panic: Unexpected fifo., vmcore.275 KDB: debugger backends: ddb KDB: current backend: ddb ---<>--- Copyright (c) 1992-2021 The FreeBSD Project. 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 14.0-CURRENT #0 main-n244558-af885c57d65-dirty: Mon Feb 1 05:42:35 CET 2021 pho@mercat1.netperf.freebsd.org:/usr/src/sys/amd64/compile/PHO amd64 FreeBSD clang version 11.0.1 (git@github.com:llvm/llvm-project.git llvmorg-11.0.1-rc2-0-g43ff75f2c3f) WARNING: WITNESS option enabled, expect reduced performance. WARNING: DIAGNOSTIC option enabled, expect reduced performance. VT(vga): resolution 640x480 CPU: Intel(R) Xeon(R) CPU E5-1650 v3 @ 3.50GHz (3500.07-MHz K8-class CPU) Origin="GenuineIntel" Id=0x306f2 Family=0x6 Model=0x3f Stepping=2 Features=0xbfebfbff Features2=0x7ffefbff AMD Features=0x2c100800 AMD Features2=0x21 Structured Extended Features=0x37ab XSAVE Features=0x1 VT-x: PAT,HLT,MTF,PAUSE,EPT,UG,VPID,VID,PostIntr TSC: P-state invariant, performance statistics real memory = 34359738368 (32768 MB) avail memory = 33178238976 (31641 MB) Event timer "LAPIC" quality 600 ACPI APIC Table: FreeBSD/SMP: Multiprocessor System Detected: 12 CPUs FreeBSD/SMP: 1 package(s) x 6 core(s) x 2 hardware threads random: registering fast source Intel Secure Key RNG random: fast provider: "Intel Secure Key RNG" random: unblocking device. ioapic0 irqs 0-23 ioapic1 irqs 24-47 Launching APs: 1 10 2 6 5 4 7 11 3 8 9 Timecounter "TSC-low" frequency 1750033696 Hz quality 1000 KTLS: Initialized 12 threads random: entropy device external interface WARNING: Device "kbd" is Giant locked and may be deleted before FreeBSD 13.0. kbd1 at kbdmux0 000.000054 [4350] netmap_init netmap: loaded module [ath_hal] loaded nexus0 vtvga0: cryptosoft0: aesni0: acpi0: acpi0: Power Button (fixed) cpu0: on acpi0 atrtc0: port 0x70-0x71,0x74-0x77 irq 8 on acpi0 atrtc0: registered as a time-of-day clock, resolution 1.000000s 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 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 Timecounter "ACPI-fast" frequency 3579545 Hz quality 900 acpi_timer0: <24-bit timer at 3.579545MHz> port 0x408-0x40b on acpi0 pcib0: on acpi0 pci0: on pcib0 pci0: at device 11.1 (no driver attached) pci0: at device 11.2 (no driver attached) pci0: at device 16.1 (no driver attached) pci0: at device 16.6 (no driver attached) pci0: at device 18.1 (no driver attached) acpi_syscontainer0: on acpi0 acpi_syscontainer1: on acpi0 acpi_syscontainer2: on acpi0 acpi_syscontainer3: on acpi0 apei0: on acpi0 pcib1: port 0xcf8-0xcff on acpi0 pci1: on pcib1 pcib2: irq 26 at device 1.0 on pci1 pci2: on pcib2 pcib3: irq 32 at device 2.0 on pci1 pci3: on pcib3 pci3: at device 0.0 (no driver attached) pci3: at device 0.1 (no driver attached) pcib4: irq 40 at device 3.0 on pci1 pci4: on pcib4 pci1: at device 17.0 (no driver attached) ahci0: port 0xf110-0xf117,0xf100-0xf103,0xf0f0-0xf0f7,0xf0e0-0xf0e3,0xf020-0xf03f mem 0xfb438000-0xfb4387ff irq 16 at device 17.4 on pci1 ahci0: AHCI v1.30 with 4 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 ahciem0: on ahci0 xhci0: mem 0xfb400000-0xfb40ffff irq 19 at device 20.0 on pci1 xhci0: 32 bytes context size, 64-bit DMA usbus0 on xhci0 usbus0: 5.0Gbps Super Speed USB v3.0 pci1: at device 22.0 (no driver attached) pci1: at device 22.1 (no driver attached) ehci0: mem 0xfb434000-0xfb4343ff irq 18 at device 26.0 on pci1 usbus1: EHCI version 1.0 usbus1 on ehci0 usbus1: 480Mbps High Speed USB v2.0 pcib5: irq 16 at device 28.0 on pci1 pci5: on pcib5 pcib6: irq 18 at device 28.2 on pci1 pci6: on pcib6 pcib7: at device 0.0 on pci6 pci7: on pcib7 vgapci0: port 0xe000-0xe07f mem 0xfa000000-0xfaffffff,0xfb000000-0xfb01ffff irq 18 at device 0.0 on pci7 vgapci0: Boot video device pcib8: irq 16 at device 28.4 on pci1 pci8: on pcib8 igb0: port 0xd020-0xd03f mem 0xfb320000-0xfb33ffff,0xfb344000-0xfb347fff irq 16 at device 0.0 on pci8 igb0: Using 1024 TX descriptors and 1024 RX descriptors igb0: queue equality override not set, capping rx_queues at 6 and tx_queues at 6 igb0: Using 6 RX queues 6 TX queues igb0: Using MSI-X interrupts with 7 vectors igb0: Ethernet address: 0c:c4:7a:a8:cd:da igb0: netmap queues/slots: TX 6/1024, RX 6/1024 igb1: port 0xd000-0xd01f mem 0xfb300000-0xfb31ffff,0xfb340000-0xfb343fff irq 17 at device 0.1 on pci8 igb1: Using 1024 TX descriptors and 1024 RX descriptors igb1: queue equality override not set, capping rx_queues at 6 and tx_queues at 6 igb1: Using 6 RX queues 6 TX queues igb1: Using MSI-X interrupts with 7 vectors igb1: Ethernet address: 0c:c4:7a:a8:cd:db igb1: netmap queues/slots: TX 6/1024, RX 6/1024 ehci1: mem 0xfb433000-0xfb4333ff irq 18 at device 29.0 on pci1 usbus2: EHCI version 1.0 usbus2 on ehci1 usbus2: 480Mbps High Speed USB v2.0 isab0: at device 31.0 on pci1 isa0: on isab0 ahci1: port 0xf070-0xf077,0xf060-0xf063,0xf050-0xf057,0xf040-0xf043,0xf000-0xf01f mem 0xfb432000-0xfb4327ff irq 16 at device 31.2 on pci1 ahci1: AHCI v1.30 with 6 6Gbps ports, Port Multiplier not supported ahcich4: at channel 0 on ahci1 ahcich5: at channel 1 on ahci1 ahcich6: at channel 2 on ahci1 ahcich7: at channel 3 on ahci1 ahcich8: at channel 4 on ahci1 ahcich9: at channel 5 on ahci1 ahciem1: on ahci1 acpi_button0: on acpi0 uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0 uart1: <16550 or compatible> port 0x2f8-0x2ff irq 3 on acpi0 uart1: console (115200,n,8,1) orm0: at iomem 0xc0000-0xc7fff,0xcb000-0xcbfff pnpid ORM0000 on isa0 est0: on cpu0 NULL mp in getnewvnode(9), tag crossmp Timecounters tick every 1.000 msec Expensive timeout(9) function: 0xffffffff804fab90(0xfffffe010a03f000) 0.005039997 s ses0 at ahciem0 bus 0 scbus4 target 0 lun 0 ses0: SEMB S-E-S 2.00 device ses0: SEMB SES Device Trying to mount root from ufs:/dev/gpt/work [rw]... ses1 at ahciem1 bus 0 scbus11 target 0 lun 0 ses1: SEMB S-E-S 2.00 device ses1: SEMB SES Device Root mount waiting for: CAM usbus0 usbus1 usbus2 ses ses ses0: (none) in 'Slot 01', SATA Slot: scbus1 target 0 WARNING: WITNESS option enabled, expect reduced performance. WARNING: DIAGNOSTIC option enabled, expect reduced performance. ada0 at ahcich1 bus 0 scbus1 target 0 lun 0 ada0: ACS-2 ATA SATA 3.x device ada0: Serial Number WD-WCC3F3KDDP98 ada0: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes) ada0: Command Queueing enabled ada0: 953869MB (1953525168 512 byte sectors) ada0: quirks=0x1<4K> Expensive timeout(9) function: 0xffffffff80a57640(0xffffffff818e8848) 0.007386677 s ugen2.1: at usbus2 ugen0.1: <0x8086 XHCI root HUB> at usbus0 ugen1.1: at usbus1 uhub0 on usbus2 uhub0: on usbus2 uhub1 on usbus1 uhub1: on usbus1 uhub2 on usbus0 uhub2: <0x8086 XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0 uhub0: 2 ports with 2 removable, self powered uhub1: 2 ports with 2 removable, self powered uhub2: 21 ports with 21 removable, self powered Root mount waiting for: usbus0 uuhub3: 4 ports with 3 removable, self powered igb0: link state changed to UP debugnet_any_ifnet_update: Bad dn_init result from igb0 (ifp 0xfffff80004354800), ignoring. Interface IP-Address Broadcast Setting hostuuid: 00000000-0000-0000-0000-002590c99976. Setting hostid: 0x90b83241. Starting file system checks: WARNING: / was not properly dismounted Mounting local filesystems:. fscklock order reversal: 1st 0xfffff800041832f0 ufs (ufs, lockmgr) @ kern/vfs_mount.c:1742 2nd 0xfffff80009819cf0 devfs (devfs, lockmgr) @ kern/vfs_subr.c:3133 lock order devfs -> ufs established at: #0 0xffffffff80c6d4dd at witness_checkorder+0x46d #1 0xffffffff80bcdc92 at lockmgr_lock_flags+0x172 #2 0xffffffff80ecfded at ffs_lock+0x9d #3 0xffffffff8112f350 at VOP_LOCK1_APV+0x40 #4 0xffffffff80d015d4 at _vn_lock+0x54 #5 0xffffffff80cdf981 at vfs_domount+0xf01 #6 0xffffffff80cddda2 at vfs_donmount+0x872 #7 0xffffffff80ce2547 at kernel_mount+0x57 #8 0xffffffff80ce4f11 at parse_mount+0x4a1 #9 0xffffffff80ce3377 at vfs_mountroot+0x587 #10 0xffffffff80b8bf9f at start_init+0x1f #11 0xffffffff80bb8410 at fork_exit+0x80 #12 0xffffffff8103d66e at fork_trampoline+0xe lock order ufs -> devfs attempted at: #0 0xffffffff80c6de3c at witness_checkorder+0xdcc #1 0xffffffff80bcdc92 at lockmgr_lock_flags+0x172 #2 0xffffffff8112f350 at VOP_LOCK1_APV+0x40 #3 0xffffffff80d015d4 at _vn_lock+0x54 #4 0xffffffff80ce9b46 at vput_final+0x116 #5 0xffffffff80ecdaff at ffs_unmount+0x39f #6 0xffffffff80ce0a6b at dounmount+0x43b #7 0xffffffff80ce05bc at kern_unmount+0x2fc #8 0xffffffff8106a057 at amd64_syscall+0x147 #9 0xffffffff8103cf0e at fast_syscall_common+0xf8 ** /dev/gpt/tmp ** Last Mounted on /tmp ** Phase 1 - Check Blocks and Sizes ** Phase 2 - Check Pathnames ** Phase 3 - Check Connectivity ** Phase 4 - Check Reference Counts ** Phase 5 - Check Cyl groups 64 files, 796 used, 1264611 free (139 frags, 158059 blocks, 0.0% fragmentation) ***** FILE SYSTEM IS CLEAN ***** Updating CPU Microcode... CPU: Intel(R) Xeon(R) CPU E5-1650 v3 @ 3.50GHz (3500.07-MHz K8-class CPU) Origin="GenuineIntel" Id=0x306f2 Family=0x6 Model=0x3f Stepping=2 Features=0xbfebfbff Features2=0x7ffefbff AMD Features=0x2c100800 AMD Features2=0x21 Structured Extended Features=0x37ab Structured Extended Features3=0x9c000400 XSAVE Features=0x1 VT-x: PAT,HLT,MTF,PAUSE,EPT,UG,VPID,VID,PostIntr TSC: P-state invariant, performance statistics Done. Setting up harvesting: PURE_RDRAND,[UMA],[FS_ATIME],SWI,INTERRUPT,NET_NG,[NET_ETHER],NET_TUN,MOUSE,KEYBOARD,ATTACH,CACHED Feeding entropy: . ELF ldconfig path: /lib /usr/lib /usr/lib/compat /usr/local/lib /usr/local/lib/compat/pkg /usr/local/lib/compat /usr/local/lib/compat/pkg /usr/local/lib/e2fsprogs /usr/local/lib/gcc8 /usr/local/lib/gcc9 /usr/local/lib/perl5/5.30/mach/CORE 32-bit compatibility ldconfig path: /usr/lib32 /usr/local/lib32/compat Setting hostname: mercat1.netperf.freebsd.org. Autoloading module: acpi_wmi.ko Autoloading module: ichsmb.ko Autoloading module: ioat.ko ioat0: mem 0xfb42c000-0xfb42ffff irq 31 at device 4.0 on pci1 ioat0: Capabilities: 2f7 ioat1: mem 0xfb428000-0xfb42bfff irq 39 at device 4.1 on pci1 ioat1: Capabilities: 2f7 ioat2: mem 0xfb424000-0xfb427fff irq 31 at device 4.2 on pci1 ioat2: Capabilities: f7 ioat3: mem 0xfb420000-0xfb423fff irq 39 at device 4.3 on pci1 ioat3: Capabilities: f7 ioat4: mem 0xfb41c000-0xfb41ffff irq 31 at device 4.4 on pci1 ioat4: Capabilities: f7 ioat5: mem 0xfb418000-0xfb41bfff irq 39 at device 4.5 on pci1 ioat5: Capabilities: f7 ioat6: mem 0xfb414000-0xfb417fff irq 31 at device 4.6 on pci1 ioat6: Capabilities: f7 ioat7: mem 0xfb410000-0xfb413fff irq 39 at device 4.7 on pci1 ioat7: Capabilities: f7 ichsmb0: port 0x580-0x59f mem 0xfb431000-0xfb4310ff irq 18 at device 31.3 on pci1 smbus0: on ichsmb0 acpi_wmi0: on acpi0 acpi_wmi0: cannot find EC device lo0: link state changed to UP Autoloading module: acpi_wmi.ko Autoloading module: ioat.ko Autoloading module: ioat.ko Autoloading module: ioat.ko Autoloading module: ioat.ko Autoloading module: ioat.ko Autoloading module: ioat.ko Autoloading module: ioat.ko Autoloading module: ioat.ko Starting Network: igb1. igb1: flags=8822 metric 0 mtu 1500 options=4e507bb ether 0c:c4:7a:a8:cd:db media: Ethernet autoselect status: no carrier nd6 options=29 Autoloading module: ichsmb.ko Autoloading module: uhid.ko Autoloading module: ums.ko Autoloading module: usbhid.ko ums0 on uhub3 ums0: on usbus0 ums0: 3 buttons and [Z] coordinates ID=0 Starting dhclient. DHCPREQUEST on igb0 to 255.255.255.255 port 67 if_delmulti_locked: detaching ifnet instance 0xfffff80004354800 DHCPACK from 192.168.5.1 bound to 192.168.5.171 -- renewal in 300 seconds. add host 127.0.0.1: gateway lo0 fib 0: route already in table add host ::1: gateway lo0 fib 0: route already in table 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 Updating motd:. Recovering vi editor sessions:. Creating and/or trimming log files. Clearing /tmp (X related). Starting syslogd. Setting date via ntp. 1 Feb 05:45:42 ntpdate[2368]: step time server 192.168.5.1 offset -0.218934 sec Starting watchdogd. No core dumps found. Starting rpcbind. NFS access cache time=60 Starting statd. Starting lockd. Mounting late filesystems:. Security policy loaded: MAC/ntpd (mac_ntpd) Starting ntpd. Starting powerd. Performing sanity check on sshd configuration. Starting sshd. Configuring vt: blanktime. Starting cron. Starting inetd. sysctl: unknown oid 'debug.fail_point.pmap_allocpte_page_alloc' at line 12 Mon Feb 1 05:45 FreeBSD/amd64 (mercat1.netperf.freebsd.org) (ttyu1) login: root Last login: Sun Jan 31 13:54:44 on ttyu1 FreeBSD 14.0-CURRENT (PHO) #0 main-n244558-af885c57d65-dirty: Mon Feb 1 05:42:35 CET 2021 Feb 1 06:02:37 mercat1 login[2520]: ROOT LOGIN (root) ON ttyu1 root@mercat1:~ # Feb 1 06:02:54 mercat1 su[2628]: pho to root on /dev/pts/0 20210201 06:03:11 all (1/729): 1st.sh stress2: pts leak: 1/2 20210201 06:03:12 all (2/729): 256m.sh 20210201 06:03:14 all (3/729): audit.sh 20210201 06:03:16 all (4/729): beneath4.sh stress2: freework leak: 1/5. stress2: newblk leak: 1/6. 20210201 06:03:21 all (5/729): buildworld.sh 20210201 06:03:22 all (6/729): buildworld2.sh 20210201 06:03:24 all (7/729): cpuset.sh 20210201 06:03:26 all (8/729): crossmp2.sh 20210201 06:03:27 all (9/729): crossmp6.sh 20210201 06:03:29 all (10/729): datagram2.sh stress2: freework leak: 2/6. stress2: newblk leak: 1/6. 20210201 06:03:31 all (11/729): datagram3.sh 20210201 06:03:33 all (12/729): datamove.sh stress2: freework leak: 33/41. stress2: newblk leak: 8/16. 20210201 06:03:34 all (13/729): datamove3.sh 20210201 06:03:36 all (14/729): devfs2.sh 20210201 06:03:38 all (15/729): devfs5.sh 20210201 06:03:40 all (16/729): dtrace_fault.sh stress2: freework leak: 2/6. stress2: newblk leak: 1/6. 20210201 06:03:41 all (17/729): dumpfs.sh stress2: freework leak: 7/15. stress2: newblk leak: 304/312. stress2: indirdep leak: 1/1 20210201 06:03:43 all (18/729): dup2.sh 20210201 06:03:45 all (19/729): execi386.sh 20210201 06:03:47 all (20/729): extattr_set_fd.sh 20210201 06:03:49 all (21/729): extattrctl.sh lock order reversal: 1st 0xfffff80009884c40 ufs_extattr_sx (ufs_extattr_sx, sx) @ ufs/ufs/ufs_extattr.c:119 2nd 0xfffff80009d95070 ufs (ufs, lockmgr) @ ufs/ffs/ffs_vfsops.c:2003 lock order ufs -> ufs_extattr_sx established at: #0 0xffffffff80c6d4dd at witness_checkorder+0x46d #1 0xffffffff80c086b7 at _sx_xlock+0x67 #2 0xffffffff80ed8672 at ufs_extattr_vnode_inactive+0x42 #3 0xffffffff80ed8fe5 at ufs_inactive+0x215 #4 0xffffffff8112eee9 at VOP_INACTIVE_APV+0x59 #5 0xffffffff80cea665 at vinactivef+0xf5 #6 0xffffffff80ce9c87 at vput_final+0x257 #7 0xffffffff80d00144 at vn_closefile+0xb4 #8 0xffffffff80b9f00b at _fdrop+0x1b #9 0xffffffff80ba28b9 at closef+0x1d9 #10 0xffffffff80ba6637 at closefp_impl+0x77 #11 0xffffffff8106a057 at amd64_syscall+0x147 #12 0xffffffff8103cf0e at fast_syscall_common+0xf8 lock order ufs_extattr_sx -> ufs attempted at: #0 0xffffffff80c6de3c at witness_checkorder+0xdcc #1 0xffffffff80bce39c at lockmgr_xlock_hard+0x6c #2 0xffffffff80bcf0e5 at __lockmgr_args+0x625 #3 0xffffffff80ecaecc at ffs_vgetf+0x16c #4 0xffffffff80ee019b at ufs_root+0x1b #5 0xffffffff80ceed30 at vfs_cache_root_fallback+0x120 #6 0xffffffff80ed719f at ufs_extattr_autostart+0x5f #7 0xffffffff80ecd5d9 at ffs_mount+0x1d99 #8 0xffffffff80cdf32f at vfs_domount+0x8af #9 0xffffffff80cddda2 at vfs_donmount+0x872 #10 0xffffffff80cdd4f9 at sys_nmount+0x69 #11 0xffffffff8106a057 at amd64_syscall+0x147 #12 0xffffffff8103cf0e at fast_syscall_common+0xf8 20210201 06:03:51 all (22/729): fcntl3.sh stress2: freework leak: 2/6. stress2: newblk leak: 1/6. 20210201 06:03:52 all (23/729): fexecve.sh 20210201 06:03:54 all (24/729): fifo.sh panic: Unexpected fifo. cpuid = 0 time = 1612155835 KDB: stack backtrace: db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe014f1698b0 vpanic() at vpanic+0x181/frame 0xfffffe014f169900 panic() at panic+0x43/frame 0xfffffe014f169960 kern_openat() at kern_openat+0x433/frame 0xfffffe014f169ac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014f169bf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014f169bf0 --- syscall (499, FreeBSD ELF64, sys_openat), rip = 0x80038550a, rsp = 0x7fffffffe568, rbp = 0x7fffffffe650 --- KDB: enter: panic [ thread pid 19871 tid 100260 ] Stopped at kdb_enter+0x37: movq $0,0x10973ce(%rip) db> run pho db:0:pho> set $lines 20000 db:0:pho> run pho1 db:1:pho1> dump Dumping 1272 out of 32628 MB:..2%..11%..21%..31%..41%..51%..61%..71%..81%..91% Dump complete db:1:pho1> bt Tracing pid 19871 tid 100260 td 0xfffffe014effae00 kdb_enter() at kdb_enter+0x37/frame 0xfffffe014f1698b0 vpanic() at vpanic+0x1b2/frame 0xfffffe014f169900 panic() at panic+0x43/frame 0xfffffe014f169960 kern_openat() at kern_openat+0x433/frame 0xfffffe014f169ac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014f169bf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014f169bf0 --- syscall (499, FreeBSD ELF64, sys_openat), rip = 0x80038550a, rsp = 0x7fffffffe568, rbp = 0x7fffffffe650 --- db:1:pho1> show allpcpu Current CPU: 0 cpuid = 0 dynamic pcpu = 0x79f380 curthread = 0xfffffe014effae00: pid 19871 tid 100260 critnest 1 "fifo" curpcb = 0xfffffe014effb310 fpcurthread = 0xfffffe014effae00: pid 19871 "fifo" idlethread = 0xfffffe00e4d16300: tid 100003 "idle: cpu0" self = 0xffffffff82210000 curpmap = 0xfffffe014fd64500 tssp = 0xffffffff82210384 rsp0 = 0xfffffe014f169cc0 kcr3 = 0x80000001c09f57e6 ucr3 = 0x80000001c09f4fe6 scr3 = 0x1c09f4fe6 gs32p = 0xffffffff82210404 ldt = 0xffffffff82210444 tss = 0xffffffff82210434 curvnet = 0 spin locks held: cpuid = 1 dynamic pcpu = 0xfffffe00bb55d380 curthread = 0xfffffe00e4d15c00: pid 11 tid 100004 critnest 0 "idle: cpu1" curpcb = 0xfffffe00e4d16110 fpcurthread = none idlethread = 0xfffffe00e4d15c00: tid 100004 "idle: cpu1" self = 0xffffffff82211000 curpmap = 0xffffffff81c95a60 tssp = 0xffffffff82211384 rsp0 = 0xfffffe003778bcc0 kcr3 = 0x8000000002138001 ucr3 = 0xffffffffffffffff scr3 = 0x4e8860f4a gs32p = 0xffffffff82211404 ldt = 0xffffffff82211444 tss = 0xffffffff82211434 curvnet = 0 spin locks held: cpuid = 2 dynamic pcpu = 0xfffffe00bb569380 curthread = 0xfffffe00e4d15500: pid 11 tid 100005 critnest 1 "idle: cpu2" curpcb = 0xfffffe00e4d15a10 fpcurthread = none idlethread = 0xfffffe00e4d15500: tid 100005 "idle: cpu2" self = 0xffffffff82212000 curpmap = 0xffffffff81c95a60 tssp = 0xffffffff82212384 rsp0 = 0xfffffe003779acc0 kcr3 = 0x8000000002138002 ucr3 = 0xffffffffffffffff scr3 = 0x4e806c840 gs32p = 0xffffffff82212404 ldt = 0xffffffff82212444 tss = 0xffffffff82212434 curvnet = 0 spin locks held: cpuid = 3 dynamic pcpu = 0xfffffe00bb575380 curthread = 0xfffffe00e4d14e00: pid 11 tid 100006 critnest 0 "idle: cpu3" curpcb = 0xfffffe00e4d15310 fpcurthread = none idlethread = 0xfffffe00e4d14e00: tid 100006 "idle: cpu3" self = 0xffffffff82213000 curpmap = 0xffffffff81c95a60 tssp = 0xffffffff82213384 rsp0 = 0xfffffe0037795cc0 kcr3 = 0x8000000002138001 ucr3 = 0xffffffffffffffff scr3 = 0x1c04c9fc1 gs32p = 0xffffffff82213404 ldt = 0xffffffff82213444 tss = 0xffffffff82213434 curvnet = 0 spin locks held: cpuid = 4 dynamic pcpu = 0xfffffe00bb581380 curthread = 0xfffffe00e4d14700: pid 11 tid 100007 critnest 0 "idle: cpu4" curpcb = 0xfffffe00e4d14c10 fpcurthread = none idlethread = 0xfffffe00e4d14700: tid 100007 "idle: cpu4" self = 0xffffffff82214000 curpmap = 0xffffffff81c95a60 tssp = 0xffffffff82214384 rsp0 = 0xfffffe00377a4cc0 kcr3 = 0x8000000002138001 ucr3 = 0xffffffffffffffff scr3 = 0x4e8a48f61 gs32p = 0xffffffff82214404 ldt = 0xffffffff82214444 tss = 0xffffffff82214434 curvnet = 0 spin locks held: cpuid = 5 dynamic pcpu = 0xfffffe00bb58d380 curthread = 0xfffffe00e4d14000: pid 11 tid 100008 critnest 1 "idle: cpu5" curpcb = 0xfffffe00e4d14510 fpcurthread = none idlethread = 0xfffffe00e4d14000: tid 100008 "idle: cpu5" self = 0xffffffff82215000 curpmap = 0xffffffff81c95a60 tssp = 0xffffffff82215384 rsp0 = 0xfffffe003779fcc0 kcr3 = 0x8000000002138001 ucr3 = 0xffffffffffffffff scr3 = 0x4e839af55 gs32p = 0xffffffff82215404 ldt = 0xffffffff82215444 tss = 0xffffffff82215434 curvnet = 0 spin locks held: cpuid = 6 dynamic pcpu = 0xfffffe00bb599380 curthread = 0xfffffe00e4d17800: pid 11 tid 100009 critnest 1 "idle: cpu6" curpcb = 0xfffffe00e4d17d10 fpcurthread = none idlethread = 0xfffffe00e4d17800: tid 100009 "idle: cpu6" self = 0xffffffff82216000 curpmap = 0xffffffff81c95a60 tssp = 0xffffffff82216384 rsp0 = 0xfffffe00377aecc0 kcr3 = 0x8000000002138003 ucr3 = 0xffffffffffffffff scr3 = 0x1c04c9847 gs32p = 0xffffffff82216404 ldt = 0xffffffff82216444 tss = 0xffffffff82216434 curvnet = 0 spin locks held: cpuid = 7 dynamic pcpu = 0xfffffe00bb5a5380 curthread = 0xfffffe00e4d1d100: pid 11 tid 100010 critnest 0 "idle: cpu7" curpcb = 0xfffffe00e4d1d610 fpcurthread = none idlethread = 0xfffffe00e4d1d100: tid 100010 "idle: cpu7" self = 0xffffffff82217000 curpmap = 0xffffffff81c95a60 tssp = 0xffffffff82217384 rsp0 = 0xfffffe00377a9cc0 kcr3 = 0x8000000002138003 ucr3 = 0xffffffffffffffff scr3 = 0x4e8812807 gs32p = 0xffffffff82217404 ldt = 0xffffffff82217444 tss = 0xffffffff82217434 curvnet = 0 spin locks held: cpuid = 8 dynamic pcpu = 0xfffffe00bb5b1380 curthread = 0xfffffe00e4d1ca00: pid 11 tid 100011 critnest 1 "idle: cpu8" curpcb = 0xfffffe00e4d1cf10 fpcurthread = none idlethread = 0xfffffe00e4d1ca00: tid 100011 "idle: cpu8" self = 0xffffffff82218000 curpmap = 0xffffffff81c95a60 tssp = 0xffffffff82218384 rsp0 = 0xfffffe00377b8cc0 kcr3 = 0x8000000002138003 ucr3 = 0xffffffffffffffff scr3 = 0x4e87f28d4 gs32p = 0xffffffff82218404 ldt = 0xffffffff82218444 tss = 0xffffffff82218434 curvnet = 0 spin locks held: cpuid = 9 dynamic pcpu = 0xfffffe00bb5bd380 curthread = 0xfffffe00e4d1c300: pid 11 tid 100012 critnest 0 "idle: cpu9" curpcb = 0xfffffe00e4d1c810 fpcurthread = none idlethread = 0xfffffe00e4d1c300: tid 100012 "idle: cpu9" self = 0xffffffff82219000 curpmap = 0xffffffff81c95a60 tssp = 0xffffffff82219384 rsp0 = 0xfffffe00377b3cc0 kcr3 = 0x8000000002138002 ucr3 = 0xffffffffffffffff scr3 = 0x3aa283d gs32p = 0xffffffff82219404 ldt = 0xffffffff82219444 tss = 0xffffffff82219434 curvnet = 0 spin locks held: cpuid = 10 dynamic pcpu = 0xfffffe00bb5c9380 curthread = 0xfffffe00e4d1bc00: pid 11 tid 100013 critnest 0 "idle: cpu10" curpcb = 0xfffffe00e4d1c110 fpcurthread = none idlethread = 0xfffffe00e4d1bc00: tid 100013 "idle: cpu10" self = 0xffffffff8221a000 curpmap = 0xffffffff81c95a60 tssp = 0xffffffff8221a384 rsp0 = 0xfffffe00377c2cc0 kcr3 = 0x8000000002138002 ucr3 = 0xffffffffffffffff scr3 = 0x4e85838fa gs32p = 0xffffffff8221a404 ldt = 0xffffffff8221a444 tss = 0xffffffff8221a434 curvnet = 0 spin locks held: cpuid = 11 dynamic pcpu = 0xfffffe00bb5d5380 curthread = 0xfffffe00e4d1b500: pid 11 tid 100014 critnest 1 "idle: cpu11" curpcb = 0xfffffe00e4d1ba10 fpcurthread = none idlethread = 0xfffffe00e4d1b500: tid 100014 "idle: cpu11" self = 0xffffffff8221b000 curpmap = 0xffffffff81c95a60 tssp = 0xffffffff8221b384 rsp0 = 0xfffffe00377bdcc0 kcr3 = 0x8000000002138002 ucr3 = 0xffffffffffffffff scr3 = 0x4e85af8de gs32p = 0xffffffff8221b404 ldt = 0xffffffff8221b444 tss = 0xffffffff8221b434 curvnet = 0 spin locks held: db:1:pho1> show alllocks Process 19871 (fifo) thread 0xfffffe014effae00 (100260) exclusive lockmgr ufs (ufs) r = 0 (0xfffff804e87eba70) locked @ kern/vfs_vnops.c:359 db:1:pho1> show lockedvnods Locked vnodes vnode 0xfffff804e87eba00: type VFIFO usecount 1, writecount 1, refcount 1 seqc users 0 fifoinfo 0 hold count flags () flags (VMP_LAZYLIST) lock type ufs: EXCL by thread 0xfffffe014effae00 (pid 19871, fifo, tid 100260) #0 0xffffffff80bcdcf5 at lockmgr_lock_flags+0x1d5 #1 0xffffffff80ecfded at ffs_lock+0x9d #2 0xffffffff8112f350 at VOP_LOCK1_APV+0x40 #3 0xffffffff80d015d4 at _vn_lock+0x54 #4 0xffffffff80d014d9 at vn_open_vnode+0x309 #5 0xffffffff80d00dd4 at vn_open_cred+0x454 #6 0xffffffff80cf79df at kern_openat+0x26f #7 0xffffffff8106a057 at amd64_syscall+0x147 #8 0xffffffff8103cf0e at fast_syscall_common+0xf8 nlink=1, effnlink=1, size=0, extsize 0 generation=dd12ba03, uid=0, gid=0, flags=0x0 ino 4, on dev md10a, NULL v_fifoinfo db:1:pho1> show mount 0xfffffe014d101280 /dev/gpt/work on / (ufs) 0xfffffe010dc25280 devfs on /dev (devfs) 0xfffffe014ef01280 /dev/gpt/tmp on /tmp (ufs) 0xfffffe014fe7f280 /dev/md10a on /mnt (ufs) More info: show mount db:1:pho1> show bufqueues bqempty: 101771 Buf domain 0 freebufs 14351 lofreebufs 219 hifreebufs 329 bufspace 22069248 maxbufspace 247939072 hibufspace 247845449 lobufspace 235453176 bufspacethresh 241649312 numdirtybuffers 5 lodirtybuffers 1893 hidirtybuffers 3786 dirtybufthresh 3407 cleanq count 695 (20439040) dirtyq count 5 (135168) wakeup 0 lim 25 CPU 2, 3, 14, 8, 8, 10, 5, 13, 2, 7, 2, 8, Locked buffers: 0 space 0 Total buffers: 840 space 22069248 Buf domain 1 freebufs 14937 lofreebufs 219 hifreebufs 329 bufspace 3035136 maxbufspace 247939072 hibufspace 247845449 lobufspace 235453176 bufspacethresh 241649312 numdirtybuffers 0 lodirtybuffers 1893 hidirtybuffers 3786 dirtybufthresh 3407 cleanq count 74 (1019904) dirtyq count 0 (0) wakeup 0 lim 25 CPU 22, 6, 9, 6, 4, 8, 12, 8, 4, 8, 23, 12, Locked buffers: 0 space 0 Total buffers: 207 space 3035136 Buf domain 2 freebufs 14676 lofreebufs 219 hifreebufs 329 bufspace 11595776 maxbufspace 247939072 hibufspace 247845449 lobufspace 235453176 bufspacethresh 241649312 numdirtybuffers 26 lodirtybuffers 1893 hidirtybuffers 3786 dirtybufthresh 3407 cleanq count 391 (9965568) dirtyq count 26 (851968) wakeup 0 lim 25 CPU 1, 3, 1, 0, 1, 2, 7, 2, 0, 1, 7, 15, Locked buffers: 0 space 0 Total buffers: 681 space 11595776 Buf domain 3 freebufs 14885 lofreebufs 219 hifreebufs 329 bufspace 4792320 maxbufspace 247939072 hibufspace 247845449 lobufspace 235453176 bufspacethresh 241649312 numdirtybuffers 0 lodirtybuffers 1893 hidirtybuffers 3786 dirtybufthresh 3407 cleanq count 123 (2207744) dirtyq count 0 (0) wakeup 0 lim 25 CPU 10, 8, 9, 6, 12, 15, 20, 0, 12, 8, 18, 7, Locked buffers: 0 space 0 Total buffers: 254 space 4792320 Buf domain 4 freebufs 14796 lofreebufs 219 hifreebufs 329 bufspace 7745536 maxbufspace 247939072 hibufspace 247845449 lobufspace 235453176 bufspacethresh 241649312 numdirtybuffers 2 lodirtybuffers 1893 hidirtybuffers 3786 dirtybufthresh 3407 cleanq count 222 (5439488) dirtyq count 2 (61440) wakeup 0 lim 25 CPU 1, 5, 13, 10, 9, 14, 7, 21, 6, 3, 16, 8, Locked buffers: 0 space 0 Total buffers: 353 space 7745536 Buf domain 5 freebufs 14967 lofreebufs 219 hifreebufs 329 bufspace 1925120 maxbufspace 247939072 hibufspace 247845449 lobufspace 235453176 bufspacethresh 241649312 numdirtybuffers 2 lodirtybuffers 1893 hidirtybuffers 3786 dirtybufthresh 3407 cleanq count 78 (856064) dirtyq count 2 (12288) wakeup 0 lim 25 CPU 2, 1, 10, 7, 3, 8, 11, 13, 1, 1, 17, 12, Locked buffers: 0 space 0 Total buffers: 207 space 1925120 Buf domain 6 freebufs 13576 lofreebufs 219 hifreebufs 329 bufspace 47644672 maxbufspace 247939072 hibufspace 247845449 lobufspace 235453176 bufspacethresh 241649312 numdirtybuffers 3 lodirtybuffers 1893 hidirtybuffers 3786 dirtybufthresh 3407 cleanq count 1425 (44482560) dirtyq count 3 (12288) wakeup 0 lim 25 CPU 12, 17, 11, 16, 21, 12, 17, 2, 7, 9, 3, 2, Locked buffers: 0 space 0 Total buffers: 1566 space 47644672 db:1:pho1> show page vm_cnt.v_free_count: 7996033 vm_cnt.v_inactive_count: 1070 vm_cnt.v_active_count: 10771 vm_cnt.v_laundry_count: 0 vm_cnt.v_wire_count: 112185 vm_cnt.v_free_reserved: 10644 vm_cnt.v_free_min: 51267 vm_cnt.v_free_target: 173136 vm_cnt.v_inactive_target: 259704 db:1:pho1> show pageq pq_free 7996033 dom 0 page_cnt 8124626 free 7996033 pq_act 10771 pq_inact 1070 pq_laund 0 pq_unsw 0 db:0:pho> show freepages DOMAIN: 0 FREE LIST 0: ORDER (SIZE) | NUMBER | POOL 0 | POOL 1 -- -- -- -- -- -- 12 (016384K) | 001910 | 000000 11 (008192K) | 000000 | 000000 10 (004096K) | 000000 | 000001 09 (002048K) | 000000 | 000000 08 (001024K) | 000001 | 000000 07 (000512K) | 000001 | 000001 06 (000256K) | 000001 | 000001 05 (000128K) | 000001 | 000000 04 (000064K) | 000001 | 000002 03 (000032K) | 000001 | 000006 02 (000016K) | 000001 | 000024 01 (000008K) | 000032 | 000084 00 (000004K) | 000334 | 000009 FREE LIST 1: ORDER (SIZE) | NUMBER | POOL 0 | POOL 1 -- -- -- -- -- -- 12 (016384K) | 000000 | 000000 11 (008192K) | 000000 | 000000 10 (004096K) | 000000 | 000000 09 (002048K) | 000000 | 000000 08 (001024K) | 000000 | 000000 07 (000512K) | 000000 | 000000 06 (000256K) | 000001 | 000000 05 (000128K) | 000001 | 000000 04 (000064K) | 000002 | 000000 03 (000032K) | 000000 | 000000 02 (000016K) | 000001 | 000000 01 (000008K) | 000000 | 000000 00 (000004K) | 000000 | 000000 db:0:pho> show uma Zone Size Used Free Requests Sleeps Bucket Total Mem XFree mbuf_cluster 2048 12782 12 12804 0 254 26202112 0 BUF TRIE 144 510 105442 2912 0 62 15257088 0 mbuf 256 16439 736 20706 0 254 4396800 0 pbuf 2784 0 982 0 0 0 2733888 0 FFS inode 1128 2077 100 2388 0 8 2455656 0 malloc-128 128 14401 293 1116158 0 126 1880832 0 RADIX NODE 144 8459 3019 885757 0 63 1652832 0 malloc-4096 4096 370 13 860 0 2 1568768 0 VNODE 640 2205 201 2533 0 16 1539840 0 malloc-128 128 10715 228 11213 0 126 1400704 0 malloc-32768 32768 20 19 132 0 1 1277952 0 256 Bucket 2048 502 22 10265 0 8 1073152 0 UMA Slabs 0 112 8440 17 8440 0 126 947184 0 malloc-16384 16384 2 50 11557 0 1 851968 0 malloc-65536 65536 1 11 179 0 1 786432 0 THREAD 1792 314 100 498 0 8 741888 0 vmem btag 56 12339 393 12339 0 254 712992 0 malloc-8192 8192 86 0 86 0 1 704512 0 DEVCTL 1024 0 664 677 0 0 679936 0 VM OBJECT 264 1963 542 318457 0 30 661320 0 malloc-64 64 9515 628 18205 0 254 649152 0 malloc-65536 65536 5 4 3078 0 1 589824 0 malloc-64 64 8535 537 173785 0 254 580608 0 FFS2 dinode 256 2077 128 2375 0 62 564480 0 malloc-4096 4096 83 36 20170 0 2 487424 0 UMA Zones 2048 221 5 221 0 8 462848 0 malloc-65536 65536 2 5 7 0 1 458752 0 128 Bucket 1024 284 163 7501 0 16 457728 0 MAP ENTRY 96 2095 2441 1068012 0 126 435456 0 malloc-32768 32768 12 0 12 0 1 393216 0 malloc-64 64 3295 2753 23093 0 254 387072 0 S VFS Cache 104 2771 622 3131 0 126 352872 0 VMSPACE 2544 48 81 19836 0 4 328176 0 malloc-256 256 645 600 5066 0 62 318720 0 malloc-32768 32768 0 9 28 0 1 294912 0 malloc-2048 2048 18 124 9952 0 8 290816 0 malloc-32768 32768 1 7 3009 0 1 262144 0 filedesc0 1072 83 155 19872 0 8 255136 0 PROC 1320 82 110 19871 0 8 253440 0 malloc-16384 16384 8 7 24 0 1 245760 0 malloc-16384 16384 13 2 3942 0 1 245760 0 malloc-16 16 13745 1505 13893 0 254 244000 0 malloc-32 32 6588 972 8179 0 254 241920 0 g_bio 408 0 590 42365 0 30 240720 0 malloc-1024 1024 187 45 250 0 16 237568 0 32 Bucket 256 196 719 2750 0 62 234240 0 pipe 744 9 301 11948 0 16 230640 0 malloc-4096 4096 39 10 72 0 2 200704 0 ksiginfo 112 157 1607 1443 0 126 197568 0 malloc-65536 65536 1 2 20 0 1 196608 0 malloc-2048 2048 88 2 88 0 8 184320 0 malloc-256 256 441 249 625 0 62 176640 0 malloc-16384 16384 0 10 29 0 1 163840 0 Files 80 150 1800 160206 0 126 156000 0 malloc-8192 8192 1 18 219 0 1 155648 0 socket 944 60 92 5803 0 254 143488 0 64 Bucket 512 229 43 7021 0 30 139264 0 malloc-128 128 657 428 16990 0 126 138880 0 malloc-128 128 875 179 15413 0 126 134912 0 malloc-65536 65536 2 0 2 0 1 131072 0 malloc-32768 32768 2 2 10 0 1 131072 0 malloc-8192 8192 14 2 2324 0 1 131072 0 DIRHASH 1024 107 17 107 0 16 126976 0 mbuf_packet 256 6 489 604 0 254 126720 0 malloc-128 128 717 244 2686 0 126 123008 0 malloc-256 256 73 407 3107 0 62 122880 0 malloc-256 256 72 408 4463 0 62 122880 0 malloc-64 64 657 1233 5627 0 254 120960 0 malloc-384 384 21 279 614 0 30 115200 0 malloc-8192 8192 14 0 14 0 1 114688 0 8 Bucket 80 181 1169 126377 0 126 108000 0 malloc-8192 8192 13 0 13 0 1 106496 0 malloc-1024 1024 64 40 437 0 16 106496 0 malloc-128 128 410 396 2783 0 126 103168 0 malloc-384 384 194 66 195 0 30 99840 0 malloc-32768 32768 2 1 3 0 1 98304 0 malloc-16384 16384 6 0 6 0 1 98304 0 malloc-8192 8192 5 7 17 0 1 98304 0 malloc-4096 4096 17 7 50 0 2 98304 0 ttyinq 160 345 255 555 0 62 96000 0 malloc-4096 4096 11 12 95961 0 2 94208 0 ttyoutq 256 181 164 290 0 62 88320 0 malloc-384 384 173 47 175 0 30 84480 0 malloc-256 256 215 115 3841 0 62 84480 0 malloc-2048 2048 6 34 5689 0 8 81920 0 tcpcb 1048 12 65 17 0 254 80696 0 UMA Kegs 384 191 2 191 0 30 74112 0 NAMEI 1024 0 72 241814 0 16 73728 0 malloc-256 256 27 258 4163 0 62 72960 0 TURNSTILE 136 415 110 415 0 62 71400 0 Mountpoints 2944 4 20 9 0 4 70656 0 udp_inpcb 488 22 114 184 0 254 66368 0 malloc-65536 65536 1 0 1 0 1 65536 0 malloc-65536 65536 1 0 1 0 1 65536 0 malloc-65536 65536 0 1 1 0 1 65536 0 malloc-8192 8192 6 2 10 0 1 65536 0 malloc-32 32 618 1398 25558 0 254 64512 0 unpcb 256 23 217 5587 0 254 61440 0 malloc-4096 4096 3 12 41 0 2 61440 0 malloc-512 512 42 78 620 0 30 61440 0 PWD 32 22 1868 1859 0 254 60480 0 malloc-64 64 385 560 20282 0 254 60480 0 16 Bucket 144 205 215 1254 0 62 60480 0 malloc-64 64 118 764 20358 0 254 56448 0 malloc-32 32 481 1283 728 0 254 56448 0 malloc-32 32 265 1499 24799 0 254 56448 0 4 Bucket 48 38 1138 2032 0 254 56448 0 SLEEPQUEUE 88 415 193 415 0 126 53504 0 malloc-2048 2048 22 4 22 0 8 53248 0 malloc-16 16 714 2536 1070720 0 254 52000 0 clpbuf 2784 0 18 29 0 2 50112 0 malloc-256 256 43 152 1372 0 62 49920 0 malloc-8192 8192 6 0 6 0 1 49152 0 malloc-1024 1024 10 38 26 0 16 49152 0 malloc-1024 1024 28 20 3899 0 16 49152 0 malloc-1024 1024 1 47 29373 0 16 49152 0 PGRP 88 37 515 99 0 126 48576 0 rl_entry 40 149 1063 149 0 254 48480 0 malloc-32 32 79 1433 170 0 254 48384 0 2 Bucket 32 350 1162 6868 0 254 48384 0 kenv 258 0 180 21585 0 30 46440 0 malloc-2048 2048 5 17 61 0 8 45056 0 malloc-32 32 65 1321 10943 0 254 44352 0 malloc-32 32 36 1350 248 0 254 44352 0 malloc-16 16 216 2534 2131 0 254 44000 0 malloc-16 16 79 2671 905 0 254 44000 0 malloc-16 16 321 2429 28665 0 254 44000 0 malloc-16 16 40 2710 67 0 254 44000 0 malloc-16 16 76 2674 189 0 254 44000 0 malloc-128 128 137 204 137 0 126 43648 0 malloc-384 384 35 75 35 0 30 42240 0 fakepg 104 0 390 108 0 126 40560 0 udpcb 32 22 1238 184 0 254 40320 0 pcpu-8 8 3312 1296 3315 0 254 36864 0 malloc-64 64 21 546 57 0 254 36288 0 malloc-384 384 21 69 7882 0 30 34560 0 malloc-32768 32768 1 0 1 0 1 32768 0 malloc-1024 1024 7 25 120 0 16 32768 0 pcpu-64 64 428 84 428 0 254 32768 0 malloc-32 32 4 1004 120 0 254 32256 0 cpuset 104 27 283 27 0 126 32240 0 malloc-1024 1024 19 9 19 0 16 28672 0 malloc-512 512 3 53 42 0 30 28672 0 rtentry 176 12 149 15 0 62 28336 0 tcp_inpcb 488 12 44 17 0 254 27328 0 routing nhops 256 9 96 15 0 62 26880 0 malloc-512 512 5 43 1263 0 30 24576 0 pcpu-16 16 24 1512 24 0 254 24576 0 malloc-384 384 20 40 51 0 30 23040 0 malloc-64 64 32 283 32 0 254 20160 0 FFS1 dinode 128 0 155 11 0 126 19840 0 mbuf_jumbo_page 4096 0 4 4 0 254 16384 0 malloc-16384 16384 1 0 1 0 1 16384 0 malloc-2048 2048 4 4 929 0 8 16384 0 malloc-512 512 12 20 14 0 30 16384 0 malloc-512 512 0 32 17 0 30 16384 0 malloc-512 512 3 21 4 0 30 12288 0 malloc-512 512 3 21 3 0 30 12288 0 KNOTE 160 9 66 54 0 62 12000 0 mdpbuf 2784 0 4 46 0 1 11136 0 malloc-2048 2048 2 2 2 0 8 8192 0 syncache 168 0 48 2 0 254 8064 0 ripcb 488 1 15 3 0 254 7808 0 malloc-256 256 14 16 14 0 62 7680 0 FPU_save_area 832 1 8 1 0 16 7488 0 epoch_record pcpu 256 4 12 4 0 62 4096 0 malloc-4096 4096 1 0 1 0 2 4096 0 malloc-4096 4096 0 1 12 0 2 4096 0 vtnet_tx_hdr 24 0 167 0 0 254 4008 0 malloc-128 128 8 23 8 0 126 3968 0 UMA Slabs 1 176 8 14 8 0 62 3872 0 KMAP ENTRY 96 33 6 33 0 0 3744 0 vmem 1856 1 1 1 0 8 3712 0 SMR CPU 32 2 61 2 0 254 2016 0 SMR SHARED 24 2 61 2 0 254 1512 0 swblk 136 0 0 0 0 62 0 0 swpctrie 144 0 0 0 0 62 0 0 udplite_inpcb 488 0 0 0 0 254 0 0 tcp_log_node 120 0 0 0 0 126 0 0 tcp_log_bucket 176 0 0 0 0 62 0 0 tcp_log 416 0 0 0 0 254 0 0 tcpreass 48 0 0 0 0 254 0 0 tfo_ccache_entries 80 0 0 0 0 126 0 0 tfo 4 0 0 0 0 254 0 0 sackhole 32 0 0 0 0 254 0 0 hostcache 96 0 0 0 0 254 0 0 tcptw 88 0 0 0 0 254 0 0 ipq 56 0 0 0 0 254 0 0 IPsec SA lft_c 16 0 0 0 0 254 0 0 itimer 352 0 0 0 0 30 0 0 AIOLIO 272 0 0 0 0 30 0 0 AIOCB 552 0 0 0 0 16 0 0 AIOP 32 0 0 0 0 254 0 0 AIO 208 0 0 0 0 62 0 0 TMPFS node 224 0 0 0 0 62 0 0 NCLNODE 744 0 0 0 0 16 0 0 LTS VFS Cache 360 0 0 0 0 30 0 0 L VFS Cache 320 0 0 0 0 30 0 0 STS VFS Cache 144 0 0 0 0 62 0 0 cryptop 280 0 0 0 0 30 0 0 IOMMU_MAP_ENTRY 120 0 0 0 0 126 0 0 ktls_session 192 0 0 0 0 62 0 0 mbuf_jumbo_16k 16384 0 0 0 0 254 0 0 mbuf_jumbo_9k 9216 0 0 0 0 254 0 0 audit_record 1280 0 0 0 0 8 0 0 domainset 40 0 0 0 0 254 0 0 MAC labels 40 0 0 0 0 254 0 0 vnpbuf 2784 0 0 0 0 10 0 0 nfspbuf 2784 0 0 0 0 2 0 0 swwbuf 2784 0 0 0 0 1 0 0 swrbuf 2784 0 0 0 0 2 0 0 umtx_shm 88 0 0 0 0 126 0 0 umtx pi 96 0 0 0 0 126 0 0 rangeset pctrie nodes 144 0 0 0 0 62 0 0 malloc-32768 32768 0 0 0 0 1 0 0 malloc-16384 16384 0 0 0 0 1 0 0 malloc-16384 16384 0 0 0 0 1 0 0 malloc-2048 2048 0 0 0 0 8 0 0 malloc-1024 1024 0 0 0 0 16 0 0 malloc-512 512 0 0 0 0 30 0 0 malloc-384 384 0 0 0 0 30 0 0 malloc-384 384 0 0 0 0 30 0 0 malloc-16 16 0 0 0 0 254 0 0 pcpu-32 32 0 0 0 0 254 0 0 pcpu-4 4 0 0 0 0 254 0 0 UMA Hash 256 0 0 0 0 62 0 0 db:0:pho> show umacache Zone Size Used Free Requests Bucket debugnet_mbuf_packet 2048 0 0 0 0 debugnet_mbuf_cluster 2048 -6144 0 0 0 debugnet_mbuf 256 -10240 0 0 0 vm pgcache 4096 18914 2033 655853 169 vm pgcache 4096 14253 2307 1114901 169 buf free cache 856 3743 417 5655 16 buffer arena-65 65536 0 0 0 1 buffer arena-61 61440 0 0 0 1 buffer arena-57 57344 0 0 0 1 buffer arena-53 53248 0 0 0 1 buffer arena-49 49152 0 0 0 1 buffer arena-45 45056 0 0 0 1 buffer arena-40 40960 0 0 0 1 buffer arena-36 36864 0 0 0 1 buffer arena-32 32768 374 25 737 1 buffer arena-28 28672 0 0 0 1 buffer arena-24 24576 0 0 0 1 buffer arena-20 20480 0 0 0 1 buffer arena-16 16384 5 9 38 1 buffer arena-12 12288 0 0 0 1 buffer arena-81 8192 0 0 0 1 buffer arena-40 4096 0 0 0 2 kstack_cache 16384 314 30 498 2 db:0:pho> acttrace Tracing command idle pid 11 tid 100004 td 0xfffffe00e4d15c00 (CPU 1) cpustop_handler() at cpustop_handler+0x28/frame 0xfffffe003ceeee00 ipi_nmi_handler() at ipi_nmi_handler+0x39/frame 0xfffffe003ceeee10 trap() at trap+0x56/frame 0xfffffe003ceeef20 nmi_calltrap() at nmi_calltrap+0x8/frame 0xfffffe003ceeef20 --- trap 0x13, rip = 0xffffffff810263fe, rsp = 0xfffffe003778bad0, rbp = 0xfffffe003778bae0 --- cpu_idle() at cpu_idle+0xee/frame 0xfffffe003778bae0 sched_idletd() at sched_idletd+0x3d1/frame 0xfffffe003778bbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe003778bbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe003778bbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command idle pid 11 tid 100005 td 0xfffffe00e4d15500 (CPU 2) cpustop_handler() at cpustop_handler+0x28/frame 0xfffffe003cefae00 ipi_nmi_handler() at ipi_nmi_handler+0x39/frame 0xfffffe003cefae10 trap() at trap+0x56/frame 0xfffffe003cefaf20 nmi_calltrap() at nmi_calltrap+0x8/frame 0xfffffe003cefaf20 --- trap 0x13, rip = 0xffffffff81025d56, rsp = 0xfffffe003779aa50, rbp = 0xfffffe003779aa50 --- acpi_cpu_c1() at acpi_cpu_c1+0x6/frame 0xfffffe003779aa50 acpi_cpu_idle() at acpi_cpu_idle+0x232/frame 0xfffffe003779aaa0 cpu_idle_acpi() at cpu_idle_acpi+0x3e/frame 0xfffffe003779aac0 cpu_idle() at cpu_idle+0x9f/frame 0xfffffe003779aae0 sched_idletd() at sched_idletd+0x3d1/frame 0xfffffe003779abb0 fork_exit() at fork_exit+0x80/frame 0xfffffe003779abf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe003779abf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command idle pid 11 tid 100006 td 0xfffffe00e4d14e00 (CPU 3) cpustop_handler() at cpustop_handler+0x28/frame 0xfffffe003cf06e00 ipi_nmi_handler() at ipi_nmi_handler+0x39/frame 0xfffffe003cf06e10 trap() at trap+0x56/frame 0xfffffe003cf06f20 nmi_calltrap() at nmi_calltrap+0x8/frame 0xfffffe003cf06f20 --- trap 0x13, rip = 0xffffffff810263fe, rsp = 0xfffffe0037795ad0, rbp = 0xfffffe0037795ae0 --- cpu_idle() at cpu_idle+0xee/frame 0xfffffe0037795ae0 sched_idletd() at sched_idletd+0x3d1/frame 0xfffffe0037795bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe0037795bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe0037795bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command idle pid 11 tid 100007 td 0xfffffe00e4d14700 (CPU 4) cpustop_handler() at cpustop_handler+0x28/frame 0xfffffe003cf12e00 ipi_nmi_handler() at ipi_nmi_handler+0x39/frame 0xfffffe003cf12e10 trap() at trap+0x56/frame 0xfffffe003cf12f20 nmi_calltrap() at nmi_calltrap+0x8/frame 0xfffffe003cf12f20 --- trap 0x13, rip = 0xffffffff810263fe, rsp = 0xfffffe00377a4ad0, rbp = 0xfffffe00377a4ae0 --- cpu_idle() at cpu_idle+0xee/frame 0xfffffe00377a4ae0 sched_idletd() at sched_idletd+0x3d1/frame 0xfffffe00377a4bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00377a4bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00377a4bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command idle pid 11 tid 100008 td 0xfffffe00e4d14000 (CPU 5) cpustop_handler() at cpustop_handler+0x28/frame 0xfffffe003cf1ee00 ipi_nmi_handler() at ipi_nmi_handler+0x39/frame 0xfffffe003cf1ee10 trap() at trap+0x56/frame 0xfffffe003cf1ef20 nmi_calltrap() at nmi_calltrap+0x8/frame 0xfffffe003cf1ef20 --- trap 0x13, rip = 0xffffffff81025d56, rsp = 0xfffffe003779fa50, rbp = 0xfffffe003779fa50 --- acpi_cpu_c1() at acpi_cpu_c1+0x6/frame 0xfffffe003779fa50 acpi_cpu_idle() at acpi_cpu_idle+0x232/frame 0xfffffe003779faa0 cpu_idle_acpi() at cpu_idle_acpi+0x3e/frame 0xfffffe003779fac0 cpu_idle() at cpu_idle+0x9f/frame 0xfffffe003779fae0 sched_idletd() at sched_idletd+0x3d1/frame 0xfffffe003779fbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe003779fbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe003779fbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command idle pid 11 tid 100009 td 0xfffffe00e4d17800 (CPU 6) cpustop_handler() at cpustop_handler+0x28/frame 0xfffffe003cf2ae00 ipi_nmi_handler() at ipi_nmi_handler+0x39/frame 0xfffffe003cf2ae10 trap() at trap+0x56/frame 0xfffffe003cf2af20 nmi_calltrap() at nmi_calltrap+0x8/frame 0xfffffe003cf2af20 --- trap 0x13, rip = 0xffffffff81025d56, rsp = 0xfffffe00377aea50, rbp = 0xfffffe00377aea50 --- acpi_cpu_c1() at acpi_cpu_c1+0x6/frame 0xfffffe00377aea50 acpi_cpu_idle() at acpi_cpu_idle+0x232/frame 0xfffffe00377aeaa0 cpu_idle_acpi() at cpu_idle_acpi+0x3e/frame 0xfffffe00377aeac0 cpu_idle() at cpu_idle+0x9f/frame 0xfffffe00377aeae0 sched_idletd() at sched_idletd+0x3d1/frame 0xfffffe00377aebb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00377aebf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00377aebf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command idle pid 11 tid 100010 td 0xfffffe00e4d1d100 (CPU 7) cpustop_handler() at cpustop_handler+0x28/frame 0xfffffe003cf36e00 ipi_nmi_handler() at ipi_nmi_handler+0x39/frame 0xfffffe003cf36e10 trap() at trap+0x56/frame 0xfffffe003cf36f20 nmi_calltrap() at nmi_calltrap+0x8/frame 0xfffffe003cf36f20 --- trap 0x13, rip = 0xffffffff810263fe, rsp = 0xfffffe00377a9ad0, rbp = 0xfffffe00377a9ae0 --- cpu_idle() at cpu_idle+0xee/frame 0xfffffe00377a9ae0 sched_idletd() at sched_idletd+0x3d1/frame 0xfffffe00377a9bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00377a9bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00377a9bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command idle pid 11 tid 100011 td 0xfffffe00e4d1ca00 (CPU 8) cpustop_handler() at cpustop_handler+0x28/frame 0xfffffe003cf42e00 ipi_nmi_handler() at ipi_nmi_handler+0x39/frame 0xfffffe003cf42e10 trap() at trap+0x56/frame 0xfffffe003cf42f20 nmi_calltrap() at nmi_calltrap+0x8/frame 0xfffffe003cf42f20 --- trap 0x13, rip = 0xffffffff81025d56, rsp = 0xfffffe00377b8a50, rbp = 0xfffffe00377b8a50 --- acpi_cpu_c1() at acpi_cpu_c1+0x6/frame 0xfffffe00377b8a50 acpi_cpu_idle() at acpi_cpu_idle+0x232/frame 0xfffffe00377b8aa0 cpu_idle_acpi() at cpu_idle_acpi+0x3e/frame 0xfffffe00377b8ac0 cpu_idle() at cpu_idle+0x9f/frame 0xfffffe00377b8ae0 sched_idletd() at sched_idletd+0x3d1/frame 0xfffffe00377b8bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00377b8bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00377b8bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command idle pid 11 tid 100012 td 0xfffffe00e4d1c300 (CPU 9) cpustop_handler() at cpustop_handler+0x28/frame 0xfffffe003cf4ee00 ipi_nmi_handler() at ipi_nmi_handler+0x39/frame 0xfffffe003cf4ee10 trap() at trap+0x56/frame 0xfffffe003cf4ef20 nmi_calltrap() at nmi_calltrap+0x8/frame 0xfffffe003cf4ef20 --- trap 0x13, rip = 0xffffffff810263fe, rsp = 0xfffffe00377b3ad0, rbp = 0xfffffe00377b3ae0 --- cpu_idle() at cpu_idle+0xee/frame 0xfffffe00377b3ae0 sched_idletd() at sched_idletd+0x3d1/frame 0xfffffe00377b3bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00377b3bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00377b3bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command idle pid 11 tid 100013 td 0xfffffe00e4d1bc00 (CPU 10) cpustop_handler() at cpustop_handler+0x28/frame 0xfffffe003cf5ae00 ipi_nmi_handler() at ipi_nmi_handler+0x39/frame 0xfffffe003cf5ae10 trap() at trap+0x56/frame 0xfffffe003cf5af20 nmi_calltrap() at nmi_calltrap+0x8/frame 0xfffffe003cf5af20 --- trap 0x13, rip = 0xffffffff810263fe, rsp = 0xfffffe00377c2ad0, rbp = 0xfffffe00377c2ae0 --- cpu_idle() at cpu_idle+0xee/frame 0xfffffe00377c2ae0 sched_idletd() at sched_idletd+0x3d1/frame 0xfffffe00377c2bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00377c2bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00377c2bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command idle pid 11 tid 100014 td 0xfffffe00e4d1b500 (CPU 11) cpustop_handler() at cpustop_handler+0x28/frame 0xfffffe003cf66e00 ipi_nmi_handler() at ipi_nmi_handler+0x39/frame 0xfffffe003cf66e10 trap() at trap+0x56/frame 0xfffffe003cf66f20 nmi_calltrap() at nmi_calltrap+0x8/frame 0xfffffe003cf66f20 --- trap 0x13, rip = 0xffffffff81025d56, rsp = 0xfffffe00377bda50, rbp = 0xfffffe00377bda50 --- acpi_cpu_c1() at acpi_cpu_c1+0x6/frame 0xfffffe00377bda50 acpi_cpu_idle() at acpi_cpu_idle+0x232/frame 0xfffffe00377bdaa0 cpu_idle_acpi() at cpu_idle_acpi+0x3e/frame 0xfffffe00377bdac0 cpu_idle() at cpu_idle+0x9f/frame 0xfffffe00377bdae0 sched_idletd() at sched_idletd+0x3d1/frame 0xfffffe00377bdbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00377bdbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00377bdbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command fifo pid 19871 tid 100260 td 0xfffffe014effae00 (CPU 0) kdb_enter() at kdb_enter+0x37/frame 0xfffffe014f1698b0 vpanic() at vpanic+0x1b2/frame 0xfffffe014f169900 panic() at panic+0x43/frame 0xfffffe014f169960 kern_openat() at kern_openat+0x433/frame 0xfffffe014f169ac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014f169bf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014f169bf0 --- syscall (499, FreeBSD ELF64, sys_openat), rip = 0x80038550a, rsp = 0x7fffffffe568, rbp = 0x7fffffffe650 --- db:0:pho> ps pid ppid pgrp uid state wmesg wchan cmd 19871 19847 2631 0 R+ CPU 0 fifo 19866 0 0 0 DL mdwait 0xfffff804e891b000 [md10] 19848 2631 2631 0 S+ piperd 0xfffff800341ff5d0 tee 19847 19846 2631 0 S+ wait 0xfffff801c01d4528 sh 19846 2631 2631 0 S+ wait 0xfffff80009225528 sh 19817 11266 11217 0 S nanslp 0xffffffff81cb4ee1 sleep 12648 1 12644 2006 S+ select 0xfffff80009944a40 tail 12644 12360 12644 2006 S+ kqread 0xfffff801c0321b00 tail 12360 12282 12360 2006 Ss+ wait 0xfffff804e845d528 bash 12282 10525 10525 2006 S select 0xfffff80003a3b0c0 sshd 11269 11217 11217 0 S piperd 0xfffff80009213ba0 sh 11267 11217 11217 0 S piperd 0xfffff800093115d0 awk 11266 11217 11217 0 S wait 0xfffff80009a38000 sh 11217 1 11217 0 Ss wait 0xfffff80009983000 sh 10525 2488 10525 0 Ss select 0xfffff80009320c40 sshd 2631 2630 2631 0 S+ wait 0xfffff80006268a50 sh 2630 2628 2630 0 S+ select 0xfffff800097c77c0 bash 2628 2627 2628 0 S+ pause 0xfffff800343c5b00 csh 2627 2622 2627 2006 S+ wait 0xfffff800094e9528 su 2622 2612 2622 2006 S+ wait 0xfffff80006268000 bash 2617 2520 2617 0 S+ ttyin 0xfffff80003bf84b0 csh 2612 2611 2612 2006 Ss+ wait 0xfffff80003a40528 bash 2611 2608 2608 2006 S select 0xfffff80004187dc0 sshd 2608 2488 2608 0 Ss select 0xfffff80034001040 sshd 2520 1 2520 0 Ss+ wait 0xfffff801c055c000 login 2519 1 2519 0 Ss+ ttyin 0xfffff80003c070b0 getty 2518 1 2518 0 Ss+ ttyin 0xfffff800043e04b0 getty 2517 1 2517 0 Ss+ ttyin 0xfffff800043e0cb0 getty 2516 1 2516 0 Ss+ ttyin 0xfffff800043e34b0 getty 2515 1 2515 0 Ss+ ttyin 0xfffff800043e3cb0 getty 2514 1 2514 0 Ss+ ttyin 0xfffff800043e74b0 getty 2513 1 2513 0 Ss+ ttyin 0xfffff800043e7cb0 getty 2512 1 2512 0 Ss+ ttyin 0xfffff800043ea4b0 getty 2511 1 2511 0 Ss+ ttyin 0xfffff800043eacb0 getty 2500 1 2500 0 Ss select 0xfffff80009320d40 inetd 2497 1 2497 0 Ss nanslp 0xffffffff81cb4ee5 cron 2488 1 2488 0 Ss select 0xfffff800094f56c0 sshd 2459 1 2459 0 Ss select 0xfffff80009860f40 powerd 2456 1 2456 123 Ss select 0xfffff80004187cc0 ntpd 2417 1 2417 0 Ss rpcsvc 0xfffff80004359160 NLM: master 2414 1 2414 0 Ss select 0xfffff800097c7ac0 rpc.statd 2392 1 2392 0 Ss select 0xfffff80004187d40 rpcbind 2375 1 2375 0 Ss nanslp 0xffffffff81cb4ee8 watchdogd 2360 1 2360 0 Ss select 0xfffff80009320dc0 syslogd 2181 1 2181 0 Ss select 0xfffff80009944c40 devd 2170 1 2170 65 Ss select 0xfffff800097c7f40 dhclient 2111 1 2111 0 Ss select 0xfffff800340012c0 dhclient 2108 1 2108 0 Ss select 0xfffff800043441c0 dhclient 34 0 0 0 DL syncer 0xffffffff81da43b8 [syncer] 33 0 0 0 DL vlruwt 0xfffff800093d9528 [vnlru] 32 0 0 0 DL (threaded) [bufdaemon] 100142 D qsleep 0xffffffff81da34a0 [bufdaemon] 100146 D - 0xffffffff8180ac80 [bufspacedaemon-0] 100149 D - 0xffffffff81812f40 [bufspacedaemon-1] 100150 D - 0xffffffff8181b200 [bufspacedaemon-2] 100151 D - 0xffffffff818234c0 [bufspacedaemon-3] 100152 D - 0xffffffff8182b780 [bufspacedaemon-4] 100153 D - 0xffffffff81833a40 [bufspacedaemon-5] 100154 D - 0xffffffff8183bd00 [bufspacedaemon-6] 100167 D sdflush 0xfffff800060ffce8 [/ worker] 100174 D sdflush 0xfffff80009300ce8 [/tmp worker] 100498 D sdflush 0xfffff800060360e8 [/mnt worker] 31 0 0 0 DL idle 0xfffff8000953b528 [enc_daemon1] 30 0 0 0 DL psleep 0xffffffff81dc88c8 [vmdaemon] 29 0 0 0 DL (threaded) [pagedaemon] 100140 D psleep 0xffffffff81dbcd38 [dom0] 100144 D launds 0xffffffff81dbcd44 [laundry: dom0] 100145 D umarcl 0xffffffff80ef1c30 [uma] 28 0 0 0 DL idle 0xfffff8000953ba50 [enc_daemon0] 27 0 0 0 DL - 0xffffffff81ae91f8 [rand_harvestq] 26 0 0 0 DL - 0xffffffff81da0a5c [soaiod4] 25 0 0 0 DL - 0xffffffff81da0a5c [soaiod3] 24 0 0 0 DL - 0xffffffff81da0a5c [soaiod2] 23 0 0 0 DL - 0xffffffff81da0a5c [soaiod1] 22 0 0 0 DL (threaded) [usb] 100110 D - 0xfffffe010a23d440 [usbus0] 100111 D - 0xfffffe010a23d498 [usbus0] 100112 D - 0xfffffe010a23d4f0 [usbus0] 100113 D - 0xfffffe010a23d548 [usbus0] 100114 D - 0xfffffe010a23d5a0 [usbus0] 100116 D - 0xfffffe00e5006cf0 [usbus1] 100117 D - 0xfffffe00e5006d48 [usbus1] 100118 D - 0xfffffe00e5006da0 [usbus1] 100119 D - 0xfffffe00e5006df8 [usbus1] 100120 D - 0xfffffe00e5006e50 [usbus1] 100121 D - 0xfffffe010a4e4cf0 [usbus2] 100122 D - 0xfffffe010a4e4d48 [usbus2] 100123 D - 0xfffffe010a4e4da0 [usbus2] 100124 D - 0xfffffe010a4e4df8 [usbus2] 100125 D - 0xfffffe010a4e4e50 [usbus2] 21 0 0 0 RL (threaded) [cam] 100104 D - 0xffffffff819c0f40 [doneq0] 100105 RunQ [doneq1] 100106 D - 0xffffffff819c1040 [doneq2] 100138 D - 0xffffffff819c0e10 [scanner] 20 0 0 0 DL crypto_ 0xfffff80003d26c50 [crypto returns 11] 19 0 0 0 DL crypto_ 0xfffff80003d26bf0 [crypto returns 10] 18 0 0 0 DL crypto_ 0xfffff80003d26b90 [crypto returns 9] 17 0 0 0 DL crypto_ 0xfffff80003d26b30 [crypto returns 8] 16 0 0 0 DL crypto_ 0xfffff80003d26ad0 [crypto returns 7] 15 0 0 0 DL crypto_ 0xfffff80003d26a70 [crypto returns 6] 9 0 0 0 DL crypto_ 0xfffff80003d26a10 [crypto returns 5] 8 0 0 0 DL crypto_ 0xfffff80003d269b0 [crypto returns 4] 7 0 0 0 DL crypto_ 0xfffff80003d26950 [crypto returns 3] 6 0 0 0 DL crypto_ 0xfffff80003d268f0 [crypto returns 2] 5 0 0 0 DL crypto_ 0xfffff80003d26890 [crypto returns 1] 4 0 0 0 DL crypto_ 0xfffff80003d26830 [crypto returns 0] 3 0 0 0 DL crypto_ 0xffffffff81dba230 [crypto] 14 0 0 0 DL seqstat 0xfffff80003b5bc88 [sequencer 00] 13 0 0 0 DL (threaded) [geom] 100075 D - 0xffffffff81c94760 [g_event] 100076 D - 0xffffffff81c94768 [g_up] 100077 D - 0xffffffff81c94770 [g_down] 2 0 0 0 DL (threaded) [KTLS] 100048 D - 0xfffff80003be2800 [thr_0] 100049 D - 0xfffff80003be2880 [thr_1] 100050 D - 0xfffff80003be2900 [thr_2] 100051 D - 0xfffff80003be2980 [thr_3] 100052 D - 0xfffff80003be2a00 [thr_4] 100053 D - 0xfffff80003be2a80 [thr_5] 100054 D - 0xfffff80003be2b00 [thr_6] 100055 D - 0xfffff80003be2b80 [thr_7] 100056 D - 0xfffff80003be2c00 [thr_8] 100057 D - 0xfffff80003be2c80 [thr_9] 100058 D - 0xfffff80003be2d00 [thr_10] 100059 D - 0xfffff80003be2d80 [thr_11] 12 0 0 0 WL (threaded) [intr] 100040 I [swi5: fast taskq] 100042 I [swi6: task queue] 100043 I [swi6: Giant taskq] 100060 I [swi1: netisr 0] 100061 I [swi4: clock (0)] 100062 I [swi4: clock (1)] 100063 I [swi4: clock (2)] 100064 I [swi4: clock (3)] 100065 I [swi4: clock (4)] 100066 I [swi4: clock (5)] 100067 I [swi4: clock (6)] 100068 I [swi4: clock (7)] 100069 I [swi4: clock (8)] 100070 I [swi4: clock (9)] 100071 I [swi4: clock (10)] 100072 I [swi4: clock (11)] 100073 I [swi3: vm] 100107 I [swi4: apei] 100108 I [irq56: ahci0] 100109 I [irq19: xhci0] 100115 I [irq18: ehci0 ehci1+] 100126 I [irq71: ahci1] 100127 I [swi0: uart uart] 100195 I [irq72: ioat0] 100196 I [irq73: ioat1] 100197 I [irq74: ioat2] 100198 I [irq75: ioat3] 100199 I [irq76: ioat4] 100200 I [irq77: ioat5] 100201 I [irq78: ioat6] 100202 I [irq79: ioat7] 11 0 0 0 RL (threaded) [idle] 100003 CanRun [idle: cpu0] 100004 Run CPU 1 [idle: cpu1] 100005 Run CPU 2 [idle: cpu2] 100006 Run CPU 3 [idle: cpu3] 100007 Run CPU 4 [idle: cpu4] 100008 Run CPU 5 [idle: cpu5] 100009 Run CPU 6 [idle: cpu6] 100010 Run CPU 7 [idle: cpu7] 100011 Run CPU 8 [idle: cpu8] 100012 Run CPU 9 [idle: cpu9] 100013 Run CPU 10 [idle: cpu10] 100014 Run CPU 11 [idle: cpu11] 1 0 1 0 SLs wait 0xfffff80003a6d528 [init] 10 0 0 0 DL audit_w 0xffffffff81dba750 [audit] 0 0 0 0 DLs (threaded) [kernel] 100000 D swapin 0xffffffff81c94cf0 [swapper] 100015 D - 0xfffff80003a4ce00 [if_io_tqg_0] 100016 D - 0xfffff80003a4cd00 [if_io_tqg_1] 100017 D - 0xfffff80003a4cc00 [if_io_tqg_2] 100018 D - 0xfffff80003a4cb00 [if_io_tqg_3] 100019 D - 0xfffff80003a4ca00 [if_io_tqg_4] 100020 D - 0xfffff80003a4c900 [if_io_tqg_5] 100021 D - 0xfffff80003a4c800 [if_io_tqg_6] 100022 D - 0xfffff80003a4c700 [if_io_tqg_7] 100023 D - 0xfffff80003a4c600 [if_io_tqg_8] 100024 D - 0xfffff80003a4c500 [if_io_tqg_9] 100025 D - 0xfffff80003a4c400 [if_io_tqg_10] 100026 D - 0xfffff80003a4c300 [if_io_tqg_11] 100027 D - 0xfffff80003a4c200 [if_config_tqg_0] 100028 D - 0xfffff80003a4c100 [softirq_0] 100029 D - 0xfffff80003a4c000 [softirq_1] 100030 D - 0xfffff80003a45e00 [softirq_2] 100031 D - 0xfffff80003a45d00 [softirq_3] 100032 D - 0xfffff80003a45c00 [softirq_4] 100033 D - 0xfffff80003a45b00 [softirq_5] 100034 D - 0xfffff80003a45a00 [softirq_6] 100035 D - 0xfffff80003a45900 [softirq_7] 100036 D - 0xfffff80003a45800 [softirq_8] 100037 D - 0xfffff80003a45700 [softirq_9] 100038 D - 0xfffff80003a45600 [softirq_10] 100039 D - 0xfffff80003a45500 [softirq_11] 100041 D - 0xfffff80003a41d00 [kqueue_ctx taskq] 100044 D - 0xfffff80003a41a00 [inm_free taskq] 100045 D - 0xfffff80003a41900 [thread taskq] 100046 D - 0xfffff80003a41800 [aiod_kick taskq] 100047 D - 0xfffff80003a41700 [in6m_free taskq] 100074 D - 0xfffff80003b9ae00 [firmware taskq] 100079 D - 0xfffff80003b9a400 [crypto_0] 100080 D - 0xfffff80003b9a400 [crypto_1] 100081 D - 0xfffff80003b9a400 [crypto_2] 100082 D - 0xfffff80003b9a400 [crypto_3] 100083 D - 0xfffff80003b9a400 [crypto_4] 100084 D - 0xfffff80003b9a400 [crypto_5] 100085 D - 0xfffff80003b9a400 [crypto_6] 100086 D - 0xfffff80003b9a400 [crypto_7] 100087 D - 0xfffff80003b9a400 [crypto_8] 100088 D - 0xfffff80003b9a400 [crypto_9] 100089 D - 0xfffff80003b9a400 [crypto_10] 100090 D - 0xfffff80003b9a400 [crypto_11] 100128 D - 0xfffff80003e81e00 [mca taskq] 100133 D - 0xfffff800043f4e00 [acpi_task_0] 100134 D - 0xfffff800043f4e00 [acpi_task_1] 100135 D - 0xfffff800043f4e00 [acpi_task_2] 100137 D - 0xfffff80003e81d00 [CAM taskq] db:0:pho> allt Tracing command kernel pid 0 tid 100000 td 0xffffffff81c95220 sched_switch() at sched_switch+0x5b3/frame 0xffffffff82131ab0 mi_switch() at mi_switch+0x155/frame 0xffffffff82131ad0 sleepq_switch() at sleepq_switch+0x109/frame 0xffffffff82131b10 sleepq_timedwait() at sleepq_timedwait+0x4b/frame 0xffffffff82131b50 _sleep() at _sleep+0x29b/frame 0xffffffff82131c00 swapper() at swapper+0x75/frame 0xffffffff82131c60 mi_startup() at mi_startup+0x2ed/frame 0xffffffff82131cb0 btext() at btext+0x2c Tracing command kernel pid 0 tid 100015 td 0xfffffe00e4d1ae00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00377ccab0 mi_switch() at mi_switch+0x155/frame 0xfffffe00377ccad0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00377ccb10 msleep_spin_sbt() at msleep_spin_sbt+0x152/frame 0xfffffe00377ccb80 gtaskqueue_thread_loop() at gtaskqueue_thread_loop+0xef/frame 0xfffffe00377ccbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00377ccbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00377ccbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100016 td 0xfffffe00e4d1a700 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00377c7ab0 mi_switch() at mi_switch+0x155/frame 0xfffffe00377c7ad0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00377c7b10 msleep_spin_sbt() at msleep_spin_sbt+0x152/frame 0xfffffe00377c7b80 gtaskqueue_thread_loop() at gtaskqueue_thread_loop+0xef/frame 0xfffffe00377c7bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00377c7bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00377c7bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100017 td 0xfffffe00e4d1a000 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00377d6ab0 mi_switch() at mi_switch+0x155/frame 0xfffffe00377d6ad0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00377d6b10 msleep_spin_sbt() at msleep_spin_sbt+0x152/frame 0xfffffe00377d6b80 gtaskqueue_thread_loop() at gtaskqueue_thread_loop+0xef/frame 0xfffffe00377d6bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00377d6bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00377d6bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100018 td 0xfffffe00e4d1d800 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00377d1ab0 mi_switch() at mi_switch+0x155/frame 0xfffffe00377d1ad0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00377d1b10 msleep_spin_sbt() at msleep_spin_sbt+0x152/frame 0xfffffe00377d1b80 gtaskqueue_thread_loop() at gtaskqueue_thread_loop+0xef/frame 0xfffffe00377d1bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00377d1bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00377d1bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100019 td 0xfffffe00e4d9e100 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00377e0ab0 mi_switch() at mi_switch+0x155/frame 0xfffffe00377e0ad0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00377e0b10 msleep_spin_sbt() at msleep_spin_sbt+0x152/frame 0xfffffe00377e0b80 gtaskqueue_thread_loop() at gtaskqueue_thread_loop+0xef/frame 0xfffffe00377e0bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00377e0bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00377e0bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100020 td 0xfffffe00e4d9da00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00377dbab0 mi_switch() at mi_switch+0x155/frame 0xfffffe00377dbad0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00377dbb10 msleep_spin_sbt() at msleep_spin_sbt+0x152/frame 0xfffffe00377dbb80 gtaskqueue_thread_loop() at gtaskqueue_thread_loop+0xef/frame 0xfffffe00377dbbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00377dbbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00377dbbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100021 td 0xfffffe00e4d9d300 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00377eaab0 mi_switch() at mi_switch+0x155/frame 0xfffffe00377eaad0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00377eab10 msleep_spin_sbt() at msleep_spin_sbt+0x152/frame 0xfffffe00377eab80 gtaskqueue_thread_loop() at gtaskqueue_thread_loop+0xef/frame 0xfffffe00377eabb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00377eabf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00377eabf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100022 td 0xfffffe00e4d9cc00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00377e5ab0 mi_switch() at mi_switch+0x155/frame 0xfffffe00377e5ad0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00377e5b10 msleep_spin_sbt() at msleep_spin_sbt+0x152/frame 0xfffffe00377e5b80 gtaskqueue_thread_loop() at gtaskqueue_thread_loop+0xef/frame 0xfffffe00377e5bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00377e5bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00377e5bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100023 td 0xfffffe00e4d9c500 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00377f4ab0 mi_switch() at mi_switch+0x155/frame 0xfffffe00377f4ad0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00377f4b10 msleep_spin_sbt() at msleep_spin_sbt+0x152/frame 0xfffffe00377f4b80 gtaskqueue_thread_loop() at gtaskqueue_thread_loop+0xef/frame 0xfffffe00377f4bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00377f4bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00377f4bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100024 td 0xfffffe00e4d9be00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00377efab0 mi_switch() at mi_switch+0x155/frame 0xfffffe00377efad0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00377efb10 msleep_spin_sbt() at msleep_spin_sbt+0x152/frame 0xfffffe00377efb80 gtaskqueue_thread_loop() at gtaskqueue_thread_loop+0xef/frame 0xfffffe00377efbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00377efbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00377efbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100025 td 0xfffffe00e4d9b700 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00377feab0 mi_switch() at mi_switch+0x155/frame 0xfffffe00377fead0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00377feb10 msleep_spin_sbt() at msleep_spin_sbt+0x152/frame 0xfffffe00377feb80 gtaskqueue_thread_loop() at gtaskqueue_thread_loop+0xef/frame 0xfffffe00377febb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00377febf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00377febf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100026 td 0xfffffe00e4d9b000 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00377f9ab0 mi_switch() at mi_switch+0x155/frame 0xfffffe00377f9ad0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00377f9b10 msleep_spin_sbt() at msleep_spin_sbt+0x152/frame 0xfffffe00377f9b80 gtaskqueue_thread_loop() at gtaskqueue_thread_loop+0xef/frame 0xfffffe00377f9bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00377f9bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00377f9bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100027 td 0xfffffe00e4d9e800 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4a35ab0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4a35ad0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4a35b10 msleep_spin_sbt() at msleep_spin_sbt+0x152/frame 0xfffffe00e4a35b80 gtaskqueue_thread_loop() at gtaskqueue_thread_loop+0xef/frame 0xfffffe00e4a35bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4a35bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4a35bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100028 td 0xfffffe00e4da6100 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4a30ab0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4a30ad0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4a30b10 msleep_spin_sbt() at msleep_spin_sbt+0x152/frame 0xfffffe00e4a30b80 gtaskqueue_thread_loop() at gtaskqueue_thread_loop+0xef/frame 0xfffffe00e4a30bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4a30bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4a30bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100029 td 0xfffffe00e4da5a00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4a3fab0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4a3fad0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4a3fb10 msleep_spin_sbt() at msleep_spin_sbt+0x152/frame 0xfffffe00e4a3fb80 gtaskqueue_thread_loop() at gtaskqueue_thread_loop+0xef/frame 0xfffffe00e4a3fbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4a3fbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4a3fbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100030 td 0xfffffe00e4da5300 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4a3aab0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4a3aad0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4a3ab10 msleep_spin_sbt() at msleep_spin_sbt+0x152/frame 0xfffffe00e4a3ab80 gtaskqueue_thread_loop() at gtaskqueue_thread_loop+0xef/frame 0xfffffe00e4a3abb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4a3abf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4a3abf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100031 td 0xfffffe00e4da4c00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4a49ab0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4a49ad0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4a49b10 msleep_spin_sbt() at msleep_spin_sbt+0x152/frame 0xfffffe00e4a49b80 gtaskqueue_thread_loop() at gtaskqueue_thread_loop+0xef/frame 0xfffffe00e4a49bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4a49bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4a49bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100032 td 0xfffffe00e4da4500 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4a44ab0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4a44ad0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4a44b10 msleep_spin_sbt() at msleep_spin_sbt+0x152/frame 0xfffffe00e4a44b80 gtaskqueue_thread_loop() at gtaskqueue_thread_loop+0xef/frame 0xfffffe00e4a44bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4a44bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4a44bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100033 td 0xfffffe00e4da3e00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4a53ab0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4a53ad0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4a53b10 msleep_spin_sbt() at msleep_spin_sbt+0x152/frame 0xfffffe00e4a53b80 gtaskqueue_thread_loop() at gtaskqueue_thread_loop+0xef/frame 0xfffffe00e4a53bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4a53bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4a53bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100034 td 0xfffffe00e4da3700 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4a4eab0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4a4ead0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4a4eb10 msleep_spin_sbt() at msleep_spin_sbt+0x152/frame 0xfffffe00e4a4eb80 gtaskqueue_thread_loop() at gtaskqueue_thread_loop+0xef/frame 0xfffffe00e4a4ebb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4a4ebf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4a4ebf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100035 td 0xfffffe00e4da3000 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4a5dab0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4a5dad0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4a5db10 msleep_spin_sbt() at msleep_spin_sbt+0x152/frame 0xfffffe00e4a5db80 gtaskqueue_thread_loop() at gtaskqueue_thread_loop+0xef/frame 0xfffffe00e4a5dbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4a5dbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4a5dbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100036 td 0xfffffe00e4da6800 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4a58ab0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4a58ad0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4a58b10 msleep_spin_sbt() at msleep_spin_sbt+0x152/frame 0xfffffe00e4a58b80 gtaskqueue_thread_loop() at gtaskqueue_thread_loop+0xef/frame 0xfffffe00e4a58bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4a58bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4a58bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100037 td 0xfffffe00e4daa100 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4a67ab0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4a67ad0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4a67b10 msleep_spin_sbt() at msleep_spin_sbt+0x152/frame 0xfffffe00e4a67b80 gtaskqueue_thread_loop() at gtaskqueue_thread_loop+0xef/frame 0xfffffe00e4a67bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4a67bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4a67bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100038 td 0xfffffe00e4da9a00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4a62ab0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4a62ad0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4a62b10 msleep_spin_sbt() at msleep_spin_sbt+0x152/frame 0xfffffe00e4a62b80 gtaskqueue_thread_loop() at gtaskqueue_thread_loop+0xef/frame 0xfffffe00e4a62bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4a62bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4a62bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100039 td 0xfffffe00e4da9300 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4a71ab0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4a71ad0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4a71b10 msleep_spin_sbt() at msleep_spin_sbt+0x152/frame 0xfffffe00e4a71b80 gtaskqueue_thread_loop() at gtaskqueue_thread_loop+0xef/frame 0xfffffe00e4a71bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4a71bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4a71bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100041 td 0xfffffe00e4da8500 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4a7ba70 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4a7ba90 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4a7bad0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4a7bb80 taskqueue_thread_loop() at taskqueue_thread_loop+0xc7/frame 0xfffffe00e4a7bbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4a7bbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4a7bbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100044 td 0xfffffe00e4da7000 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4a80a70 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4a80a90 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4a80ad0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4a80b80 taskqueue_thread_loop() at taskqueue_thread_loop+0xc7/frame 0xfffffe00e4a80bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4a80bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4a80bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100045 td 0xfffffe00e4daa800 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4a8fa70 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4a8fa90 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4a8fad0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4a8fb80 taskqueue_thread_loop() at taskqueue_thread_loop+0xc7/frame 0xfffffe00e4a8fbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4a8fbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4a8fbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100046 td 0xfffffe00e4dae100 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4a8aa70 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4a8aa90 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4a8aad0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4a8ab80 taskqueue_thread_loop() at taskqueue_thread_loop+0xc7/frame 0xfffffe00e4a8abb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4a8abf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4a8abf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100047 td 0xfffffe00e4dada00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4a99a70 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4a99a90 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4a99ad0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4a99b80 taskqueue_thread_loop() at taskqueue_thread_loop+0xc7/frame 0xfffffe00e4a99bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4a99bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4a99bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100074 td 0xfffffe003cf3c000 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4b61a70 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4b61a90 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4b61ad0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4b61b80 taskqueue_thread_loop() at taskqueue_thread_loop+0xc7/frame 0xfffffe00e4b61bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4b61bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4b61bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100079 td 0xfffffe003cf31c00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4b70a70 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4b70a90 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4b70ad0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4b70b80 taskqueue_thread_loop() at taskqueue_thread_loop+0xc7/frame 0xfffffe00e4b70bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4b70bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4b70bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100080 td 0xfffffe003cf31500 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4b7fa70 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4b7fa90 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4b7fad0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4b7fb80 taskqueue_thread_loop() at taskqueue_thread_loop+0xc7/frame 0xfffffe00e4b7fbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4b7fbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4b7fbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100081 td 0xfffffe003cf30e00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4b7aa70 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4b7aa90 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4b7aad0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4b7ab80 taskqueue_thread_loop() at taskqueue_thread_loop+0xc7/frame 0xfffffe00e4b7abb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4b7abf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4b7abf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100082 td 0xfffffe003cf30700 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4b89a70 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4b89a90 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4b89ad0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4b89b80 taskqueue_thread_loop() at taskqueue_thread_loop+0xc7/frame 0xfffffe00e4b89bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4b89bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4b89bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100083 td 0xfffffe003cf30000 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4b84a70 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4b84a90 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4b84ad0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4b84b80 taskqueue_thread_loop() at taskqueue_thread_loop+0xc7/frame 0xfffffe00e4b84bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4b84bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4b84bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100084 td 0xfffffe003cf33800 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4b93a70 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4b93a90 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4b93ad0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4b93b80 taskqueue_thread_loop() at taskqueue_thread_loop+0xc7/frame 0xfffffe00e4b93bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4b93bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4b93bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100085 td 0xfffffe003cf1b100 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4b8ea70 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4b8ea90 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4b8ead0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4b8eb80 taskqueue_thread_loop() at taskqueue_thread_loop+0xc7/frame 0xfffffe00e4b8ebb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4b8ebf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4b8ebf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100086 td 0xfffffe003cf1aa00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4b9da70 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4b9da90 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4b9dad0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4b9db80 taskqueue_thread_loop() at taskqueue_thread_loop+0xc7/frame 0xfffffe00e4b9dbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4b9dbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4b9dbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100087 td 0xfffffe003cf1a300 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4b98a70 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4b98a90 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4b98ad0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4b98b80 taskqueue_thread_loop() at taskqueue_thread_loop+0xc7/frame 0xfffffe00e4b98bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4b98bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4b98bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100088 td 0xfffffe003cf19c00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4ba7a70 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4ba7a90 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4ba7ad0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4ba7b80 taskqueue_thread_loop() at taskqueue_thread_loop+0xc7/frame 0xfffffe00e4ba7bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4ba7bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4ba7bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100089 td 0xfffffe003cf19500 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4ba2a70 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4ba2a90 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4ba2ad0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4ba2b80 taskqueue_thread_loop() at taskqueue_thread_loop+0xc7/frame 0xfffffe00e4ba2bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4ba2bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4ba2bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100090 td 0xfffffe003cf18e00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4bb1a70 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4bb1a90 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4bb1ad0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4bb1b80 taskqueue_thread_loop() at taskqueue_thread_loop+0xc7/frame 0xfffffe00e4bb1bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4bb1bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4bb1bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100128 td 0xfffffe010a76d700 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4e79ab0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4e79ad0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4e79b10 msleep_spin_sbt() at msleep_spin_sbt+0x152/frame 0xfffffe00e4e79b80 taskqueue_thread_loop() at taskqueue_thread_loop+0xef/frame 0xfffffe00e4e79bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4e79bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4e79bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100133 td 0xfffffe010d708800 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4eb4ab0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4eb4ad0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4eb4b10 msleep_spin_sbt() at msleep_spin_sbt+0x152/frame 0xfffffe00e4eb4b80 taskqueue_thread_loop() at taskqueue_thread_loop+0xef/frame 0xfffffe00e4eb4bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4eb4bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4eb4bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100134 td 0xfffffe010da8c100 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4eafab0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4eafad0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4eafb10 msleep_spin_sbt() at msleep_spin_sbt+0x152/frame 0xfffffe00e4eafb80 taskqueue_thread_loop() at taskqueue_thread_loop+0xef/frame 0xfffffe00e4eafbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4eafbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4eafbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100135 td 0xfffffe010da8ba00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4ebeab0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4ebead0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4ebeb10 msleep_spin_sbt() at msleep_spin_sbt+0x152/frame 0xfffffe00e4ebeb80 taskqueue_thread_loop() at taskqueue_thread_loop+0xef/frame 0xfffffe00e4ebebb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4ebebf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4ebebf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command kernel pid 0 tid 100137 td 0xfffffe010da8ac00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4ec8a70 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4ec8a90 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4ec8ad0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4ec8b80 taskqueue_thread_loop() at taskqueue_thread_loop+0xc7/frame 0xfffffe00e4ec8bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4ec8bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4ec8bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command init pid 1 tid 100002 td 0xfffffe00e4d16a00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00377816c0 mi_switch() at mi_switch+0x155/frame 0xfffffe00377816e0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe0037781720 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe0037781770 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe0037781780 _sleep() at _sleep+0x2aa/frame 0xfffffe0037781830 kern_wait6() at kern_wait6+0x482/frame 0xfffffe00377818c0 sys_wait4() at sys_wait4+0x7d/frame 0xfffffe0037781ac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe0037781bf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe0037781bf0 --- syscall (7, FreeBSD ELF64, sys_wait4), rip = 0x28d2ca, rsp = 0x7fffffffe718, rbp = 0x7fffffffe780 --- Tracing command KTLS pid 2 tid 100048 td 0xfffffe00e4dae800 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4abb980 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4abb9a0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4abb9e0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4abba90 ktls_work_thread() at ktls_work_thread+0xd8/frame 0xfffffe00e4abbbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4abbbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4abbbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command KTLS pid 2 tid 100049 td 0xfffffe003cf57100 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4ab6980 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4ab69a0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4ab69e0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4ab6a90 ktls_work_thread() at ktls_work_thread+0xd8/frame 0xfffffe00e4ab6bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4ab6bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4ab6bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command KTLS pid 2 tid 100050 td 0xfffffe003cf56a00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4ac5980 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4ac59a0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4ac59e0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4ac5a90 ktls_work_thread() at ktls_work_thread+0xd8/frame 0xfffffe00e4ac5bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4ac5bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4ac5bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command KTLS pid 2 tid 100051 td 0xfffffe003cf56300 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4ac0980 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4ac09a0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4ac09e0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4ac0a90 ktls_work_thread() at ktls_work_thread+0xd8/frame 0xfffffe00e4ac0bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4ac0bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4ac0bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command KTLS pid 2 tid 100052 td 0xfffffe003cf55c00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4acf980 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4acf9a0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4acf9e0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4acfa90 ktls_work_thread() at ktls_work_thread+0xd8/frame 0xfffffe00e4acfbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4acfbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4acfbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command KTLS pid 2 tid 100053 td 0xfffffe003cf55500 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4aca980 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4aca9a0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4aca9e0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4acaa90 ktls_work_thread() at ktls_work_thread+0xd8/frame 0xfffffe00e4acabb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4acabf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4acabf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command KTLS pid 2 tid 100054 td 0xfffffe003cf54e00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4ad9980 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4ad99a0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4ad99e0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4ad9a90 ktls_work_thread() at ktls_work_thread+0xd8/frame 0xfffffe00e4ad9bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4ad9bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4ad9bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command KTLS pid 2 tid 100055 td 0xfffffe003cf54700 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4ad4980 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4ad49a0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4ad49e0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4ad4a90 ktls_work_thread() at ktls_work_thread+0xd8/frame 0xfffffe00e4ad4bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4ad4bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4ad4bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command KTLS pid 2 tid 100056 td 0xfffffe003cf54000 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4ae3980 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4ae39a0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4ae39e0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4ae3a90 ktls_work_thread() at ktls_work_thread+0xd8/frame 0xfffffe00e4ae3bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4ae3bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4ae3bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command KTLS pid 2 tid 100057 td 0xfffffe003cf57800 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4ade980 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4ade9a0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4ade9e0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4adea90 ktls_work_thread() at ktls_work_thread+0xd8/frame 0xfffffe00e4adebb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4adebf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4adebf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command KTLS pid 2 tid 100058 td 0xfffffe003cf4b100 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4aed980 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4aed9a0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4aed9e0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4aeda90 ktls_work_thread() at ktls_work_thread+0xd8/frame 0xfffffe00e4aedbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4aedbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4aedbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command KTLS pid 2 tid 100059 td 0xfffffe003cf4aa00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4ae8980 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4ae89a0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4ae89e0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4ae8a90 ktls_work_thread() at ktls_work_thread+0xd8/frame 0xfffffe00e4ae8bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4ae8bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4ae8bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command crypto pid 3 tid 100091 td 0xfffffe003cf18700 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4baca60 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4baca80 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4bacac0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4bacb70 crypto_proc() at crypto_proc+0x27f/frame 0xfffffe00e4bacbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4bacbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4bacbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command crypto returns 0 pid 4 tid 100092 td 0xfffffe003cf18000 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4bbba60 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4bbba80 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4bbbac0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4bbbb70 crypto_ret_proc() at crypto_ret_proc+0x222/frame 0xfffffe00e4bbbbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4bbbbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4bbbbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command crypto returns 1 pid 5 tid 100093 td 0xfffffe003cf1b800 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4bb6a60 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4bb6a80 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4bb6ac0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4bb6b70 crypto_ret_proc() at crypto_ret_proc+0x222/frame 0xfffffe00e4bb6bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4bb6bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4bb6bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command crypto returns 2 pid 6 tid 100094 td 0xfffffe003cf0f100 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4bc5a60 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4bc5a80 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4bc5ac0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4bc5b70 crypto_ret_proc() at crypto_ret_proc+0x222/frame 0xfffffe00e4bc5bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4bc5bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4bc5bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command crypto returns 3 pid 7 tid 100095 td 0xfffffe003cf0ea00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4bc0a60 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4bc0a80 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4bc0ac0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4bc0b70 crypto_ret_proc() at crypto_ret_proc+0x222/frame 0xfffffe00e4bc0bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4bc0bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4bc0bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command crypto returns 4 pid 8 tid 100096 td 0xfffffe003cf0e300 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4bcfa60 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4bcfa80 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4bcfac0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4bcfb70 crypto_ret_proc() at crypto_ret_proc+0x222/frame 0xfffffe00e4bcfbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4bcfbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4bcfbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command crypto returns 5 pid 9 tid 100097 td 0xfffffe003cf0dc00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4bcaa60 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4bcaa80 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4bcaac0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4bcab70 crypto_ret_proc() at crypto_ret_proc+0x222/frame 0xfffffe00e4bcabb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4bcabf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4bcabf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command audit pid 10 tid 100001 td 0xfffffe00e4d17100 sched_switch() at sched_switch+0x5b3/frame 0xfffffe0037786a80 mi_switch() at mi_switch+0x155/frame 0xfffffe0037786aa0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe0037786ae0 _cv_wait() at _cv_wait+0x16d/frame 0xfffffe0037786b40 audit_worker() at audit_worker+0x9f/frame 0xfffffe0037786bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe0037786bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe0037786bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command idle pid 11 tid 100003 td 0xfffffe00e4d16300 sched_switch() at sched_switch+0x5b3/frame 0xfffffe0037790ac0 mi_switch() at mi_switch+0x155/frame 0xfffffe0037790ae0 sched_idletd() at sched_idletd+0x3d1/frame 0xfffffe0037790bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe0037790bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe0037790bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command idle pid 11 tid 100004 td 0xfffffe00e4d15c00 (CPU 1) cpustop_handler() at cpustop_handler+0x28/frame 0xfffffe003ceeee00 ipi_nmi_handler() at ipi_nmi_handler+0x39/frame 0xfffffe003ceeee10 trap() at trap+0x56/frame 0xfffffe003ceeef20 nmi_calltrap() at nmi_calltrap+0x8/frame 0xfffffe003ceeef20 --- trap 0x13, rip = 0xffffffff810263fe, rsp = 0xfffffe003778bad0, rbp = 0xfffffe003778bae0 --- cpu_idle() at cpu_idle+0xee/frame 0xfffffe003778bae0 sched_idletd() at sched_idletd+0x3d1/frame 0xfffffe003778bbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe003778bbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe003778bbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command idle pid 11 tid 100005 td 0xfffffe00e4d15500 (CPU 2) cpustop_handler() at cpustop_handler+0x28/frame 0xfffffe003cefae00 ipi_nmi_handler() at ipi_nmi_handler+0x39/frame 0xfffffe003cefae10 trap() at trap+0x56/frame 0xfffffe003cefaf20 nmi_calltrap() at nmi_calltrap+0x8/frame 0xfffffe003cefaf20 --- trap 0x13, rip = 0xffffffff81025d56, rsp = 0xfffffe003779aa50, rbp = 0xfffffe003779aa50 --- acpi_cpu_c1() at acpi_cpu_c1+0x6/frame 0xfffffe003779aa50 acpi_cpu_idle() at acpi_cpu_idle+0x232/frame 0xfffffe003779aaa0 cpu_idle_acpi() at cpu_idle_acpi+0x3e/frame 0xfffffe003779aac0 cpu_idle() at cpu_idle+0x9f/frame 0xfffffe003779aae0 sched_idletd() at sched_idletd+0x3d1/frame 0xfffffe003779abb0 fork_exit() at fork_exit+0x80/frame 0xfffffe003779abf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe003779abf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command idle pid 11 tid 100006 td 0xfffffe00e4d14e00 (CPU 3) cpustop_handler() at cpustop_handler+0x28/frame 0xfffffe003cf06e00 ipi_nmi_handler() at ipi_nmi_handler+0x39/frame 0xfffffe003cf06e10 trap() at trap+0x56/frame 0xfffffe003cf06f20 nmi_calltrap() at nmi_calltrap+0x8/frame 0xfffffe003cf06f20 --- trap 0x13, rip = 0xffffffff810263fe, rsp = 0xfffffe0037795ad0, rbp = 0xfffffe0037795ae0 --- cpu_idle() at cpu_idle+0xee/frame 0xfffffe0037795ae0 sched_idletd() at sched_idletd+0x3d1/frame 0xfffffe0037795bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe0037795bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe0037795bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command idle pid 11 tid 100007 td 0xfffffe00e4d14700 (CPU 4) cpustop_handler() at cpustop_handler+0x28/frame 0xfffffe003cf12e00 ipi_nmi_handler() at ipi_nmi_handler+0x39/frame 0xfffffe003cf12e10 trap() at trap+0x56/frame 0xfffffe003cf12f20 nmi_calltrap() at nmi_calltrap+0x8/frame 0xfffffe003cf12f20 --- trap 0x13, rip = 0xffffffff810263fe, rsp = 0xfffffe00377a4ad0, rbp = 0xfffffe00377a4ae0 --- cpu_idle() at cpu_idle+0xee/frame 0xfffffe00377a4ae0 sched_idletd() at sched_idletd+0x3d1/frame 0xfffffe00377a4bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00377a4bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00377a4bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command idle pid 11 tid 100008 td 0xfffffe00e4d14000 (CPU 5) cpustop_handler() at cpustop_handler+0x28/frame 0xfffffe003cf1ee00 ipi_nmi_handler() at ipi_nmi_handler+0x39/frame 0xfffffe003cf1ee10 trap() at trap+0x56/frame 0xfffffe003cf1ef20 nmi_calltrap() at nmi_calltrap+0x8/frame 0xfffffe003cf1ef20 --- trap 0x13, rip = 0xffffffff81025d56, rsp = 0xfffffe003779fa50, rbp = 0xfffffe003779fa50 --- acpi_cpu_c1() at acpi_cpu_c1+0x6/frame 0xfffffe003779fa50 acpi_cpu_idle() at acpi_cpu_idle+0x232/frame 0xfffffe003779faa0 cpu_idle_acpi() at cpu_idle_acpi+0x3e/frame 0xfffffe003779fac0 cpu_idle() at cpu_idle+0x9f/frame 0xfffffe003779fae0 sched_idletd() at sched_idletd+0x3d1/frame 0xfffffe003779fbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe003779fbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe003779fbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command idle pid 11 tid 100009 td 0xfffffe00e4d17800 (CPU 6) cpustop_handler() at cpustop_handler+0x28/frame 0xfffffe003cf2ae00 ipi_nmi_handler() at ipi_nmi_handler+0x39/frame 0xfffffe003cf2ae10 trap() at trap+0x56/frame 0xfffffe003cf2af20 nmi_calltrap() at nmi_calltrap+0x8/frame 0xfffffe003cf2af20 --- trap 0x13, rip = 0xffffffff81025d56, rsp = 0xfffffe00377aea50, rbp = 0xfffffe00377aea50 --- acpi_cpu_c1() at acpi_cpu_c1+0x6/frame 0xfffffe00377aea50 acpi_cpu_idle() at acpi_cpu_idle+0x232/frame 0xfffffe00377aeaa0 cpu_idle_acpi() at cpu_idle_acpi+0x3e/frame 0xfffffe00377aeac0 cpu_idle() at cpu_idle+0x9f/frame 0xfffffe00377aeae0 sched_idletd() at sched_idletd+0x3d1/frame 0xfffffe00377aebb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00377aebf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00377aebf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command idle pid 11 tid 100010 td 0xfffffe00e4d1d100 (CPU 7) cpustop_handler() at cpustop_handler+0x28/frame 0xfffffe003cf36e00 ipi_nmi_handler() at ipi_nmi_handler+0x39/frame 0xfffffe003cf36e10 trap() at trap+0x56/frame 0xfffffe003cf36f20 nmi_calltrap() at nmi_calltrap+0x8/frame 0xfffffe003cf36f20 --- trap 0x13, rip = 0xffffffff810263fe, rsp = 0xfffffe00377a9ad0, rbp = 0xfffffe00377a9ae0 --- cpu_idle() at cpu_idle+0xee/frame 0xfffffe00377a9ae0 sched_idletd() at sched_idletd+0x3d1/frame 0xfffffe00377a9bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00377a9bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00377a9bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command idle pid 11 tid 100011 td 0xfffffe00e4d1ca00 (CPU 8) cpustop_handler() at cpustop_handler+0x28/frame 0xfffffe003cf42e00 ipi_nmi_handler() at ipi_nmi_handler+0x39/frame 0xfffffe003cf42e10 trap() at trap+0x56/frame 0xfffffe003cf42f20 nmi_calltrap() at nmi_calltrap+0x8/frame 0xfffffe003cf42f20 --- trap 0x13, rip = 0xffffffff81025d56, rsp = 0xfffffe00377b8a50, rbp = 0xfffffe00377b8a50 --- acpi_cpu_c1() at acpi_cpu_c1+0x6/frame 0xfffffe00377b8a50 acpi_cpu_idle() at acpi_cpu_idle+0x232/frame 0xfffffe00377b8aa0 cpu_idle_acpi() at cpu_idle_acpi+0x3e/frame 0xfffffe00377b8ac0 cpu_idle() at cpu_idle+0x9f/frame 0xfffffe00377b8ae0 sched_idletd() at sched_idletd+0x3d1/frame 0xfffffe00377b8bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00377b8bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00377b8bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command idle pid 11 tid 100012 td 0xfffffe00e4d1c300 (CPU 9) cpustop_handler() at cpustop_handler+0x28/frame 0xfffffe003cf4ee00 ipi_nmi_handler() at ipi_nmi_handler+0x39/frame 0xfffffe003cf4ee10 trap() at trap+0x56/frame 0xfffffe003cf4ef20 nmi_calltrap() at nmi_calltrap+0x8/frame 0xfffffe003cf4ef20 --- trap 0x13, rip = 0xffffffff810263fe, rsp = 0xfffffe00377b3ad0, rbp = 0xfffffe00377b3ae0 --- cpu_idle() at cpu_idle+0xee/frame 0xfffffe00377b3ae0 sched_idletd() at sched_idletd+0x3d1/frame 0xfffffe00377b3bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00377b3bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00377b3bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command idle pid 11 tid 100013 td 0xfffffe00e4d1bc00 (CPU 10) cpustop_handler() at cpustop_handler+0x28/frame 0xfffffe003cf5ae00 ipi_nmi_handler() at ipi_nmi_handler+0x39/frame 0xfffffe003cf5ae10 trap() at trap+0x56/frame 0xfffffe003cf5af20 nmi_calltrap() at nmi_calltrap+0x8/frame 0xfffffe003cf5af20 --- trap 0x13, rip = 0xffffffff810263fe, rsp = 0xfffffe00377c2ad0, rbp = 0xfffffe00377c2ae0 --- cpu_idle() at cpu_idle+0xee/frame 0xfffffe00377c2ae0 sched_idletd() at sched_idletd+0x3d1/frame 0xfffffe00377c2bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00377c2bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00377c2bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command idle pid 11 tid 100014 td 0xfffffe00e4d1b500 (CPU 11) cpustop_handler() at cpustop_handler+0x28/frame 0xfffffe003cf66e00 ipi_nmi_handler() at ipi_nmi_handler+0x39/frame 0xfffffe003cf66e10 trap() at trap+0x56/frame 0xfffffe003cf66f20 nmi_calltrap() at nmi_calltrap+0x8/frame 0xfffffe003cf66f20 --- trap 0x13, rip = 0xffffffff81025d56, rsp = 0xfffffe00377bda50, rbp = 0xfffffe00377bda50 --- acpi_cpu_c1() at acpi_cpu_c1+0x6/frame 0xfffffe00377bda50 acpi_cpu_idle() at acpi_cpu_idle+0x232/frame 0xfffffe00377bdaa0 cpu_idle_acpi() at cpu_idle_acpi+0x3e/frame 0xfffffe00377bdac0 cpu_idle() at cpu_idle+0x9f/frame 0xfffffe00377bdae0 sched_idletd() at sched_idletd+0x3d1/frame 0xfffffe00377bdbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00377bdbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00377bdbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command intr pid 12 tid 100040 td 0xfffffe00e4da8c00 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100042 td 0xfffffe00e4da7e00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4a76b00 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4a76b20 ithread_loop() at ithread_loop+0x99/frame 0xfffffe00e4a76bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4a76bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4a76bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command intr pid 12 tid 100043 td 0xfffffe00e4da7700 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4a85b00 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4a85b20 ithread_loop() at ithread_loop+0x99/frame 0xfffffe00e4a85bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4a85bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4a85bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command intr pid 12 tid 100060 td 0xfffffe003cf4a300 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4af7b00 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4af7b20 ithread_loop() at ithread_loop+0x99/frame 0xfffffe00e4af7bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4af7bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4af7bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command intr pid 12 tid 100061 td 0xfffffe003cf49c00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4af2b00 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4af2b20 ithread_loop() at ithread_loop+0x99/frame 0xfffffe00e4af2bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4af2bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4af2bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command intr pid 12 tid 100062 td 0xfffffe003cf49500 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4b01b00 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4b01b20 ithread_loop() at ithread_loop+0x99/frame 0xfffffe00e4b01bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4b01bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4b01bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command intr pid 12 tid 100063 td 0xfffffe003cf48e00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4afcb00 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4afcb20 ithread_loop() at ithread_loop+0x99/frame 0xfffffe00e4afcbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4afcbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4afcbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command intr pid 12 tid 100064 td 0xfffffe003cf48700 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4b0bb00 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4b0bb20 ithread_loop() at ithread_loop+0x99/frame 0xfffffe00e4b0bbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4b0bbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4b0bbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command intr pid 12 tid 100065 td 0xfffffe003cf48000 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4b06b00 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4b06b20 ithread_loop() at ithread_loop+0x99/frame 0xfffffe00e4b06bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4b06bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4b06bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command intr pid 12 tid 100066 td 0xfffffe003cf4b800 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4b15b00 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4b15b20 ithread_loop() at ithread_loop+0x99/frame 0xfffffe00e4b15bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4b15bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4b15bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command intr pid 12 tid 100067 td 0xfffffe003cf3f100 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100068 td 0xfffffe003cf3ea00 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100069 td 0xfffffe003cf3e300 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100070 td 0xfffffe003cf3dc00 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100071 td 0xfffffe003cf3d500 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100072 td 0xfffffe003cf3ce00 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100073 td 0xfffffe003cf3c700 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100107 td 0xfffffe003cef7800 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100108 td 0xfffffe00e501b100 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4e09b00 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4e09b20 ithread_loop() at ithread_loop+0x99/frame 0xfffffe00e4e09bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4e09bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4e09bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command intr pid 12 tid 100109 td 0xfffffe00e501aa00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4e18b00 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4e18b20 ithread_loop() at ithread_loop+0x99/frame 0xfffffe00e4e18bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4e18bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4e18bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command intr pid 12 tid 100115 td 0xfffffe00e5018000 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4e36b00 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4e36b20 ithread_loop() at ithread_loop+0x99/frame 0xfffffe00e4e36bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4e36bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4e36bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command intr pid 12 tid 100126 td 0xfffffe010a76e500 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100127 td 0xfffffe010a76de00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4e7eb00 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4e7eb20 ithread_loop() at ithread_loop+0x99/frame 0xfffffe00e4e7ebb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4e7ebf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4e7ebf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command intr pid 12 tid 100195 td 0xfffffe01275c2e00 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100196 td 0xfffffe01275c2700 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100197 td 0xfffffe01275c2000 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100198 td 0xfffffe014ee9c800 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100199 td 0xfffffe014f6b3100 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100200 td 0xfffffe014f6b2a00 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100201 td 0xfffffe014f6b2300 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100202 td 0xfffffe014f6b1c00 fork_trampoline() at fork_trampoline Tracing command geom pid 13 tid 100075 td 0xfffffe003cf3f800 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4b5ca70 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4b5ca90 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4b5cad0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4b5cb80 g_run_events() at g_run_events+0x54/frame 0xfffffe00e4b5cbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4b5cbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4b5cbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command geom pid 13 tid 100076 td 0xfffffe003cf33100 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4b6ba60 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4b6ba80 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4b6bac0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4b6bb70 g_io_schedule_up() at g_io_schedule_up+0x3c/frame 0xfffffe00e4b6bba0 g_up_procbody() at g_up_procbody+0x5c/frame 0xfffffe00e4b6bbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4b6bbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4b6bbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command geom pid 13 tid 100077 td 0xfffffe003cf32a00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4b66a60 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4b66a80 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4b66ac0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4b66b70 g_io_schedule_down() at g_io_schedule_down+0x4c/frame 0xfffffe00e4b66ba0 g_down_procbody() at g_down_procbody+0x5c/frame 0xfffffe00e4b66bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4b66bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4b66bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command sequencer 00 pid 14 tid 100078 td 0xfffffe003cf32300 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4b75a70 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4b75a90 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4b75ad0 _cv_wait() at _cv_wait+0x16d/frame 0xfffffe00e4b75b30 seq_eventthread() at seq_eventthread+0x91/frame 0xfffffe00e4b75bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4b75bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4b75bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command crypto returns 6 pid 15 tid 100098 td 0xfffffe003cf0d500 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4bd9a60 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4bd9a80 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4bd9ac0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4bd9b70 crypto_ret_proc() at crypto_ret_proc+0x222/frame 0xfffffe00e4bd9bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4bd9bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4bd9bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command crypto returns 7 pid 16 tid 100099 td 0xfffffe003cf0ce00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4bd4a60 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4bd4a80 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4bd4ac0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4bd4b70 crypto_ret_proc() at crypto_ret_proc+0x222/frame 0xfffffe00e4bd4bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4bd4bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4bd4bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command crypto returns 8 pid 17 tid 100100 td 0xfffffe003cf0c700 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4be3a60 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4be3a80 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4be3ac0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4be3b70 crypto_ret_proc() at crypto_ret_proc+0x222/frame 0xfffffe00e4be3bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4be3bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4be3bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command crypto returns 9 pid 18 tid 100101 td 0xfffffe003cf0c000 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4bdea60 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4bdea80 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4bdeac0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4bdeb70 crypto_ret_proc() at crypto_ret_proc+0x222/frame 0xfffffe00e4bdebb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4bdebf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4bdebf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command crypto returns 10 pid 19 tid 100102 td 0xfffffe003cf0f800 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4beda60 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4beda80 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4bedac0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4bedb70 crypto_ret_proc() at crypto_ret_proc+0x222/frame 0xfffffe00e4bedbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4bedbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4bedbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command crypto returns 11 pid 20 tid 100103 td 0xfffffe003cef7100 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4be8a60 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4be8a80 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4be8ac0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4be8b70 crypto_ret_proc() at crypto_ret_proc+0x222/frame 0xfffffe00e4be8bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4be8bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4be8bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command cam pid 21 tid 100104 td 0xfffffe003cef6a00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4bf7a50 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4bf7a70 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4bf7ab0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4bf7b60 xpt_done_td() at xpt_done_td+0x7b/frame 0xfffffe00e4bf7bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4bf7bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4bf7bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command cam pid 21 tid 100105 td 0xfffffe003cef6300 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4bf2a50 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4bf2a70 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4bf2ab0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4bf2b60 xpt_done_td() at xpt_done_td+0x7b/frame 0xfffffe00e4bf2bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4bf2bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4bf2bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command cam pid 21 tid 100106 td 0xfffffe003cef5c00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4e04a50 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4e04a70 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4e04ab0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4e04b60 xpt_done_td() at xpt_done_td+0x7b/frame 0xfffffe00e4e04bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4e04bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4e04bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command cam pid 21 tid 100138 td 0xfffffe010da8a500 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4ec3a70 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4ec3a90 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4ec3ad0 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4ec3b80 xpt_scanner_thread() at xpt_scanner_thread+0x138/frame 0xfffffe00e4ec3bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4ec3bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4ec3bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command usb pid 22 tid 100110 td 0xfffffe00e501a300 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4e13ac0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4e13ae0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4e13b20 _cv_wait() at _cv_wait+0x16d/frame 0xfffffe00e4e13b80 usb_process() at usb_process+0xb3/frame 0xfffffe00e4e13bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4e13bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4e13bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command usb pid 22 tid 100111 td 0xfffffe00e5019c00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4e22ac0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4e22ae0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4e22b20 _cv_wait() at _cv_wait+0x16d/frame 0xfffffe00e4e22b80 usb_process() at usb_process+0xb3/frame 0xfffffe00e4e22bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4e22bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4e22bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command usb pid 22 tid 100112 td 0xfffffe00e5019500 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4e1dac0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4e1dae0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4e1db20 _cv_wait() at _cv_wait+0x16d/frame 0xfffffe00e4e1db80 usb_process() at usb_process+0xb3/frame 0xfffffe00e4e1dbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4e1dbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4e1dbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command usb pid 22 tid 100113 td 0xfffffe00e5018e00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4e2cac0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4e2cae0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4e2cb20 _cv_wait() at _cv_wait+0x16d/frame 0xfffffe00e4e2cb80 usb_process() at usb_process+0xb3/frame 0xfffffe00e4e2cbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4e2cbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4e2cbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command usb pid 22 tid 100114 td 0xfffffe00e5018700 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4e27ac0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4e27ae0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4e27b20 _cv_wait() at _cv_wait+0x16d/frame 0xfffffe00e4e27b80 usb_process() at usb_process+0xb3/frame 0xfffffe00e4e27bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4e27bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4e27bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command usb pid 22 tid 100116 td 0xfffffe00e501b800 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4e31ac0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4e31ae0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4e31b20 _cv_wait() at _cv_wait+0x16d/frame 0xfffffe00e4e31b80 usb_process() at usb_process+0xb3/frame 0xfffffe00e4e31bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4e31bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4e31bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command usb pid 22 tid 100117 td 0xfffffe010a3c7100 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4e40ac0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4e40ae0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4e40b20 _cv_wait() at _cv_wait+0x16d/frame 0xfffffe00e4e40b80 usb_process() at usb_process+0xb3/frame 0xfffffe00e4e40bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4e40bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4e40bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command usb pid 22 tid 100118 td 0xfffffe010a3c6a00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4e3bac0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4e3bae0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4e3bb20 _cv_wait() at _cv_wait+0x16d/frame 0xfffffe00e4e3bb80 usb_process() at usb_process+0xb3/frame 0xfffffe00e4e3bbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4e3bbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4e3bbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command usb pid 22 tid 100119 td 0xfffffe010a3c6300 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4e4aac0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4e4aae0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4e4ab20 _cv_wait() at _cv_wait+0x16d/frame 0xfffffe00e4e4ab80 usb_process() at usb_process+0xb3/frame 0xfffffe00e4e4abb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4e4abf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4e4abf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command usb pid 22 tid 100120 td 0xfffffe010a3c5c00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4e45ac0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4e45ae0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4e45b20 _cv_wait() at _cv_wait+0x16d/frame 0xfffffe00e4e45b80 usb_process() at usb_process+0xb3/frame 0xfffffe00e4e45bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4e45bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4e45bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command usb pid 22 tid 100121 td 0xfffffe010a3c7800 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4e60ac0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4e60ae0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4e60b20 _cv_wait() at _cv_wait+0x16d/frame 0xfffffe00e4e60b80 usb_process() at usb_process+0xb3/frame 0xfffffe00e4e60bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4e60bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4e60bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command usb pid 22 tid 100122 td 0xfffffe010a770100 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4e5bac0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4e5bae0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4e5bb20 _cv_wait() at _cv_wait+0x16d/frame 0xfffffe00e4e5bb80 usb_process() at usb_process+0xb3/frame 0xfffffe00e4e5bbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4e5bbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4e5bbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command usb pid 22 tid 100123 td 0xfffffe010a76fa00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4e6aac0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4e6aae0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4e6ab20 _cv_wait() at _cv_wait+0x16d/frame 0xfffffe00e4e6ab80 usb_process() at usb_process+0xb3/frame 0xfffffe00e4e6abb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4e6abf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4e6abf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command usb pid 22 tid 100124 td 0xfffffe010a76f300 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4e65ac0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4e65ae0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4e65b20 _cv_wait() at _cv_wait+0x16d/frame 0xfffffe00e4e65b80 usb_process() at usb_process+0xb3/frame 0xfffffe00e4e65bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4e65bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4e65bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command usb pid 22 tid 100125 td 0xfffffe010a76ec00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4e74ac0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4e74ae0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4e74b20 _cv_wait() at _cv_wait+0x16d/frame 0xfffffe00e4e74b80 usb_process() at usb_process+0xb3/frame 0xfffffe00e4e74bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4e74bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4e74bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command soaiod1 pid 23 tid 100129 td 0xfffffe010a770800 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4e94a20 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4e94a40 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4e94a80 sleepq_timedwait() at sleepq_timedwait+0x4b/frame 0xfffffe00e4e94ac0 _sleep() at _sleep+0x29b/frame 0xfffffe00e4e94b70 soaio_kproc_loop() at soaio_kproc_loop+0x168/frame 0xfffffe00e4e94bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4e94bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4e94bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command soaiod2 pid 24 tid 100130 td 0xfffffe010d708100 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4e8fa20 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4e8fa40 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4e8fa80 sleepq_timedwait() at sleepq_timedwait+0x4b/frame 0xfffffe00e4e8fac0 _sleep() at _sleep+0x29b/frame 0xfffffe00e4e8fb70 soaio_kproc_loop() at soaio_kproc_loop+0x168/frame 0xfffffe00e4e8fbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4e8fbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4e8fbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command soaiod3 pid 25 tid 100131 td 0xfffffe010d707a00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4e9ea20 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4e9ea40 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4e9ea80 sleepq_timedwait() at sleepq_timedwait+0x4b/frame 0xfffffe00e4e9eac0 _sleep() at _sleep+0x29b/frame 0xfffffe00e4e9eb70 soaio_kproc_loop() at soaio_kproc_loop+0x168/frame 0xfffffe00e4e9ebb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4e9ebf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4e9ebf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command soaiod4 pid 26 tid 100132 td 0xfffffe010d707300 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4e99a20 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4e99a40 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4e99a80 sleepq_timedwait() at sleepq_timedwait+0x4b/frame 0xfffffe00e4e99ac0 _sleep() at _sleep+0x29b/frame 0xfffffe00e4e99b70 soaio_kproc_loop() at soaio_kproc_loop+0x168/frame 0xfffffe00e4e99bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4e99bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4e99bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command rand_harvestq pid 27 tid 100136 td 0xfffffe010da8b300 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4eb99d0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4eb99f0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4eb9a30 sleepq_timedwait() at sleepq_timedwait+0x4b/frame 0xfffffe00e4eb9a70 _sleep() at _sleep+0x29b/frame 0xfffffe00e4eb9b20 random_kthread() at random_kthread+0x67/frame 0xfffffe00e4eb9bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4eb9bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4eb9bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command enc_daemon0 pid 28 tid 100139 td 0xfffffe010da8c800 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4ed2a30 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4ed2a50 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4ed2a90 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4ed2b40 enc_daemon() at enc_daemon+0xe4/frame 0xfffffe00e4ed2bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4ed2bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4ed2bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command pagedaemon pid 29 tid 100140 td 0xfffffe010da89e00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4edc760 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4edc780 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4edc7c0 sleepq_timedwait() at sleepq_timedwait+0x4b/frame 0xfffffe00e4edc800 _sleep() at _sleep+0x29b/frame 0xfffffe00e4edc8b0 vm_pageout_worker() at vm_pageout_worker+0x28c/frame 0xfffffe00e4edcb70 vm_pageout() at vm_pageout+0x21e/frame 0xfffffe00e4edcbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4edcbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4edcbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command pagedaemon pid 29 tid 100144 td 0xfffffe010a76d000 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4ef7820 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4ef7840 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4ef7880 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4ef7930 vm_pageout_laundry_worker() at vm_pageout_laundry_worker+0xc3c/frame 0xfffffe00e4ef7bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4ef7bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4ef7bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command pagedaemon pid 29 tid 100145 td 0xfffffe010dc29800 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4ef2a30 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4ef2a50 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4ef2a90 sleepq_timedwait() at sleepq_timedwait+0x4b/frame 0xfffffe00e4ef2ad0 _sleep() at _sleep+0x29b/frame 0xfffffe00e4ef2b80 uma_reclaim_worker() at uma_reclaim_worker+0xb8/frame 0xfffffe00e4ef2bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4ef2bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4ef2bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command vmdaemon pid 30 tid 100141 td 0xfffffe010da89700 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4ed7a30 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4ed7a50 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4ed7a90 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4ed7b40 vm_daemon() at vm_daemon+0x82/frame 0xfffffe00e4ed7bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4ed7bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4ed7bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command enc_daemon1 pid 31 tid 100143 td 0xfffffe010dc29100 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4ecda30 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4ecda50 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4ecda90 _sleep() at _sleep+0x2b4/frame 0xfffffe00e4ecdb40 enc_daemon() at enc_daemon+0xe4/frame 0xfffffe00e4ecdbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4ecdbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4ecdbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command bufdaemon pid 32 tid 100142 td 0xfffffe010da89000 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4efca10 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4efca30 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4efca70 sleepq_timedwait() at sleepq_timedwait+0x4b/frame 0xfffffe00e4efcab0 _sleep() at _sleep+0x29b/frame 0xfffffe00e4efcb60 buf_daemon() at buf_daemon+0x121/frame 0xfffffe00e4efcbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4efcbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4efcbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command bufdaemon pid 32 tid 100146 td 0xfffffe010dcba100 sched_switch() at sched_switch+0x5b3/frame 0xfffffe012739da00 mi_switch() at mi_switch+0x155/frame 0xfffffe012739da20 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe012739da60 sleepq_timedwait() at sleepq_timedwait+0x4b/frame 0xfffffe012739daa0 _sleep() at _sleep+0x29b/frame 0xfffffe012739db50 bufspace_daemon() at bufspace_daemon+0x2d9/frame 0xfffffe012739dbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe012739dbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe012739dbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command bufdaemon pid 32 tid 100149 td 0xfffffe010dcb9a00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe010e208a00 mi_switch() at mi_switch+0x155/frame 0xfffffe010e208a20 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe010e208a60 sleepq_timedwait() at sleepq_timedwait+0x4b/frame 0xfffffe010e208aa0 _sleep() at _sleep+0x29b/frame 0xfffffe010e208b50 bufspace_daemon() at bufspace_daemon+0x2d9/frame 0xfffffe010e208bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe010e208bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe010e208bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command bufdaemon pid 32 tid 100150 td 0xfffffe010dcb9300 sched_switch() at sched_switch+0x5b3/frame 0xfffffe01273b1a00 mi_switch() at mi_switch+0x155/frame 0xfffffe01273b1a20 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe01273b1a60 sleepq_timedwait() at sleepq_timedwait+0x4b/frame 0xfffffe01273b1aa0 _sleep() at _sleep+0x29b/frame 0xfffffe01273b1b50 bufspace_daemon() at bufspace_daemon+0x2d9/frame 0xfffffe01273b1bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe01273b1bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe01273b1bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command bufdaemon pid 32 tid 100151 td 0xfffffe010dcb8c00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe01273aca00 mi_switch() at mi_switch+0x155/frame 0xfffffe01273aca20 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe01273aca60 sleepq_timedwait() at sleepq_timedwait+0x4b/frame 0xfffffe01273acaa0 _sleep() at _sleep+0x29b/frame 0xfffffe01273acb50 bufspace_daemon() at bufspace_daemon+0x2d9/frame 0xfffffe01273acbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe01273acbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe01273acbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command bufdaemon pid 32 tid 100152 td 0xfffffe010dcb8500 sched_switch() at sched_switch+0x5b3/frame 0xfffffe01273bba00 mi_switch() at mi_switch+0x155/frame 0xfffffe01273bba20 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe01273bba60 sleepq_timedwait() at sleepq_timedwait+0x4b/frame 0xfffffe01273bbaa0 _sleep() at _sleep+0x29b/frame 0xfffffe01273bbb50 bufspace_daemon() at bufspace_daemon+0x2d9/frame 0xfffffe01273bbbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe01273bbbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe01273bbbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command bufdaemon pid 32 tid 100153 td 0xfffffe010dcb7e00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe01273b6a00 mi_switch() at mi_switch+0x155/frame 0xfffffe01273b6a20 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe01273b6a60 sleepq_timedwait() at sleepq_timedwait+0x4b/frame 0xfffffe01273b6aa0 _sleep() at _sleep+0x29b/frame 0xfffffe01273b6b50 bufspace_daemon() at bufspace_daemon+0x2d9/frame 0xfffffe01273b6bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe01273b6bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe01273b6bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command bufdaemon pid 32 tid 100154 td 0xfffffe010dcb7700 sched_switch() at sched_switch+0x5b3/frame 0xfffffe01273c5a00 mi_switch() at mi_switch+0x155/frame 0xfffffe01273c5a20 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe01273c5a60 sleepq_timedwait() at sleepq_timedwait+0x4b/frame 0xfffffe01273c5aa0 _sleep() at _sleep+0x29b/frame 0xfffffe01273c5b50 bufspace_daemon() at bufspace_daemon+0x2d9/frame 0xfffffe01273c5bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe01273c5bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe01273c5bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command bufdaemon pid 32 tid 100167 td 0xfffffe010a3c4e00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014cf60a30 mi_switch() at mi_switch+0x155/frame 0xfffffe014cf60a50 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014cf60a90 sleepq_timedwait() at sleepq_timedwait+0x4b/frame 0xfffffe014cf60ad0 _sleep() at _sleep+0x29b/frame 0xfffffe014cf60b80 softdep_flush() at softdep_flush+0x16b/frame 0xfffffe014cf60bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe014cf60bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe014cf60bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command bufdaemon pid 32 tid 100174 td 0xfffffe010d705e00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014cfb9a30 mi_switch() at mi_switch+0x155/frame 0xfffffe014cfb9a50 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014cfb9a90 sleepq_timedwait() at sleepq_timedwait+0x4b/frame 0xfffffe014cfb9ad0 _sleep() at _sleep+0x29b/frame 0xfffffe014cfb9b80 softdep_flush() at softdep_flush+0x16b/frame 0xfffffe014cfb9bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe014cfb9bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe014cfb9bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command bufdaemon pid 32 tid 100498 td 0xfffffe014fe89c00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe01500e7a30 mi_switch() at mi_switch+0x155/frame 0xfffffe01500e7a50 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe01500e7a90 sleepq_timedwait() at sleepq_timedwait+0x4b/frame 0xfffffe01500e7ad0 _sleep() at _sleep+0x29b/frame 0xfffffe01500e7b80 softdep_flush() at softdep_flush+0x16b/frame 0xfffffe01500e7bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe01500e7bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe01500e7bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command vnlru pid 33 tid 100147 td 0xfffffe010dcba800 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4eed9c0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4eed9e0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4eeda20 sleepq_timedwait() at sleepq_timedwait+0x4b/frame 0xfffffe00e4eeda60 _sleep() at _sleep+0x29b/frame 0xfffffe00e4eedb10 vnlru_proc() at vnlru_proc+0xaac/frame 0xfffffe00e4eedbb0 fork_exit() at fork_exit+0x80/frame 0xfffffe00e4eedbf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe00e4eedbf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command syncer pid 34 tid 100148 td 0xfffffe01275c5100 sched_switch() at sched_switch+0x5b3/frame 0xfffffe01273a7a10 mi_switch() at mi_switch+0x155/frame 0xfffffe01273a7a30 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe01273a7a70 sleepq_timedwait() at sleepq_timedwait+0x4b/frame 0xfffffe01273a7ab0 _cv_timedwait_sbt() at _cv_timedwait_sbt+0x18e/frame 0xfffffe01273a7b20 sched_sync() at sched_sync+0x67c/frame 0xfffffe01273a7bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe01273a7bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe01273a7bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command dhclient pid 2108 tid 100157 td 0xfffffe010d706c00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe01273db720 mi_switch() at mi_switch+0x155/frame 0xfffffe01273db740 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe01273db780 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe01273db7d0 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe01273db7e0 _cv_wait_sig() at _cv_wait_sig+0x16b/frame 0xfffffe01273db850 seltdwait() at seltdwait+0x88/frame 0xfffffe01273db890 kern_select() at kern_select+0x99c/frame 0xfffffe01273dba80 sys_select() at sys_select+0x56/frame 0xfffffe01273dbac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe01273dbbf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe01273dbbf0 --- syscall (93, FreeBSD ELF64, sys_select), rip = 0x8003c062a, rsp = 0x7fffffffe958, rbp = 0x7fffffffea10 --- Tracing command dhclient pid 2111 tid 100165 td 0xfffffe010a3c5500 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014cf657b0 mi_switch() at mi_switch+0x155/frame 0xfffffe014cf657d0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014cf65810 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014cf65860 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe014cf65870 _cv_wait_sig() at _cv_wait_sig+0x16b/frame 0xfffffe014cf658e0 seltdwait() at seltdwait+0x88/frame 0xfffffe014cf65920 kern_poll() at kern_poll+0x4b6/frame 0xfffffe014cf65aa0 sys_poll() at sys_poll+0x50/frame 0xfffffe014cf65ac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014cf65bf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014cf65bf0 --- syscall (209, FreeBSD ELF64, sys_poll), rip = 0x8003c052a, rsp = 0x7fffffffeba8, rbp = 0x7fffffffebd0 --- Tracing command dhclient pid 2170 tid 100211 td 0xfffffe014ee9b300 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014f059780 mi_switch() at mi_switch+0x155/frame 0xfffffe014f0597a0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014f0597e0 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014f059830 sleepq_timedwait_sig() at sleepq_timedwait_sig+0x12/frame 0xfffffe014f059870 _cv_timedwait_sig_sbt() at _cv_timedwait_sig_sbt+0x18e/frame 0xfffffe014f0598e0 seltdwait() at seltdwait+0x79/frame 0xfffffe014f059920 kern_poll() at kern_poll+0x4b6/frame 0xfffffe014f059aa0 sys_poll() at sys_poll+0x50/frame 0xfffffe014f059ac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014f059bf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014f059bf0 --- syscall (209, FreeBSD ELF64, sys_poll), rip = 0x8003c052a, rsp = 0x7fffffffeb98, rbp = 0x7fffffffebd0 --- Tracing command devd pid 2181 tid 100180 td 0xfffffe014eef0800 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014cfd46f0 mi_switch() at mi_switch+0x155/frame 0xfffffe014cfd4710 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014cfd4750 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014cfd47a0 sleepq_timedwait_sig() at sleepq_timedwait_sig+0x12/frame 0xfffffe014cfd47e0 _cv_timedwait_sig_sbt() at _cv_timedwait_sig_sbt+0x18e/frame 0xfffffe014cfd4850 seltdwait() at seltdwait+0x79/frame 0xfffffe014cfd4890 kern_select() at kern_select+0x99c/frame 0xfffffe014cfd4a80 sys_select() at sys_select+0x56/frame 0xfffffe014cfd4ac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014cfd4bf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014cfd4bf0 --- syscall (93, FreeBSD ELF64, sys_select), rip = 0x28c6ca, rsp = 0x7fffffffcab8, rbp = 0x7fffffffec50 --- Tracing command sshd pid 10525 tid 100243 td 0xfffffe014faf0300 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014f11e7b0 mi_switch() at mi_switch+0x155/frame 0xfffffe014f11e7d0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014f11e810 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014f11e860 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe014f11e870 _cv_wait_sig() at _cv_wait_sig+0x16b/frame 0xfffffe014f11e8e0 seltdwait() at seltdwait+0x88/frame 0xfffffe014f11e920 kern_poll() at kern_poll+0x4b6/frame 0xfffffe014f11eaa0 sys_poll() at sys_poll+0x50/frame 0xfffffe014f11eac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014f11ebf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014f11ebf0 --- syscall (209, FreeBSD ELF64, sys_poll), rip = 0x80087352a, rsp = 0x7fffffffe548, rbp = 0x7fffffffe580 --- Tracing command syslogd pid 2360 tid 100173 td 0xfffffe014eef0100 sched_switch() at sched_switch+0x5b3/frame 0xfffffe01273fe720 mi_switch() at mi_switch+0x155/frame 0xfffffe01273fe740 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe01273fe780 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe01273fe7d0 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe01273fe7e0 _cv_wait_sig() at _cv_wait_sig+0x16b/frame 0xfffffe01273fe850 seltdwait() at seltdwait+0x88/frame 0xfffffe01273fe890 kern_select() at kern_select+0x99c/frame 0xfffffe01273fea80 sys_select() at sys_select+0x56/frame 0xfffffe01273feac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe01273febf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe01273febf0 --- syscall (93, FreeBSD ELF64, sys_select), rip = 0x8003a962a, rsp = 0x7fffffffe6b8, rbp = 0x7fffffffec30 --- Tracing command watchdogd pid 2375 tid 100229 td 0xfffffe014d1afa00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe01273f4860 mi_switch() at mi_switch+0x155/frame 0xfffffe01273f4880 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe01273f48c0 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe01273f4910 sleepq_timedwait_sig() at sleepq_timedwait_sig+0x12/frame 0xfffffe01273f4950 _sleep() at _sleep+0x289/frame 0xfffffe01273f4a00 kern_clock_nanosleep() at kern_clock_nanosleep+0x1e1/frame 0xfffffe01273f4a80 sys_nanosleep() at sys_nanosleep+0x3b/frame 0xfffffe01273f4ac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe01273f4bf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe01273f4bf0 --- syscall (240, FreeBSD ELF64, sys_nanosleep), rip = 0x8003a04ca, rsp = 0x7fffffffea08, rbp = 0x7fffffffea50 --- Tracing command rpcbind pid 2392 tid 100191 td 0xfffffe01275c3c00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014cf7e780 mi_switch() at mi_switch+0x155/frame 0xfffffe014cf7e7a0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014cf7e7e0 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014cf7e830 sleepq_timedwait_sig() at sleepq_timedwait_sig+0x12/frame 0xfffffe014cf7e870 _cv_timedwait_sig_sbt() at _cv_timedwait_sig_sbt+0x18e/frame 0xfffffe014cf7e8e0 seltdwait() at seltdwait+0x79/frame 0xfffffe014cf7e920 kern_poll() at kern_poll+0x4b6/frame 0xfffffe014cf7eaa0 sys_poll() at sys_poll+0x50/frame 0xfffffe014cf7eac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014cf7ebf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014cf7ebf0 --- syscall (209, FreeBSD ELF64, sys_poll), rip = 0x80039b52a, rsp = 0x7fffffffc9a8, rbp = 0x7fffffffebc0 --- Tracing command rpc.statd pid 2414 tid 100212 td 0xfffffe014eeede00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014f07c6f0 mi_switch() at mi_switch+0x155/frame 0xfffffe014f07c710 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014f07c750 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014f07c7a0 sleepq_timedwait_sig() at sleepq_timedwait_sig+0x12/frame 0xfffffe014f07c7e0 _cv_timedwait_sig_sbt() at _cv_timedwait_sig_sbt+0x18e/frame 0xfffffe014f07c850 seltdwait() at seltdwait+0x79/frame 0xfffffe014f07c890 kern_select() at kern_select+0x99c/frame 0xfffffe014f07ca80 sys_select() at sys_select+0x56/frame 0xfffffe014f07cac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014f07cbf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014f07cbf0 --- syscall (93, FreeBSD ELF64, sys_select), rip = 0x80039562a, rsp = 0x7fffffffea18, rbp = 0x7fffffffeb60 --- Tracing command rpc.lockd pid 2417 tid 100219 td 0xfffffe014fa17100 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014f09a650 mi_switch() at mi_switch+0x155/frame 0xfffffe014f09a670 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014f09a6b0 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014f09a700 sleepq_timedwait_sig() at sleepq_timedwait_sig+0x12/frame 0xfffffe014f09a740 _cv_timedwait_sig_sbt() at _cv_timedwait_sig_sbt+0x18e/frame 0xfffffe014f09a7b0 svc_run_internal() at svc_run_internal+0xac1/frame 0xfffffe014f09a8e0 svc_run() at svc_run+0x253/frame 0xfffffe014f09a940 sys_nlm_syscall() at sys_nlm_syscall+0x74d/frame 0xfffffe014f09aac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014f09abf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014f09abf0 --- syscall (154, FreeBSD ELF64, sys_nlm_syscall), rip = 0x80039de0a, rsp = 0x7fffffffeb78, rbp = 0x7fffffffec30 --- Tracing command ntpd pid 2456 tid 100178 td 0xfffffe003cef4000 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014cfd9720 mi_switch() at mi_switch+0x155/frame 0xfffffe014cfd9740 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014cfd9780 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014cfd97d0 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe014cfd97e0 _cv_wait_sig() at _cv_wait_sig+0x16b/frame 0xfffffe014cfd9850 seltdwait() at seltdwait+0x88/frame 0xfffffe014cfd9890 kern_select() at kern_select+0x99c/frame 0xfffffe014cfd9a80 sys_select() at sys_select+0x56/frame 0xfffffe014cfd9ac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014cfd9bf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014cfd9bf0 --- syscall (93, FreeBSD ELF64, sys_select), rip = 0x8007a362a, rsp = 0x7fffffffde68, rbp = 0x7fffffffdea0 --- Tracing command powerd pid 2459 tid 100170 td 0xfffffe010a3c4700 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014cf8d6f0 mi_switch() at mi_switch+0x155/frame 0xfffffe014cf8d710 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014cf8d750 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014cf8d7a0 sleepq_timedwait_sig() at sleepq_timedwait_sig+0x12/frame 0xfffffe014cf8d7e0 _cv_timedwait_sig_sbt() at _cv_timedwait_sig_sbt+0x18e/frame 0xfffffe014cf8d850 seltdwait() at seltdwait+0x79/frame 0xfffffe014cf8d890 kern_select() at kern_select+0x99c/frame 0xfffffe014cf8da80 sys_select() at sys_select+0x56/frame 0xfffffe014cf8dac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014cf8dbf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014cf8dbf0 --- syscall (93, FreeBSD ELF64, sys_select), rip = 0x8003a062a, rsp = 0x7fffffffeaf8, rbp = 0x7fffffffec40 --- Tracing command sshd pid 2488 tid 100190 td 0xfffffe014d5cae00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014f009720 mi_switch() at mi_switch+0x155/frame 0xfffffe014f009740 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014f009780 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014f0097d0 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe014f0097e0 _cv_wait_sig() at _cv_wait_sig+0x16b/frame 0xfffffe014f009850 seltdwait() at seltdwait+0x88/frame 0xfffffe014f009890 kern_select() at kern_select+0x99c/frame 0xfffffe014f009a80 sys_select() at sys_select+0x56/frame 0xfffffe014f009ac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014f009bf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014f009bf0 --- syscall (93, FreeBSD ELF64, sys_select), rip = 0x80087362a, rsp = 0x7fffffffe5d8, rbp = 0x7fffffffe610 --- Tracing command cron pid 2497 tid 100182 td 0xfffffe014effd800 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014cfed860 mi_switch() at mi_switch+0x155/frame 0xfffffe014cfed880 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014cfed8c0 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014cfed910 sleepq_timedwait_sig() at sleepq_timedwait_sig+0x12/frame 0xfffffe014cfed950 _sleep() at _sleep+0x289/frame 0xfffffe014cfeda00 kern_clock_nanosleep() at kern_clock_nanosleep+0x1e1/frame 0xfffffe014cfeda80 sys_nanosleep() at sys_nanosleep+0x3b/frame 0xfffffe014cfedac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014cfedbf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014cfedbf0 --- syscall (240, FreeBSD ELF64, sys_nanosleep), rip = 0x8003b74ca, rsp = 0x7fffffffea58, rbp = 0x7fffffffec30 --- Tracing command inetd pid 2500 tid 100176 td 0xfffffe014d5cc300 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014cfa3720 mi_switch() at mi_switch+0x155/frame 0xfffffe014cfa3740 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014cfa3780 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014cfa37d0 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe014cfa37e0 _cv_wait_sig() at _cv_wait_sig+0x16b/frame 0xfffffe014cfa3850 seltdwait() at seltdwait+0x88/frame 0xfffffe014cfa3890 kern_select() at kern_select+0x99c/frame 0xfffffe014cfa3a80 sys_select() at sys_select+0x56/frame 0xfffffe014cfa3ac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014cfa3bf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014cfa3bf0 --- syscall (93, FreeBSD ELF64, sys_select), rip = 0x8003be62a, rsp = 0x7fffffffdd88, rbp = 0x7fffffffec20 --- Tracing command getty pid 2511 tid 100155 td 0xfffffe010dcb7000 sched_switch() at sched_switch+0x5b3/frame 0xfffffe01273c07b0 mi_switch() at mi_switch+0x155/frame 0xfffffe01273c07d0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe01273c0810 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe01273c0860 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe01273c0870 _cv_wait_sig() at _cv_wait_sig+0x16b/frame 0xfffffe01273c08e0 tty_wait() at tty_wait+0x42/frame 0xfffffe01273c0910 ttydisc_read() at ttydisc_read+0x20a/frame 0xfffffe01273c0970 ttydev_read() at ttydev_read+0x4b/frame 0xfffffe01273c09a0 devfs_read_f() at devfs_read_f+0xde/frame 0xfffffe01273c0a00 dofileread() at dofileread+0x81/frame 0xfffffe01273c0a50 sys_read() at sys_read+0xbc/frame 0xfffffe01273c0ac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe01273c0bf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe01273c0bf0 --- syscall (3, FreeBSD ELF64, sys_read), rip = 0x8003a35aa, rsp = 0x7fffffffeb68, rbp = 0x7fffffffebb0 --- Tracing command getty pid 2512 tid 100218 td 0xfffffe014eeed000 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014f0907b0 mi_switch() at mi_switch+0x155/frame 0xfffffe014f0907d0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014f090810 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014f090860 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe014f090870 _cv_wait_sig() at _cv_wait_sig+0x16b/frame 0xfffffe014f0908e0 tty_wait() at tty_wait+0x42/frame 0xfffffe014f090910 ttydisc_read() at ttydisc_read+0x20a/frame 0xfffffe014f090970 ttydev_read() at ttydev_read+0x4b/frame 0xfffffe014f0909a0 devfs_read_f() at devfs_read_f+0xde/frame 0xfffffe014f090a00 dofileread() at dofileread+0x81/frame 0xfffffe014f090a50 sys_read() at sys_read+0xbc/frame 0xfffffe014f090ac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014f090bf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014f090bf0 --- syscall (3, FreeBSD ELF64, sys_read), rip = 0x8003a35aa, rsp = 0x7fffffffeb68, rbp = 0x7fffffffebb0 --- Tracing command getty pid 2513 tid 100228 td 0xfffffe014fa16a00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014f0957b0 mi_switch() at mi_switch+0x155/frame 0xfffffe014f0957d0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014f095810 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014f095860 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe014f095870 _cv_wait_sig() at _cv_wait_sig+0x16b/frame 0xfffffe014f0958e0 tty_wait() at tty_wait+0x42/frame 0xfffffe014f095910 ttydisc_read() at ttydisc_read+0x20a/frame 0xfffffe014f095970 ttydev_read() at ttydev_read+0x4b/frame 0xfffffe014f0959a0 devfs_read_f() at devfs_read_f+0xde/frame 0xfffffe014f095a00 dofileread() at dofileread+0x81/frame 0xfffffe014f095a50 sys_read() at sys_read+0xbc/frame 0xfffffe014f095ac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014f095bf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014f095bf0 --- syscall (3, FreeBSD ELF64, sys_read), rip = 0x8003a35aa, rsp = 0x7fffffffeb68, rbp = 0x7fffffffebb0 --- Tracing command getty pid 2514 tid 100235 td 0xfffffe014fa15500 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014f0f67b0 mi_switch() at mi_switch+0x155/frame 0xfffffe014f0f67d0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014f0f6810 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014f0f6860 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe014f0f6870 _cv_wait_sig() at _cv_wait_sig+0x16b/frame 0xfffffe014f0f68e0 tty_wait() at tty_wait+0x42/frame 0xfffffe014f0f6910 ttydisc_read() at ttydisc_read+0x20a/frame 0xfffffe014f0f6970 ttydev_read() at ttydev_read+0x4b/frame 0xfffffe014f0f69a0 devfs_read_f() at devfs_read_f+0xde/frame 0xfffffe014f0f6a00 dofileread() at dofileread+0x81/frame 0xfffffe014f0f6a50 sys_read() at sys_read+0xbc/frame 0xfffffe014f0f6ac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014f0f6bf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014f0f6bf0 --- syscall (3, FreeBSD ELF64, sys_read), rip = 0x8003a35aa, rsp = 0x7fffffffeb68, rbp = 0x7fffffffebb0 --- Tracing command getty pid 2515 tid 100236 td 0xfffffe014fa14e00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014f0f17b0 mi_switch() at mi_switch+0x155/frame 0xfffffe014f0f17d0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014f0f1810 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014f0f1860 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe014f0f1870 _cv_wait_sig() at _cv_wait_sig+0x16b/frame 0xfffffe014f0f18e0 tty_wait() at tty_wait+0x42/frame 0xfffffe014f0f1910 ttydisc_read() at ttydisc_read+0x20a/frame 0xfffffe014f0f1970 ttydev_read() at ttydev_read+0x4b/frame 0xfffffe014f0f19a0 devfs_read_f() at devfs_read_f+0xde/frame 0xfffffe014f0f1a00 dofileread() at dofileread+0x81/frame 0xfffffe014f0f1a50 sys_read() at sys_read+0xbc/frame 0xfffffe014f0f1ac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014f0f1bf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014f0f1bf0 --- syscall (3, FreeBSD ELF64, sys_read), rip = 0x8003a35aa, rsp = 0x7fffffffeb68, rbp = 0x7fffffffebb0 --- Tracing command getty pid 2516 tid 100237 td 0xfffffe014fa14700 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014f1007b0 mi_switch() at mi_switch+0x155/frame 0xfffffe014f1007d0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014f100810 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014f100860 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe014f100870 _cv_wait_sig() at _cv_wait_sig+0x16b/frame 0xfffffe014f1008e0 tty_wait() at tty_wait+0x42/frame 0xfffffe014f100910 ttydisc_read() at ttydisc_read+0x20a/frame 0xfffffe014f100970 ttydev_read() at ttydev_read+0x4b/frame 0xfffffe014f1009a0 devfs_read_f() at devfs_read_f+0xde/frame 0xfffffe014f100a00 dofileread() at dofileread+0x81/frame 0xfffffe014f100a50 sys_read() at sys_read+0xbc/frame 0xfffffe014f100ac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014f100bf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014f100bf0 --- syscall (3, FreeBSD ELF64, sys_read), rip = 0x8003a35aa, rsp = 0x7fffffffeb68, rbp = 0x7fffffffebb0 --- Tracing command getty pid 2517 tid 100238 td 0xfffffe014fa14000 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014f0fb7b0 mi_switch() at mi_switch+0x155/frame 0xfffffe014f0fb7d0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014f0fb810 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014f0fb860 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe014f0fb870 _cv_wait_sig() at _cv_wait_sig+0x16b/frame 0xfffffe014f0fb8e0 tty_wait() at tty_wait+0x42/frame 0xfffffe014f0fb910 ttydisc_read() at ttydisc_read+0x20a/frame 0xfffffe014f0fb970 ttydev_read() at ttydev_read+0x4b/frame 0xfffffe014f0fb9a0 devfs_read_f() at devfs_read_f+0xde/frame 0xfffffe014f0fba00 dofileread() at dofileread+0x81/frame 0xfffffe014f0fba50 sys_read() at sys_read+0xbc/frame 0xfffffe014f0fbac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014f0fbbf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014f0fbbf0 --- syscall (3, FreeBSD ELF64, sys_read), rip = 0x8003a35aa, rsp = 0x7fffffffeb68, rbp = 0x7fffffffebb0 --- Tracing command getty pid 2518 tid 100239 td 0xfffffe014faf1800 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014f10a7b0 mi_switch() at mi_switch+0x155/frame 0xfffffe014f10a7d0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014f10a810 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014f10a860 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe014f10a870 _cv_wait_sig() at _cv_wait_sig+0x16b/frame 0xfffffe014f10a8e0 tty_wait() at tty_wait+0x42/frame 0xfffffe014f10a910 ttydisc_read() at ttydisc_read+0x20a/frame 0xfffffe014f10a970 ttydev_read() at ttydev_read+0x4b/frame 0xfffffe014f10a9a0 devfs_read_f() at devfs_read_f+0xde/frame 0xfffffe014f10aa00 dofileread() at dofileread+0x81/frame 0xfffffe014f10aa50 sys_read() at sys_read+0xbc/frame 0xfffffe014f10aac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014f10abf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014f10abf0 --- syscall (3, FreeBSD ELF64, sys_read), rip = 0x8003a35aa, rsp = 0x7fffffffeb68, rbp = 0x7fffffffebb0 --- Tracing command getty pid 2519 tid 100240 td 0xfffffe014fb14100 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014f1057b0 mi_switch() at mi_switch+0x155/frame 0xfffffe014f1057d0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014f105810 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014f105860 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe014f105870 _cv_wait_sig() at _cv_wait_sig+0x16b/frame 0xfffffe014f1058e0 tty_wait() at tty_wait+0x42/frame 0xfffffe014f105910 ttydisc_read() at ttydisc_read+0x20a/frame 0xfffffe014f105970 ttydev_read() at ttydev_read+0x4b/frame 0xfffffe014f1059a0 devfs_read_f() at devfs_read_f+0xde/frame 0xfffffe014f105a00 dofileread() at dofileread+0x81/frame 0xfffffe014f105a50 sys_read() at sys_read+0xbc/frame 0xfffffe014f105ac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014f105bf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014f105bf0 --- syscall (3, FreeBSD ELF64, sys_read), rip = 0x8003a35aa, rsp = 0x7fffffffeb68, rbp = 0x7fffffffebb0 --- Tracing command login pid 2520 tid 100241 td 0xfffffe014fb13a00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014f1146c0 mi_switch() at mi_switch+0x155/frame 0xfffffe014f1146e0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014f114720 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014f114770 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe014f114780 _sleep() at _sleep+0x2aa/frame 0xfffffe014f114830 kern_wait6() at kern_wait6+0x482/frame 0xfffffe014f1148c0 sys_wait4() at sys_wait4+0x7d/frame 0xfffffe014f114ac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014f114bf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014f114bf0 --- syscall (7, FreeBSD ELF64, sys_wait4), rip = 0x8003d078a, rsp = 0x7fffffffeae8, rbp = 0x7fffffffeca0 --- Tracing command sshd pid 2608 tid 100226 td 0xfffffe014ee99700 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014f0bf7b0 mi_switch() at mi_switch+0x155/frame 0xfffffe014f0bf7d0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014f0bf810 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014f0bf860 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe014f0bf870 _cv_wait_sig() at _cv_wait_sig+0x16b/frame 0xfffffe014f0bf8e0 seltdwait() at seltdwait+0x88/frame 0xfffffe014f0bf920 kern_poll() at kern_poll+0x4b6/frame 0xfffffe014f0bfaa0 sys_poll() at sys_poll+0x50/frame 0xfffffe014f0bfac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014f0bfbf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014f0bfbf0 --- syscall (209, FreeBSD ELF64, sys_poll), rip = 0x80087352a, rsp = 0x7fffffffe548, rbp = 0x7fffffffe580 --- Tracing command sshd pid 2611 tid 100224 td 0xfffffe014ee9a500 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014f0b5720 mi_switch() at mi_switch+0x155/frame 0xfffffe014f0b5740 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014f0b5780 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014f0b57d0 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe014f0b57e0 _cv_wait_sig() at _cv_wait_sig+0x16b/frame 0xfffffe014f0b5850 seltdwait() at seltdwait+0x88/frame 0xfffffe014f0b5890 kern_select() at kern_select+0x99c/frame 0xfffffe014f0b5a80 sys_select() at sys_select+0x56/frame 0xfffffe014f0b5ac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014f0b5bf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014f0b5bf0 --- syscall (93, FreeBSD ELF64, sys_select), rip = 0x80087362a, rsp = 0x7fffffffa4e8, rbp = 0x7fffffffa520 --- Tracing command bash pid 2612 tid 100159 td 0xfffffe00e4dad300 sched_switch() at sched_switch+0x5b3/frame 0xfffffe00e4a946c0 mi_switch() at mi_switch+0x155/frame 0xfffffe00e4a946e0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe00e4a94720 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe00e4a94770 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe00e4a94780 _sleep() at _sleep+0x2aa/frame 0xfffffe00e4a94830 kern_wait6() at kern_wait6+0x482/frame 0xfffffe00e4a948c0 sys_wait4() at sys_wait4+0x7d/frame 0xfffffe00e4a94ac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe00e4a94bf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe00e4a94bf0 --- syscall (7, FreeBSD ELF64, sys_wait4), rip = 0x80051178a, rsp = 0x7fffffffe718, rbp = 0x7fffffffe770 --- Tracing command csh pid 2617 tid 100209 td 0xfffffe014eeee500 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014f01d7b0 mi_switch() at mi_switch+0x155/frame 0xfffffe014f01d7d0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014f01d810 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014f01d860 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe014f01d870 _cv_wait_sig() at _cv_wait_sig+0x16b/frame 0xfffffe014f01d8e0 tty_wait() at tty_wait+0x42/frame 0xfffffe014f01d910 ttydisc_read() at ttydisc_read+0x20a/frame 0xfffffe014f01d970 ttydev_read() at ttydev_read+0x4b/frame 0xfffffe014f01d9a0 devfs_read_f() at devfs_read_f+0xde/frame 0xfffffe014f01da00 dofileread() at dofileread+0x81/frame 0xfffffe014f01da50 sys_read() at sys_read+0xbc/frame 0xfffffe014f01dac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014f01dbf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014f01dbf0 --- syscall (3, FreeBSD ELF64, sys_read), rip = 0x80047d5aa, rsp = 0x7fffffffe178, rbp = 0x7fffffffe1a0 --- Tracing command bash pid 2622 tid 100233 td 0xfffffe014d1af300 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014f0ec6c0 mi_switch() at mi_switch+0x155/frame 0xfffffe014f0ec6e0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014f0ec720 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014f0ec770 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe014f0ec780 _sleep() at _sleep+0x2aa/frame 0xfffffe014f0ec830 kern_wait6() at kern_wait6+0x482/frame 0xfffffe014f0ec8c0 sys_wait4() at sys_wait4+0x7d/frame 0xfffffe014f0ecac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014f0ecbf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014f0ecbf0 --- syscall (7, FreeBSD ELF64, sys_wait4), rip = 0x80051178a, rsp = 0x7fffffffe698, rbp = 0x7fffffffe6f0 --- Tracing command su pid 2627 tid 100222 td 0xfffffe014ee9ac00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014f0ba6c0 mi_switch() at mi_switch+0x155/frame 0xfffffe014f0ba6e0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014f0ba720 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014f0ba770 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe014f0ba780 _sleep() at _sleep+0x2aa/frame 0xfffffe014f0ba830 kern_wait6() at kern_wait6+0x482/frame 0xfffffe014f0ba8c0 sys_wait4() at sys_wait4+0x7d/frame 0xfffffe014f0baac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014f0babf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014f0babf0 --- syscall (7, FreeBSD ELF64, sys_wait4), rip = 0x8003ce78a, rsp = 0x7fffffffe578, rbp = 0x7fffffffeab0 --- Tracing command csh pid 2628 tid 100225 td 0xfffffe014ee99e00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014f0c48c0 mi_switch() at mi_switch+0x155/frame 0xfffffe014f0c48e0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014f0c4920 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014f0c4970 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe014f0c4980 _sleep() at _sleep+0x2aa/frame 0xfffffe014f0c4a30 kern_sigsuspend() at kern_sigsuspend+0xec/frame 0xfffffe014f0c4a90 sys_sigsuspend() at sys_sigsuspend+0x31/frame 0xfffffe014f0c4ac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014f0c4bf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014f0c4bf0 --- syscall (4, FreeBSD ELF64, sys_write), rip = 0x80047d6ea, rsp = 0x7fffffffdf58, rbp = 0x7fffffffdfe0 --- Tracing command bash pid 2630 tid 100206 td 0xfffffe014ee9ba00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014f05e6e0 mi_switch() at mi_switch+0x155/frame 0xfffffe014f05e700 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014f05e740 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014f05e790 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe014f05e7a0 _cv_wait_sig() at _cv_wait_sig+0x16b/frame 0xfffffe014f05e810 seltdwait() at seltdwait+0x88/frame 0xfffffe014f05e850 kern_select() at kern_select+0x99c/frame 0xfffffe014f05ea40 sys_pselect() at sys_pselect+0x127/frame 0xfffffe014f05eac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014f05ebf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014f05ebf0 --- syscall (522, FreeBSD ELF64, sys_pselect), rip = 0x80051156a, rsp = 0x7fffffffd558, rbp = 0x7fffffffd620 --- Tracing command sh pid 2631 tid 100162 td 0xfffffe014d1b0100 sched_switch() at sched_switch+0x5b3/frame 0xfffffe01273f96c0 mi_switch() at mi_switch+0x155/frame 0xfffffe01273f96e0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe01273f9720 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe01273f9770 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe01273f9780 _sleep() at _sleep+0x2aa/frame 0xfffffe01273f9830 kern_wait6() at kern_wait6+0x482/frame 0xfffffe01273f98c0 sys_wait4() at sys_wait4+0x7d/frame 0xfffffe01273f9ac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe01273f9bf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe01273f9bf0 --- syscall (7, FreeBSD ELF64, sys_wait4), rip = 0x8003e678a, rsp = 0x7fffffffa608, rbp = 0x7fffffffa6b0 --- Tracing command sh pid 11217 tid 100221 td 0xfffffe014f6b0e00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014f0b06c0 mi_switch() at mi_switch+0x155/frame 0xfffffe014f0b06e0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014f0b0720 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014f0b0770 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe014f0b0780 _sleep() at _sleep+0x2aa/frame 0xfffffe014f0b0830 kern_wait6() at kern_wait6+0x482/frame 0xfffffe014f0b08c0 sys_wait4() at sys_wait4+0x7d/frame 0xfffffe014f0b0ac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014f0b0bf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014f0b0bf0 --- syscall (7, FreeBSD ELF64, sys_wait4), rip = 0x8003e678a, rsp = 0x7fffffffe408, rbp = 0x7fffffffe4b0 --- Tracing command sh pid 11266 tid 100205 td 0xfffffe014effca00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014cfde6c0 mi_switch() at mi_switch+0x155/frame 0xfffffe014cfde6e0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014cfde720 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014cfde770 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe014cfde780 _sleep() at _sleep+0x2aa/frame 0xfffffe014cfde830 kern_wait6() at kern_wait6+0x482/frame 0xfffffe014cfde8c0 sys_wait4() at sys_wait4+0x7d/frame 0xfffffe014cfdeac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014cfdebf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014cfdebf0 --- syscall (7, FreeBSD ELF64, sys_wait4), rip = 0x8003e678a, rsp = 0x7fffffffe148, rbp = 0x7fffffffe1f0 --- Tracing command awk pid 11267 tid 100166 td 0xfffffe014d5cd100 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014cf6f830 mi_switch() at mi_switch+0x155/frame 0xfffffe014cf6f850 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014cf6f890 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014cf6f8e0 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe014cf6f8f0 _sleep() at _sleep+0x2aa/frame 0xfffffe014cf6f9a0 pipe_read() at pipe_read+0x4c6/frame 0xfffffe014cf6fa00 dofileread() at dofileread+0x81/frame 0xfffffe014cf6fa50 sys_read() at sys_read+0xbc/frame 0xfffffe014cf6fac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014cf6fbf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014cf6fbf0 --- syscall (3, FreeBSD ELF64, sys_read), rip = 0x8003eb5aa, rsp = 0x7fffffffe248, rbp = 0x7fffffffe260 --- Tracing command sh pid 11269 tid 100158 td 0xfffffe010dc28a00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe01273e5830 mi_switch() at mi_switch+0x155/frame 0xfffffe01273e5850 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe01273e5890 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe01273e58e0 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe01273e58f0 _sleep() at _sleep+0x2aa/frame 0xfffffe01273e59a0 pipe_read() at pipe_read+0x4c6/frame 0xfffffe01273e5a00 dofileread() at dofileread+0x81/frame 0xfffffe01273e5a50 sys_read() at sys_read+0xbc/frame 0xfffffe01273e5ac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe01273e5bf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe01273e5bf0 --- syscall (3, FreeBSD ELF64, sys_read), rip = 0x8003e65aa, rsp = 0x7fffffffdd08, rbp = 0x7fffffffe230 --- Tracing command sleep pid 19817 tid 100485 td 0xfffffe014faee700 sched_switch() at sched_switch+0x5b3/frame 0xfffffe0150045860 mi_switch() at mi_switch+0x155/frame 0xfffffe0150045880 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe01500458c0 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe0150045910 sleepq_timedwait_sig() at sleepq_timedwait_sig+0x12/frame 0xfffffe0150045950 _sleep() at _sleep+0x289/frame 0xfffffe0150045a00 kern_clock_nanosleep() at kern_clock_nanosleep+0x1e1/frame 0xfffffe0150045a80 sys_nanosleep() at sys_nanosleep+0x3b/frame 0xfffffe0150045ac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe0150045bf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe0150045bf0 --- syscall (240, FreeBSD ELF64, sys_nanosleep), rip = 0x8003864ca, rsp = 0x7fffffffe5d8, rbp = 0x7fffffffe620 --- Tracing command sh pid 19846 tid 100161 td 0xfffffe01275c5800 sched_switch() at sched_switch+0x5b3/frame 0xfffffe01273ef6c0 mi_switch() at mi_switch+0x155/frame 0xfffffe01273ef6e0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe01273ef720 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe01273ef770 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe01273ef780 _sleep() at _sleep+0x2aa/frame 0xfffffe01273ef830 kern_wait6() at kern_wait6+0x482/frame 0xfffffe01273ef8c0 sys_wait4() at sys_wait4+0x7d/frame 0xfffffe01273efac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe01273efbf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe01273efbf0 --- syscall (7, FreeBSD ELF64, sys_wait4), rip = 0x8003e678a, rsp = 0x7fffffffa2b8, rbp = 0x7fffffffa360 --- Tracing command sh pid 19847 tid 100325 td 0xfffffe014fdd6c00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe015004a6c0 mi_switch() at mi_switch+0x155/frame 0xfffffe015004a6e0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe015004a720 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe015004a770 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe015004a780 _sleep() at _sleep+0x2aa/frame 0xfffffe015004a830 kern_wait6() at kern_wait6+0x482/frame 0xfffffe015004a8c0 sys_wait4() at sys_wait4+0x7d/frame 0xfffffe015004aac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe015004abf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe015004abf0 --- syscall (7, FreeBSD ELF64, sys_wait4), rip = 0x8003e678a, rsp = 0x7fffffffe3d8, rbp = 0x7fffffffe480 --- Tracing command tee pid 19848 tid 100470 td 0xfffffe014fe6fe00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe01500dd830 mi_switch() at mi_switch+0x155/frame 0xfffffe01500dd850 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe01500dd890 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe01500dd8e0 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe01500dd8f0 _sleep() at _sleep+0x2aa/frame 0xfffffe01500dd9a0 pipe_read() at pipe_read+0x4c6/frame 0xfffffe01500dda00 dofileread() at dofileread+0x81/frame 0xfffffe01500dda50 sys_read() at sys_read+0xbc/frame 0xfffffe01500ddac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe01500ddbf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe01500ddbf0 --- syscall (3, FreeBSD ELF64, sys_read), rip = 0x8003865aa, rsp = 0x7fffffffe5d8, rbp = 0x7fffffffe630 --- Tracing command md10 pid 19866 tid 100210 td 0xfffffe014d5ca700 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014f072a50 mi_switch() at mi_switch+0x155/frame 0xfffffe014f072a70 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014f072ab0 _sleep() at _sleep+0x2b4/frame 0xfffffe014f072b60 md_kthread() at md_kthread+0xd8/frame 0xfffffe014f072bb0 fork_exit() at fork_exit+0x80/frame 0xfffffe014f072bf0 fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe014f072bf0 --- trap 0, rip = 0, rsp = 0, rbp = 0 --- Tracing command fifo pid 19871 tid 100260 td 0xfffffe014effae00 (CPU 0) kdb_enter() at kdb_enter+0x37/frame 0xfffffe014f1698b0 vpanic() at vpanic+0x1b2/frame 0xfffffe014f169900 panic() at panic+0x43/frame 0xfffffe014f169960 kern_openat() at kern_openat+0x433/frame 0xfffffe014f169ac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014f169bf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014f169bf0 --- syscall (499, FreeBSD ELF64, sys_openat), rip = 0x80038550a, rsp = 0x7fffffffe568, rbp = 0x7fffffffe650 --- Tracing command sshd pid 12282 tid 100250 td 0xfffffe014fb12c00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014f146720 mi_switch() at mi_switch+0x155/frame 0xfffffe014f146740 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014f146780 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014f1467d0 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe014f1467e0 _cv_wait_sig() at _cv_wait_sig+0x16b/frame 0xfffffe014f146850 seltdwait() at seltdwait+0x88/frame 0xfffffe014f146890 kern_select() at kern_select+0x99c/frame 0xfffffe014f146a80 sys_select() at sys_select+0x56/frame 0xfffffe014f146ac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014f146bf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014f146bf0 --- syscall (93, FreeBSD ELF64, sys_select), rip = 0x80087362a, rsp = 0x7fffffffa4e8, rbp = 0x7fffffffa520 --- Tracing command bash pid 12360 tid 100247 td 0xfffffe014d1ae500 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014f1326c0 mi_switch() at mi_switch+0x155/frame 0xfffffe014f1326e0 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014f132720 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014f132770 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe014f132780 _sleep() at _sleep+0x2aa/frame 0xfffffe014f132830 kern_wait6() at kern_wait6+0x482/frame 0xfffffe014f1328c0 sys_wait4() at sys_wait4+0x7d/frame 0xfffffe014f132ac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014f132bf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014f132bf0 --- syscall (7, FreeBSD ELF64, sys_wait4), rip = 0x80051178a, rsp = 0x7fffffffe5f8, rbp = 0x7fffffffe650 --- Tracing command tail pid 12644 tid 100227 td 0xfffffe014ee99000 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014f0ce4e0 mi_switch() at mi_switch+0x155/frame 0xfffffe014f0ce500 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014f0ce540 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014f0ce590 sleepq_timedwait_sig() at sleepq_timedwait_sig+0x12/frame 0xfffffe014f0ce5d0 _sleep() at _sleep+0x289/frame 0xfffffe014f0ce680 kqueue_kevent() at kqueue_kevent+0xad1/frame 0xfffffe014f0ce950 kern_kevent_fp() at kern_kevent_fp+0x96/frame 0xfffffe014f0ce9a0 kern_kevent() at kern_kevent+0x80/frame 0xfffffe014f0cea00 kern_kevent_generic() at kern_kevent_generic+0x70/frame 0xfffffe014f0cea60 sys_kevent() at sys_kevent+0x61/frame 0xfffffe014f0ceac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014f0cebf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014f0cebf0 --- syscall (560, FreeBSD ELF64, sys_kevent), rip = 0x80039948a, rsp = 0x7fffffffe7e8, rbp = 0x7fffffffe930 --- Tracing command tail pid 12648 tid 100208 td 0xfffffe010dc26e00 sched_switch() at sched_switch+0x5b3/frame 0xfffffe014f068720 mi_switch() at mi_switch+0x155/frame 0xfffffe014f068740 sleepq_switch() at sleepq_switch+0x109/frame 0xfffffe014f068780 sleepq_catch_signals() at sleepq_catch_signals+0x266/frame 0xfffffe014f0687d0 sleepq_wait_sig() at sleepq_wait_sig+0x9/frame 0xfffffe014f0687e0 _cv_wait_sig() at _cv_wait_sig+0x16b/frame 0xfffffe014f068850 seltdwait() at seltdwait+0x88/frame 0xfffffe014f068890 kern_select() at kern_select+0x99c/frame 0xfffffe014f068a80 sys_select() at sys_select+0x56/frame 0xfffffe014f068ac0 amd64_syscall() at amd64_syscall+0x147/frame 0xfffffe014f068bf0 fast_syscall_common() at fast_syscall_common+0xf8/frame 0xfffffe014f068bf0 --- syscall (93, FreeBSD ELF64, sys_select), rip = 0x80039962a, rsp = 0x7fffffffe698, rbp = 0x7fffffffe750 --- db> reset (kgdb) bt #0 __curthread () at /usr/src/sys/amd64/include/pcpu_aux.h:55 #1 doadump (textdump=textdump@entry=0x0) at ../../../kern/kern_shutdown.c:399 #2 0xffffffff804b8faa in db_dump (dummy=, dummy2=, dummy3=, dummy4=) at ../../../ddb/db_command.c:575 #3 0xffffffff804b8d70 in db_command (last_cmdp=, cmd_table=, dopager=dopager@entry=0x0) at ../../../ddb/db_command.c:482 #4 0xffffffff804b8ef6 in db_command_script (command=command@entry=0xffffffff819cb600 "dump") at ../../../ddb/db_command.c:553 #5 0xffffffff804bdf38 in db_script_exec (scriptname=0xffffffff819caf70 "dump", warnifnotfound=) at ../../../ddb/db_script.c:304 #6 0xffffffff804b8d70 in db_command (last_cmdp=, cmd_table=, dopager=dopager@entry=0x0) at ../../../ddb/db_command.c:482 #7 0xffffffff804b8ef6 in db_command_script (command=command@entry=0xffffffff819cb592 "run pho1") at ../../../ddb/db_command.c:553 #8 0xffffffff804bdf38 in db_script_exec (scriptname=0xffffffff819caf70 "dump", warnifnotfound=) at ../../../ddb/db_script.c:304 #9 0xffffffff804b8d70 in db_command (last_cmdp=, cmd_table=, dopager=dopager@entry=0x1) at ../../../ddb/db_command.c:482 #10 0xffffffff804b8acd in db_command_loop () at ../../../ddb/db_command.c:535 #11 0xffffffff804bbe36 in db_trap (type=, code=) at ../../../ddb/db_main.c:270 #12 0xffffffff80c4ac94 in kdb_trap (type=type@entry=0x3, code=code@entry=0x0, tf=, tf@entry=0xfffffe014f1697e0) at ../../../kern/subr_kdb.c:727 #13 0xffffffff8106921e in trap (frame=0xfffffe014f1697e0) at ../../../amd64/amd64/trap.c:576 #14 #15 kdb_enter (why=0xffffffff8125008b "panic", msg=) at ../../../kern/subr_kdb.c:506 #16 0xffffffff80bfe492 in vpanic (fmt=, ap=, ap@entry=0xfffffe014f169940) at ../../../kern/kern_shutdown.c:907 #17 0xffffffff80bfe223 in panic (fmt=0xffffffff81c966f8 "\027\b!\201\377\377\377\377") at ../../../kern/kern_shutdown.c:843 #18 0xffffffff80cf7ba3 in kern_openat (td=0xfffffe014effae00, fd=0xffffff9c, path=0x2005b8 , pathseg=UIO_USERSPACE, flags=0x33, mode=) at ../../../kern/vfs_syscalls.c:1186 #19 0xffffffff8106a057 in syscallenter (td=0xfffffe014effae00) at ../../../amd64/amd64/../../kern/subr_syscall.c:189 #20 amd64_syscall (td=0xfffffe014effae00, traced=0x0) at ../../../amd64/amd64/trap.c:1156 #21 #22 0x000000080038550a in ?? () Backtrace stopped: Cannot access memory at address 0x7fffffffe568 (kgdb) f 18 #18 0xffffffff80cf7ba3 in kern_openat (td=0xfffffe014effae00, fd=0xffffff9c, path=0x2005b8 , pathseg=UIO_USERSPACE, flags=0x33, mode=) at ../../../kern/vfs_syscalls.c:1186 1186 KASSERT(vp->v_type != VFIFO, ("Unexpected fifo.")); (kgdb) l 1181 /* 1182 * If the file wasn't claimed by devfs bind it to the normal 1183 * vnode operations here. 1184 */ 1185 if (fp->f_ops == &badfileops) { 1186 KASSERT(vp->v_type != VFIFO, ("Unexpected fifo.")); 1187 finit_vnode(fp, flags, NULL, &vnops); 1188 } 1189 1190 VOP_UNLOCK(vp); (kgdb) info loc nd = {ni_dirp = 0x2005b8 , ni_segflg = UIO_USERSPACE, ni_rightsneeded = 0xfffffe014f169a78, ni_startdir = 0x0, ni_rootdir = 0xfffff8000914f280, ni_topdir = 0x0, ni_dirfd = 0xffffff9c, ni_lcf = 0x0, ni_filecaps = {fc_rights = { cr_rights = {0x0, 0x0}}, fc_ioctls = 0x0, fc_nioctls = 0xffff, fc_fcntls = 0x0}, ni_vp = 0xfffff804e87eba00, ni_dvp = 0xfffff80009d95000, ni_resflags = 0x0, ni_debugflags = 0x3, ni_loopcnt = 0x0, ni_pathlen = 0x5, ni_next = 0xfffff80006269c04 "\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336\336\300\255\336"..., ni_cnd = { cn_origflags = 0x48044, cn_flags = 0x14048044, cn_thread = 0xfffffe014effae00, cn_cred = 0xfffff80009935900, cn_nameiop = LOOKUP, cn_lkflags = 0x80000, cn_pnbuf = 0x0, cn_nameptr = 0x0, cn_namelen = 0x4}, ni_cap_tracker = {tqh_first = 0xffffffffffffffff, tqh_last = 0xffffffffffffffff}, ni_beneath_latch = 0xffffffffffffffff} rights = {cr_rights = {0x20000000001040f, 0x400000000000000}} indx = 0xffffffff p = fdp = 0xfffffe003cf02860 pdp = fp = error = cmode = 0x0 vp = 0xfffff804e87eba00 (kgdb) p *vp $1 = {v_type = VFIFO, v_irflag = 0x0, v_seqc = 0x2, v_nchash = 0x885d121d, v_op = 0xffffffff8195ec18 , v_data = 0xfffffe014fdc9d38, v_mount = 0xfffffe014fe7f280, v_nmntvnodes = {tqe_next = 0x0, tqe_prev = 0xfffff80009d952a8}, {v_mountedhere = 0x0, v_unpcb = 0x0, v_rdev = 0x0, v_fifoinfo = 0x0}, v_hashlist = {le_next = 0x0, le_prev = 0xfffffe010c9ac2b0}, v_cache_src = {lh_first = 0x0}, v_cache_dst = {tqh_first = 0xfffff80009ab8f08, tqh_last = 0xfffff80009ab8f18}, v_cache_dd = 0xfffff80009ab8f08, v_lock = {lock_object = { lo_name = 0xffffffff8115cad0 "ufs", lo_flags = 0x6fb0000, lo_data = 0x0, lo_witness = 0xfffff8087fd82c80}, lk_lock = 0xfffffe014effae00, lk_exslpfail = 0x0, lk_timo = 0x33, lk_pri = 0x60, lk_stack = {depth = 0x9, pcs = {0xffffffff80bcdcf5, 0xffffffff80ecfded, 0xffffffff8112f350, 0xffffffff80d015d4, 0xffffffff80d014d9, 0xffffffff80d00dd4, 0xffffffff80cf79df, 0xffffffff8106a057, 0xffffffff8103cf0e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}}, v_interlock = {lock_object = {lo_name = 0xffffffff8129a139 "vnode interlock", lo_flags = 0x1030000, lo_data = 0x0, lo_witness = 0xfffff8087fd75580}, mtx_lock = 0x0}, v_vnlock = 0xfffff804e87eba70, v_vnodelist = {tqe_next = 0xfffff804e87ebc80, tqe_prev = 0xfffff804e87eb3e0}, v_lazylist = {tqe_next = 0x0, tqe_prev = 0xfffff80009d95170}, v_bufobj = { bo_lock = {lock_object = {lo_name = 0xffffffff8125606a "bufobj interlock", lo_flags = 0x5230000, lo_data = 0x0, lo_witness = 0xfffff8087fd7fe00}, rw_lock = 0x1}, bo_ops = 0xffffffff819237a0 , bo_object = 0x0, bo_synclist = {le_next = 0xffffffffffffffff, le_prev = 0xffffffffffffffff}, bo_private = 0xfffff804e87eba00, bo_clean = {bv_hd = {tqh_first = 0x0, tqh_last = 0xfffff804e87ebbc8}, bv_root = {pt_root = 0x0}, bv_cnt = 0x0}, bo_dirty = {bv_hd = {tqh_first = 0x0, tqh_last = 0xfffff804e87ebbe8}, bv_root = {pt_root = 0x0}, bv_cnt = 0x0}, bo_numoutput = 0x0, bo_flag = 0x0, bo_domain = 0x5, bo_bsize = 0x8000}, v_pollinfo = 0x0, v_label = 0x0, v_lockf = 0xfffff80004271800, v_rl = {rl_waiters = {tqh_first = 0x0, tqh_last = 0xfffff804e87ebc30}, rl_currdep = 0x0}, v_cstart = 0x0, v_lasta = 0x0, v_lastw = 0x0, v_clen = 0x0, v_holdcnt = 0x1, v_usecount = 0x1, v_iflag = 0x0, v_vflag = 0x0, v_mflag = 0x1, v_dbatchcpu = 0x0, v_writecount = 0x1, v_seqc_users = 0x0, v_hash = 0x4} (kgdb) diff --git a/sys/fs/nfsserver/nfs_nfsdport.c b/sys/fs/nfsserver/nfs_nfsdport.c index b781503a681..537b21e7add 100644 --- a/sys/fs/nfsserver/nfs_nfsdport.c +++ b/sys/fs/nfsserver/nfs_nfsdport.c @@ -1105,7 +1105,8 @@ nfsvno_createsub(struct nfsrv_descript *nd, struct nameidata *ndp, nfsrv_pnfscreate(ndp->ni_vp, &nvap->na_vattr, nd->nd_cred, p); } - vput(ndp->ni_dvp); + VOP_VPUT_PAIR(ndp->ni_dvp, error == 0 ? &ndp->ni_vp : + NULL, false); nfsvno_relpathbuf(ndp); if (!error) { if (*exclusive_flagp) { @@ -1140,7 +1141,8 @@ nfsvno_createsub(struct nfsrv_descript *nd, struct nameidata *ndp, nvap->na_rdev = rdev; error = VOP_MKNOD(ndp->ni_dvp, &ndp->ni_vp, &ndp->ni_cnd, &nvap->na_vattr); - vput(ndp->ni_dvp); + VOP_VPUT_PAIR(ndp->ni_dvp, error == 0 ? &ndp->ni_vp : + NULL, false); nfsvno_relpathbuf(ndp); vrele(ndp->ni_startdir); if (error) @@ -1221,7 +1223,8 @@ nfsvno_mknod(struct nameidata *ndp, struct nfsvattr *nvap, struct ucred *cred, vrele(ndp->ni_startdir); error = VOP_CREATE(ndp->ni_dvp, &ndp->ni_vp, &ndp->ni_cnd, &nvap->na_vattr); - vput(ndp->ni_dvp); + VOP_VPUT_PAIR(ndp->ni_dvp, error == 0 ? &ndp->ni_vp : NULL, + false); nfsvno_relpathbuf(ndp); } else { if (nvap->na_type != VFIFO && @@ -1233,7 +1236,8 @@ nfsvno_mknod(struct nameidata *ndp, struct nfsvattr *nvap, struct ucred *cred, } error = VOP_MKNOD(ndp->ni_dvp, &ndp->ni_vp, &ndp->ni_cnd, &nvap->na_vattr); - vput(ndp->ni_dvp); + VOP_VPUT_PAIR(ndp->ni_dvp, error == 0 ? &ndp->ni_vp : NULL, + false); nfsvno_relpathbuf(ndp); vrele(ndp->ni_startdir); /* @@ -1268,7 +1272,7 @@ nfsvno_mkdir(struct nameidata *ndp, struct nfsvattr *nvap, uid_t saved_uid, } error = VOP_MKDIR(ndp->ni_dvp, &ndp->ni_vp, &ndp->ni_cnd, &nvap->na_vattr); - vput(ndp->ni_dvp); + VOP_VPUT_PAIR(ndp->ni_dvp, error == 0 ? &ndp->ni_vp : NULL, true); nfsvno_relpathbuf(ndp); out: @@ -1300,17 +1304,15 @@ nfsvno_symlink(struct nameidata *ndp, struct nfsvattr *nvap, char *pathcp, error = VOP_SYMLINK(ndp->ni_dvp, &ndp->ni_vp, &ndp->ni_cnd, &nvap->na_vattr, pathcp); - vput(ndp->ni_dvp); - vrele(ndp->ni_startdir); - nfsvno_relpathbuf(ndp); /* * Although FreeBSD still had the lookup code in * it for 7/current, there doesn't seem to be any * point, since VOP_SYMLINK() returns the ni_vp. * Just vput it for v2. */ - if (!not_v2 && !error) - vput(ndp->ni_vp); + VOP_VPUT_PAIR(ndp->ni_dvp, &ndp->ni_vp, !not_v2 && error == 0); + vrele(ndp->ni_startdir); + nfsvno_relpathbuf(ndp); out: NFSEXITCODE(error); @@ -1595,11 +1597,12 @@ nfsvno_link(struct nameidata *ndp, struct vnode *vp, struct ucred *cred, error = VOP_LINK(ndp->ni_dvp, vp, &ndp->ni_cnd); else error = EPERM; - if (ndp->ni_dvp == vp) + if (ndp->ni_dvp == vp) { vrele(ndp->ni_dvp); - else - vput(ndp->ni_dvp); - NFSVOPUNLOCK(vp); + NFSVOPUNLOCK(vp); + } else { + VOP_VPUT_PAIR(ndp->ni_dvp, &vp, true); + } } else { if (ndp->ni_dvp == ndp->ni_vp) vrele(ndp->ni_dvp); @@ -1793,7 +1796,8 @@ nfsvno_open(struct nfsrv_descript *nd, struct nameidata *ndp, nfsrv_pnfscreate(ndp->ni_vp, &nvap->na_vattr, cred, p); } - vput(ndp->ni_dvp); + VOP_VPUT_PAIR(ndp->ni_dvp, nd->nd_repstat == 0 ? + &ndp->ni_vp : NULL, false); nfsvno_relpathbuf(ndp); if (!nd->nd_repstat) { if (*exclusive_flagp) { @@ -4106,7 +4110,7 @@ nfsrv_dscreate(struct vnode *dvp, struct vattr *vap, struct vattr *nvap, error = NFSVOPLOCK(dvp, LK_EXCLUSIVE); if (error == 0) { error = VOP_CREATE(dvp, &nvp, &named.ni_cnd, vap); - NFSVOPUNLOCK(dvp); + VOP_VPUT_PAIR(dvp, error == 0 ? &nvp : NULL, false); if (error == 0) { /* Set the ownership of the file. */ error = VOP_SETATTR(nvp, nvap, tcred); diff --git a/sys/fs/nullfs/null_vnops.c b/sys/fs/nullfs/null_vnops.c index 1de0cdfca9a..9a0a38f322a 100644 --- a/sys/fs/nullfs/null_vnops.c +++ b/sys/fs/nullfs/null_vnops.c @@ -967,6 +967,54 @@ null_read_pgcache(struct vop_read_pgcache_args *ap) return (error); } +/* + * Avoid standard bypass, since lower dvp and vp could be no longer + * valid after vput(). + */ +static int +null_vput_pair(struct vop_vput_pair_args *ap) +{ + struct mount *mp; + struct vnode *dvp, *ldvp, *lvp, *vp, *vp1, **vpp; + int error; + + dvp = ap->a_dvp; + ldvp = NULLVPTOLOWERVP(dvp); + vref(ldvp); + + vpp = ap->a_vpp; + vp = NULL; + lvp = NULL; + if (vpp != NULL) { + vp = *vpp; + if (vp != NULL) { + vhold(vp); + mp = vp->v_mount; + lvp = NULLVPTOLOWERVP(vp); + if (ap->a_unlock_vp) + vref(lvp); + } + } + + (void)VOP_VPUT_PAIR(ldvp, &lvp, ap->a_unlock_vp); + + /* lvp might have been unlocked and vp reclaimed */ + if (vp != NULL) { + if (!ap->a_unlock_vp && vp->v_vnlock != lvp->v_vnlock) { + error = null_nodeget(mp, lvp, &vp1); + if (error == 0) { + vput(vp); + *vpp = vp1; + } + } + if (ap->a_unlock_vp) + vrele(vp); + vdrop(vp); + } + vrele(dvp); + return (0); +} + /* * Global vfs data structures */ @@ -997,5 +1045,6 @@ struct vop_vector null_vnodeops = { .vop_vptocnp = null_vptocnp, .vop_vptofh = null_vptofh, .vop_add_writecount = null_add_writecount, + .vop_vput_pair = null_vput_pair, }; VFS_VOP_VECTOR_REGISTER(null_vnodeops); diff --git a/sys/kern/uipc_usrreq.c b/sys/kern/uipc_usrreq.c index 0809f5180cc..ca23ccbdb05 100644 --- a/sys/kern/uipc_usrreq.c +++ b/sys/kern/uipc_usrreq.c @@ -669,8 +669,8 @@ uipc_bindat(int fd, struct socket *so, struct sockaddr *nam, struct thread *td) if (error == 0) error = VOP_CREATE(nd.ni_dvp, &nd.ni_vp, &nd.ni_cnd, &vattr); NDFREE(&nd, NDF_ONLY_PNBUF); - vput(nd.ni_dvp); if (error) { + VOP_VPUT_PAIR(nd.ni_dvp, NULL, true); vn_finished_write(mp); if (error == ERELOOKUP) goto restart; @@ -686,7 +686,8 @@ uipc_bindat(int fd, struct socket *so, struct sockaddr *nam, struct thread *td) unp->unp_addr = soun; unp->unp_flags &= ~UNP_BINDING; UNP_PCB_UNLOCK(unp); - VOP_UNLOCK(vp); + vref(vp); + VOP_VPUT_PAIR(nd.ni_dvp, &vp, true); vn_finished_write(mp); free(buf, M_TEMP); return (0); diff --git a/sys/kern/vfs_default.c b/sys/kern/vfs_default.c index 4b96d9522ce..382fbb2d9ac 100644 --- a/sys/kern/vfs_default.c +++ b/sys/kern/vfs_default.c @@ -92,6 +92,7 @@ static int vop_stdfdatasync(struct vop_fdatasync_args *ap); static int vop_stdgetpages_async(struct vop_getpages_async_args *ap); static int vop_stdread_pgcache(struct vop_read_pgcache_args *ap); static int vop_stdstat(struct vop_stat_args *ap); +static int vop_stdvput_pair(struct vop_vput_pair_args *ap); /* * This vnode table stores what we want to do if the filesystem doesn't @@ -151,6 +152,7 @@ struct vop_vector default_vnodeops = { .vop_unset_text = vop_stdunset_text, .vop_add_writecount = vop_stdadd_writecount, .vop_copy_file_range = vop_stdcopy_file_range, + .vop_vput_pair = vop_stdvput_pair, }; VFS_VOP_VECTOR_REGISTER(default_vnodeops); @@ -1592,3 +1594,16 @@ vop_stdread_pgcache(struct vop_read_pgcache_args *ap __unused) { return (EJUSTRETURN); } + +static int +vop_stdvput_pair(struct vop_vput_pair_args *ap) +{ + struct vnode *dvp, *vp, **vpp; + + dvp = ap->a_dvp; + vpp = ap->a_vpp; + vput(dvp); + if (vpp != NULL && ap->a_unlock_vp && (vp = *vpp) != NULL) + vput(vp); + return (0); +} diff --git a/sys/kern/vfs_subr.c b/sys/kern/vfs_subr.c index 047e4c54f0c..04cd0e0175f 100644 --- a/sys/kern/vfs_subr.c +++ b/sys/kern/vfs_subr.c @@ -3159,9 +3159,21 @@ vput_final(struct vnode *vp, enum vput_op func) break; } if (error == 0) { - vinactive(vp); - if (want_unlock) - VOP_UNLOCK(vp); + if (func == VUNREF) { + VNASSERT((vp->v_vflag & VV_UNREF) == 0, vp, + ("recursive vunref")); + vp->v_vflag |= VV_UNREF; + } + for (;;) { + error = vinactive(vp); + if (want_unlock) + VOP_UNLOCK(vp); + if (error != ERELOOKUP || !want_unlock) + break; + VOP_LOCK(vp, LK_EXCLUSIVE); + } + if (func == VUNREF) + vp->v_vflag &= ~VV_UNREF; vdropl(vp); } else { vdefer_inactive(vp); @@ -3546,10 +3558,11 @@ vdropl(struct vnode *vp) * Call VOP_INACTIVE on the vnode and manage the DOINGINACT and OWEINACT * flags. DOINGINACT prevents us from recursing in calls to vinactive. */ -static void +static int vinactivef(struct vnode *vp) { struct vm_object *obj; + int error; ASSERT_VOP_ELOCKED(vp, "vinactive"); ASSERT_VI_LOCKED(vp, "vinactive"); @@ -3575,14 +3588,15 @@ vinactivef(struct vnode *vp) vm_object_page_clean(obj, 0, 0, 0); VM_OBJECT_WUNLOCK(obj); } - VOP_INACTIVE(vp); + error = VOP_INACTIVE(vp); VI_LOCK(vp); VNASSERT(vp->v_iflag & VI_DOINGINACT, vp, ("vinactive: lost VI_DOINGINACT")); vp->v_iflag &= ~VI_DOINGINACT; + return (error); } -void +int vinactive(struct vnode *vp) { @@ -3591,14 +3605,14 @@ vinactive(struct vnode *vp) CTR2(KTR_VFS, "%s: vp %p", __func__, vp); if ((vp->v_iflag & VI_OWEINACT) == 0) - return; + return (0); if (vp->v_iflag & VI_DOINGINACT) - return; + return (0); if (vp->v_usecount > 0) { vp->v_iflag &= ~VI_OWEINACT; - return; + return (0); } - vinactivef(vp); + return (vinactivef(vp)); } /* @@ -3911,10 +3925,15 @@ vgonel(struct vnode *vp) */ if (active) VOP_CLOSE(vp, FNONBLOCK, NOCRED, td); - if ((oweinact || active) && !doinginact) { - VI_LOCK(vp); - vinactivef(vp); - VI_UNLOCK(vp); + if (!doinginact) { + do { + if (oweinact || active) { + VI_LOCK(vp); + vinactivef(vp); + oweinact = (vp->v_iflag & VI_OWEINACT) != 0; + VI_UNLOCK(vp); + } + } while (oweinact); } if (vp->v_type == VSOCK) vfs_unp_reclaim(vp); diff --git a/sys/kern/vfs_syscalls.c b/sys/kern/vfs_syscalls.c index 35a56510e9e..aba3d62936b 100644 --- a/sys/kern/vfs_syscalls.c +++ b/sys/kern/vfs_syscalls.c @@ -1370,13 +1370,12 @@ kern_mknodat(struct thread *td, int fd, const char *path, enum uio_seg pathseg, else { error = VOP_MKNOD(nd.ni_dvp, &nd.ni_vp, &nd.ni_cnd, &vattr); - if (error == 0) - vput(nd.ni_vp); } } - NDFREE(&nd, NDF_ONLY_PNBUF); - vput(nd.ni_dvp); + VOP_VPUT_PAIR(nd.ni_dvp, error == 0 && !whiteout ? &nd.ni_vp : NULL, + true); vn_finished_write(mp); + NDFREE(&nd, NDF_ONLY_PNBUF); if (error == ERELOOKUP) goto restart; return (error); @@ -1457,12 +1456,10 @@ kern_mkfifoat(struct thread *td, int fd, const char *path, goto out; #endif error = VOP_MKNOD(nd.ni_dvp, &nd.ni_vp, &nd.ni_cnd, &vattr); - if (error == 0) - vput(nd.ni_vp); #ifdef MAC out: #endif - vput(nd.ni_dvp); + VOP_VPUT_PAIR(nd.ni_dvp, error == 0 ? &nd.ni_vp : NULL, true); vn_finished_write(mp); NDFREE(&nd, NDF_ONLY_PNBUF); if (error == ERELOOKUP) @@ -1629,10 +1626,10 @@ kern_linkat_vp(struct thread *td, struct vnode *vp, int fd, const char *path, return (EAGAIN); } error = VOP_LINK(nd.ni_dvp, vp, &nd.ni_cnd); - VOP_UNLOCK(vp); - vput(nd.ni_dvp); + VOP_VPUT_PAIR(nd.ni_dvp, &vp, true); vn_finished_write(mp); NDFREE(&nd, NDF_ONLY_PNBUF); + vp = NULL; } else { vput(nd.ni_dvp); NDFREE(&nd, NDF_ONLY_PNBUF); @@ -1640,7 +1637,8 @@ kern_linkat_vp(struct thread *td, struct vnode *vp, int fd, const char *path, return (EAGAIN); } } - vrele(vp); + if (vp != NULL) + vrele(vp); return (error); } @@ -1710,6 +1708,7 @@ kern_symlinkat(struct thread *td, const char *path1, int fd, const char *path2, else vput(nd.ni_dvp); vrele(nd.ni_vp); + nd.ni_vp = NULL; error = EEXIST; goto out; } @@ -1730,14 +1729,12 @@ kern_symlinkat(struct thread *td, const char *path1, int fd, const char *path2, goto out2; #endif error = VOP_SYMLINK(nd.ni_dvp, &nd.ni_vp, &nd.ni_cnd, &vattr, syspath); - if (error == 0) - vput(nd.ni_vp); #ifdef MAC out2: #endif - NDFREE(&nd, NDF_ONLY_PNBUF); - vput(nd.ni_dvp); + VOP_VPUT_PAIR(nd.ni_dvp, error == 0 ? &nd.ni_vp : NULL, true); vn_finished_write(mp); + NDFREE(&nd, NDF_ONLY_PNBUF); if (error == ERELOOKUP) goto restart; out: @@ -3794,9 +3791,7 @@ kern_mkdirat(struct thread *td, int fd, const char *path, enum uio_seg segflg, out: #endif NDFREE(&nd, NDF_ONLY_PNBUF); - vput(nd.ni_dvp); - if (error == 0) - vput(nd.ni_vp); + VOP_VPUT_PAIR(nd.ni_dvp, error == 0 ? &nd.ni_vp : NULL, true); vn_finished_write(mp); if (error == ERELOOKUP) goto restart; diff --git a/sys/kern/vfs_vnops.c b/sys/kern/vfs_vnops.c index 6c6727c7f37..e38a492275c 100644 --- a/sys/kern/vfs_vnops.c +++ b/sys/kern/vfs_vnops.c @@ -274,8 +274,9 @@ vn_open_cred(struct nameidata *ndp, int *flagp, int cmode, u_int vn_open_flags, if (error == 0) #endif error = VOP_CREATE(ndp->ni_dvp, &ndp->ni_vp, - &ndp->ni_cnd, vap); - vput(ndp->ni_dvp); + &ndp->ni_cnd, vap); + VOP_VPUT_PAIR(ndp->ni_dvp, error == 0 ? &ndp->ni_vp : + NULL, false); vn_finished_write(mp); if (error) { NDFREE(ndp, NDF_ONLY_PNBUF); diff --git a/sys/kern/vnode_if.src b/sys/kern/vnode_if.src index 5d15d4a0c86..b506237f385 100644 --- a/sys/kern/vnode_if.src +++ b/sys/kern/vnode_if.src @@ -792,6 +792,15 @@ vop_copy_file_range { }; +%% vput_pair dvp E - - + +vop_vput_pair { + IN struct vnode *dvp; + INOUT struct vnode **vpp; + IN bool unlock_vp; +}; + + # The VOPs below are spares at the end of the table to allow new VOPs to be # added in stable branches without breaking the KBI. New VOPs in HEAD should # be added above these spares. When merging a new VOP to a stable branch, diff --git a/sys/sys/vnode.h b/sys/sys/vnode.h index 78fbec1bd0b..639a16881e0 100644 --- a/sys/sys/vnode.h +++ b/sys/sys/vnode.h @@ -269,6 +269,7 @@ struct xvnode { #define VV_MD 0x0800 /* vnode backs the md device */ #define VV_FORCEINSMQ 0x1000 /* force the insmntque to succeed */ #define VV_READLINK 0x2000 /* fdescfs linux vnode */ +#define VV_UNREF 0x4000 /* vunref, do not drop lock in inactive() */ #define VMP_LAZYLIST 0x0001 /* Vnode is on mnt's lazy list */ @@ -710,7 +711,7 @@ void vgone(struct vnode *vp); void vhold(struct vnode *); void vholdnz(struct vnode *); bool vhold_smr(struct vnode *); -void vinactive(struct vnode *vp); +int vinactive(struct vnode *vp); int vinvalbuf(struct vnode *vp, int save, int slpflag, int slptimeo); int vtruncbuf(struct vnode *vp, off_t length, int blksize); void v_inval_buf_range(struct vnode *vp, daddr_t startlbn, daddr_t endlbn, diff --git a/sys/ufs/ffs/ffs_extern.h b/sys/ufs/ffs/ffs_extern.h index d54df1deced..54401208904 100644 --- a/sys/ufs/ffs/ffs_extern.h +++ b/sys/ufs/ffs/ffs_extern.h @@ -80,6 +80,8 @@ int ffs_freefile(struct ufsmount *, struct fs *, struct vnode *, ino_t, void ffs_fserr(struct fs *, ino_t, char *); int ffs_getcg(struct fs *, struct vnode *, u_int, int, struct buf **, struct cg **); +int ffs_inotovp(struct mount *, ino_t, u_int64_t, int, struct vnode **, + int); int ffs_isblock(struct fs *, u_char *, ufs1_daddr_t); int ffs_isfreeblock(struct fs *, u_char *, ufs1_daddr_t); void ffs_oldfscompat_write(struct fs *, struct ufsmount *); @@ -122,8 +124,9 @@ int ffs_breadz(struct ufsmount *, struct vnode *, daddr_t, daddr_t, int, /* * Flags to ffs_vgetf */ -#define FFSV_FORCEINSMQ 0x0001 -#define FFSV_REPLACE 0x0002 +#define FFSV_FORCEINSMQ 0x0001 +#define FFSV_REPLACE 0x0002 +#define FFSV_REPLACE_DOOMED 0x0004 /* * Flags to ffs_reload @@ -175,7 +178,7 @@ int softdep_request_cleanup(struct fs *, struct vnode *, struct ucred *, int); int softdep_prerename(struct vnode *, struct vnode *, struct vnode *, struct vnode *); -int softdep_prelink(struct vnode *, struct vnode *, int); +int softdep_prelink(struct vnode *, struct vnode *); void softdep_setup_freeblocks(struct inode *, off_t, int); void softdep_setup_inomapdep(struct buf *, struct inode *, ino_t, int); void softdep_setup_blkmapdep(struct buf *, struct mount *, ufs2_daddr_t, diff --git a/sys/ufs/ffs/ffs_inode.c b/sys/ufs/ffs/ffs_inode.c index 0b4172b3430..3df7bf8e859 100644 --- a/sys/ufs/ffs/ffs_inode.c +++ b/sys/ufs/ffs/ffs_inode.c @@ -34,6 +34,7 @@ #include __FBSDID("$FreeBSD$"); +#include "opt_ufs.h" #include "opt_quota.h" #include @@ -59,6 +60,10 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include +#ifdef UFS_DIRHASH +#include +#endif #include #include @@ -456,6 +461,10 @@ ffs_truncate(vp, length, flags, cred) ip->i_size = length; DIP_SET(ip, i_size, length); UFS_INODE_SET_FLAG(ip, IN_SIZEMOD | IN_CHANGE | IN_UPDATE); +#ifdef UFS_DIRHASH + if (vp->v_type == VDIR && ip->i_dirhash != NULL) + ufsdirhash_dirtrunc(ip, length); +#endif } else { lbn = lblkno(fs, length); flags |= BA_CLRBUF; @@ -482,6 +491,10 @@ ffs_truncate(vp, length, flags, cred) return (error); ip->i_size = length; DIP_SET(ip, i_size, length); +#ifdef UFS_DIRHASH + if (vp->v_type == VDIR && ip->i_dirhash != NULL) + ufsdirhash_dirtrunc(ip, length); +#endif size = blksize(fs, ip, lbn); if (vp->v_type != VDIR && offset != 0) bzero((char *)bp->b_data + offset, diff --git a/sys/ufs/ffs/ffs_snapshot.c b/sys/ufs/ffs/ffs_snapshot.c index 32dc47653d1..8ba85f0205e 100644 --- a/sys/ufs/ffs/ffs_snapshot.c +++ b/sys/ufs/ffs/ffs_snapshot.c @@ -296,16 +296,21 @@ ffs_snapshot(mp, snapfile) goto restart; } error = VOP_CREATE(nd.ni_dvp, &nd.ni_vp, &nd.ni_cnd, &vat); - VOP_UNLOCK(nd.ni_dvp); if (error) { + VOP_VPUT_PAIR(nd.ni_dvp, NULL, true); NDFREE(&nd, NDF_ONLY_PNBUF); vn_finished_write(wrtmp); - vrele(nd.ni_dvp); if (error == ERELOOKUP) goto restart; return (error); } vp = nd.ni_vp; + vref(nd.ni_dvp); + VOP_VPUT_PAIR(nd.ni_dvp, &vp, false); + if (VN_IS_DOOMED(vp)) { + error = EBADF; + goto out; + } vnode_create_vobject(nd.ni_vp, fs->fs_size, td); vp->v_vflag |= VV_SYSTEM; ip = VTOI(vp); @@ -2590,6 +2595,7 @@ process_deferred_inactive(struct mount *mp) continue; } vholdl(vp); +retry_vnode: error = vn_lock(vp, LK_EXCLUSIVE | LK_INTERLOCK); if (error != 0) { vdrop(vp); @@ -2604,7 +2610,11 @@ process_deferred_inactive(struct mount *mp) UFS_INODE_SET_FLAG(ip, IN_MODIFIED); } VI_LOCK(vp); - vinactive(vp); + error = vinactive(vp); + if (error == ERELOOKUP && vp->v_usecount == 0) { + VOP_UNLOCK(vp); + goto retry_vnode; + } VI_UNLOCK(vp); VOP_UNLOCK(vp); vdrop(vp); diff --git a/sys/ufs/ffs/ffs_softdep.c b/sys/ufs/ffs/ffs_softdep.c index e90593b20e4..b1f6bbc3d2d 100644 --- a/sys/ufs/ffs/ffs_softdep.c +++ b/sys/ufs/ffs/ffs_softdep.c @@ -621,10 +621,9 @@ softdep_prerename(fdvp, fvp, tdvp, tvp) } int -softdep_prelink(dvp, vp, will_direnter) +softdep_prelink(dvp, vp) struct vnode *dvp; struct vnode *vp; - int will_direnter; { panic("softdep_prelink called"); @@ -1494,13 +1493,14 @@ get_parent_vp(struct vnode *vp, struct mount *mp, ino_t inum, struct buf *bp, } /* - * Do not drop vnode lock while inactivating. This - * would result in leaks of the VI flags and - * reclaiming of non-truncated vnode. Instead, + * Do not drop vnode lock while inactivating during + * vunref. This would result in leaks of the VI flags + * and reclaiming of non-truncated vnode. Instead, * re-schedule inactivation hoping that we would be * able to sync inode later. */ - if ((vp->v_iflag & VI_DOINGINACT) != 0) { + if ((vp->v_iflag & VI_DOINGINACT) != 0 && + (vp->v_vflag & VV_UNREF) != 0) { VI_LOCK(vp); vp->v_iflag |= VI_OWEINACT; VI_UNLOCK(vp); @@ -3358,13 +3358,11 @@ softdep_prerename(fdvp, fvp, tdvp, tvp) * syscall must be restarted at top level from the lookup. */ int -softdep_prelink(dvp, vp, will_direnter) +softdep_prelink(dvp, vp) struct vnode *dvp; struct vnode *vp; - int will_direnter; { struct ufsmount *ump; - int error, error1; ASSERT_VOP_ELOCKED(dvp, "prelink dvp"); if (vp != NULL) @@ -3372,40 +3370,13 @@ softdep_prelink(dvp, vp, will_direnter) ump = VFSTOUFS(dvp->v_mount); /* - * Nothing to do if we have sufficient journal space. - * If we currently hold the snapshot lock, we must avoid - * handling other resources that could cause deadlock. - * - * will_direnter == 1: In case allocated a directory block in - * an indirect block, we must prevent holes in the directory - * created if directory entries are written out of order. To - * accomplish this we fsync when we extend a directory into - * indirects. During rename it's not safe to drop the tvp - * lock so sync must be delayed until it is. - * - * This synchronous step could be removed if fsck and the - * kernel were taught to fill in sparse directories rather - * than panic. + * Nothing to do if we have sufficient journal space. We skip + * flushing when vp is a snapshot to avoid deadlock where + * another thread is trying to update the inodeblock for dvp + * and is waiting on snaplk that vp holds. */ - if (journal_space(ump, 0) || (vp != NULL && IS_SNAPSHOT(VTOI(vp)))) { - error = 0; - if (will_direnter && (vp == NULL || !IS_SNAPSHOT(VTOI(vp)))) { - if (vp != NULL) - VOP_UNLOCK(vp); - error = ffs_syncvnode(dvp, MNT_WAIT, 0); - if (vp != NULL) { - error1 = vn_lock(vp, LK_EXCLUSIVE | LK_NOWAIT); - if (error1 != 0) { - vn_lock_pair(dvp, true, vp, false); - if (error == 0) - error = ERELOOKUP; - } else if (vp->v_data == NULL) { - error = ERELOOKUP; - } - } - } - return (error); - } + if (journal_space(ump, 0) || (vp != NULL && IS_SNAPSHOT(VTOI(vp)))) + return (0); stat_journal_low++; if (vp != NULL) { @@ -13736,6 +13707,12 @@ softdep_slowdown(vp) return (1); } +static int +softdep_request_cleanup_filter(struct vnode *vp, void *arg __unused) +{ + return ((vp->v_iflag & VI_OWEINACT) != 0); +} + /* * Called by the allocation routines when they are about to fail * in the hope that we can free up the requested resource (inodes @@ -13757,6 +13734,7 @@ softdep_request_cleanup(fs, vp, cred, resource) { struct ufsmount *ump; struct mount *mp; + struct vnode *vp1, *mvp1; long starttime; ufs2_daddr_t needed; int error, failed_vnode; @@ -13848,6 +13826,21 @@ softdep_request_cleanup(fs, vp, cred, resource) stat_worklist_push += 1; FREE_LOCK(ump); } + + if (resource == FLUSH_INODES_WAIT && fs->fs_pendinginodes < needed) { + MNT_VNODE_FOREACH_LAZY(vp1, mp, mvp1, + softdep_request_cleanup_filter, NULL) { + vn_lock(vp1, LK_EXCLUSIVE | LK_INTERLOCK | LK_RETRY); + VI_LOCK(vp1); + if (vp1->v_data != NULL) { + while ((vp1->v_iflag & VI_OWEINACT) != 0) + vinactive(vp1); + } + VOP_UNLOCK(vp1); + vdropl(vp1); + } + } + /* * If we still need resources and there are no more worklist * entries to process to obtain them, we have to start flushing diff --git a/sys/ufs/ffs/ffs_vfsops.c b/sys/ufs/ffs/ffs_vfsops.c index 60d4dad57d0..e5c8740960f 100644 --- a/sys/ufs/ffs/ffs_vfsops.c +++ b/sys/ufs/ffs/ffs_vfsops.c @@ -1954,13 +1954,16 @@ ffs_vgetf(mp, ino, flags, vpp, ffs_flags) daddr_t dbn; int error; - MPASS((ffs_flags & FFSV_REPLACE) == 0 || (flags & LK_EXCLUSIVE) != 0); + MPASS((ffs_flags & (FFSV_REPLACE | FFSV_REPLACE_DOOMED)) == 0 || + (flags & LK_EXCLUSIVE) != 0); error = vfs_hash_get(mp, ino, flags, curthread, vpp, NULL, NULL); if (error != 0) return (error); if (*vpp != NULL) { - if ((ffs_flags & FFSV_REPLACE) == 0) + if ((ffs_flags & FFSV_REPLACE) == 0 || + ((ffs_flags & FFSV_REPLACE_DOOMED) == 0 || + !VN_IS_DOOMED(*vpp))) return (0); vgone(*vpp); vput(*vpp); @@ -2150,35 +2153,68 @@ ffs_fhtovp(mp, fhp, flags, vpp) struct vnode **vpp; { struct ufid *ufhp; + + ufhp = (struct ufid *)fhp; + return (ffs_inotovp(mp, ufhp->ufid_ino, ufhp->ufid_gen, flags, + vpp, 0)); +} + +int +ffs_inotovp(mp, ino, gen, lflags, vpp, ffs_flags) + struct mount *mp; + ino_t ino; + u_int64_t gen; + int lflags; + struct vnode **vpp; + int ffs_flags; +{ struct ufsmount *ump; + struct vnode *nvp; + struct inode *ip; struct fs *fs; struct cg *cgp; struct buf *bp; - ino_t ino; u_int cg; int error; - ufhp = (struct ufid *)fhp; - ino = ufhp->ufid_ino; ump = VFSTOUFS(mp); fs = ump->um_fs; + *vpp = NULL; + if (ino < UFS_ROOTINO || ino >= fs->fs_ncg * fs->fs_ipg) return (ESTALE); + /* * Need to check if inode is initialized because UFS2 does lazy * initialization and nfs_fhtovp can offer arbitrary inode numbers. */ - if (fs->fs_magic != FS_UFS2_MAGIC) - return (ufs_fhtovp(mp, ufhp, flags, vpp)); - cg = ino_to_cg(fs, ino); - if ((error = ffs_getcg(fs, ump->um_devvp, cg, 0, &bp, &cgp)) != 0) - return (error); - if (ino >= cg * fs->fs_ipg + cgp->cg_initediblk) { + if (fs->fs_magic == FS_UFS2_MAGIC) { + cg = ino_to_cg(fs, ino); + error = ffs_getcg(fs, ump->um_devvp, cg, 0, &bp, &cgp); + if (error != 0) + return (error); + if (ino >= cg * fs->fs_ipg + cgp->cg_initediblk) { + brelse(bp); + return (ESTALE); + } brelse(bp); + } + + error = ffs_vgetf(mp, ino, lflags, &nvp, ffs_flags); + if (error != 0) + return (error); + + ip = VTOI(nvp); + if (ip->i_mode == 0 || ip->i_gen != gen || ip->i_effnlink <= 0) { + if (ip->i_mode == 0) + vgone(nvp); + vput(nvp); return (ESTALE); } - brelse(bp); - return (ufs_fhtovp(mp, ufhp, flags, vpp)); + + vnode_create_vobject(nvp, DIP(ip, i_size), curthread); + *vpp = nvp; + return (0); } /* diff --git a/sys/ufs/ffs/ffs_vnops.c b/sys/ufs/ffs/ffs_vnops.c index 6ca98a84869..ddf559c4170 100644 --- a/sys/ufs/ffs/ffs_vnops.c +++ b/sys/ufs/ffs/ffs_vnops.c @@ -66,6 +66,10 @@ #include __FBSDID("$FreeBSD$"); +#include "opt_directio.h" +#include "opt_ffs.h" +#include "opt_ufs.h" + #include #include #include @@ -96,11 +100,13 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include +#ifdef UFS_DIRHASH +#include +#endif #include #include -#include "opt_directio.h" -#include "opt_ffs.h" #define ALIGNED_TO(ptr, s) \ (((uintptr_t)(ptr) & (_Alignof(s) - 1)) == 0) @@ -129,6 +135,7 @@ static vop_listextattr_t ffs_listextattr; static vop_openextattr_t ffs_openextattr; static vop_setextattr_t ffs_setextattr; static vop_vptofh_t ffs_vptofh; +static vop_vput_pair_t ffs_vput_pair; /* Global vfs data structures for ufs. */ struct vop_vector ffs_vnodeops1 = { @@ -145,6 +152,7 @@ struct vop_vector ffs_vnodeops1 = { .vop_reallocblks = ffs_reallocblks, .vop_write = ffs_write, .vop_vptofh = ffs_vptofh, + .vop_vput_pair = ffs_vput_pair, }; VFS_VOP_VECTOR_REGISTER(ffs_vnodeops1); @@ -181,6 +189,7 @@ struct vop_vector ffs_vnodeops2 = { .vop_openextattr = ffs_openextattr, .vop_setextattr = ffs_setextattr, .vop_vptofh = ffs_vptofh, + .vop_vput_pair = ffs_vput_pair, }; VFS_VOP_VECTOR_REGISTER(ffs_vnodeops2); @@ -256,7 +265,6 @@ ffs_syncvnode(struct vnode *vp, int waitfor, int flags) bool still_dirty, unlocked, wait; ip = VTOI(vp); - ip->i_flag &= ~IN_NEEDSYNC; bo = &vp->v_bufobj; ump = VFSTOUFS(vp->v_mount); @@ -444,6 +452,8 @@ ffs_syncvnode(struct vnode *vp, int waitfor, int flags) } if (error == 0 && unlocked) error = ERELOOKUP; + if (error == 0) + ip->i_flag &= ~IN_NEEDSYNC; return (error); } @@ -581,6 +591,9 @@ ffs_unlock_debug(struct vop_unlock_args *ap) VI_UNLOCK(vp); } } + KASSERT(vp->v_type != VDIR || vp->v_vnlock->lk_recurse != 0 || + (ip->i_flag & IN_ENDOFF) == 0, + ("ufs dir vp %p ip %p flags %#x", vp, ip, ip->i_flag)); #ifdef DIAGNOSTIC if (VOP_ISLOCKED(vp) == LK_EXCLUSIVE && ip != NULL && vp->v_vnlock->lk_recurse == 0) @@ -1915,3 +1928,115 @@ ffs_getpages_async(struct vop_getpages_async_args *ap) return (error); } + +static int +ffs_vput_pair(struct vop_vput_pair_args *ap) +{ + struct mount *mp; + struct vnode *dvp, *vp, *vp1, **vpp; + struct inode *dp, *ip; + ino_t ip_ino; + u_int64_t ip_gen; + off_t old_size; + int error, vp_locked; + + dvp = ap->a_dvp; + dp = VTOI(dvp); + vpp = ap->a_vpp; + vp = vpp != NULL ? *vpp : NULL; + + if ((dp->i_flag & (IN_NEEDSYNC | IN_ENDOFF)) == 0) { + vput(dvp); + if (vp != NULL && ap->a_unlock_vp) + vput(vp); + return (0); + } + + mp = dvp->v_mount; + if (vp != NULL) { + if (ap->a_unlock_vp) { + vput(vp); + } else { + MPASS(vp->v_type != VNON); + vp_locked = VOP_ISLOCKED(vp); + ip = VTOI(vp); + ip_ino = ip->i_number; + ip_gen = ip->i_gen; + VOP_UNLOCK(vp); + } + } + + /* + * If compaction or fsync was requested do it in ffs_vput_pair() + * now that other locks are no longer held. + */ + if ((dp->i_flag & IN_ENDOFF) != 0) { + dp->i_flag &= ~IN_ENDOFF; + if (I_ENDOFF(dp) != 0 && I_ENDOFF(dp) < dp->i_size) { + old_size = dp->i_size; + error = UFS_TRUNCATE(dvp, (off_t)I_ENDOFF(dp), + IO_NORMAL | (DOINGASYNC(dvp) ? 0 : IO_SYNC), + curthread->td_ucred); + if (error != 0 && error != ERELOOKUP) { + if (!ffs_fsfail_cleanup(VFSTOUFS(mp), error)) { + vn_printf(dvp, + "IN_ENDOFF: failed to truncate, " + "error %d\n", error); + } +#ifdef UFS_DIRHASH + ufsdirhash_free(dp); +#endif + } + } + SET_I_ENDOFF(dp, 0); + } + if ((dp->i_flag & IN_NEEDSYNC) != 0) { + do { + error = ffs_syncvnode(dvp, MNT_WAIT, 0); + } while (error == ERELOOKUP); + } + + vput(dvp); + + if (vp == NULL || ap->a_unlock_vp) + return (0); + MPASS(mp != NULL); + + /* + * It is possible that vp is reclaimed at this point. Only + * routines that call us with a_unlock_vp == false can find + * that their vp has been reclaimed. There are three areas + * that are affected: + * 1) vn_open_cred() - later VOPs could fail, for instance + * dead_open() returns ENXIO. + * 2) ffs_snapshot() - creation of snapshot fails with EBADF. + * 3) NFS server (several places) - code is prepared to detect + * and respond to dead vnodes by returning ESTALE. + */ + VOP_LOCK(vp, vp_locked | LK_RETRY); + if (!VN_IS_DOOMED(vp)) + return (0); + + /* + * Try harder to recover from reclaimed vp if reclaim was not + * because underlying inode was cleared. We saved inode + * number and inode generation, so we can try to reinstantiate + * exactly same version of inode. If this fail, return + * original doomed vnode and let caller to handle + * consequences. + * + * Note that callers must keep write started around + * VOP_VPUT_PAIR() calls, so it is safe to use mp without + * busying it. + */ + VOP_UNLOCK(vp); + error = ffs_inotovp(mp, ip_ino, ip_gen, LK_EXCLUSIVE, &vp1, + FFSV_REPLACE_DOOMED); + if (error != 0) { + VOP_LOCK(vp, vp_locked | LK_RETRY); + } else { + vrele(vp); + *vpp = vp1; + } + return (0); +} diff --git a/sys/ufs/ufs/inode.h b/sys/ufs/ufs/inode.h index 16db8d6d5ce..4515dcbed40 100644 --- a/sys/ufs/ufs/inode.h +++ b/sys/ufs/ufs/inode.h @@ -152,6 +152,8 @@ struct inode { #define IN_IBLKDATA 0x0800 /* datasync requires inode block update */ #define IN_SIZEMOD 0x1000 /* Inode size has been modified */ +#define IN_ENDOFF 0x2000 /* Free space at the end of directory, + try to truncate when possible */ #define PRINT_INODE_FLAGS "\20\20b16\17b15\16b14\15sizemod" \ "\14iblkdata\13is_ufs2\12truncated\11ea_lockwait\10ea_locked" \ diff --git a/sys/ufs/ufs/ufs_extern.h b/sys/ufs/ufs/ufs_extern.h index a28fcffabd2..3ac631e6ab0 100644 --- a/sys/ufs/ufs/ufs_extern.h +++ b/sys/ufs/ufs/ufs_extern.h @@ -59,7 +59,6 @@ int ufs_bmap(struct vop_bmap_args *); int ufs_bmaparray(struct vnode *, ufs2_daddr_t, ufs2_daddr_t *, struct buf *, int *, int *); int ufs_bmap_seekdata(struct vnode *, off_t *); -int ufs_fhtovp(struct mount *, struct ufid *, int, struct vnode **); int ufs_checkpath(ino_t, ino_t, struct inode *, struct ucred *, ino_t *); void ufs_dirbad(struct inode *, doff_t, char *); int ufs_dirbadentry(struct vnode *, struct direct *, int); @@ -69,7 +68,7 @@ int ufs_extwrite(struct vop_write_args *); void ufs_makedirentry(struct inode *, struct componentname *, struct direct *); int ufs_direnter(struct vnode *, struct vnode *, struct direct *, - struct componentname *, struct buf *, int); + struct componentname *, struct buf *); int ufs_dirremove(struct vnode *, struct inode *, int, int); int ufs_dirrewrite(struct inode *, struct inode *, ino_t, int, int); int ufs_lookup_ino(struct vnode *, struct vnode **, struct componentname *, diff --git a/sys/ufs/ufs/ufs_inode.c b/sys/ufs/ufs/ufs_inode.c index 15bd8be448a..46e4f8e54e4 100644 --- a/sys/ufs/ufs/ufs_inode.c +++ b/sys/ufs/ufs/ufs_inode.c @@ -212,8 +212,6 @@ ufs_inactive(ap) vrecycle(vp); if (mp != NULL) vn_finished_secondary_write(mp); - if (error == ERELOOKUP) - error = 0; return (error); } diff --git a/sys/ufs/ufs/ufs_lookup.c b/sys/ufs/ufs/ufs_lookup.c index 7dbd58f795c..3ac40d6ba47 100644 --- a/sys/ufs/ufs/ufs_lookup.c +++ b/sys/ufs/ufs/ufs_lookup.c @@ -876,13 +876,12 @@ ufs_makedirentry(ip, cnp, newdirp) * soft dependency code). */ int -ufs_direnter(dvp, tvp, dirp, cnp, newdirbp, isrename) +ufs_direnter(dvp, tvp, dirp, cnp, newdirbp) struct vnode *dvp; struct vnode *tvp; struct direct *dirp; struct componentname *cnp; struct buf *newdirbp; - int isrename; { struct ucred *cr; struct thread *td; @@ -964,9 +963,7 @@ ufs_direnter(dvp, tvp, dirp, cnp, newdirbp, isrename) if (newdirbp) bdwrite(newdirbp); bdwrite(bp); - if ((dp->i_flag & IN_NEEDSYNC) == 0) - return (UFS_UPDATE(dvp, 0)); - return (0); + return (UFS_UPDATE(dvp, 0)); } if (DOINGASYNC(dvp)) { bdwrite(bp); @@ -1113,32 +1110,15 @@ ufs_direnter(dvp, tvp, dirp, cnp, newdirbp, isrename) error = bwrite(bp); } } - UFS_INODE_SET_FLAG(dp, IN_CHANGE | IN_UPDATE); + /* - * If all went well, and the directory can be shortened, proceed - * with the truncation. Note that we have to unlock the inode for - * the entry that we just entered, as the truncation may need to - * lock other inodes which can lead to deadlock if we also hold a - * lock on the newly entered node. + * If all went well, mark directory inode with the truncation + * request right before unlock in case the directory can be + * shortened. */ - if (isrename == 0 && error == 0 && - I_ENDOFF(dp) != 0 && I_ENDOFF(dp) < dp->i_size) { - if (tvp != NULL) - VOP_UNLOCK(tvp); - error = UFS_TRUNCATE(dvp, (off_t)I_ENDOFF(dp), - IO_NORMAL | (DOINGASYNC(dvp) ? 0 : IO_SYNC), cr); - if (error != 0) - vn_printf(dvp, - "ufs_direnter: failed to truncate, error %d\n", - error); -#ifdef UFS_DIRHASH - if (error == 0 && dp->i_dirhash != NULL) - ufsdirhash_dirtrunc(dp, I_ENDOFF(dp)); -#endif - error = 0; - if (tvp != NULL) - vn_lock(tvp, LK_EXCLUSIVE | LK_RETRY); - } + UFS_INODE_SET_FLAG(dp, IN_CHANGE | IN_UPDATE | + (error == 0 ? IN_ENDOFF : 0)); + return (error); } diff --git a/sys/ufs/ufs/ufs_vfsops.c b/sys/ufs/ufs/ufs_vfsops.c index 4813ac7db76..0f45baed634 100644 --- a/sys/ufs/ufs/ufs_vfsops.c +++ b/sys/ufs/ufs/ufs_vfsops.c @@ -214,39 +214,3 @@ ufs_uninit(vfsp) #endif return (0); } - -/* - * This is the generic part of fhtovp called after the underlying - * filesystem has validated the file handle. - * - * Call the VFS_CHECKEXP beforehand to verify access. - */ -int -ufs_fhtovp(mp, ufhp, flags, vpp) - struct mount *mp; - struct ufid *ufhp; - int flags; - struct vnode **vpp; -{ - struct inode *ip; - struct vnode *nvp; - int error; - - error = VFS_VGET(mp, ufhp->ufid_ino, flags, &nvp); - if (error) { - *vpp = NULLVP; - return (error); - } - ip = VTOI(nvp); - if (ip->i_mode == 0 || ip->i_gen != ufhp->ufid_gen || - ip->i_effnlink <= 0) { - if (ip->i_mode == 0) - vgone(nvp); - vput(nvp); - *vpp = NULLVP; - return (ESTALE); - } - *vpp = nvp; - vnode_create_vobject(*vpp, DIP(ip, i_size), curthread); - return (0); -} diff --git a/sys/ufs/ufs/ufs_vnops.c b/sys/ufs/ufs/ufs_vnops.c index 0e7ec7ae545..4167c414593 100644 --- a/sys/ufs/ufs/ufs_vnops.c +++ b/sys/ufs/ufs/ufs_vnops.c @@ -235,7 +235,6 @@ ufs_mknod(ap) struct vattr *vap = ap->a_vap; struct vnode **vpp = ap->a_vpp; struct inode *ip; - ino_t ino; int error; error = ufs_makeinode(MAKEIMODE(vap->va_type, vap->va_mode), @@ -251,20 +250,6 @@ ufs_mknod(ap) */ DIP_SET(ip, i_rdev, vap->va_rdev); } - /* - * Remove inode, then reload it through VFS_VGET so it is - * checked to see if it is an alias of an existing entry in - * the inode cache. XXX I don't believe this is necessary now. - */ - (*vpp)->v_type = VNON; - ino = ip->i_number; /* Save this before vgone() invalidates ip. */ - vgone(*vpp); - vput(*vpp); - error = VFS_VGET(ap->a_dvp->v_mount, ino, LK_EXCLUSIVE, vpp); - if (error) { - *vpp = NULL; - return (error); - } return (0); } @@ -1006,8 +991,8 @@ ufs_remove(ap) if ((ip->i_flags & (NOUNLINK | IMMUTABLE | APPEND)) || (VTOI(dvp)->i_flags & APPEND)) return (EPERM); - if (DOINGSOFTDEP(dvp)) { - error = softdep_prelink(dvp, vp, true); + if (DOINGSUJ(dvp)) { + error = softdep_prelink(dvp, vp); if (error != 0) { MPASS(error == ERELOOKUP); return (error); @@ -1071,8 +1056,8 @@ ufs_link(ap) panic("ufs_link: no name"); #endif - if (DOINGSOFTDEP(tdvp)) { - error = softdep_prelink(tdvp, vp, true); + if (DOINGSUJ(tdvp)) { + error = softdep_prelink(tdvp, vp); if (error != 0) { MPASS(error == ERELOOKUP); return (error); @@ -1111,7 +1096,7 @@ ufs_link(ap) error = UFS_UPDATE(vp, !DOINGSOFTDEP(vp) && !DOINGASYNC(vp)); if (!error) { ufs_makedirentry(ip, cnp, &newdir); - error = ufs_direnter(tdvp, vp, &newdir, cnp, NULL, 0); + error = ufs_direnter(tdvp, vp, &newdir, cnp, NULL); } if (error) { @@ -1142,9 +1127,9 @@ ufs_whiteout(ap) struct direct newdir; int error = 0; - if (DOINGSOFTDEP(dvp) && (ap->a_flags == CREATE || + if (DOINGSUJ(dvp) && (ap->a_flags == CREATE || ap->a_flags == DELETE)) { - error = softdep_prelink(dvp, NULL, true); + error = softdep_prelink(dvp, NULL); if (error != 0) { MPASS(error == ERELOOKUP); return (error); @@ -1171,7 +1156,7 @@ ufs_whiteout(ap) newdir.d_namlen = cnp->cn_namelen; bcopy(cnp->cn_nameptr, newdir.d_name, (unsigned)cnp->cn_namelen + 1); newdir.d_type = DT_WHT; - error = ufs_direnter(dvp, NULL, &newdir, cnp, NULL, 0); + error = ufs_direnter(dvp, NULL, &newdir, cnp, NULL); break; case DELETE: @@ -1511,7 +1496,7 @@ ufs_rename(ap) } } ufs_makedirentry(fip, tcnp, &newdir); - error = ufs_direnter(tdvp, NULL, &newdir, tcnp, NULL, 1); + error = ufs_direnter(tdvp, NULL, &newdir, tcnp, NULL); if (error) goto bad; /* Setup tdvp for directory compaction if needed. */ @@ -1676,40 +1661,16 @@ ufs_rename(ap) vput(fdvp); vput(fvp); - if (tvp) - vput(tvp); + /* - * If compaction or fsync was requested do it now that other locks - * are no longer needed. + * If compaction or fsync was requested do it now in + * ffs_vput_pair() that other locks are no longer needed. */ if (error == 0 && endoff != 0) { - do { - error = UFS_TRUNCATE(tdvp, endoff, IO_NORMAL | - (DOINGASYNC(tdvp) ? 0 : IO_SYNC), tcnp->cn_cred); - } while (error == ERELOOKUP); - if (error != 0 && !ffs_fsfail_cleanup(VFSTOUFS(mp), error)) - vn_printf(tdvp, - "ufs_rename: failed to truncate, error %d\n", - error); -#ifdef UFS_DIRHASH - if (error != 0) - ufsdirhash_free(tdp); - else if (tdp->i_dirhash != NULL) - ufsdirhash_dirtrunc(tdp, endoff); -#endif - /* - * Even if the directory compaction failed, rename was - * succesful. Do not propagate a UFS_TRUNCATE() error - * to the caller. - */ - error = 0; - } - if (error == 0 && tdp->i_flag & IN_NEEDSYNC) { - do { - error = VOP_FSYNC(tdvp, MNT_WAIT, td); - } while (error == ERELOOKUP); + UFS_INODE_SET_FLAG(tdp, IN_ENDOFF); + SET_I_ENDOFF(tdp, endoff); } - vput(tdvp); + VOP_VPUT_PAIR(tdvp, &tvp, true); return (error); bad: @@ -1969,8 +1930,8 @@ ufs_mkdir(ap) goto out; } - if (DOINGSOFTDEP(dvp)) { - error = softdep_prelink(dvp, NULL, true); + if (DOINGSUJ(dvp)) { + error = softdep_prelink(dvp, NULL); if (error != 0) { MPASS(error == ERELOOKUP); return (error); @@ -2156,7 +2117,7 @@ ufs_mkdir(ap) else if (!DOINGSOFTDEP(dvp) && ((error = bwrite(bp)))) goto bad; ufs_makedirentry(ip, cnp, &newdir); - error = ufs_direnter(dvp, tvp, &newdir, cnp, bp, 0); + error = ufs_direnter(dvp, tvp, &newdir, cnp, bp); bad: if (error == 0) { @@ -2233,8 +2194,8 @@ ufs_rmdir(ap) error = EINVAL; goto out; } - if (DOINGSOFTDEP(dvp)) { - error = softdep_prelink(dvp, vp, false); + if (DOINGSUJ(dvp)) { + error = softdep_prelink(dvp, vp); if (error != 0) { MPASS(error == ERELOOKUP); return (error); @@ -2760,8 +2721,8 @@ ufs_makeinode(mode, dvp, vpp, cnp, callfunc) print_bad_link_count(callfunc, dvp); return (EINVAL); } - if (DOINGSOFTDEP(dvp)) { - error = softdep_prelink(dvp, NULL, true); + if (DOINGSUJ(dvp)) { + error = softdep_prelink(dvp, NULL); if (error != 0) { MPASS(error == ERELOOKUP); return (error); @@ -2889,7 +2850,7 @@ ufs_makeinode(mode, dvp, vpp, cnp, callfunc) } #endif /* !UFS_ACL */ ufs_makedirentry(ip, cnp, &newdir); - error = ufs_direnter(dvp, tvp, &newdir, cnp, NULL, 0); + error = ufs_direnter(dvp, tvp, &newdir, cnp, NULL); if (error) goto bad; vn_seqc_write_end(tvp); -- Test scenario: misc/fifo.sh