[PlanetCCRMA] [PlanetCCRMANews] oracle vbox 3.2.8 and 2.6.31 RT x86_64 = kernel bug

Luc Tanguay lucus at sympatico.ca
Thu Sep 16 18:57:16 PDT 2010


Thanks Fernando.

Already did disabled abrt.

VBox has an open source version but it does not support USB, which I 
need because the main reason I use VBox with WinXP is to have iTunes and 
sync my iPod, and my guitar multi-effect/amp modeler PODxt Live...

I'll live with the kernel messages.  I reduced their occurence by 
loading the VBox module only when needed...

Luc

On 09/16/2010 03:33 PM, Fernando Lopez-Lezcano wrote:
> On Tue, 2010-09-07 at 21:49 -0400, Luc Tanguay wrote:
>    
>> Hello,
>>
>> I'm trying to use VBox 3.2.8 on my PlanetCCRMA'ed Fedora 12 AMD 64-bit
>> machine.  VBox (or I should say its kernel module since they are
>> generated even when the VM is not running) generates kerneloops, like
>> this one (extract from /var/log/messages):
>>
>> kernel: BUG: sleeping function called from invalid context at
>> kernel/rtmutex.c:684
>> kernel: in_atomic(): 1, irqs_disabled(): 0, pid: 5835, name: VirtualBox
>> kernel: Pid: 5835, comm: VirtualBox Tainted: P
>> 2.6.31.12-1.rt21.1.fc12.ccrma.x86_64.rt #1
>> kernel: Call Trace:
>> kernel: [<ffffffff81042002>] __might_sleep+0xe6/0xe8
>> kernel: [<ffffffff81083ade>] rt_spin_lock_fastlock.clone.1+0x34/0x79
>> kernel: [<ffffffff814514bd>] rt_spin_lock+0xe/0x10
>> kernel: [<ffffffffa0ced80e>] RTSpinlockAcquire+0x12/0x14 [vboxdrv]
>> kernel: [<ffffffffa0cf2545>] rtHandleTableLock+0x20/0x22 [vboxdrv]
>> kernel: [<ffffffffa0cf26d5>] RTHandleTableLookupWithCtx+0x5e/0xc9 [vboxdrv]
>> kernel: [<ffffffffa0ce9461>] SUPSemEventSignal+0x52/0x98 [vboxdrv]
>> kernel: [<ffffffffa0d16d2f>] g_abExecMemory+0x1fbaf/0x180000 [vboxdrv]
>> kernel: [<ffffffffa0d03dbe>] g_abExecMemory+0xcc3e/0x180000 [vboxdrv]
>> kernel: [<ffffffff814510e7>] ? rt_mutex_lock+0x31/0x36
>> kernel: [<ffffffffa0cffdfd>] g_abExecMemory+0x8c7d/0x180000 [vboxdrv]
>> kernel: [<ffffffffa0d3f2c7>] g_abExecMemory+0x48147/0x180000 [vboxdrv]
>> kernel: [<ffffffffa0d0ae2b>] g_abExecMemory+0x13cab/0x180000 [vboxdrv]
>> kernel: [<ffffffffa0ce37d7>] supdrvIOCtlFast+0x44/0x56 [vboxdrv]
>> kernel: [<ffffffffa0ce3270>] VBoxDrvLinuxIOCtl+0x44/0x1a3 [vboxdrv]
>> kernel: [<ffffffff8111f8d5>] vfs_ioctl+0x22/0x87
>> kernel: [<ffffffff8111fe3e>] do_vfs_ioctl+0x488/0x4ce
>> kernel: [<ffffffff8144ffdc>] ? thread_return+0x53/0xc8
>> kernel: [<ffffffff8111feda>] sys_ioctl+0x56/0x79
>> kernel: [<ffffffff81011e32>] system_call_fastpath+0x16/0x1b
>>
>> How do I get rid of these messages?
>>      
> If you want to not see the abrt generated alerts on the desktop you
> could try removing the abrt-addon-kerneloops package (I have not tried).
> The BUGs will still be there but abrt will(should?) not report them.
>
> If you want to actually _fix_ the underlying problem, well, that is the
> job for a kernel guru. I don't know which version of vbox you are
> running, if the kernel module is open source (I don't remember) then
> there would be hope, if there are closed components then there is no
> hope unless the vbox developers themselves fix the problem.
>
> -- Fernando
>
>
>
> _______________________________________________
> PlanetCCRMA mailing list
> PlanetCCRMA at ccrma.stanford.edu
> http://ccrma-mail.stanford.edu/mailman/listinfo/planetccrma
>
>
>    



More information about the PlanetCCRMA mailing list