Problem compiling graid5
Henrik Bergkvist
henrik at mdfnet.se
Wed Nov 7 14:07:24 PST 2007
Arne Wörner wrote:
> --- Henrik Bergkvist <henrik at mdfnet.se> wrote:
>
>> /usr/src/sys/modules/geom/geom_raid5/../../../geom/raid5/g_raid5.c: In
>> function 'g_raid5_workerD':
>>
>> FreeBSD internet.mds.mdh.se 7.0-BETA2 FreeBSD 7.0-BETA2 #0: Wed Nov 7
>> 17:25:09 CET 2007
>>
>> Does anybody know what to do?
>>
>>
> Hmm... It seems like, in 7-CUR it isnt
> ...sched_lock...
> anymore, but
> thread_lock(curthread);
> sched_prio(curthread, PRIBIO);
> thread_unlock(curthread);
>
> I substituted that (with an "#if ...version >= 700...") in all three (TOS, TNG,
> PP) versions and on perforce (I hope I did it right... I cannot test it myself
> right now, because I dont have a FBSD box here...)...
>
> Thank u for testing...
>
> -Arne
>
Now it's working. Thank you.
But when doing graid5 load and then graid5 unload i get:
graid5: Could not unload module: Device busy.
Doesn't matter that much to me, but didn't that work before?
/Henrik
More information about the freebsd-current
mailing list