GENERIC HEAD r279902M, vmcore.309 Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD is a registered trademark of The FreeBSD Foundation. FreeBSD 10.1-RELEASE #2 r279902M: Thu Mar 12 13:35:32 CET 2015 pho@t1.osted.lan:/usr/obj/var/tmp/rel.10.1.0/10.1.0/sys/PHO amd64 FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512 WARNING: DIAGNOSTIC option enabled, expect reduced performance. CPU: Intel(R) Xeon(R) CPU E5-2620 0 @ 2.00GHz (1995.24-MHz K8-class CPU) Origin = "GenuineIntel" Id = 0x206d7 Family = 0x6 Model = 0x2d Stepping = 7 Features=0xbfebfbff Features2=0x1fbee3ff AMD Features=0x2c100800 AMD Features2=0x1 VT-x: PAT,HLT,MTF,PAUSE,EPT,UG,VPID TSC: P-state invariant, performance statistics real memory = 68719476736 (65536 MB) avail memory = 32154529792 (30664 MB) Event timer "LAPIC" quality 600 ACPI APIC Table: FreeBSD/SMP: Multiprocessor System Detected: 24 CPUs FreeBSD/SMP: 2 package(s) x 6 core(s) x 2 SMT threads cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 cpu2 (AP): APIC ID: 2 cpu3 (AP): APIC ID: 3 cpu4 (AP): APIC ID: 4 cpu5 (AP): APIC ID: 5 cpu6 (AP): APIC ID: 6 cpu7 (AP): APIC ID: 7 cpu8 (AP): APIC ID: 8 cpu9 (AP): APIC ID: 9 cpu10 (AP): APIC ID: 10 cpu11 (AP): APIC ID: 11 cpu12 (AP): APIC ID: 32 cpu13 (AP): APIC ID: 33 cpu14 (AP): APIC ID: 34 cpu15 (AP): APIC ID: 35 cpu16 (AP): APIC ID: 36 cpu17 (AP): APIC ID: 37 cpu18 (AP): APIC ID: 38 cpu19 (AP): APIC ID: 39 cpu20 (AP): APIC ID: 40 cpu21 (AP): APIC ID: 41 cpu22 (AP): APIC ID: 42 cpu23 (AP): APIC ID: 43 random device not loaded; using insecure entropy ACPI BIOS Warning (bug): Invalid length for FADT/Pm1aControlBlock: 32, using default 16 (20130823/tbfadt-682) ioapic0 irqs 0-23 on motherboard ioapic1 irqs 24-47 on motherboard ioapic2 irqs 48-71 on motherboard kbd1 at kbdmux0 random: initialized acpi0: on motherboard acpi0: Power Button (fixed) acpi0: reservation of 0, 9d000 (3) failed cpu0: on acpi0 cpu1: on acpi0 cpu2: on acpi0 cpu3: on acpi0 cpu4: on acpi0 cpu5: on acpi0 cpu6: on acpi0 cpu7: on acpi0 cpu8: on acpi0 cpu9: on acpi0 cpu10: on acpi0 cpu11: on acpi0 cpu12: on acpi0 cpu13: on acpi0 cpu14: on acpi0 cpu15: on acpi0 cpu16: on acpi0 cpu17: on acpi0 cpu18: on acpi0 cpu19: on acpi0 cpu20: on acpi0 cpu21: on acpi0 cpu22: on acpi0 cpu23: on acpi0 hpet0: iomem 0xfed00000-0xfed003ff on acpi0 Timecounter "HPET" frequency 14318180 Hz quality 950 Event timer "HPET" frequency 14318180 Hz quality 350 Event timer "HPET1" frequency 14318180 Hz quality 340 Event timer "HPET2" frequency 14318180 Hz quality 340 Event timer "HPET3" frequency 14318180 Hz quality 340 Event timer "HPET4" frequency 14318180 Hz quality 340 Event timer "HPET5" frequency 14318180 Hz quality 340 Event timer "HPET6" frequency 14318180 Hz quality 340 Event timer "HPET7" frequency 14318180 Hz quality 340 atrtc0: port 0x70-0x77 irq 8 on acpi0 atrtc0: Warning: Couldn't map I/O. Event timer "RTC" frequency 32768 Hz quality 0 attimer0: port 0x40-0x43,0x50-0x53 irq 0 on acpi0 Timecounter "i8254" frequency 1193182 Hz quality 0 Event timer "i8254" frequency 1193182 Hz quality 100 Timecounter "ACPI-fast" frequency 3579545 Hz quality 900 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x408-0x40b on acpi0 pcib0: port 0xcf8-0xcff on acpi0 pci0: on pcib0 pcib1: irq 47 at device 1.0 on pci0 pci1: on pcib1 pcib2: irq 47 at device 2.0 on pci0 pci2: on pcib2 pcib3: irq 47 at device 3.0 on pci0 pci3: on pcib3 pcib4: irq 16 at device 17.0 on pci0 pci4: on pcib4 isci0: port 0x2000-0x20ff mem 0xd7c00000-0xd7c03fff,0xd7800000-0xd7bfffff irq 16 at device 0.0 on pci4 pci0: at device 22.0 (no driver attached) pci0: at device 22.1 (no driver attached) ehci0: mem 0xd0d20000-0xd0d203ff irq 22 at device 26.0 on pci0 usbus0: waiting for BIOS to give up control usbus0: timed out waiting for BIOS usbus0: EHCI version 1.0 usbus0 on ehci0 hdac0: mem 0xd7f20000-0xd7f23fff irq 22 at device 27.0 on pci0 pcib5: irq 16 at device 28.0 on pci0 pci5: on pcib5 igb0: port 0x1020-0x103f mem 0xd0b20000-0xd0b3ffff,0xd0b50000-0xd0b53fff irq 16 at device 0.0 on pci5 igb0: Using MSIX interrupts with 9 vectors igb0: Ethernet address: 00:1e:67:56:c1:68 igb0: PHY reset is blocked due to SOL/IDER session. igb0: Bound queue 0 to cpu 0 igb0: Bound queue 1 to cpu 1 igb0: Bound queue 2 to cpu 2 igb0: Bound queue 3 to cpu 3 igb0: Bound queue 4 to cpu 4 igb0: Bound queue 5 to cpu 5 igb0: Bound queue 6 to cpu 6 igb0: Bound queue 7 to cpu 7 igb1: port 0x1000-0x101f mem 0xd0b00000-0xd0b1ffff,0xd0b40000-0xd0b43fff irq 17 at device 0.1 on pci5 igb1: Using MSIX interrupts with 9 vectors igb1: Ethernet address: 00:1e:67:56:c1:69 igb1: PHY reset is blocked due to SOL/IDER session. igb1: Bound queue 0 to cpu 8 igb1: Bound queue 1 to cpu 9 igb1: Bound queue 2 to cpu 10 igb1: Bound queue 3 to cpu 11 igb1: Bound queue 4 to cpu 12 igb1: Bound queue 5 to cpu 13 igb1: Bound queue 6 to cpu 14 igb1: Bound queue 7 to cpu 15 pcib6: irq 17 at device 28.5 on pci0 pci7: on pcib6 pcib7: at device 0.0 on pci7 pci8: on pcib7 pci8: at device 0.0 (no driver attached) pcib8: irq 18 at device 28.6 on pci0 pci9: on pcib8 xhci0: mem 0xd0910000-0xd091ffff,0xd0900000-0xd0901fff irq 18 at device 0.0 on pci9 xhci0: 64 byte context size. usbus1 on xhci0 pcib9: irq 19 at device 28.7 on pci0 pci10: on pcib9 vgapci0: mem 0xd6000000-0xd6ffffff,0xd0810000-0xd0813fff,0xd0000000-0xd07fffff irq 19 at device 0.0 on pci10 vgapci0: Boot video device ehci1: mem 0xd0d10000-0xd0d103ff irq 20 at device 29.0 on pci0 usbus2: waiting for BIOS to give up control usbus2: timed out waiting for BIOS usbus2: EHCI version 1.0 usbus2 on ehci1 pcib10: at device 30.0 on pci0 pci11: on pcib10 isab0: at device 31.0 on pci0 isa0: on isab0 ahci0: port 0x3070-0x3077,0x3060-0x3063,0x3050-0x3057,0x3040-0x3043,0x3020-0x303f mem 0xd0d00000-0xd0d007ff irq 21 at device 31.2 on pci0 ahci0: AHCI v1.30 with 6 6Gbps ports, Port Multiplier not supported ahcich0: at channel 0 on ahci0 ahcich1: at channel 1 on ahci0 ahcich2: at channel 2 on ahci0 ahcich3: at channel 3 on ahci0 ahcich4: at channel 4 on ahci0 ahcich5: at channel 5 on ahci0 ahciem0: on ahci0 pcib11: on acpi0 pci128: on pcib11 pcib12: at device 0.0 on pci128 pci129: on pcib12 pcib13: irq 71 at device 1.0 on pci128 pci130: on pcib13 pcib14: irq 71 at device 2.0 on pci128 pci131: on pcib14 vgapci1: port 0xc000-0xc0ff mem 0xe0000000-0xefffffff,0xd8020000-0xd803ffff irq 56 at device 0.0 on pci131 hdac1: mem 0xd8040000-0xd8043fff irq 60 at device 0.1 on pci131 pcib15: irq 71 at device 3.0 on pci128 pci132: on pcib15 pcib16: on acpi0 pci127: on pcib16 pcib17: on acpi0 pci255: on pcib17 uart1: <16550 or compatible> port 0x2f8-0x2ff irq 3 flags 0x10 on acpi0 uart1: console (115200,n,8,1) orm0: at iomem 0xc0000-0xc7fff,0xd2000-0xd2fff,0xd3000-0xd3fff on isa0 sc0: at flags 0x100 on isa0 sc0: VGA <16 virtual consoles, flags=0x100> vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 ppc0: cannot reserve I/O port range est0: on cpu0 est1: on cpu1 est2: on cpu2 est3: on cpu3 est4: on cpu4 est5: on cpu5 est6: on cpu6 est7: on cpu7 est8: on cpu8 est9: on cpu9 est10: on cpu10 est11: on cpu11 est12: on cpu12 est13: on cpu13 est14: on cpu14 est15: on cpu15 est16: on cpu16 est17: on cpu17 est18: on cpu18 est19: on cpu19 est20: on cpu20 est21: on cpu21 est22: on cpu22 est23: on cpu23 igb0: link state changed to UP random: unblocking device. usbus0: 480Mbps High Speed USB v2.0 Timecounters tick every 1.000 msec hdacc0: at cad 0 on hdac0 hdaa0: at nid 1 on hdacc0 pcm0: at nid 20,22,21,23 and 24,26 on hdaa0 pcm1: at nid 27 and 25 on hdaa0 pcm2: at nid 30 on hdaa0 hdacc1: at cad 0 on hdac1 hdaa1: at nid 1 on hdacc1 pcm3: at nid 3 on hdaa1 usbus1: 5.0Gbps Super Speed USB v3.0 usbus2: 480Mbps High Speed USB v2.0 ugen0.1: at usbus0 uhub0: on usbus0 ugen1.1: <0x104c> at usbus1 uhub1: <0x104c XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus1 ugen2.1: at usbus2 uhub2: on usbus2 ada0 at ahcich0 bus 0 scbus1 target 0 lun 0 ada0: ATA-9 SATA 3.x device ada0: Serial Number CVCV3155043V240CGN ada0: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes) ada0: Command Queueing enabled ada0: 228936MB (468862128 512 byte sectors: 16H 63S/T 16383C) ada0: Previously was known as ad4 ses0 at ahciem0 bus 0 scbus7 target 0 lun 0 ses0: SEMB S-E-S 2.00 device ses0: SEMB SES Device da0 at isci0 bus 0 scbus0 target 0 lun 0 da0: Fixed Direct Access SCSI-5 device da0: Serial Number 6SL64KEM0000B3372KF6 da0: 300.000MB/s transfers da0: Command Queueing enabled da0: 572325MB (1172123568 512 byte sectors: 255H 63S/T 72961C) cd0 at ahcich1 bus 0 scbus2 target 0 lun 0 cd0: Removable CD-ROM SCSI-0 device cd0: Serial Number R93E68BD301MND cd0: 150.000MB/s transfers (SATA 1.x, UDMA5, ATAPI 12bytes, PIO 8192bytes) cd0: Attempt to query device size failed: NOT READY, Medium not present - tray closed uhub1: 4 ports with 4 removable, self powered SMP: AP CPU #1 Launched! SMP: AP CPU #17 Launched! SMP: AP CPU #4 Launched! SMP: AP CPU #16 Launched! SMP: AP CPU #6 Launched! SMP: AP CPU #7 Launched! SMP: AP CPU #5 Launched! SMP: AP CPU #23 Launched! SMP: AP CPU #8 Launched! SMP: AP CPU #18 Launched! SMP: AP CPU #9 Launched! SMP: AP CPU #19 Launched! SMP: AP CPU #3 Launched! SMP: AP CPU #22 Launched! SMP: AP CPU #11 Launched! SMP: AP CPU #12 Launched! SMP: AP CPU #10 Launched! SMP: AP CPU #15 Launched! SMP: AP CPU #2 Launched! SMP: AP CPU #20 Launched! SMP: AP CPU #13 Launched! SMP: AP CPU #14 Launched! SMP: AP CPU #21 Launched! Timecounter "TSC" frequency 1995236812 Hz quality 1000 WARNING: DIAGNOSTIC option enabled, expect reduced performance. Root mount waiting for: usbus2 usbus0 uhub2: 2 ports with 2 removable, self powered uhub0: 2 ports with 2 removable, self powered Root mount waiting for: usbus2 usbus0 ugen0.2: at usbus0 uhub3: on usbus0 ugen2.2: at usbus2 uhub4: on usbus2 Root mount waiting for: usbus2 usbus0 uhub3: 6 ports with 6 removable, self powered uhub4: 8 ports with 8 removable, self powered ugen2.3: at usbus2 uhub5: on usbus2 uhub5: MTT enabled Root mount waiting for: usbus2 uhub5: 4 ports with 4 removable, self powered Root mount waiting for: usbus2 ugen2.4: at usbus2 ukbd0: on usbus2 kbd0 at ukbd0 Trying to mount root from ufs:/dev/da0p2 [rw]... Mar 12 16:26:42 init: getting kqueues resource limit: Invalid argument Setting hostuuid: 3141f787-07e3-e111-b968-001e6756c168. Setting hostid: 0x564ac5b6. /etc/rc: WARNING: failed precmd routine for ddb Starting file system checks: /dev/da0p2: FILE SYSTEM CLEAN; SKIPPING CHECKS /dev/da0p2: clean, 64101829 free (490373 frags, 7951432 blocks, 0.5% fragmentation) /dev/da0p3: FILE SYSTEM CLEAN; SKIPPING CHECKS /dev/da0p3: clean, 21432209 free (1233 frags, 2678872 blocks, 0.0% fragmentation) Mounting local file systems:. Setting hostname: t1.osted.lan. Feeding entropy:. Starting Network: lo0 igb0 igb1. lo0: flags=8049 metric 0 mtu 16384 options=600003 inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3 inet 127.0.0.1 netmask 0xff000000 nd6 options=21 groups: lo igb0: flags=8843 metric 0 mtu 1500 options=403bb ether 00:1e:67:56:c1:68 inet 192.168.1.108 netmask 0xffffff00 broadcast 192.168.1.255 inet6 fe80::21e:67ff:fe56:c168%igb0 prefixlen 64 scopeid 0x1 nd6 options=23 media: Ethernet autoselect (1000baseT ) status: active igb1: flags=8c02 metric 0 mtu 1500 options=403bb ether 00:1e:67:56:c1:69 nd6 options=29 media: Ethernet autoselect status: no carrier Starting devd. Starting Network: igb1. igb1: flags=8c02 metric 0 mtu 1500 options=403bb ether 00:1e:67:56:c1:69 nd6 options=29 media: Ethernet autoselect status: no carrier Configuring syscons: keymap. ums0: on usbus2 ums0: 3 buttons and [Z] coordinates ID=0 Starting pflogd: Expensive timeout(9) function: 0xffffffff8074e2e0(0xfffff8000c9af000) 0.008384619 s add net default: gateway 192.168.1.1 add net fe80::: gateway ::1 add net ff02::: gateway ::1 add net ::ffff:0.0.0.0: gateway ::1 add net ::0.0.0.0: gateway ::1 Starting rtsold. ELF ldconfig path: /lib /usr/lib /usr/lib/compat /usr/local/lib /usr/local/lib/compat /usr/local/lib/gcc46 /usr/local/lib/gcc47 /usr/local/lib/gcc48 /usr/local/lib/gcc49 /usr/local/lib/nss /usr/local/lib/qt4 32-bit compatibility ldconfig path: /usr/lib32 /usr/local/lib32/compat Creating and/or trimming log files. Starting syslogd. No core dumps found. Starting rpcbind. NFS access cache time=60 Starting casperd. Clearing /tmp (X related). Starting nfsuserd. Starting mountd. Starting nfsd. Recovering vi editor sessions:. Updating motd:. Mounting late file systems:. Starting ntpd. Starting powerd. Starting saslauthd. Starting default mousedmoused: unable to open /dev/psm0: No such file or directory . Configuring syscons: keymap blanktime. Performing sanity check on sshd configuration. Starting sshd. Starting sendmail_submit. Starting sendmail_msp_queue. Starting cron. Local package initialization: backup. Starting inetd. Thu Mar 12 16:27:17 CET 2015 Mar 12 16:27:17 t1 init: getting kqueues resource limit: Invalid argument FreeBSD/amd64 (t1.osted.lan) (ttyu1) login: Mar 12 16:27:17 t1 last message repeated 8 times Mar 12 16:27:26 t1 sshd[894]: getting kqueues resource limit: Invalid argument Mar 12 16:27:33 t1 su: getting kqueues resource limit: Invalid argument Mar 12 16:27:33 t1 su: pho to root on /dev/pts/0 Mar 12 16:27:37 t1 reboot: rebooted by pho Mar 12 16:27:37 t1 syslogd: exiting on signal 15 Waiting (max 60 seconds) for system process `vnlru' to stop...done Waiting (max 60 seconds) for system process `bufdaemon' to stop...done Waiting (max 60 seconds) for system process `syncer' to stop... Syncing disks, vnodes remaining...1 1 0 0 done All buffers synced. panic: softdep_waitidle: Failed to flush worklist for 0xfffff8007c281b58 cpuid = 0 KDB: stack backtrace: #0 0xffffffff80964120 at kdb_backtrace+0x60 #1 0xffffffff80929165 at panic+0x155 #2 0xffffffff80b6189e at softdep_flushfiles+0x33e #3 0xffffffff80b805d7 at ffs_unmount+0xd7 #4 0xffffffff809c3897 at dounmount+0x4b7 #5 0xffffffff809cc221 at vfs_unmountall+0x61 #6 0xffffffff80928b8c at kern_reboot+0x4ec #7 0xffffffff80928692 at sys_reboot+0x72 #8 0xffffffff80d2a38f at amd64_syscall+0x36f #9 0xffffffff80d0f58b at Xfast_syscall+0xfb Uptime: 1m14s Dumping 1303 out of 31644 MB:..2%..12%..21%..31%..41%..51%..61%..72%..81%..91% Dump complete (kgdb) bt #0 doadump (textdump=) at pcpu.h:219 #1 0xffffffff80928de2 in kern_reboot (howto=0x104) at /var/tmp/rel.10.1.0/10.1.0/sys/kern/kern_shutdown.c:452 #2 0xffffffff809291a4 in panic (fmt=) at /var/tmp/rel.10.1.0/10.1.0/sys/kern/kern_shutdown.c:759 #3 0xffffffff80b6189e in softdep_flushfiles (oldmnt=, flags=, td=) at /var/tmp/rel.10.1.0/10.1.0/sys/ufs/ffs/ffs_softdep.c:1933 #4 0xffffffff80b805d7 in ffs_unmount (mp=0xfffff8007c281b58, mntflags=) at /var/tmp/rel.10.1.0/10.1.0/sys/ufs/ffs/ffs_vfsops.c:1236 #5 0xffffffff809c3897 in dounmount (mp=0xfffff8007c281b58, flags=0x80000, td=0xfffff8007c755490) at /var/tmp/rel.10.1.0/10.1.0/sys/kern/vfs_mount.c:1310 #6 0xffffffff809cc221 in vfs_unmountall () at /var/tmp/rel.10.1.0/10.1.0/sys/kern/vfs_subr.c:3448 #7 0xffffffff80928b8c in kern_reboot (howto=0x0) at /var/tmp/rel.10.1.0/10.1.0/sys/kern/kern_shutdown.c:435 #8 0xffffffff80928692 in sys_reboot (td=, uap=) at /var/tmp/rel.10.1.0/10.1.0/sys/kern/kern_shutdown.c:196 #9 0xffffffff80d2a38f in amd64_syscall (td=0xfffff8007c755490, traced=0x0) at subr_syscall.c:134 #10 0xffffffff80d0f58b in Xfast_syscall () at /var/tmp/rel.10.1.0/10.1.0/sys/amd64/amd64/exception.S:391 #11 0x000000080086b5ec in ?? () Previous frame inner to this frame (corrupt stack?) Current language: auto; currently minimal (kgdb) f 4 #4 0xffffffff80b805d7 in ffs_unmount (mp=0xfffff8007c281b58, mntflags=) at /var/tmp/rel.10.1.0/10.1.0/sys/ufs/ffs/ffs_vfsops.c:1236 1236 error = softdep_flushfiles(mp, flags, td); (kgdb) p *mp $1 = {mnt_mtx = {lock_object = {lo_name = 0xffffffff80fa4d02 "struct mount mtx", lo_flags = 0x1030000, lo_data = 0x0, lo_witness = 0x0}, mtx_lock = 0x4}, mnt_gen = 0x1, mnt_list = { tqe_next = 0x0, tqe_prev = 0xffffffff81469f30}, mnt_op = 0xffffffff81497300, mnt_vfc = 0xffffffff814974b0, mnt_vnodecovered = 0x0, mnt_syncer = 0x0, mnt_ref = 0x0, mnt_nvnodelist = {tqh_first = 0x0, tqh_last = 0xfffff8007c281bb8}, mnt_nvnodelistsize = 0x0, mnt_activevnodelist = {tqh_first = 0x0, tqh_last = 0xfffff8007c281bd0}, mnt_activevnodelistsize = 0x0, mnt_writeopcount = 0x0, mnt_kern_flag = 0x4980214d, mnt_flag = 0x205300, mnt_opt = 0xfffff8007c1e6230, mnt_optnew = 0x0, mnt_maxsymlinklen = 0x78, mnt_stat = {f_version = 0x20030518, f_type = 0x35, f_flags = 0x205300, f_bsize = 0x1000, f_iosize = 0x8000, f_blocks = 0x5f2a0dd, f_bfree = 0x3d21c2f, f_bavail = 0x3584cc2, f_files = 0x3136c7e, f_ffree = 0x2f3ee13, f_syncwrites = 0x1, f_asyncwrites = 0x40, f_syncreads = 0x118d, f_asyncreads = 0x6b7, f_spare = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, f_namemax = 0xff, f_owner = 0x0, f_fsid = {val = {0x41da6a2f, 0xdfc2e18b}}, f_charspare = '\0' , f_fstypename = "ufs", '\0' , f_mntfromname = "/dev/da0p2", '\0' , f_mntonname = "/", '\0' }, mnt_cred = 0xfffff8007c294300, mnt_data = 0xfffff8007c1d4c00, mnt_time = 0x5501afd9, mnt_iosize_max = 0x20000, mnt_export = 0xfffff80117a83200, mnt_label = 0x0, mnt_hashseed = 0x41106f4e, mnt_lockref = 0x0, mnt_secondary_writes = 0x0, mnt_secondary_accwrites = 0xa95, mnt_susp_owner = 0xfffff8007c755490, mnt_gjprovider = 0x0, mnt_explock = {lock_object = { lo_name = 0xffffffff80f8b4a4 "explock", lo_flags = 0x6730000, lo_data = 0x0, lo_witness = 0x0}, lk_lock = 0x1, lk_exslpfail = 0x0, lk_timo = 0x0, lk_pri = 0x60, lk_stack = { depth = 0x6, pcs = {0xffffffff8090de78, 0xffffffff809bba89, 0xffffffff809c2621, 0xffffffff809c0ee1, 0xffffffff80d2a38f, 0xffffffff80d0f58b, 0x0 }}}, mnt_upper_link = {tqe_next = 0x0, tqe_prev = 0x0}, mnt_uppers = {tqh_first = 0x0, tqh_last = 0xfffff8007c281f10}} (kgdb) p *(struct ufsmount *)((mp)->mnt_data) $2 = {um_mountp = 0xfffff8007c281b58, um_dev = 0xfffff8007c1d5200, um_cp = 0xfffff8007c1dbf00, um_bo = 0xfffff8007c283d98, um_devvp = 0xfffff8007c283c30, um_fstype = 0x2, um_fs = 0xfffff8007c2a1000, um_extattr = {uepm_lock = {lock_object = {lo_name = 0xffffffff80fc8730 "ufs_extattr_sx", lo_flags = 0x2330000, lo_data = 0x0, lo_witness = 0x0}, sx_lock = 0x1}, uepm_list = {lh_first = 0x0}, uepm_ucred = 0x0, uepm_flags = 0x1}, um_nindir = 0x1000, um_bptrtodb = 0x3, um_seqinc = 0x8, um_lock = {lock_object = { lo_name = 0xffffffff80fc7e7c "FFS", lo_flags = 0x1030000, lo_data = 0x0, lo_witness = 0x0}, mtx_lock = 0x4}, um_fsckpid = 0x0, um_softdep = 0xfffff8007c222e00, um_quotas = { 0x0, 0x0}, um_cred = {0x0, 0x0}, um_btime = {0x0, 0x0}, um_itime = {0x0, 0x0}, um_qflags = "\000", um_savedmaxfilesize = 0x0, um_candelete = 0x0, um_writesuspended = 0x0, um_balloc = 0xffffffff80b57230 , um_blkatoff = 0xffffffff80b7c8c0 , um_truncate = 0xffffffff80b59140 , um_update = 0xffffffff80b58e50 , um_valloc = 0xffffffff80b52170 , um_vfree = 0xffffffff80b530f0 , um_ifree = 0xffffffff80b81200 , um_rdonly = 0xffffffff80b5a8d0 , um_snapgone = 0xffffffff80b5e5f0 } (kgdb) (kgdb) p *((struct ufsmount *)0xfffff8007c1d4c00).um_softdep $8 = {sd_fslock = {lock_object = {lo_name = 0xffffffff80fc5811 "Per-Filesystem Softdep Lock", lo_flags = 0x5230000, lo_data = 0x0, lo_witness = 0x0}, rw_lock = 0x1}, sd_workitem_pending = {lh_first = 0x0}, sd_worklist_tail = 0xfffff8007c222e20, sd_journal_pending = {lh_first = 0x0}, sd_journal_tail = 0x0, sd_jblocks = 0x0, sd_unlinked = { tqh_first = 0x0, tqh_last = 0xfffff8007c222e48}, sd_dirtycg = {lh_first = 0xfffff8007c258500}, sd_mkdirlisthd = {lh_first = 0x0}, sd_pdhash = 0xfffffe00035f5000, sd_pdhashsize = 0xffff, sd_pdnextclean = 0x0, sd_idhash = 0xfffffe0003675000, sd_idhashsize = 0x7ffff, sd_idnextclean = 0x0, sd_newblkhash = 0xfffffe0003a75000, sd_newblkhashsize = 0xfffff, sd_bmhash = 0xfffffe0002bde000, sd_bmhashsize = 0x3ff, sd_indirhash = 0xfffff8007c82e2b0, sd_indirhashsize = 0x0, sd_on_journal = 0x0, sd_on_worklist = 0x0, sd_deps = 0x1, sd_accdeps = 0x1da, sd_req = 0x0, sd_flags = 0x0, sd_cleanups = 0x0, sd_flushtd = 0xfffff8007c4da490, sd_next = {tqe_next = 0x0, tqe_prev = 0xffffffff815d7ff8}, sd_ump = 0xfffff8007c1d4c00, sd_curdeps = {0x0, 0x0, 0x1, 0x0 }} (kgdb) Index: sys/ufs/ffs/ffs_softdep.c =================================================================== --- sys/ufs/ffs/ffs_softdep.c (revision 279902) +++ sys/ufs/ffs/ffs_softdep.c (working copy) @@ -1930,7 +1930,7 @@ softdep_waitidle(struct mount *mp) error = 0; if (i == 10) { error = EBUSY; - printf("softdep_waitidle: Failed to flush worklist for %p\n", + panic("softdep_waitidle: Failed to flush worklist for %p\n", mp); }