Kernel page fault with the following non-sleepable locks held: shared rm in_ifaddr_lock (in_ifaddr_lock) r = 0 (0xffff000000cef1f8) locked @ /usr/home/db/svn/system/head/sys/netinet/in.c:677 stack backtrace: #0 0xffff0000003de434 at witness_debugger+0x64 #1 0xffff0000003df738 at witness_warn+0x3f4 #2 0xffff000000682d10 at data_abort+0x104 #3 0xffff000000682b08 at do_el1h_sync+0x11c #4 0xffff00000066a074 at handle_el1h_sync+0x74 #5 0xffff00000049b020 at in_addprefix+0x54 #6 0xffff00000049a764 at in_control+0x888 #7 0xffff000000469bdc at ifioctl+0x7a8 #8 0xffff0000003e39c4 at kern_ioctl+0x358 #9 0xffff0000003e361c at sys_ioctl+0x158 #10 0xffff000000683328 at do_el0_sync+0x498 #11 0xffff00000066a1f4 at handle_el0_sync+0x74 x0: 1 x1: 0 x2: ffff0000006fde7b x3: 2a5 x4: 0 x5: fffffd000169402e x6: 27b8f056a3eb27b8 x7: 8f056a3eb27b8 x8: fffffd0001744200 x9: deadc0dedeadc0de x10: 18 x11: 0 x12: ffff000000c298a8 x13: ffff000000c8e738 x14: 0 x15: 1c x16: ffffffff x17: ffff000000b01b80 x18: ffff0000536956b0 x19: fffffd0001693c00 x20: 1 x21: a x22: ff x23: fffffd0001693c28 x24: fffffd0001693ca8 x25: fffffd00014d1000 x26: fffffd0001693c90 x27: 1000193 x28: fffffd0001693c80 x29: ffff000053695710 sp: ffff0000536956b0 lr: ffff00000049b024 elr: ffff00000049b040 spsr: 80000345 far: deadc0dedeadc14e esr: 96000004 panic: data abort in critical section or under mutex cpuid = 0 time = 1528159447 KDB: stack backtrace: db_trace_self() at db_trace_self_wrapper+0x28 pc = 0xffff000000667fb4 lr = 0xffff0000000db510 sp = 0xffff0000536950a0 fp = 0xffff0000536952b0 db_trace_self_wrapper() at vpanic+0x1a8 pc = 0xffff0000000db510 lr = 0xffff00000037a35c sp = 0xffff0000536952c0 fp = 0xffff000053695370 vpanic() at panic+0x44 pc = 0xffff00000037a35c lr = 0xffff00000037a40c sp = 0xffff000053695380 fp = 0xffff000053695400 panic() at data_abort+0x280 pc = 0xffff00000037a40c lr = 0xffff000000682e8c sp = 0xffff000053695410 fp = 0xffff0000536954c0 data_abort() at do_el1h_sync+0x11c pc = 0xffff000000682e8c lr = 0xffff000000682b08 sp = 0xffff0000536954d0 fp = 0xffff000053695500 do_el1h_sync() at handle_el1h_sync+0x74 pc = 0xffff000000682b08 lr = 0xffff00000066a074 sp = 0xffff000053695510 fp = 0xffff000053695620 handle_el1h_sync() at in_addprefix+0x54 pc = 0xffff00000066a074 lr = 0xffff00000049b020 sp = 0xffff000053695630 fp = 0xffff000053695710 in_addprefix() at in_control+0x888 pc = 0xffff00000049b020 lr = 0xffff00000049a764 sp = 0xffff000053695720 fp = 0xffff0000536957a0 in_control() at ifioctl+0x7a8 pc = 0xffff00000049a764 lr = 0xffff000000469bdc sp = 0xffff0000536957b0 fp = 0xffff000053695860 ifioctl() at kern_ioctl+0x358 pc = 0xffff000000469bdc lr = 0xffff0000003e39c4 sp = 0xffff000053695870 fp = 0xffff0000536958c0 kern_ioctl() at sys_ioctl+0x158 pc = 0xffff0000003e39c4 lr = 0xffff0000003e361c sp = 0xffff0000536958d0 fp = 0xffff0000536959a0 sys_ioctl() at do_el0_sync+0x498 pc = 0xffff0000003e361c lr = 0xffff000000683328 sp = 0xffff0000536959b0 fp = 0xffff000053695a70 do_el0_sync() at handle_el0_sync+0x74 pc = 0xffff000000683328 lr = 0xffff00000066a1f4 sp = 0xffff000053695a80 fp = 0xffff000053695b90 handle_el0_sync() at 0x21684 pc = 0xffff00000066a1f4 lr = 0x0000000000021684 sp = 0xffff000053695ba0 fp = 0x0000ffffffffe060 KDB: enter: panic [ thread pid 955 tid 100130 ] Stopped at in_addprefix+0x74: ldrb w10, [x9, #112] db> db> ps pid ppid pgrp uid state wmesg wchan cmd 955 953 295 0 R CPU 0 ifconfig 953 295 295 0 S wait 0xfffffd0005c4a000 sh 659 658 659 0 S+ ttyin 0xfffffd00011f58b0 csh 658 1 658 0 Ss+ wait 0xfffffd0005c4b000 login 657 1 657 0 Ss+ ttyin 0xfffffd00011f54b0 getty 611 1 611 0 Ss nanslp 0xffff000000aeb7ac cron 607 1 607 0 Ss select 0xfffffd000105c640 sshd 573 1 573 0 Ss (threaded) ntpd 100115 S select 0xfffffd0001516c40 ntpd 100136 S usem 0xfffffd00017c1200 ntpd 413 1 413 0 Ss select 0xfffffd0001516cc0 syslogd 342 1 342 0 Ss select 0xfffffd000162cf40 devd 341 1 341 65 Ss piperd 0xfffffd000172c168 dhclient 295 1 295 0 Ss wait 0xfffffd00016bba50 dhclient 292 1 292 0 Ss select 0xfffffd000105c6c0 dhclient 83 0 0 0 DL mdwait 0xfffffd00058d8000 [md2] 78 0 0 0 DL mdwait 0xfffffd00017d7000 [md1] 73 0 0 0 DL mdwait 0xfffffd0001638000 [md0] 24 0 0 0 DL syncer 0xffff000000c89ff0 [syncer] 73 0 0 0 DL mdwait 0xfffffd0001638000 [md0] 24 0 0 0 DL syncer 0xffff000000c89ff0 [syncer] 23 0 0 0 DL vlruwt 0xfffffd0001500528 [vnlru] 22 0 0 0 DL (threaded) [bufdaemon] 100065 D qsleep 0xffff000000c893e0 [bufdaemon] 100069 D - 0xffff00000094c600 [bufspacedaemon-0] 100090 D sdflush 0xfffffd000583dce8 [/ worker] 100096 D sdflush 0xfffffd000583d6e8 [/tmp worker] 100098 D sdflush 0xfffffd000583d2e8 [/var/log worker] 100100 D sdflush 0xfffffd00058ee2e8 [/var/tmp worker] 21 0 0 0 DL psleep 0xffff000000ca40e0 [vmdaemon] 20 0 0 0 DL (threaded) [pagedaemon] 100063 D psleep 0xffff000000cf5a98 [dom0] 100068 D launds 0xffff000000cf5aa4 [laundry: dom0] 100071 D umarcl 0xffff000000616620 [uma] 19 0 0 0 DL mmcsd d 0xfffffd0001311600 [mmcsd0: mmc/sd card] 18 0 0 0 DL - 0xffff000000c88ddc [soaiod4] 17 0 0 0 DL - 0xffff000000c88ddc [soaiod3] 16 0 0 0 DL - 0xffff000000c88ddc [soaiod2] 15 0 0 0 DL - 0xffff000000c88ddc [soaiod1] 9 0 0 0 DL - 0xffff0000009da470 [rand_harvestq] 8 0 0 0 DL waiting 0xffff000000cef708 [sctp_iterator] 15 0 0 0 DL - 0xffff000000c88ddc [soaiod1] 9 0 0 0 DL - 0xffff0000009da470 [rand_harvestq] 8 0 0 0 DL waiting 0xffff000000cef708 [sctp_iterator] 14 0 0 0 DL (threaded) [usb] 100044 D - 0xffff000040fe4038 [usbus0] 100045 D - 0xffff000040fe4090 [usbus0] 100046 D - 0xffff000040fe40e8 [usbus0] 100047 D - 0xffff000040fe4140 [usbus0] 100048 D - 0xffff000040fe4198 [usbus0] 100089 D - 0xfffffd000583a450 [smsc0] 7 0 0 0 DL (threaded) [cam] 100032 D - 0xffff0000009c5c80 [doneq0] 100057 D - 0xffff0000009c5ac8 [scanner] 6 0 0 0 DL crypto_ 0xfffffd00011fc150 [crypto returns 3] 5 0 0 0 DL crypto_ 0xfffffd00011fc0f0 [crypto returns 2] 4 0 0 0 DL crypto_ 0xfffffd00011fc090 [crypto returns 1] 3 0 0 0 DL crypto_ 0xfffffd00011fc030 [crypto returns 0] 2 0 0 0 DL crypto_ 0xffff000000ca18e8 [crypto] 13 0 0 0 DL (threaded) [geom] 100019 D - 0xffff000000cc3080 [g_event] 100020 D - 0xffff000000cc3090 [g_up] 100021 D - 0xffff000000cc3078 [g_down] 12 0 0 0 WL (threaded) [intr] 100013 I [swi1: netisr 0] 100014 I [swi4: clock (0)] 100015 I [swi4: clock (1)] 100016 I [swi4: clock (2)] 100017 I [swi4: clock (3)] 100018 I [swi3: vm] 100033 I [intc0,28: bcm_dma0] 100034 I [intc0,29: bcm_dma0] 100035 I [intc0,32: bcm_dma0] 100036 I [intc0,33: bcm_dma0] 100037 I [intc0,34: bcm_dma0] 100038 I [intc0,35: bcm_dma0] 100039 I [intc0,1: mbox0] 100040 I [swi0: uart uart] 100041 I [intc0,62: spi0] 100042 I [intc0,61: iichb0] 100043 I [intc0,17: +] 100013 I [swi1: netisr 0] 100014 I [swi4: clock (0)] 100015 I [swi4: clock (1)] 100016 I [swi4: clock (2)] 100017 I [swi4: clock (3)] 100018 I [swi3: vm] 100033 I [intc0,28: bcm_dma0] 100034 I [intc0,29: bcm_dma0] 100035 I [intc0,32: bcm_dma0] 100036 I [intc0,33: bcm_dma0] 100037 I [intc0,34: bcm_dma0] 100038 I [intc0,35: bcm_dma0] 100039 I [intc0,1: mbox0] 100040 I [swi0: uart uart] 100041 I [intc0,62: spi0] 100042 I [intc0,61: iichb0] 100043 I [intc0,17: +] [ thread pid 955 tid 100130 ] in_addprefix+116: ldrb w10, [x9, #112] db>