#4223 BLOC Never A: Spinlock lockup on resume
Zarro Boogs per Child
bugtracker at laptop.org
Mon Oct 15 15:01:04 EDT 2007
#4223: Spinlock lockup on resume
----------------------+-----------------------------------------------------
Reporter: cjb | Owner: dilinger
Type: defect | Status: new
Priority: blocker | Milestone: Never Assigned
Component: kernel | Version:
Resolution: | Keywords:
Verified: 0 |
----------------------+-----------------------------------------------------
Comment(by cjb):
Ah, this wasn't the first oops in the log. Here's the first:
{{{
[ 2.755957] Restarting tasks ... <1>BUG: unable to handle kernel paging
request at virtual address cf08ed18
[ 4.549380] printing eip:
[ 4.573401] c04ed78e
[ 4.596352] *pde = 00000000
[ 4.619532] Oops: 0002 [#1]
[ 4.642274] PREEMPT
[ 4.663923] Modules linked in: i2c_dev mousedev joydev usb8xxx libertas
ieee80211 ieee80211_crypt psmouse serio_raw cs5535_gpio
[ 4.716903] CPU: 0
[ 4.716910] EIP: 0060:[<c04ed78e>] Not tainted VLI
[ 4.716921] EFLAGS: 00010282 (2.6.22-20070910.30.olpc.25d22c40e3bef15
#1)
[ 4.791205] EIP is at cap_bprm_set_security+0x0/0x6a
[ 4.816670] eax: ce88ec00 ebx: ce88ec00 ecx: cd5da0b8 edx:
c06f8500
[ 4.844546] esi: cd5da0b8 edi: c2af81ed ebp: ce88ec00 esp:
c2a10f18
[ 4.872532] ds: 007b es: 007b fs: 0000 gs: 0033 ss: 0068
[ 4.899820] Process udevd (pid: 3993[#0], ti=c2a10000 task=ca4a7570
task.ti=c2a10000)
[ 4.908597] Stack: c04e1811 c046c509 c2a10f34 cc47e3e0 c04699d9
c2a10f34 00000011 ceb333e8
[ 4.939886] cedeeda0 c2a10f90 0000000d bfe68050 00000101
00000001 8001d488 c040c6fb
[ 4.971849] ce88ec00 00000246 00000046 00000246 00000046
ce88ec00 00000000 c2af81ed
[ 5.004265] Call Trace:
[ 5.052852] [<c04e1811>] selinux_bprm_set_security+0x20/0x181
[ 5.083178] [<c046c509>] deny_write_access+0x36/0x3b
[ 5.112545] [<c04699d9>] open_exec+0x75/0xa5
[ 5.140721] [<c040c6fb>] pgd_alloc+0x3d/0x72
[ 5.168369] [<c046993d>] prepare_binprm+0xa2/0xc9
[ 5.196213] [<c046acc2>] do_execve+0xe3/0x1d0
[ 5.223474] [<c04024aa>] sys_execve+0x2f/0x75
[ 5.251018] [<c0403cfa>] sysenter_past_esp+0x5f/0x85
[ 5.279114] [<c0640000>] iw_handler_set_spy+0x28/0x68
[ 5.307654] =======================
[ 5.334289] Code: 00 00 00 74 09 8b 83 e8 46 00 00 8b 50 30 a1 92 e0 6e
c0 23 90 84 01 00 42 89 d0 eb 06 8b 83 84 03 00 00 89 46 38 31 c0 fb 5e c3
<c7> 80 18 01 80 00 00 00 00 00 89 c2 c6 c0 1c 01 00 00 00 00 86
[ 5.431252] History: SEQ: 1 NR_CPUS: 1
[ 5.460862] (#0001,*0):c04046d3 oops
[ 5.489749] EIP: [<c04ed78e>] cap_bprm_set_security+0x0/0x6a SS:ESP
0068:c2a10f18
[ 5.535060] BUG: unable to handle kernel paging request at virtual
address edde67ba
[ 5.569522] printing eip:
[ 5.598567] c04ed7a1
[ 5.626225] *pde = 00000000
[ 5.653744] Oops: 0000 [#2]
[ 5.681221] PREEMPT
[ 5.708058] Modules linked in: i2c_dev mousedev joydev usb8xxx libertas
ieee80211 ieee80211_crypt psmouse serio_raw cs5535_gpio
[ 5.772778] CPU: 0
[ 5.772786] EIP: 0060:[<c04ed7a1>] Not tainted VLI
[ 5.772796] EFLAGS: 00010212 (2.6.22-20070910.30.olpc.25d22c40e3bef15
#1)
[ 5.866161] EIP is at cap_bprm_set_security+0x13/0x6a
[ 5.897492] eax: c101781c ebx: c1017800 ecx: cd5da0b8 edx:
c1017800
[ 5.931138] esi: cd5da0b8 edi: c2ba81ed ebp: c1017800 esp:
c2b8af18
[ 5.964576] ds: 007b es: 007b fs: 0000 gs: 0033 ss: 0068
[ 5.996880] Process udevd (pid: 3995[#0], ti=c2b8a000 task=c2ba5570
task.ti=c2b8a000)
[ 6.005655] Stack: c04e1811 c046c509 c2b8af34 c99d3ec0 00000046
00000286 000000d0 cedf6d60
[ 6.041503] c0642433 c04624fc 000000d0 cedf2380 00000000
cedf93e0 8001d488 c040c6fb
[ 6.077824] c1017800 00000246 00000046 00000286 000000d0
c1017800 00000000 c2ba81ed
[ 6.114166] Call Trace:
[ 6.169104] [<c04e1811>] selinux_bprm_set_security+0x20/0x181
[ 6.201639] [<c046c509>] deny_write_access+0x36/0x3b
[ 6.233211] [<c0642433>] _spin_unlock+0xf/0x23
[ 6.263663] [<c04624fc>] cache_alloc_refill+0x199/0x43c
[ 6.294790] [<c040c6fb>] pgd_alloc+0x3d/0x72
[ 6.324757] [<c046993d>] prepare_binprm+0xa2/0xc9
[ 6.355148] [<c046acc2>] do_execve+0xe3/0x1d0
[ 6.385243] [<c04024aa>] sys_execve+0x2f/0x75
[ 6.415334] [<c0403cfa>] sysenter_past_esp+0x5f/0x85
[ 6.446124] [<c0640000>] iw_handler_set_spy+0x28/0x68
[ 6.477046] =======================
[ 6.506248] Code: 23 90 84 01 00 42 89 d0 eb 06 8b 83 84 03 00 00 89 46
38 31 c0 fb 5e c3 c7 80 18 01 80 00 00 00 00 00 89 c2 c6 c0 1c 01 00 00 00
<00> 86 02 c7 80 20 01 00 00 80 40 00 00 f6 05 0c 1a 77 c0 01 75
[ 6.609640] History: SEQ: 2 NR_CPUS: 1
[ 6.640195] (#0001,*0):c04046d3 oops
[ 6.669427] EIP: [<c04ed7a1>] cap_bprm_set_security+0x13/0x6a SS:ESP
0068:c2b8af18
[ 8.257089] done.
[ 8.287005] BUG: unable to handle kernel paging request at virtual
address cf302d18
[ 8.321742] printing eip:
[ 8.350675] c04ed78e
[ 8.378385] *pde = 00000000
[ 8.406795] Oops: 0002 [#3]
[ 8.435242] PREEMPT
[ 8.463077] Modules linked in: i2c_dev mousedev joydev usb8xxx libertas
ieee80211 ieee80211_crypt psmouse serio_raw cs5535_gpio
[ 8.528958] CPU: 0
[ 8.528965] EIP: 0060:[<c04ed78e>] Not tainted VLI
[ 8.528976] EFLAGS: 00010282 (2.6.22-20070910.30.olpc.25d22c40e3bef15
#1)
[ 8.622167] EIP is at cap_bprm_set_security+0x0/0x6a
[ 8.653665] eax: ceb02c00 ebx: ceb02c00 ecx: cc765488 edx:
c06f8500
[ 8.687204] esi: cc765488 edi: c29b81ed ebp: ceb02c00 esp:
c2adff18
[ 8.720502] ds: 007b es: 007b fs: 0000 gs: 0033 ss: 0068
[ 8.752912] Process run_fping1 (pid: 3997[#0], ti=c2adf000
task=cd157030 task.ti=c2adf000)
[ 8.762183] Stack: c04e1811 c046c509 c2adff34 c808b480 c04699d9
c2adff34 00000011 cc8995b8
[ 8.798244] cedeeda0 c2adff90 0000000d bfca0db8 00000101
00000001 08101df0 c040c6fb
[ 8.834333] ceb02c00 00000246 00000046 00000246 00000046
ceb02c00 00000000 c29b81ed
[ 8.870257] Call Trace:
[ 8.925144] [<c04e1811>] selinux_bprm_set_security+0x20/0x181
[ 8.957724] [<c046c509>] deny_write_access+0x36/0x3b
[ 8.989328] [<c04699d9>] open_exec+0x75/0xa5
[ 9.019953] [<c040c6fb>] pgd_alloc+0x3d/0x72
[ 9.050426] [<c046993d>] prepare_binprm+0xa2/0xc9
[ 9.081329] [<c046acc2>] do_execve+0xe3/0x1d0
[ 9.111727] [<c04024aa>] sys_execve+0x2f/0x75
[ 9.142132] [<c0403cfa>] sysenter_past_esp+0x5f/0x85
[ 9.173251] [<c0640000>] iw_handler_set_spy+0x28/0x68
[ 9.204546] =======================
[ 9.234120] Code: 00 00 00 74 09 8b 83 e8 46 00 00 8b 50 30 a1 92 e0 6e
c0 23 90 84 01 00 42 89 d0 eb 06 8b 83 84 03 00 00 89 46 38 31 c0 fb 5e c3
<c7> 80 18 01 80 00 00 00 00 00 89 c2 c6 c0 1c 01 00 00 00 00 86
[ 9.338595] History: SEQ: 3 NR_CPUS: 1
[ 9.369477] (#0001,*0):c04046d3 oops
[ 9.399068] EIP: [<c04ed78e>] cap_bprm_set_security+0x0/0x6a SS:ESP
0068:c2adff18
[ 10.708220] BUG: unable to handle kernel paging request at virtual
address cf185518
[ 10.743520] printing eip:
[ 10.772930] c04ed78e
[ 10.801117] *pde = 00000000
[ 10.829389] Oops: 0002 [#4]
[ 10.857731] PREEMPT
[ 10.885452] Modules linked in: i2c_dev mousedev joydev usb8xxx libertas
ieee80211 ieee80211_crypt psmouse serio_raw cs5535_gpio
[ 10.951940] CPU: 0
[ 10.951947] EIP: 0060:[<c04ed78e>] Not tainted VLI
[ 10.951958] EFLAGS: 00010282 (2.6.22-20070910.30.olpc.25d22c40e3bef15
#1)
[ 11.046113] EIP is at cap_bprm_set_security+0x0/0x6a
[ 11.078033] eax: ce985400 ebx: ce985400 ecx: cd5da0b8 edx:
c06f8500
[ 11.112050] esi: cd5da0b8 edi: c2b881ed ebp: ce985400 esp:
c2bb6f18
[ 11.145792] ds: 007b es: 007b fs: 0000 gs: 0033 ss: 0068
[ 11.178442] Process udevd (pid: 4000[#0], ti=c2bb6000 task=cd157030
task.ti=c2bb6000)
[ 11.187219] Stack: c04e1811 c046c509 c2bb6f34 c99d3140 c04699d9
c2bb6f34 00000011 ceb333e8
[ 11.223655] cedeeda0 c2bb6f90 0000000d bfe68050 00000101
00000001 8001d488 c040c6fb
[ 11.260315] ce985400 00000246 00000046 00000246 00000046
ce985400 00000000 c2b881ed
[ 11.296862] Call Trace:
[ 11.352287] [<c04e1811>] selinux_bprm_set_security+0x20/0x181
[ 11.385334] [<c046c509>] deny_write_access+0x36/0x3b
[ 11.417102] [<c04699d9>] open_exec+0x75/0xa5
[ 11.447832] [<c040c6fb>] pgd_alloc+0x3d/0x72
[ 11.478287] [<c046993d>] prepare_binprm+0xa2/0xc9
[ 11.509182] [<c046acc2>] do_execve+0xe3/0x1d0
[ 11.539780] [<c04024aa>] sys_execve+0x2f/0x75
[ 11.570348] [<c0403cfa>] sysenter_past_esp+0x5f/0x85
[ 11.601632] [<c0640000>] iw_handler_set_spy+0x28/0x68
[ 11.633100] =======================
[ 11.662838] Code: 00 00 00 74 09 8b 83 e8 46 00 00 8b 50 30 a1 92 e0 6e
c0 23 90 84 01 00 42 89 d0 eb 06 8b 83 84 03 00 00 89 46 38 31 c0 fb 5e c3
<c7> 80 18 01 80 00 00 00 00 00 89 c2 c6 c0 1c 01 00 00 00 00 86
[ 11.767834] History: SEQ: 4 NR_CPUS: 1
[ 11.798890] (#0001,*0):c04046d3 oops
[ 11.828634] EIP: [<c04ed78e>] cap_bprm_set_security+0x0/0x6a SS:ESP
0068:c2bb6f18
[ 11.869342] PM: Preparing system for mem sleep
[ 11.901099] Stopping tasks ... done.
[ 11.933234] ac97 0-0:AD1888: suspend
[ 11.962915] platform olpc-battery.0: suspend
[ 11.992797] platform dcon: suspend
[ 12.021144] OLPC-DCON 1-000d: suspend
[ 12.089567] olpc-dcon: The DCON has control
[ 12.093798] psmouse serio1: suspend
[ 12.097393] atkbd serio0: suspend
[ 12.100725] i8042 i8042: suspend
[ 12.103977] usb8xxx 1-1:1.0: suspend
[ 12.107710] usb 1-1: suspend
[ 12.113566] hub 2-0:1.0: suspend
[ 12.116819] usb usb2: suspend, may wakeup
[ 12.120969] hub 1-0:1.0: suspend
[ 12.124217] usb usb1: suspend, may wakeup
[ 12.128910] ov7670 0-0042: suspend
[ 12.132340] serial8250 serial8250: suspend
[ 12.136619] platform vesafb.0: suspend
[ 12.140389] platform pcspkr: suspend
[ 12.144075] serial8250 serial8250.0: suspend
[ 12.148378] ehci_hcd 0000:00:0f.5: suspend
[ 12.159290] ohci_hcd 0000:00:0f.4: suspend
[ 12.172957] cs5535audio 0000:00:0f.3: suspend
[ 12.177676] pci 0000:00:0f.0: suspend
[ 12.181468] cafe1000-ccic 0000:00:0c.2: suspend
[ 12.187090] sdhci 0000:00:0c.1: suspend
[ 12.197845] CAFÉ NAND 0000:00:0c.0: suspend
[ 12.202193] Geode LX AES 0000:00:01.2: suspend
[ 12.206764] lxfb 0000:00:01.1: suspend
[ 12.210540] pci 0000:00:01.0: suspend
[ 12.214233] platform lid: suspend, may wakeup
[ 12.218710] platform powerbutton: suspend, may wakeup
[ 12.223786] rtc_cmos rtc_cmos: suspend, may wakeup
[ 12.228695] PM: Entering mem sleep
[ 12.232124] platform olpc-battery.0: LATE suspend
[ 12.236849] platform dcon: LATE suspend
[ 12.240708] serial8250 serial8250: LATE suspend
[ 12.245265] platform vesafb.0: LATE suspend
[ 12.249466] platform pcspkr: LATE suspend
[ 12.253493] serial8250 serial8250.0: LATE suspend
[ 12.258218] cs5535audio 0000:00:0f.3: LATE suspend
[ 12.263026] pci 0000:00:0f.0: LATE suspend
[ 12.267141] cafe1000-ccic 0000:00:0c.2: LATE suspend
[ 12.272124] sdhci 0000:00:0c.1: LATE suspend
[ 12.276413] CAFÉ NAND 0000:00:0c.0: LATE suspend
[ 12.281136] Geode LX AES 0000:00:01.2: LATE suspend
[ 12.286031] pci 0000:00:01.0: LATE suspend
[ 12.290147] platform lid: LATE suspend, may wakeup
[ 12.294955] platform powerbutton: LATE suspend, may wakeup
[ 12.300459] rtc_cmos rtc_cmos: LATE suspend, may wakeup
[ 12.305998] olpc_do_sleep!
}}}
The kernel is 2.6.22-20070910.30.olpc.25d22c40e3bef15.
--
Ticket URL: <https://dev.laptop.org/ticket/4223#comment:1>
One Laptop Per Child <https://dev.laptop.org>
OLPC bug tracking system
More information about the Bugs
mailing list