today's 6.1 would not boot here
Daan Vreeken [PA4DAN]
Danovitsch at vitsch.net
Wed Mar 1 04:50:52 PST 2006
On Tuesday 28 February 2006 19:02, Mikhail Teterin wrote:
> У вт, 2006-02-28 у 09:30 -0700, Scott Long пише:
> > Mikhail Teterin wrote:
> > >>http://people.freebsd.org/~ariff/test/ich.c
> > >
> > > This one still hangs on boot on my system :-(
> >
> > And the only thing that you have to do to make the problem go away is
> > disable the sound hardware?
>
> Correct. Although I can not rule out some other possible workaround...
>
> -mi
I have noticed that the ich driver keeps spinning in ich_intr() on some
hardware. Could this be happening here too?
I have made the problem go away with the following patch :
http://vitsch.net/bsd/patches/ich.c.patch
I'm not an ICH expert, so I have no idea what the ICH_GLOB_CTL_PRES bit does,
but I do know that on some hardware the interrupt condition it triggers isn't
reset in the interrupt handler. With this patch my laptop runs fine without
loss of functionality (that I could see). But my laptop also boots without
the patch, so this could be a completely different bug.
Hope this helps,
Daan
More information about the freebsd-multimedia
mailing list