[BUG] linux-2.6.29-rc7-rt1: sleeping function called from invalidcontext

From: Matthias Kaehlcke
Date: Thu Mar 19 2009 - 04:51:22 EST


after booting my box with linux 2.6.29-rc7-rt1 dmesg contains the
following bug report:

[ 33.616819] BUG: sleeping function called from invalid context at kernel/rtmutex.c:683
[ 33.616827] in_atomic(): 1, irqs_disabled(): 0, pid: 5015, name: modprobe
[ 33.616834] Pid: 5015, comm: modprobe Not tainted 2.6.29-rc7-rt1 #1
SMP PREEMPT RT Wed Mar 18 17:59:59 CET 2009
[ 33.616838] Call Trace:
[ 33.616853] [<c012941f>] __might_sleep+0xff/0x130
[ 33.616860] [<c033c25a>] rt_spin_lock+0x2a/0x70
[ 33.616867] [<c01b7441>] kfree+0x31/0x90
[ 33.616873] [<c010a413>] exit_thread+0x43/0xb0
[ 33.616879] [<c0136720>] do_exit+0x150/0x890
[ 33.616885] [<c033f325>] ? sub_preempt_count+0x95/0xd0
[ 33.616891] [<c0159683>] ? rt_up_read+0x33/0x50
[ 33.616898] [<c0136e95>] do_group_exit+0x35/0x90
[ 33.616903] [<c0136f04>] sys_exit_group+0x14/0x20
[ 33.616908] [<c010301b>] sysenter_do_call+0x12/0x2c
[ 34.724300] BUG: sleeping function called from invalid context at kernel/rtmutex.c:683
[ 34.724308] in_atomic(): 1, irqs_disabled(): 0, pid: 5114, name: xkbcomp
[ 34.724314] Pid: 5114, comm: xkbcomp Not tainted 2.6.29-rc7-rt1 #1
SMP PREEMPT RT Wed Mar 18 17:59:59 CET 2009
[ 34.724318] Call Trace:
[ 34.724334] [<c012941f>] __might_sleep+0xff/0x130
[ 34.724342] [<c033c25a>] rt_spin_lock+0x2a/0x70
[ 34.724348] [<c01b7441>] kfree+0x31/0x90
[ 34.724354] [<c010a413>] exit_thread+0x43/0xb0
[ 34.724359] [<c0136720>] do_exit+0x150/0x890
[ 34.724366] [<c033f325>] ? sub_preempt_count+0x95/0xd0
[ 34.724371] [<c0159683>] ? rt_up_read+0x33/0x50
[ 34.724378] [<c0136e95>] do_group_exit+0x35/0x90
[ 34.724383] [<c0136f04>] sys_exit_group+0x14/0x20
[ 34.724388] [<c010301b>] sysenter_do_call+0x12/0x2c

--
Matthias Kaehlcke
Embedded Linux Engineer
Barcelona

We can't solve problems by using the same kind
of thinking we used when we created them
(Albert Einstein)
.''`.
using free software / Debian GNU/Linux | http://debian.org : :' :
`. `'`
gpg --keyserver pgp.mit.edu --recv-keys 47D8E5D4 `-
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/