[linux-audio-dev] Bug in RT Pre-empt Kernel Patch?

Shayne O'Connor forums at machinehasnoagenda.com
Sat May 14 06:16:34 UTC 2005


Florian Schmidt wrote:

>On Sat, 14 May 2005 09:15:40 +1000
>"Shayne O'Connor" <forums at machinehasnoagenda.com> wrote:
>
>  
>
>>i've just compiled a 2.6.12.RC4 kernel with the rt-preempt patch
>>(configured with PREEMPT_RT) and it all went ok, but after installing
>>the binary Nvidia drivers, i get this bug message:
>>
>>BUG: modprobe/2085, lock held at task exit time!
>> [de2887e4] {(struct semaphore *)(&os_sema->wait)}
>>.. held by:          modprobe: 2085 [dfceec30, 118]
>>... acquired at:  os_alloc_sema+0x40/0x76 [nvidia]
>>
>>
>>should i send this to the kernel list? will this cause problems on my
>>system?
>>    
>>
>
>you cannot expect closed source drivers to work with any kernel, thus a
>bug report on lkml would probably not be welcome. About possible
>problems -> no idea..
>  
>

probably can't "expect" any drivers - whether open or closed - to work
with any kernel ...

in fact, one cannot "expect" anything at all to work when it comes to
linux  ... 99% of the time it does, though, which is more i can say for
windows ;)

anyway, point taken ... posted it here cos i had an inkling it's not an
allowed problem.

i don't get this bug when using the same kernel with preempt from CCRMA,
though, so it doesn't really matter ... just thought i'd mention it in
case whoever does the preempt patch could glean something useful from it.

shayne



More information about the Linux-audio-dev mailing list