6.2-RC1 em(4) issue - freezes during CD boot
Mike Tancsa
mike at sentex.net
Thu Dec 14 19:59:16 PST 2006
At 05:36 PM 12/14/2006, Mike Tancsa wrote:
>At 11:13 PM 12/13/2006, Jack Vogel wrote:
>>On 12/13/06, Chris Buechler <freebsd at chrisbuechler.com> wrote:
>>>Jack Vogel wrote:
>>> > I need the PCI ID of that NIC, just to be sure that I can't reproduce
>>> > this, but
>>> > I doubt it, pciconf -l
>
>I have another case where an EM nic can lock up the box. But I am not sure
after doing the ifconfig and locking up the box, I can break into the debugger
db> bt
Tracing pid 24 tid 100020 td 0xc49e6480
kdb_enter(3227986464) at kdb_enter+43
siointr1(3300376576,3228830272,0,3228125072,1390,...) at siointr1+206
siointr(3300376576) at siointr+33
intr_execute_handlers(3298669768,3810557048,4,3810557128,3227657587,...)
at intr_execute_handlers+225
lapic_handle_intr(57) at lapic_handle_intr+46
Xapic_isr1() at Xapic_isr1+51
--- interrupt, eip = 3226215859, esp = 3810557116, ebp = 3810557128 ---
ohci_intr1(3299704832,3810557164,3226451566,3299704832,3299694096,...)
at ohci_intr1+167
ohci_intr(3299704832) at ohci_intr+62
ithread_execute_handlers(3299146896,3298698112) at ithread_execute_handlers+230
ithread_loop(3299694096,3810557240,3299694096,3226451756,0,...) at
ithread_loop+102
fork_exit(3226451756,3299694096,3810557240) at fork_exit+160
fork_trampoline() at fork_trampoline+8
--- trap 1, eip = 0, esp = 3810557292, ebp = 0 ---
db> ps
pid ppid pgrp uid state wmesg wchan cmd
990 979 990 0 R+ ifconfig
979 978 979 0 S+ pause 0xc4ecccc4 csh
978 975 978 1001 S+ wait 0xc4ed2000 su
975 974 975 1001 Ss+ pause 0xc4ed267c csh
974 972 972 1001 S select 0xc073a824 sshd
972 905 972 0 Ss sbwait 0xc4d9ad2c sshd
971 1 971 0 Ss+ ttyin 0xc4b77c10 getty
970 1 970 0 Ss+ ttyin 0xc4b90810 getty
969 1 969 0 Ss+ ttyin 0xc4b90c10 getty
968 1 968 0 Ss+ ttyin 0xc4b91010 getty
967 1 967 0 Ss+ ttyin 0xc4b91410 getty
966 1 966 0 Ss+ ttyin 0xc4b88c10 getty
965 1 965 0 Ss+ ttyin 0xc4b84c10 getty
964 1 964 0 Ss+ ttyin 0xc4b89410 getty
963 1 963 0 Ss+ ttyin 0xc4b88810 getty
921 1 921 0 Ss nanslp 0xc06efccc cron
915 1 915 25 Ss pause 0xc4cd267c sendmail
911 1 911 0 Ss select 0xc073a824 sendmail
905 1 905 0 Ss select 0xc073a824 sshd
852 1 852 0 Ss select 0xc073a824 usbd
774 1 774 0 Ss select 0xc073a824 syslogd
714 1 714 0 Ss select 0xc073a824 devd
388 1 388 65 Ss select 0xc073a824 dhclient
368 1 45 0 S+ select 0xc073a824 dhclient
124 1 124 0 Ss pause 0xc4cd1034 adjkerntz
44 0 0 0 SL - 0xe4d18d04 [schedcpu]
43 0 0 0 SL sdflush 0xc073d9b4 [softdepflush]
42 0 0 0 SL vlruwt 0xc4cd1860 [vnlru]
41 0 0 0 SL syncer 0xc06efa3c [syncer]
40 0 0 0 SL psleep 0xc073ad8c [bufdaemon]
39 0 0 0 SL pgzero 0xc073e924 [pagezero]
38 0 0 0 SL psleep 0xc073e474 [vmdaemon]
37 0 0 0 SL psleep 0xc073e430 [pagedaemon]
36 0 0 0 WL [irq1: atkbd0]
35 0 0 0 WL [swi0: sio]
34 0 0 0 SL - 0xc4b0723c [fdc0]
33 0 0 0 SL cooling 0xc4afeed4 [acpi_cooling0]
32 0 0 0 SL tzpoll 0xc0831878 [acpi_thermal]
31 0 0 0 WL [irq20: fxp0]
30 0 0 0 WL [irq15: ata1]
29 0 0 0 WL [irq14: ata0]
28 0 0 0 SL usbevt 0xc4ae9210 [usb2]
27 0 0 0 SL usbevt 0xc4af2210 [usb1]
26 0 0 0 SL usbtsk 0xc06ecd24 [usbtask]
25 0 0 0 SL usbevt 0xc4ad8210 [usb0]
24 0 0 0 RL CPU 0 [irq19: ohci0 ohci+]
23 0 0 0 WL [irq22: rl0 atapci1]
22 0 0 0 WL [irq23: atapci0]
21 0 0 0 SL - 0xc4acc800 [em1 taskq]
20 0 0 0 SL - 0xc4abfc00 [em0 taskq]
19 0 0 0 WL [irq21: twe0 acpi0]
18 0 0 0 WL [swi2: cambio]
9 0 0 0 SL - 0xc4a30d00 [kqueue taskq]
8 0 0 0 SL - 0xc4a30e00 [acpi_task_2]
7 0 0 0 SL - 0xc4a30e00 [acpi_task_1]
6 0 0 0 SL - 0xc4a30e00 [acpi_task_0]
17 0 0 0 WL [swi5: +]
5 0 0 0 SL - 0xc4a6f080 [thread taskq]
16 0 0 0 WL [swi6: Giant taskq]
15 0 0 0 WL [swi6: task queue]
14 0 0 0 SL - 0xc06ec520 [yarrow]
4 0 0 0 SL - 0xc06ed188 [g_down]
3 0 0 0 SL - 0xc06ed184 [g_up]
2 0 0 0 SL - 0xc06ed17c [g_event]
13 0 0 0 RL [swi1: net]
12 0 0 0 WL [swi3: vm]
11 0 0 0 RL [swi4: clock sio]
10 0 0 0 RL [idle]
1 0 1 0 SLs wait 0xc49ea000 [init]
0 0 0 0 WLs [swapper]
db>
db> show intr
irq1: atkbd0 (pid 36)
irq4: sio0 (no thread)
irq6: fdc0 (no thread) {ENTROPY}
irq14: ata0 (pid 29) {ENTROPY}
irq15: ata1 (pid 30) {ENTROPY}
irq18: em0 em1 (no thread)
irq19: ohci0 ohci+ (pid 24)
irq20: fxp0 (pid 31)
irq21: twe0 acpi0 (pid 19) {ENTROPY}
irq22: rl0 atapci1 (pid 23) {ENTROPY}
irq23: atapci0 (pid 22) {ENTROPY}
swi4: clock sio (pid 11) {SOFT, NEED}
swi3: vm (pid 12) {SOFT}
swi1: net (pid 13) {SOFT, NEED}
swi6: task queue (pid 15) {SOFT}
swi6: Giant taskq (pid 16) {SOFT}
swi5: + (pid 17) {SOFT}
swi2: cambio (pid 18) {SOFT}
swi0: sio (pid 35) {SOFT}
db>
db> show locks
exclusive sleep mutex Giant r = 0 (0xc06ef3e0) locked @
/usr/src/sys/kern/kern_intr.c:681
exclusive spin mutex sio r = 0 (0xc0740a40) locked @
/usr/src/sys/dev/sio/sio.c:1390
db>
db> show allpcpu
Current CPU: 0
cpuid = 0
curthread = 0xc49e6480: pid 24 "irq19: ohci0 ohci+"
curpcb = 0xe3207d90
fpcurthread = none
idlethread = 0xc49e5600: pid 10 "idle"
APIC ID = 0
currentldt = 0x50
spin locks held:
exclusive spin mutex sio r = 0 (0xc0740a40) locked @
/usr/src/sys/dev/sio/sio.c:1390
db>
db> show alllocks
Process 990 (ifconfig) thread 0xc4ecf480 (100072)
exclusive sleep mutex rtentry r = 0 (0xc4d9dbb8) locked @
/usr/src/sys/net/route.c:1196
Process 24 (irq19: ohci0 ohci+) thread 0xc49e6480 (100020)
exclusive sleep mutex Giant r = 0 (0xc06ef3e0) locked @
/usr/src/sys/kern/kern_intr.c:681
exclusive spin mutex sio r = 0 (0xc0740a40) locked @
/usr/src/sys/dev/sio/sio.c:1390
db>
db> show witness
Sleep locks:
0 devfsmount -- last acquired @ /usr/src/sys/fs/devfs/devfs_vnops.c:184
2 devfs interlock -- last acquired @ /usr/src/sys/fs/devfs/devfs_vnops.c:177
11 vnode interlock -- last acquired @ /usr/src/sys/kern/vfs_subr.c:2120
12 cdev -- last acquired @ /usr/src/sys/kern/kern_conf.c:61
13 sleep mtxpool -- last acquired @ /usr/src/sys/kern/kern_descrip.c:2133
12 vnode_free_list -- last acquired @ /usr/src/sys/kern/vfs_subr.c:720
12 Syncer mtx -- last acquired @ /usr/src/sys/kern/vfs_subr.c:1718
12 cdev -- (already displayed)
12 vnode_free_list -- (already displayed)
12 UMA zone -- last acquired @ /usr/src/sys/vm/uma_core.c:1845
8 system map -- last acquired @ /usr/src/sys/vm/vm_kern.c:295
10 vm page queue mutex -- last acquired @ /usr/src/sys/vm/vm_kern.c:404
11 vnode interlock -- (already displayed)
11 pmap -- last acquired @ /usr/src/sys/i386/i386/pmap.c:1892
12 UMA zone -- (already displayed)
12 uma object -- last acquired @ /usr/src/sys/vm/uma_core.c:989
11 SYSMAPS -- last acquired @ /usr/src/sys/i386/i386/pmap.c:2501
12 UMA zone -- (already displayed)
9 kmem object -- last acquired @ /usr/src/sys/vm/vm_kern.c:397
11 SYSMAPS -- (already displayed)
10 vm page queue mutex -- (already displayed)
9 KMAP ENTRY -- last acquired @ /usr/src/sys/vm/uma_core.c:2272
9 kernel object -- last acquired @ /usr/src/sys/kern/vfs_bio.c:3565
10 vm page queue mutex -- (already displayed)
11 SYSMAPS -- (already displayed)
11 SYSMAPS -- (already displayed)
11 pmap -- (already displayed)
4 struct mount mtx -- last acquired @ /usr/src/sys/kern/vfs_vnops.c:1045
11 vnode interlock -- (already displayed)
12 cdev -- (already displayed)
2 eventhandler -- last acquired @ /usr/src/sys/kern/subr_eventhandler.c:212
3 eventhandler list -- last acquired @ /usr/src/sys/kern/kern_exit.c:230
3 eventhandler list -- (already displayed)
11 vnode interlock -- (already displayed)
7 process lock -- last acquired @ /usr/src/sys/kern/subr_sleepqueue.c:374
8 session -- last acquired @ /usr/src/sys/kern/kern_proc.c:319
9 uidinfo hash -- last acquired @ /usr/src/sys/kern/kern_resource.c:1040
10 uidinfo struct -- last acquired @ order list:0
11 allprison -- last acquired @ /usr/src/sys/kern/kern_jail.c:536
13 sleep mtxpool -- (already displayed)
9 tty -- last acquired @ /usr/src/sys/kern/kern_event.c:1643
11 vnode interlock -- (already displayed)
8 sigacts -- last acquired @ /usr/src/sys/kern/subr_sleepqueue.c:376
13 sleep mtxpool -- (already displayed)
8 ktrace -- last acquired @ /usr/src/sys/kern/kern_fork.c:619
8 struct pargs.ref -- last acquired @ /usr/src/sys/kern/kern_proc.c:1152
2 user map -- last acquired @ /usr/src/sys/vm/vm_map.c:3074
12 UMA zone -- (already displayed)
8 system map -- (already displayed)
4 vm object_list -- last acquired @ /usr/src/sys/vm/vm_object.c:229
3 standard object -- last acquired @ /usr/src/sys/vm/vm_object.c:446
11 vnode interlock -- (already displayed)
10 vm page queue mutex -- (already displayed)
11 SYSMAPS -- (already displayed)
4 vm object_list -- (already displayed)
12 UMA zone -- (already displayed)
10 vm page queue mutex -- (already displayed)
11 pmap -- (already displayed)
11 vnode interlock -- (already displayed)
3 buf queue lock -- last acquired @ /usr/src/sys/kern/vfs_bio.c:1402
11 vnode interlock -- (already displayed)
3 needsbuffer lock -- last acquired @ /usr/src/sys/kern/vfs_bio.c:309
3 bio queue -- last acquired @ /usr/src/sys/geom/geom_io.c:67
3 bdone lock -- last acquired @ /usr/src/sys/kern/vfs_bio.c:3685
5 UMA boot pages -- last acquired @ /usr/src/sys/vm/uma_core.c:919
4 struct mount mtx -- (already displayed)
3 Softdep Lock -- last acquired @ /usr/src/sys/ufs/ffs/ffs_softdep.c:4884
12 UMA zone -- (already displayed)
11 vnode interlock -- (already displayed)
4 buffer daemon lock -- last acquired @ /usr/src/sys/kern/vfs_bio.c:417
4 buffer daemon lock -- (already displayed)
0 arp_inq -- last acquired @ /usr/src/sys/net/if.c:2283
0 ip_inq -- last acquired @ /usr/src/sys/net/netisr.c:233
0 ipqlock -- last acquired @ /usr/src/sys/netinet/ip_input.c:1209
0 sem -- last acquired @ /usr/src/sys/kern/sysv_sem.c:1268
0 fdc lock -- last acquired @ /usr/src/sys/dev/fdc/fdc.c:777
0 ATA state lock -- last acquired @ /usr/src/sys/dev/ata/ata-all.c:319
0 if_afdata -- last acquired @ /usr/src/sys/net/if.c:542
0 GEOM topology -- last acquired @ /usr/src/sys/geom/geom_event.c:231
2 GEOM orphanage -- last acquired @ /usr/src/sys/geom/geom_event.c:199
12 UMA zone -- (already displayed)
2 devstat -- last acquired @ /usr/src/sys/kern/subr_devstat.c:83
1 Giant -- last acquired @ /usr/src/sys/kern/kern_intr.c:681
2 filedesc structure -- last acquired @ /usr/src/sys/kern/sys_generic.c:872
3 pipe mutex -- last acquired @ /usr/src/sys/kern/sys_pipe.c:1345
4 sigio lock -- last acquired @ /usr/src/sys/kern/kern_descrip.c:746
5 process group -- last acquired @ /usr/src/sys/kern/kern_proc.c:260
7 process lock -- (already displayed)
8 session -- (already displayed)
12 UMA zone -- (already displayed)
7 sellck -- last acquired @ /usr/src/sys/kern/sys_generic.c:771
4 accept -- last acquired @ /usr/src/sys/kern/uipc_socket.c:487
5 so_snd -- last acquired @ /usr/src/sys/kern/uipc_socket.c:2036
6 so_rcv -- last acquired @ /usr/src/sys/kern/uipc_socket.c:2037
7 sellck -- (already displayed)
7 radix node head -- last acquired @ /usr/src/sys/net/route.c:662
8 rtentry -- last acquired @ /usr/src/sys/net/route.c:1196
9 ifaddr -- last acquired @ /usr/src/sys/net/route.c:791
12 UMA zone -- (already displayed)
9 rts_inq -- last acquired @ /usr/src/sys/net/if.c:2283
12 UMA zone -- (already displayed)
8 system map -- (already displayed)
8 ifnet -- last acquired @ /usr/src/sys/net/if.c:1216
12 UMA zone -- (already displayed)
7 process lock -- (already displayed)
13 sleep mtxpool -- (already displayed)
12 UMA zone -- (already displayed)
13 sleep mtxpool -- (already displayed)
12 UMA zone -- (already displayed)
6 so_rcv -- (already displayed)
11 vnode interlock -- (already displayed)
13 sleep mtxpool -- (already displayed)
12 UMA zone -- (already displayed)
8 system map -- (already displayed)
5 UMA boot pages -- (already displayed)
2 UMA lock -- last acquired @ /usr/src/sys/vm/uma_core.c:1495
12 UMA zone -- (already displayed)
9 KMAP ENTRY -- (already displayed)
2 eventhandler -- (already displayed)
3 eventhandler list -- (already displayed)
2 kobj -- last acquired @ /usr/src/sys/kern/subr_kobj.c:298
2 kernel linker -- last acquired @ /usr/src/sys/kern/kern_linker.c:440
2 malloc -- last acquired @ /usr/src/sys/kern/kern_malloc.c:776
10 vm page queue mutex -- (already displayed)
9 kernel object -- (already displayed)
7 process lock -- (already displayed)
4 vm object_list -- (already displayed)
9 KMAP ENTRY -- (already displayed)
9 uidinfo hash -- (already displayed)
13 sleep mtxpool -- (already displayed)
3 standard object -- (already displayed)
2 TID lock -- last acquired @ /usr/src/sys/kern/subr_unit.c:592
2 ACPI semaphore -- last acquired @
/usr/src/sys/modules/acpi/acpi/../../../dev/acpica/Osd/OsdSynch.c:301
2 intr event -- last acquired @ /usr/src/sys/kern/kern_intr.c:381
12 cdev -- (already displayed)
2 GEOM orphanage -- (already displayed)
2 ttylist -- last acquired @ /usr/src/sys/kern/tty.c:2818
9 tty -- (already displayed)
2 taskqueue list -- last acquired @ /usr/src/sys/kern/subr_taskqueue.c:125
2 intr config -- last acquired @ /usr/src/sys/kern/subr_autoconf.c:73
2 rman head -- last acquired @ /usr/src/sys/kern/subr_rman.c:112
2 rman -- last acquired @ /usr/src/sys/kern/subr_rman.c:644
12 UMA zone -- (already displayed)
8 system map -- (already displayed)
2 devd -- last acquired @ /usr/src/sys/kern/subr_bus.c:488
7 sellck -- (already displayed)
7 sellck -- (already displayed)
2 acpica subsystem lock -- last acquired @
/usr/src/sys/modules/acpi/acpi/../../../dev/acpica/Osd/OsdSynch.c:361
12 UMA zone -- (already displayed)
5 taskqueue -- last acquired @ /usr/src/sys/kern/subr_taskqueue.c:73
5 taskqueue -- (already displayed)
8 ifnet -- (already displayed)
2 bpf global lock -- last acquired @ /usr/src/sys/net/bpf.c:1089
5 bpf interface lock -- last acquired @ /usr/src/sys/net/bpf.c:1327
6 bpf cdev lock -- last acquired @ /usr/src/sys/net/bpf.c:1331
7 sellck -- (already displayed)
2 bounce pages lock -- last acquired @
/usr/src/sys/i386/i386/busdma_machdep.c:1064
4 network driver -- last acquired @ /usr/src/sys/pci/if_rl.c:1203
5 taskqueue -- (already displayed)
5 if_addr_mtx -- last acquired @ /usr/src/sys/dev/em/if_em.c:1981
12 UMA zone -- (already displayed)
9 rts_inq -- (already displayed)
5 if send queue -- last acquired @ /usr/src/sys/net/if_ethersubr.c:406
12 UMA zone -- (already displayed)
5 UMA boot pages -- (already displayed)
5 bpf interface lock -- (already displayed)
8 system map -- (already displayed)
2 ACPI thermal zone -- last acquired @
/usr/src/sys/modules/acpi/acpi/../../../dev/acpica/acpi_thermal.c:892
11 pmap -- (already displayed)
2 unit# allocation -- last acquired @ /usr/src/sys/kern/subr_unit.c:592
2 vm86 lock -- last acquired @ /usr/src/sys/i386/i386/vm86.c:581
2 pseudofs -- last acquired @ /usr/src/sys/fs/pseudofs/pseudofs_fileno.c:55
2 if_clone lock -- last acquired @ /usr/src/sys/net/if_clone.c:318
2 if_cloners lock -- last acquired @ /usr/src/sys/net/if_clone.c:199
2 domain list -- last acquired @ /usr/src/sys/kern/uipc_domain.c:238
5 pfil_head_list lock -- last acquired @ /usr/src/sys/net/pfil.c:228
4 pfil_head_mtx -- last acquired @ /usr/src/sys/net/pfil.c:71
5 pfil_head_list lock -- (already displayed)
2 random reseed -- last acquired @ /usr/src/sys/dev/random/yarrow.c:193
4 arc4_mtx -- last acquired @ /usr/src/sys/libkern/arc4random.c:137
2 tcp -- last acquired @ /usr/src/sys/netinet/tcp_subr.c:1470
3 tcpinp -- last acquired @ /usr/src/sys/netinet/tcp_input.c:752
5 so_snd -- (already displayed)
12 UMA zone -- (already displayed)
6 so_rcv -- (already displayed)
8 ifnet -- (already displayed)
8 system map -- (already displayed)
4 arc4_mtx -- (already displayed)
7 radix node head -- (already displayed)
8 rtentry -- (already displayed)
4 tcp_hc_entry -- last acquired @ /usr/src/sys/netinet/tcp_hostcache.c:286
4 pfil_head_mtx -- (already displayed)
4 IPFW static rules -- last acquired @ /usr/src/sys/netinet/ip_fw2.c:163
5 if send queue -- (already displayed)
4 network driver -- (already displayed)
4 accept -- (already displayed)
4 so_glabel -- last acquired @ /usr/src/sys/kern/uipc_socket.c:167
13 sleep mtxpool -- (already displayed)
5 so_snd -- (already displayed)
12 UMA zone -- (already displayed)
8 system map -- (already displayed)
7 radix node head -- (already displayed)
2 lo_mtx -- last acquired @ /usr/src/sys/net/if_loop.c:160
4 IPFW static rules -- (already displayed)
2 devstat -- (already displayed)
4 buffer daemon lock -- (already displayed)
12 Syncer mtx -- (already displayed)
12 vnode_free_list -- (already displayed)
9 tty -- (already displayed)
3 bdone lock -- (already displayed)
2 g_disk_done -- last acquired @ /usr/src/sys/geom/geom_disk.c:198
12 UMA zone -- (already displayed)
3 bio queue -- (already displayed)
3 mountlist -- last acquired @ /usr/src/sys/ufs/ffs/ffs_softdep.c:767
4 struct mount mtx -- (already displayed)
4 struct mount mtx -- (already displayed)
2 mntid -- last acquired @ /usr/src/sys/kern/vfs_subr.c:448
3 mountlist -- (already displayed)
11 vnode interlock -- (already displayed)
3 buf queue lock -- (already displayed)
3 bio queue -- (already displayed)
3 needsbuffer lock -- (already displayed)
2 FFS Lock -- last acquired @ /usr/src/sys/ufs/ffs/ffs_alloc.c:2049
4 arc4_mtx -- (already displayed)
2 Name Cache -- last acquired @ /usr/src/sys/kern/vfs_cache.c:356
11 vnode interlock -- (already displayed)
12 UMA zone -- (already displayed)
2 knlist lock for lockless objects -- last acquired @
/usr/src/sys/kern/kern_event.c:1643
2 vfs hash -- last acquired @ /usr/src/sys/kern/vfs_hash.c:71
11 vnode interlock -- (already displayed)
2 devfs interlock -- (already displayed)
2 dirhash list -- last acquired @ /usr/src/sys/ufs/ufs/ufs_dirhash.c:349
3 dirhash -- last acquired @ /usr/src/sys/ufs/ufs/ufs_dirhash.c:350
3 dirhash -- (already displayed)
2 pbuf mutex -- last acquired @ /usr/src/sys/vm/vm_pager.c:401
2 sf_buf -- last acquired @ /usr/src/sys/i386/i386/vm_machdep.c:775
5 process group -- (already displayed)
8 session -- (already displayed)
3 Softdep Lock -- (already displayed)
2 runningbufspace lock -- last acquired @ /usr/src/sys/kern/vfs_bio.c:328
6 bpf cdev lock -- (already displayed)
5 bpf interface lock -- (already displayed)
5 if send queue -- (already displayed)
6 so_rcv -- (already displayed)
5 so_snd -- (already displayed)
2 unp -- last acquired @ /usr/src/sys/kern/uipc_usrreq.c:261
5 so_snd -- (already displayed)
6 so_rcv -- (already displayed)
4 accept -- (already displayed)
4 sigio lock -- (already displayed)
3 pipe mutex -- (already displayed)
3 bio queue -- (already displayed)
3 bdone lock -- (already displayed)
2 unit# allocation -- (already displayed)
8 system map -- (already displayed)
12 cdev -- (already displayed)
4 vm object_list -- (already displayed)
11 vnode interlock -- (already displayed)
3 standard object -- (already displayed)
5 UMA boot pages -- (already displayed)
1 swapdev -- last acquired @ /usr/src/sys/vm/swap_pager.c:2068
0 ktrace_sx -- last acquired @ /usr/src/sys/kern/kern_ktrace.c:439
0 p_peers -- last acquired @ /usr/src/sys/kern/kern_exit.c:285
0 ACPI PCI link -- last acquired @
/usr/src/sys/modules/acpi/acpi/../../../dev/acpica/acpi_pci_link.c:423
12 UMA zone -- (already displayed)
2 ACPI semaphore -- (already displayed)
8 system map -- (already displayed)
0 ACPI root bus -- last acquired @
/usr/src/sys/modules/acpi/acpi/../../../dev/acpica/acpi.c:1080
2 rman -- (already displayed)
12 UMA zone -- (already displayed)
2 ACPI semaphore -- (already displayed)
8 system map -- (already displayed)
0 ACPI PCI bus methods -- last acquired @
/usr/src/sys/modules/acpi/acpi/../../../dev/acpica/acpi_pcib.c:221
0 module subsystem sx lock -- last acquired @
/usr/src/sys/kern/kern_module.c:350
12 UMA zone -- (already displayed)
8 system map -- (already displayed)
0 protect sysfilt_ops -- last acquired @ /usr/src/sys/kern/kern_event.c:739
0 /dev/mem lock -- last acquired @ /usr/src/sys/i386/i386/mem.c:144
7 process lock -- (already displayed)
2 user map -- (already displayed)
0 rtsock route_cb lock -- last acquired @ /usr/src/sys/net/rtsock.c:225
0 rawcb -- last acquired @ /usr/src/sys/net/raw_usrreq.c:80
6 so_rcv -- (already displayed)
12 UMA zone -- (already displayed)
0 kernel environment -- last acquired @
/usr/src/sys/kern/kern_environment.c:286
0 sysctl lock -- last acquired @ /usr/src/sys/kern/kern_sysctl.c:1375
12 UMA zone -- (already displayed)
1 allproc -- last acquired @ /usr/src/sys/kern/kern_fork.c:308
13 sleep mtxpool -- (already displayed)
7 process lock -- (already displayed)
2 fdesc -- last acquired @ /usr/src/sys/kern/kern_descrip.c:1443
2 filedesc structure -- (already displayed)
11 vnode interlock -- (already displayed)
2 user map -- (already displayed)
7 process lock -- (already displayed)
2 user map -- (already displayed)
8 struct pargs.ref -- (already displayed)
12 cdev -- (already displayed)
1 filelist lock -- last acquired @ /usr/src/sys/kern/kern_descrip.c:1337
13 sleep mtxpool -- (already displayed)
2 filedesc structure -- (already displayed)
2 GEOM orphanage -- (already displayed)
1 Giant -- (already displayed)
8 ktrace -- (already displayed)
2 kernel linker -- (already displayed)
2 malloc -- (already displayed)
8 system map -- (already displayed)
2 devstat -- (already displayed)
2 ttylist -- (already displayed)
4 vm object_list -- (already displayed)
2 UMA lock -- (already displayed)
12 Syncer mtx -- (already displayed)
2 unp -- (already displayed)
2 tcp -- (already displayed)
1 udp -- last acquired @ /usr/src/sys/netinet/udp_usrreq.c:965
2 udpinp -- last acquired @ /usr/src/sys/netinet/udp_usrreq.c:983
5 so_snd -- (already displayed)
4 accept -- (already displayed)
12 UMA zone -- (already displayed)
7 radix node head -- (already displayed)
8 rtentry -- (already displayed)
4 arc4_mtx -- (already displayed)
6 so_rcv -- (already displayed)
4 pfil_head_mtx -- (already displayed)
4 IPFW static rules -- (already displayed)
5 if send queue -- (already displayed)
4 network driver -- (already displayed)
5 so_snd -- (already displayed)
12 UMA zone -- (already displayed)
8 system map -- (already displayed)
7 radix node head -- (already displayed)
4 pfil_head_mtx -- (already displayed)
4 IPFW static rules -- (already displayed)
8 rtentry -- (already displayed)
5 if send queue -- (already displayed)
4 network driver -- (already displayed)
1 rip -- last acquired @ /usr/src/sys/netinet/raw_ip.c:652
5 so_snd -- (already displayed)
12 UMA zone -- (already displayed)
8 system map -- (already displayed)
2 ACPI semaphore -- (already displayed)
11 allprison -- (already displayed)
8 ifnet -- (already displayed)
1 ACPI CPU -- last acquired @
/usr/src/sys/modules/acpi/acpi/../../../dev/acpica/acpi_cpu.c:990
0 nfsd_mtx -- last acquired @ order list:0
5 so_snd -- (already displayed)
0 ddp_list_mtx -- last acquired @ order list:0
1 ddp_mtx -- last acquired @ order list:0
0 slip_mtx -- last acquired @ order list:0
1 slip sc_mtx -- last acquired @ order list:0
0 in_multi_mtx -- last acquired @ /usr/src/sys/netinet/in.c:971
1 igmp_mtx -- last acquired @ /usr/src/sys/netinet/igmp.c:443
5 if_addr_mtx -- (already displayed)
5 if_addr_mtx -- (already displayed)
12 UMA zone -- (already displayed)
4 network driver -- (already displayed)
0 proctree -- last acquired @ /usr/src/sys/kern/tty.c:1222
1 allproc -- (already displayed)
5 process group -- (already displayed)
1 Giant -- (already displayed)
7 process lock -- (already displayed)
8 session -- (already displayed)
4 sigio lock -- (already displayed)
Spin locks:
0 rm.mutex_mtx -- last acquired @ order list:0
1 sio -- last acquired @ /usr/src/sys/dev/sio/sio.c:1390
2 cy -- last acquired @ order list:0
3 uart_hwmtx -- last acquired @ order list:0
4 sabtty -- last acquired @ order list:0
5 zstty -- last acquired @ order list:0
6 ng_node -- last acquired @ order list:0
7 ng_worklist -- last acquired @ order list:0
8 fast_taskqueue -- last acquired @
/usr/src/sys/kern/subr_taskqueue.c:71
9 intr table -- last acquired @
/usr/src/sys/i386/i386/intr_machdep.c:165
10 sleepq chain -- last acquired @
/usr/src/sys/kern/subr_sleepqueue.c:391
11 sched lock -- last acquired @ /usr/src/sys/kern/kern_intr.c:529
12 turnstile chain -- last acquired @
/usr/src/sys/kern/subr_turnstile.c:473
13 td_contested -- last acquired @
/usr/src/sys/kern/subr_turnstile.c:800
14 callout -- last acquired @ /usr/src/sys/kern/kern_clock.c:262
15 entropy harvest mutex -- last acquired @
/usr/src/sys/dev/random/randomdev_soft.c:314
16 allpmaps -- last acquired @
/usr/src/sys/i386/i386/pmap.c:1108
17 vm page queue free mutex -- last acquired @
/usr/src/sys/vm/vm_page.c:860
18 icu -- last acquired @ order list:0
19 clk -- last acquired @ /usr/src/sys/i386/isa/clock.c:265
20 mutex profiling lock -- last acquired @ order list:0
21 kse zombie lock -- last acquired @ order list:0
22 ALD Queue -- last acquired @ order list:0
23 pcicfg -- last acquired @
/usr/src/sys/i386/pci/pci_cfgreg.c:299
24 NDIS thread lock -- last acquired @ order list:0
25 tw_osl_io_lock -- last acquired @ order list:0
26 tw_osl_q_lock -- last acquired @ order list:0
27 tw_cl_io_lock -- last acquired @ order list:0
28 tw_cl_intr_lock -- last acquired @ order list:0
29 tw_cl_gen_lock -- last acquired @ order list:0
13 td_contested -- (already displayed)
14 callout -- (already displayed)
14 callout -- (already displayed)
12 turnstile chain -- (already displayed)
10 sleepq chain -- (already displayed)
11 sched lock -- (already displayed)
19 clk -- (already displayed)
11 sched lock -- (already displayed)
Locks which were never acquired:
MD config lock
swap_pager swhash
IPFW dynamic rules
pseudofs_vncache
faith_mtx
tunmtx
gif_mtx
ppp_softc_list_mtx
vlan
msq
semid
ATA queue lock
CAM BIOQ lock
LED sx
LED mtx
ACPI global lock
callout_wait_lock
ACPI lid
ACPI power resources
ACPI embedded controller
ACPI PCI power methods
ACPI cmbat
ACPI generic battery
ACPI AC adapter
ACPI Smart Battery
umtxq_lock
UUID generator mutex lock
securelevel mutex lock
encapmtx
accept_filter_mtx
kqueue order
fifo mutex
pmc shared lock
acct_sx
DEVFS ruleset lock
phys_pager list
dev_pager list
dev_pager create
swap_pager list
vm map sleep mutex
PMAP2
db>
More information about the freebsd-stable
mailing list