[HTC Sensation] erraggy:
Looking back at my soft-reboot, I found that the end of the last_kmsg had some possibly useful st00fs:

The key points I could see before the kernel panic:

Compiled in drivers/net/wireless/bcmdhd on Feb 24 2013 at 10:19:22
kworker/u:4: page allocation failure: order:5, mode:0xc0d0
CFG80211-ERROR) wl_alloc_wdev : Couldn not allocate wiphy device
wl_cfg80211_attach failed
Unable to handle kernel NULL pointer dereference at virtual address 00000004

The deepest in the stack that I could find in the kernel source was within `wl_cfg80211.c` at line # 4057. My knowledge of C code is weaksauce and my ability to decipher driver code is even weaker still. Not sure any of this is helpful, but at least I feel better seeing a connection to me trying to turn on WiFi, the phone soft booting, and a stack that is within the process of turning on WiFi within a kernel drive module ;)

The full output from the beginning until the end:

## wifi_probe
wifi_set_power = 1
pyramid_wifi_power: 1
CPU1: Booted secondary processor
[MPDEC]: CPU[1] off->on | Mask=[11]
wifi_set_carddetect = 1
pyramid_wifi_set_carddetect: 1
mmc2: Slot status change detected (0 -> 1)

Dongle Host Driver, version 5.90.125.94
Compiled in drivers/net/wireless/bcmdhd on Feb 24 2013 at 10:19:22
mmc2: queuing unknown CIS tuple 0x91 (3 bytes)
mmc2: new high speed SDIO card at address 0001
F1 signature read @0x18000000=0x9934329
DHD: dongle ram size is set to 294912(orig 294912)
lowmem: select 2792 (android.vending), adj 10, size 9945, to kill
lowmem: select 8136 (plorer.unlocker), adj 13, size 4545, to kill
lowmem: send sigkill to 8136 (plorer.unlocker), adj 13, size 4545
kworker/u:4: page allocation failure: order:5, mode:0xc0d0
[<c010c920>] (unwind_backtrace+0x0/0xf8) from [<c021759c>] (warn_alloc_failed+0xcc/0x10c)
[<c021759c>] (warn_alloc_failed+0xcc/0x10c) from [<c021b484>] (__alloc_pages_nodemask.constprop.55+0x520/0x7b0)
[<c021b484>] (__alloc_pages_nodemask.constprop.55+0x520/0x7b0) from [<c021b71c>] (__get_free_pages+0x8/0x18)
[<c021b71c>] (__get_free_pages+0x8/0x18) from [<c024fdc0>] (kmalloc_order_trace+0x24/0xc4)
[<c024fdc0>] (kmalloc_order_trace+0x24/0xc4) from [<c07067a0>] (wiphy_new+0x100/0x388)
[<c07067a0>] (wiphy_new+0x100/0x388) from [<bf0918f0>] (wl_cfg80211_attach+0x70/0xce0 [bcmdhd])
[<bf0918f0>] (wl_cfg80211_attach+0x70/0xce0 [bcmdhd]) from [<bf061b48>] (dhd_attach+0x26c/0x658 [bcmdhd])
[<bf061b48>] (dhd_attach+0x26c/0x658 [bcmdhd]) from [<bf06b540>] (dhdsdio_probe+0x188/0x6e8 [bcmdhd])
[<bf06b540>] (dhdsdio_probe+0x188/0x6e8 [bcmdhd]) from [<bf075aec>] (bcmsdh_probe+0xf4/0x144 [bcmdhd])
[<bf075aec>] (bcmsdh_probe+0xf4/0x144 [bcmdhd]) from [<c0555e18>] (sdio_bus_probe+0x170/0x17c)
[<c0555e18>] (sdio_bus_probe+0x170/0x17c) from [<c04074f4>] (really_probe+0x140/0x240)
[<c04074f4>] (really_probe+0x140/0x240) from [<c040766c>] (__device_attach+0x78/0x90)
[<c040766c>] (__device_attach+0x78/0x90) from [<c0405d6c>] (bus_for_each_drv+0x44/0x8c)
[<c0405d6c>] (bus_for_each_drv+0x44/0x8c) from [<c04071f0>] (device_attach+0xbc/0x174)
[<c04071f0>] (device_attach+0xbc/0x174) from [<c0406c1c>] (bus_probe_device+0x24/0x40)
[<c0406c1c>] (bus_probe_device+0x24/0x40) from [<c0404ae0>] (device_add+0x6a4/0x850)
[<c0404ae0>] (device_add+0x6a4/0x850) from [<c0555ee8>] (sdio_add_func+0x34/0x4c)
[<c0555ee8>] (sdio_add_func+0x34/0x4c) from [<c0555360>] (mmc_attach_sdio+0x428/0x50c)
[<c0555360>] (mmc_attach_sdio+0x428/0x50c) from [<c054e13c>] (mmc_rescan+0x258/0x2d4)
[<c054e13c>] (mmc_rescan+0x258/0x2d4) from [<c01b210c>] (process_one_work+0x130/0x554)
[<c01b210c>] (process_one_work+0x130/0x554) from [<c01b4628>] (worker_thread+0x17c/0x448)
[<c01b4628>] (worker_thread+0x17c/0x448) from [<c01b8d8c>] (kthread+0x80/0x88)
[<c01b8d8c>] (kthread+0x80/0x88) from [<c0107510>] (kernel_thread_exit+0x0/0x8)
Mem-info:
Normal per-cpu:
CPU 0: hi: 90, btch: 15 usd: 13
CPU 1: hi: 90, btch: 15 usd: 0
HighMem per-cpu:
CPU 0: hi: 90, btch: 15 usd: 54
CPU 1: hi: 90, btch: 15 usd: 0
active_anon:49926 inactive_anon:50045 isolated_anon:28
active_file:7455 inactive_file:7492 isolated_file:0
unevictable:121 dirty:0 writeback:539 unstable:0
free:6808 slab_reclaimable:2738 slab_unreclaimable:3634
mapped:12364 shmem:50 pagetables:2386 bounce:0
Normal free:19484kB min:2036kB low:2544kB high:3052kB active_anon:74052kB inactive_anon:74204kB active_file:68kB inactive_file:216kB unevictable:0kB isolated(anon):136kB isolated(file):0kB present:260096kB mlocked:0kB dirty:0kB writeback:1600kB mapped:8492kB shmem:0kB slab_reclaimable:10952kB slab_unreclaimable:14536kB kernel_stack:7376kB pagetables:9544kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:442 all_unreclaimable? no
lowmem_reserve[]: 0 2714 2714
HighMem free:7808kB min:336kB low:1012kB high:1692kB active_anon:125776kB inactive_anon:125828kB active_file:29640kB inactive_file:29648kB unevictable:484kB isolated(anon):0kB isolated(file):100kB present:347472kB mlocked:0kB dirty:0kB writeback:608kB mapped:40964kB shmem:200kB slab_reclaimable:0kB slab_unreclaimable:0kB kernel_stack:0kB pagetables:0kB unstable:0kB bounce:0kB writeback_tmp:0kB pages_scanned:25 all_unreclaimable? no
lowmem_reserve[]: 0 0 0
Normal: 1829*4kB 1203*8kB 110*16kB 16*32kB 5*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 19532kB
HighMem: 1654*4kB 109*8kB 6*16kB 3*32kB 2*64kB 0*128kB 0*256kB 0*512kB 0*1024kB 0*2048kB 0*4096kB = 7808kB
17080 total pagecache pages
1986 pages in swap cache
Swap cache stats: add 32701, delete 30715, find 43354/45261
Free swap = 720kB
Total swap = 51196kB
153088 pages of RAM
8151 free pages
4298 reserved pages
4024 slab pages
122732 pages shared
1986 pages swap cached
CFG80211-ERROR) wl_alloc_wdev : Couldn not allocate wiphy device
wl_cfg80211_attach failed
lowmem: deathpending end 8136 (plorer.unlocker)
Unable to handle kernel NULL pointer dereference at virtual address 00000004
pgd = c0004000
[00000004] *pgd=00000000
Internal error: Oops: 17 [#1] PREEMPT SMP
Modules linked in: bcmdhd(+) [last unloaded: bcmdhd]
CPU: 1 Not tainted (3.0.65-ChronicBruce-v2.1-linaro-gbe3955a #1)
PC is at __up+0x1c/0x40
LR is at up+0x4c/0x54
pc : [<c073cf18>] lr : [<c01bf618>] psr: 00000093
sp : c818fd5c ip : 00000000 fp : 00000001
r10: c818fd9c r9 : c0d620b0 r8 : bf0a8c00
r7 : 00000001 r6 : bf0a8c00 r5 : c0d62000 r4 : 00000001
r3 : 00000000 r2 : 00200200 r1 : 00100100 r0 : c0d62858
Flags: nzcv IRQs off FIQs on Mode SVC_32 ISA ARM Segment kernel
Control: 10c57c7d Table: 4aff406a DAC: 00000015

PC: 0xc073ce98:
ce98 e1a0300d e3c32d7f e3c2203f e3a03000 e1a00003 e592200c e5823000 eafffff5
ceb8 ebfffa09 e1a0c00d e3cc3d7f e3e00003 e3c3303f e593300c e5837000 eaffffed
ced8 c01bcff4 e3a03001 eaffffa3 e1a02001 e3a03001 e3a01000 eaffff9f ea00025b
cef8 ea0001e9 e52d4004 e3a01c01 e590300c e3401010 e3a04001 e3a02c02 e3402020
cf18 e5930004 e593c000 e58c0004 e580c000 e8830006 e583400c e5930008 e8bd0010
cf38 eae950e8 e92d40f0 e24dd014 e5902010 e1a05000 e1a0100d e3c13d7f e3c3303f
cf58 e280100c e58d2004 e3e04102 e593600c e3a07002 e3a03000 e58d1000 e08d1003
cf78 e5801010 e5821000 e58d6008 e58d300c ea000001 e3540000 da00000b e1a00005

LR: 0xc01bf598:
f598 c0745dc8 c0a24490 e92d4038 e1a04000 eb15fab0 e5943008 e2535001 55845008
f5b8 e1a01000 e1a00004 eb15f8f5 e1a00fa5 e8bd8038 e92d4010 e24dd008 e1a04000
f5d8 eb15faa4 e594200c e284300c e1520003 e1a01000 1a000006 e5943008 e2833001
f5f8 e5843008 e1a00004 e28dd008 e8bd4010 ea15f8e3 e1a00004 e58d1004 eb15f638
f618 e59d1004 eafffff6 e92d4010 e24dd008 e1a04000 eb15fa8f e5943008 e3530000
f638 e1a01000 0a000005 e2433001 e5843008 e1a00004 e28dd008 e8bd4010 ea15f8d0
f658 e1a00004 e58d1004 eb15f635 e59d1004 eafffff6 e92d4030 e24dd00c e1a04000
f678 eb15fa7c e5943008 e3530000 e1a01000 0a000007 e3a05000 e2433001 e5843008

SP: 0xc818fcdc:
fcdc c010b81c 40000013 ffffffff c818fd34 fe001000 00000001 00000000 ffffffff
fcfc c818fd44 bf0a8c00 00000001 bf0a8c00 c01064ec c0d62858 00100100 00200200
fd1c 00000000 00000001 c0d62000 bf0a8c00 00000001 bf0a8c00 c0d620b0 c818fd9c
fd3c 00000001 00000000 c818fd5c c01bf618 c073cf18 00000093 ffffffff bf0a8c00
fd5c c0d62858 0000004f 40000013 c0d620b0 bf061684 c0d62000 0000004f bf0a8c00
fd7c c0d620b0 bf0a8c00 bf061b2c 00000000 00000000 00000000 bf0a8bdc 000014e4
fd9c c0d62000 cdcad340 cdc80c00 cdcad600 c7b81900 bf0a8c00 bf0a8bdc 000014e4
fdbc 00000000 cdcad340 bf06b540 00000000 bf0aa588 00000040 bf07abac cdcad340

R0: 0xc0d627d8:
27d8 fffffffe 00000000 00000000 00000000 00000000 00000000 00000000 00000000
27f8 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffffff
2818 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
2838 00000000 00000000 00000000 00000000 00000000 00000000 ffffffff 00000000
2858 00000001 00000000 00000000 00000000 00000000 00000001 00000000 00000000
2878 00000000 00000000 00000000 00000000 c0a7ab38 c0d628d0 00000100 bf09bfc8
2898 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
28b8 00000000 00000000 00000000 00000000 00000000 00000000 c0d62888 c0a95030

R5: 0xc0d61f80:
1f80 45364535 42333431 20202020 988d0000 416b4155 988d0005 15794155 00000d47
1fa0 61006541 30003700 0f003100 00666200 00350061 ffff0000 0000ffff ffffffff
1fc0 30374145 35414631 20202020 988d0000 416b4155 988d0005 157a4155 00001bec
1fe0 66003441 62003000 0f003100 00625d00 00320034 ffff0000 0000ffff ffffffff
2000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
2020 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
2040 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
2060 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

R9: 0xc0d62030:
2030 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
2050 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
2070 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
2090 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
20b0 c7b81900 cdc80c00 c78dc000 c0d62000 00000000 00000000 00000000 00000034
20d0 00002810 00000000 00000000 00000000 00000000 00000000 00000000 00000000
20f0 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
2110 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

R10: 0xc818fd1c:
fd1c 00000000 00000001 c0d62000 bf0a8c00 00000001 bf0a8c00 c0d620b0 c818fd9c
fd3c 00000001 00000000 c818fd5c c01bf618 c073cf18 00000093 ffffffff bf0a8c00
fd5c c0d62858 0000004f 40000013 c0d620b0 bf061684 c0d62000 0000004f bf0a8c00
fd7c c0d620b0 bf0a8c00 bf061b2c 00000000 00000000 00000000 bf0a8bdc 000014e4
fd9c c0d62000 cdcad340 cdc80c00 cdcad600 c7b81900 bf0a8c00 bf0a8bdc 000014e4
fdbc 00000000 cdcad340 bf06b540 00000000 bf0aa588 00000040 bf07abac cdcad340
fddc 00000000 c7b81d80 c7b81700 bf0abb44 0000012e c5984810 cdcad340 c5985e00
fdfc bf075aec 00000000 00000000 18000000 00000000 cdcad340 cf1f3208 18000000
Process kworker/u:4 (pid: 7819, stack limit = 0xc818e2f8)
Stack: (0xc818fd5c to 0xc8190000)
fd40: c0d62858
fd60: 0000004f 40000013 c0d620b0 bf061684 c0d62000 0000004f bf0a8c00 c0d620b0
fd80: bf0a8c00 bf061b2c 00000000 00000000 00000000 bf0a8bdc 000014e4 c0d62000
fda0: cdcad340 cdc80c00 cdcad600 c7b81900 bf0a8c00 bf0a8bdc 000014e4 00000000
fdc0: cdcad340 bf06b540 00000000 bf0aa588 00000040 bf07abac cdcad340 00000000
fde0: c7b81d80 c7b81700 bf0abb44 0000012e c5984810 cdcad340 c5985e00 bf075aec
fe00: 00000000 00000000 18000000 00000000 cdcad340 cf1f3208 18000000 00000004
fe20: c5984800 bf0980fc c5984800 bf0a8904 c5984808 00000000 00000000 c0555e18
fe40: c5984808 c0af1664 c04075f4 c5984810 bf0a8904 c04074f4 c5984808 bf0a8904
fe60: c04075f4 c0af1640 cdc8000c c040766c 00000000 00000000 c5984808 c0405d6c
fe80: cf9b3658 c1610c9c c5984808 c5984808 c598483c c04071f0 00000000 c5984808
fea0: cdc80008 c0406c1c 00000000 c0404ae0 00000000 00000000 c5985e00 c03557bc
fec0: c818fee8 c5984800 c5984808 c5984800 c5984808 00000003 cdc80000 cdc8000c
fee0: 00000003 00000003 c5985e00 c0555ee8 cdc80000 cf1f3000 00000001 c0555360
ff00: 00000000 c818ff10 cdc80000 00000000 00001002 30ffff00 00000000 cf1f3224
ff20: cf1f31a4 cf1f3000 00000001 0000000a cf1f3224 00000000 c0a91b04 c054e13c
ff40: 00000000 c1ba0180 cf9a7e00 c818e000 c0abd980 c01b210c 00000000 c054dee4
ff60: 00000112 c1ba0180 c0abd988 c1ba0190 c818e000 c0a24490 c0abd980 c003d020
ff80: c003d020 c01b4628 c01912c8 00000001 cf83df10 c003d020 c003d020 c003d020
ffa0: 00000013 cf83def4 c1ba0180 c01b44ac 00000013 00000000 00000000 00000000
ffc0: 00000000 c01b8d8c c0107510 00000000 c1ba0180 00000000 00000000 00000000
ffe0: c818ffe0 c818ffe0 cf83def4 c01b8d0c c0107510 c0107510 54000000 892e2e2e
[<c073cf18>] (__up+0x1c/0x40) from [<0000004f>] (0x4f)
Code: e3401010 e3a04001 e3a02c02 e3402020 (e5930004)
---[ end trace f412e8c2a1e9f4b1 ]---
Kernel panic - not syncing: Fatal exception
[<c010c920>] (unwind_backtrace+0x0/0xf8) from [<c07328c0>] (panic+0x74/0x1a4)
[<c07328c0>] (panic+0x74/0x1a4) from [<c010a394>] (die+0x120/0x2e0)
[<c010a394>] (die+0x120/0x2e0) from [<c0732004>] (__do_kernel_fault.part.3+0x54/0x74)
[<c0732004>] (__do_kernel_fault.part.3+0x54/0x74) from [<c010f108>] (do_page_fault+0x234/0x2f8)
[<c010f108>] (do_page_fault+0x234/0x2f8) from [<c0100308>] (do_DataAbort+0x34/0x98)
[<c0100308>] (do_DataAbort+0x34/0x98) from [<c01064ec>] (__dabt_svc+0x4c/0x60)
Exception stack(0xc818fd10 to 0xc818fd58)
fd00: c0d62858 00100100 00200200 00000000
fd20: 00000001 c0d62000 bf0a8c00 00000001 bf0a8c00 c0d620b0 c818fd9c 00000001
fd40: 00000000 c818fd5c c01bf618 c073cf18 00000093 ffffffff
[<c01064ec>] (__dabt_svc+0x4c/0x60) from [<c073cf18>] (__up+0x1c/0x40)
[<c073cf18>] (__up+0x1c/0x40) from [<0000004f>] (0x4f)
CPU0: stopping
[<c010c920>] (unwind_backtrace+0x0/0xf8) from [<c010b86c>] (handle_IPI+0x114/0x140)
[<c010b86c>] (handle_IPI+0x114/0x140) from [<c010654c>] (__irq_svc+0x4c/0xe4)
[<c010654c>] (__irq_svc+0x4c/0xe4) from [<c073da14>] (_raw_spin_unlock_irq+0x28/0x50)
[<c073da14>] (_raw_spin_unlock_irq+0x28/0x50) from [<c073afcc>] (__schedule+0x174/0x834)
[<c073afcc>] (__schedule+0x174/0x834) from [<c019df28>] (run_ksoftirqd+0x170/0x1e4)
[<c019df28>] (run_ksoftirqd+0x170/0x1e4) from [<c01b8d8c>] (kthread+0x80/0x88)
[<c01b8d8c>] (kthread+0x80/0x88) from [<c0107510>] (kernel_thread_exit+0x0/0x8)
subsystem-fatal-8x60: Q6 NMI was sent.
Rebooting in 5 seconds..
Going down for restart now
arch_reset: mode 104
arch_reset: no command restart.
from arch_reset
back arch_reset
subsystem-fatal-8x60: Q6 NMI was sent.
arch_reset: wait for modem flushing caches.
arch_reset: modem flushes cache timeout.

Restarting Linux version 3.0.65-ChronicBruce-v2.1-linaro-gbe3955a (albinoman887@Linux-U56E) (gcc version 4.7.3 20130205 (prerelease) (crosstool-NG hg+default-67df47c6ccd0 - Linaro GCC 2013.02 - Cortex-A8) ) #1 SMP PREEMPT Sun Feb 24 10:19:03 PST 2013

restart: Console was locked!