3ware 3dmd broken in STABLE ( due to cvs commit:
src/sys/kern kern_descrip.c kern_fork.c )
Mike Tancsa
mike at sentex.net
Wed Apr 9 12:39:56 PDT 2003
At 07:34 PM 09/04/2003 +0000, Tor.Egge at cvsup.no.freebsd.org wrote:
> > Thanks. Is there a work around where the lock leakage can be fixed and
> the
> > 3ware daemon can work ? I dont know who (if anyone) has the source
> code to
> > the 3dmd program, is this something that could be easily fixed in it
> ? Are
> > there any other programs that will break as a result of your commit as
> well ?
>
>Changing the rfork() system call in kern_fork.c to add the RFTHREAD
>flag instead of returning EINVAL might allow the 3ware daemon to work.
>
>Another alternative is to modify the 3dmd binary to add the RFTHREAD
>flag in rfork() at 0x806b39c.
What tools would I use to 'try this at home' ?
---Mike
More information about the freebsd-stable
mailing list