GENERIC HEAD from 2014-11-24 07:57:20 UTC, r274954M, vmcore.775 GDB: no debug ports present KDB: debugger backends: ddb KDB: current backend: ddb 4718592K of memory above 4GB ignored Copyright (c) 1992-2014 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 11.0-CURRENT #0 r274954M: Mon Nov 24 10:19:49 CET 2014 pho@x4.osted.lan:/usr/src/sys/i386/compile/PHO i386 FreeBSD clang version 3.4.1 (tags/RELEASE_34/dot1-final 208032) 20140512 WARNING: WITNESS option enabled, expect reduced performance. WARNING: DIAGNOSTIC option enabled, expect reduced performance. VT: running with driver "vga". CPU: AMD Phenom(tm) 9150e Quad-Core Processor (1800.01-MHz 686-class CPU) Origin="AuthenticAMD" Id=0x100f23 Family=0x10 Model=0x2 Stepping=3 Features=0x178bfbff Features2=0x802009 AMD Features=0xee500800 AMD Features2=0x7ff SVM: NP,NAsids=64 TSC: P-state invariant real memory = 8589934592 (8192 MB) avail memory = 3528921088 (3365 MB) : Trying to mount root from ufs:/dev/ad4s1a [rw]... Setting hostuuid: 00000000-0000-0000-0000-00218515337d. Setting hostid: 0x6b64ac17. Starting ddb. Entropy harvesting:sysctl: unknown oid 'kern.random.sys.harvest.interrupt': No such file or directory interruptssysctl: unknown oid 'kern.random.sys.harvest.ethernet': No such file or directory ethernetsysctl: unknown oid 'kern.random.sys.harvest.point_to_point': No such file or directory point_to_pointsysctl: unknown oid 'kern.random.sys.harvest.swi': No such file or directory swi. Starting file system checks: /dev/ad4s1a: FILE SYSTEM CLEAN; SKIPPING CHECKS /dev/ad4s1a: clean, 89754 free (1858 frags, 10987 blocks, 0.2% fragmentation) /dev/ad4s1f: FILE SYSTEM CLEAN; SKIPPING CHECKS /dev/ad4s1f: clean, 746951 free (8839 frags, 92264 blocks, 0.9% fragmentation) /dev/label/tmp: FILE SYSTEM CLEAN; SKIPPING CHECKS /dev/label/tmp: clean, 75808959 free (21759 frags, 9473400 blocks, 0.0% fragmentation) /dev/ad4s1d: FILE SYSTEM CLEAN; SKIPPING CHECKS /dev/ad4s1d: clean, 2473429 free (221933 frags, 281437 blocks, 2.2% fragmentation) /dev/ad4s1e: FILE SYSTEM CLEAN; SKIPPING CHECKS /dev/ad4s1e: clean, 4617690 free (249970 frags, 545965 blocks, 1.0% fragmentation) Mounting local file systems:. Writing entropy file:. Setting hostname: x4.osted.lan. re0: link state changed to DOWN Starting Network: lo0 re0. lo0: flags=8049 metric 0 mtu 16384 options=600003 inet6 ::1 prefixlen 128 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2 inet 127.0.0.1 netmask 0xff000000 nd6 options=21 re0: flags=8843 metric 0 mtu 1500 options=8209b ether 00:21:85:15:33:7d inet 192.168.1.101 netmask 0xffffff00 broadcast 192.168.1.255 inet6 fe80::221:85ff:fe15:337d%re0 prefixlen 64 scopeid 0x1 nd6 options=23 media: Ethernet autoselect (none) status: no carrier Starting devd. Starting pflogd: add net default: gateway 192.168.1.1 add net fe80::: gateway ::1 add net ff02::: gateway ::1 add net ::ffff:0.0.0.0: gateway ::1 add net ::0.0.0.0: gateway ::1 Starting rtsold.re0 : link state changed to UP 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/gcc46 /usr/local/lib/gcc47 /usr/local/lib/mysql /usr/local/lib/nss /usr/local/lib/pth /usr/local/lib/qt4 a.out ldconfig path: /usr/lib/aout /usr/lib/compat/aout Creating and/or trimming log files. Starting syslogd. Starting watchdogd. No core dumps found. Additional ABI support: linux. Starting rpcbind. NFS access cache time=60 rpc.umntall: 127.0.0.1: MOUNTPROG: RPC: Program not registered Starting casperd. lock order reversal: 1st 0xe44f2bf0 bufwait (bufwait) @ kern/vfs_bio.c:3027 2nd 0xc93ffa00 dirhash (dirhash) @ ufs/ufs/ufs_dirhash.c:285 KDB: stack backtrace: db_trace_self_wrapper(c11b966c,0,1,0,e44f2ba0,...) at db_trace_self_wrapper+0x2d/frame 0xedbca740 kdb_backtrace(c11bd2b5,c93ffa00,c11f07c1,c858b720,c11f0406,...) at kdb_backtrace+0x30/frame 0xedbca7a8 witness_checkorder(c93ffa00,9,c11f03fd,11d,0,...) at witness_checkorder+0xd0c/frame 0xedbca7f8 _sx_xlock(c93ffa00,0,c11f03fd,11d,c9697000,...) at _sx_xlock+0x75/frame 0xedbca828 ufsdirhash_add(c935f984,edbca920,78b0,edbca8a8,edbca8ac,...) at ufsdirhash_add+0x4a/frame 0xedbca858 ufs_direnter(c92d9438,c9e80438,edbca920,edbcab44,e4500020,...) at ufs_direnter+0x604/frame 0xedbca8d8 ufs_mkdir(edbcabe0,c138387d,c11e95c6,c92d9438,edbcabdc,...) at ufs_mkdir+0x8c2/frame 0xedbcaa78 VOP_MKDIR_APV(c1452dd4,edbcabe0,edbcab44,edbcab70,28803020,...) at VOP_MKDIR_APV+0x12f/frame 0xedbcaaa8 kern_mkdirat(c9447930,ffffff9c,28803020,0,1c0) at kern_mkdirat+0x22d/frame 0xedbcac04 sys_mkdir(c9447930,edbcaca8,edbcac78,c0b57b1f,c1541f90,...) at sys_mkdir+0x31/frame 0xedbcac20 syscall(edbcace8) at syscall+0x31b/frame 0xedbcacdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xedbcacdc --- syscall (136, FreeBSD ELF32, sys_mkdir), eip = 0x28188ad7, esp = 0xbfbfe924, ebp = 0xbfbfedd0 --- Clearing /tmp (X related). Starting nfsuserd. Starting mountd. Starting nfsd. Recovering vi editor sessions:. Updating motd:. Mounting late file systems:. Starting ntpd. Starting powerd. Starting smartd. Nov 25 17:36:52 x4 smartd[641]: Device: /dev/ada0, WARNING: A firmware update for this drive may be available, Nov 25 17:36:52 x4 smartd[641]: see the following Seagate web pages: Nov 25 17:36:52 x4 smartd[641]: http://knowledge.seagate.com/articles/en_US/FAQ/207931en Nov 25 17:36:52 x4 smartd[641]: http://knowledge.seagate.com/articles/en_US/FAQ/213891en Starting default moused. Configuring syscons: keymapkbdcontrol: keymap file "danish.iso" not found: No such file or directory blanktime. Performing sanity check on sshd configuration. Starting sshd. Starting sendmail_submit. Starting sendmail_msp_queue. Starting cron. Local package initialization: backuplock order reversal: 1st 0xca067304 ufs (ufs) @ kern/vfs_lookup.c:509 2nd 0xe451ac90 bufwait (bufwait) @ ufs/ffs/ffs_vnops.c:263 3rd 0xca06673c ufs (ufs) @ kern/vfs_subr.c:2144 KDB: stack backtrace: db_trace_self_wrapper(c11b966c,c107a398,303,0,c8af28bc,...) at db_trace_self_wrapper+0x2d/frame 0xf88dd238 kdb_backtrace(c11bd2ce,ca06673c,c11a420e,c858b6b8,c11c69d1,...) at kdb_backtrace+0x30/frame 0xf88dd2a0 witness_checkorder(ca06673c,9,c11c69c8,860,ca0667a8,...) at witness_checkorder+0xd0c/frame 0xf88dd2f0 __lockmgr_args(ca06673c,80100,ca0667a8,0,0,...) at __lockmgr_args+0x8d4/frame 0xf88dd3d0 ffs_lock(f88dd450,c8583110,c85899e0,c8583110,c1580e18,...) at lock order reversal: f 1st 0xc968b8a4 ufs (ufs) @ kern/vfs_mount.c:1223 f 2nd 0xc9409a0c devfs (devfs) @ ufs/ffs/ffs_softdep.c:1904 sKDB: stack backtrace: _lock+0dxb9_7t/rfarcaem_es e0lxff_8w8rdadp4p0ecr (c11b966c,c142bd08V,OcP1_5L8O0CcK610_,A8P,Vc(8cb1d495121d0d,4.,.f.8)8 dadt4 50,25fd,b4_0t4r,acc1e4_6s8e6lff8_,w.r.a.p)p eart+ 0x2d/framVeO P0_xLeOdCbKb1b_8A0P0V +0x10a/frame 0xf88kdddb4_3b8a cktrace(c11bd2b5,_cv9n4_0l9oac0kc(,cca1016b60700184,,80c180508,bc51118c,6c91c18e,b8f6e00,,c.1.1.c)5 baet8 ,...) at kdb_backt_rvanc_el+o0cxk3+00/xfcraa/mfer a0mxee d0bxbfb8886d8d 478 witnesvsg_ecth(ecac0k6o6r7d0e8r,(8c09140009,ac09c4,497,3c1101,e5b7f,d07,,.7.7.0), 0a,t.. .) at vget+0wxi7t7n/efsrsa_mceh e0cxkfo8r8ddedr4+b00 xd0c/frame 0xedbbbv8fbs8_ hash_get(c96c45d8_,_1l5oecdkdmag,r8_0a0r0g0s,(cc9494470391a00,cf,8880d4d050b,0c,9.4.0.9)a 7a8t, 0,0,0,c11vefbsf_dh7a,s7h7_0g)e ta+t0 xff/frame_ _0lxofc8k8mdgdr4_dacr gs+0x8d4/frame 0xefdfbsb_bv9g9e4t f(c96c45d8,15eddav,o8p0_0s0t0d,lfo8c8kd(de5dbb0b,b1a,0.8.,.c)9 6acta 400,edbbbfaf00s,_cv0gbe2tdf1+c0dx,4c49/6fcraa4me0 00,x.f.8.8)d da5t3 8 vop_stdlock+0sxo5f3t/dferpa_msey n0cxe_dbbubfb(9cca40 672d0,e451ac40,1,V0O,P0_,L.O.C.K)1 _aAtP V(c141b61s8o,fetddbebpb_as0y8n,ce_dbbubfb+a03x0a,cc70/df9r9a8mde3 ,0cx1f48688d6df58c,8. ..) at VOP_fLOfCsK_1s_APyVn+c0vxn1o0dae/(fcraa0m6e7 20dx0e,d1b,b0b9,ff08 8dd658,c0ddaf8a,.._.v)n _alto ck(c94099fdf8s,_8s0y4n0c0v,nco1d1ee+b0fxd27d,d7/7f0r,acm0eb e02xcff8e8,d.d.6.2)0 at _vn_lofcfks+_0txrcuanc/fartaem(eca 006x7e2ddb0b,b2a0300 ,0,880,c89f7b00,...s)o fattd ep_flushwfofrsk_ltirsutn(cca9t6ec+40bxb700,ee/dfbrbabmaeb c0,xcf98382dad973d00, 60a,0,...) at ufs_disroefnttdeerp(_cfal0u6s7h2wdo0r,kclai0s6t6+700x86,8f/8f8rdadm8e9 80,xfe8d8bdbdbbaa7c0, 0,...) at ffusf_ss_ydnicr(ecn9t6ecr4+b0bx07,91e,/edfbrbabmbe2 80,x5f08a8,dcd184520b d08,...) at ufs_fmfask_esiynnocd+e0(xf38083d/dfbr9a8m,ef 808xdeddbbabcb)a fa0t ufs_makedionuondmeo+u0nxt5(3c49/6fcr4abmbe0 ,08x0f88080d0d09,ccc9 32a930,48c,2000000u0f,s._.c.r)e aatte (f88ddab8d,ocu1n3m8o3u2n6tb+,0cx1419e09/5fcr6a,mcea 006x7e2ddb0b,bfb8580d dab4,...) at sys_unmouunfts(_cc9r3e2aat9e3+00,xe2dfb/bfbrcaa8m,ec 100x4f38a8cdfd,9ee407 25c90,0,...) at VOP_CREsAyTsE__uAnPmVo(ucn1t4+502dxd24c,a/ff8r8amded a0bx8e,dfb8b8bdcd2b0a c,f88dda48,c0b19b9s0y,s.c.a.l)l (aetdb bbce8) atV OP_CREATEs_yAsPcVa+l0lx+102fx/3f1rba/mfer a0mxef 808xdeddab1b0b cdc Xintv0nx_8o0p_esny_sccraeldl((f)8 8adtd b50,f88ddXbidnct,01x8800,_0s,ycs8c9afl7lb+000x,2c19/3fer8admce8 )0 xaetd bbbcdc -v-n-_ ospyesnc_alclr e(d2+20x27a/fr,a mFer e0exBfS8D8 dEdLaFe302 , sys_unmount), eivpn _=o p0exn2(8f08d86d6d9bb5,0 ,efs8p8 d=d b0dxcb,f1b8f0e,6c9943,e 8edbcp8 ,=2 80cxcb0f2b8f0,e7.6.0. -)- -a t vn_open+0x3d/frame 0xf88ddb08 kern_openat(c9447310,ffffff9c,28cc0280,0,a02,180) at kern_openat+0x310/frame 0xf88ddbfc sys_open(c9447310,f88ddca8,c1043acf,e4722c90,0,...) at sys_open+0x39/frame 0xf88ddc20 syscall(f88ddce8) at syscall+0x31b/frame 0xf88ddcdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf88ddcdc --- syscall (5, FreeBSD ELF32, sys_open), eip = 0x28436ea3, esp = 0xbfbfafe4, ebp = 0xbfbfb070 --- ** /dev/label/tmp ** Last Mounted on /tmp ** Phase 1 - Check Blocks and Sizes Nov 25 17:37:19 x4 su: pho to root on /dev/pts/0 Nov 25 17:37:28 x4 su: pho to root on /dev/pts/1 ** Phase 2 - Check Pathnames ** Phase 3 - Check Connectivity ** Phase 4 - Check Reference Counts ** Phase 5 - Check Cyl groups 459978 files, 42505022 used, 75808959 free (21759 frags, 9473400 blocks, 0.0% fragmentation) ***** FILE SYSTEM IS CLEAN ***** fsck -y /tmp. Starting inetd. Tue Nov 25 17:39:07 CET 2014 FreeBSD/i386 (x4.osted.lan) (ttyu0) login: ugen5.2: at usbus5 umass0: on usbus5 umass0: SCSI over Bulk-Only; quirks = 0xc000 umass0:5:0: Attached to scbus5 da0 at umass-sim0 bus 0 scbus5 target 0 lun 0 da0: Removable Direct Access SCSI-0 device da0: Serial Number 001372982C4BB911F6000385 da0: 40.000MB/s transfers da0: 7660MB (15687680 512 byte sectors: 255H 63S/T 976C) da0: quirks=0x2 panic: bufspaceadjust: malloc buf 0xe46e6a10 cpuid = 2 KDB: stack backtrace: db_trace_self_wrapper(c11b966c,0,c118fb64,1e0,f8a3b540,...) at db_trace_self_wrapper+0x2d/frame 0xf8a3b510 kdb_backtrace(c137821f,2,c11c4498,f8a3b5e4,f8a3b5a0,...) at kdb_backtrace+0x30/frame 0xf8a3b578 vpanic(c15349c6,100,c11c4498,f8a3b5e4,f8a3b5e4,...) at vpanic+0x11d/frame 0xf8a3b5b4 kassert_panic(c11c4498,e46e6a10,c11efe90,107,f8a3b620,...) at kassert_panic+0xea/frame 0xf8a3b5d8 allocbuf(e46e6a10,800,0,1,c96aca00,...) at allocbuf+0xa87/frame 0xf8a3b620 ffs_truncate(cf941708,200,0,880,c96aca00,...) at ffs_truncate+0x9e2/frame 0xf8a3b7d0 ufs_direnter(cf941708,cf941ca8,f8a3b898,f8a3bbac,0,...) at ufs_direnter+0x79e/frame 0xf8a3b850 ufs_makeinode(f8a3bb98,f8a3bbac) at ufs_makeinode+0x534/frame 0xf8a3b9cc ufs_create(f8a3bab8,c138326b,c11e95c6,cf941708,f8a3bab4,...) at ufs_create+0x2f/frame 0xf8a3b9e0 VOP_CREATE_APV(c1452dd4,f8a3bab8,f8a3bbac,f8a3ba48,c0b19b90,...) at VOP_CREATE_APV+0x12f/frame 0xf8a3ba10 vn_open_cred(f8a3bb50,f8a3bbdc,1a4,0,c96aca00,c93ad038) at vn_open_cred+0x27a/frame 0xf8a3bae0 vn_open(f8a3bb50,f8a3bbdc,1a4,c93ad038,bfbfe69d,...) at vn_open+0x3d/frame 0xf8a3bb08 kern_openat(d31bd930,ffffff9c,bfbfe69d,0,602,1b6) at kern_openat+0x310/frame 0xf8a3bbfc sys_open(d31bd930,f8a3bca8,c1043acf,e4722c90,0,...) at sys_open+0x39/frame 0xf8a3bc20 syscall(f8a3bce8) at syscall+0x31b/frame 0xf8a3bcdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf8a3bcdc --- syscall (5, FreeBSD ELF32, sys_open), eip = 0x80f83d3, esp = 0xbfbfe234, ebp = 0xbfbfe258 --- KDB: enter: panic [ thread pid 6355 tid 100231 ] Stopped at kdb_enter+0x3d: movl $0,kdb_why db> run pho db:0:pho> bt Tracing pid 6355 tid 100231 td 0xd31bd930 kdb_enter(c11b4eac,c11b4eac,c11c4498,f8a3b5e4,f8a3b5a0,...) at kdb_enter+0x3d/frame 0xf8a3b578 vpanic(c15349c6,100,c11c4498,f8a3b5e4,f8a3b5e4,...) at vpanic+0x141/frame 0xf8a3b5b4 kassert_panic(c11c4498,e46e6a10,c11efe90,107,f8a3b620,...) at kassert_panic+0xea/frame 0xf8a3b5d8 allocbuf(e46e6a10,800,0,1,c96aca00,...) at allocbuf+0xa87/frame 0xf8a3b620 ffs_truncate(cf941708,200,0,880,c96aca00,...) at ffs_truncate+0x9e2/frame 0xf8a3b7d0 ufs_direnter(cf941708,cf941ca8,f8a3b898,f8a3bbac,0,...) at ufs_direnter+0x79e/frame 0xf8a3b850 ufs_makeinode(f8a3bb98,f8a3bbac) at ufs_makeinode+0x534/frame 0xf8a3b9cc ufs_create(f8a3bab8,c138326b,c11e95c6,cf941708,f8a3bab4,...) at ufs_create+0x2f/frame 0xf8a3b9e0 VOP_CREATE_APV(c1452dd4,f8a3bab8,f8a3bbac,f8a3ba48,c0b19b90,...) at VOP_CREATE_APV+0x12f/frame 0xf8a3ba10 vn_open_cred(f8a3bb50,f8a3bbdc,1a4,0,c96aca00,c93ad038) at vn_open_cred+0x27a/frame 0xf8a3bae0 vn_open(f8a3bb50,f8a3bbdc,1a4,c93ad038,bfbfe69d,...) at vn_open+0x3d/frame 0xf8a3bb08 kern_openat(d31bd930,ffffff9c,bfbfe69d,0,602,1b6) at kern_openat+0x310/frame 0xf8a3bbfc sys_open(d31bd930,f8a3bca8,c1043acf,e4722c90,0,...) at sys_open+0x39/frame 0xf8a3bc20 syscall(f8a3bce8) at syscall+0x31b/frame 0xf8a3bcdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf8a3bcdc --- syscall (5, FreeBSD ELF32, sys_open), eip = 0x80f83d3, esp = 0xbfbfe234, ebp = 0xbfbfe258 --- db:0:bt> show allpcpu Current CPU: 2 cpuid = 0 dynamic pcpu = 0x7b9d80 curthread = 0xc8a32000: pid 11 "idle: cpu0" curpcb = 0xe472fd40 fpcurthread = none idlethread = 0xc8a32000: tid 100003 "idle: cpu0" APIC ID = 0 currentldt = 0x50 spin locks held: cpuid = 1 dynamic pcpu = 0x232b3d80 curthread = 0xc8a31c40: pid 11 "idle: cpu1" curpcb = 0xe4732d40 fpcurthread = none idlethread = 0xc8a31c40: tid 100004 "idle: cpu1" APIC ID = 1 currentldt = 0x50 spin locks held: cpuid = 2 dynamic pcpu = 0x232b6d80 curthread = 0xd31bd930: pid 6355 "ld" curpcb = 0xf8a3bd40 fpcurthread = none idlethread = 0xc8a31930: tid 100005 "idle: cpu2" APIC ID = 2 currentldt = 0x50 spin locks held: cpuid = 3 dynamic pcpu = 0x232b9d80 curthread = 0xc8a31620: pid 11 "idle: cpu3" curpcb = 0xe4738d40 fpcurthread = none idlethread = 0xc8a31620: tid 100006 "idle: cpu3" APIC ID = 3 currentldt = 0x50 spin locks held: db:0:allpcpu> show alllocks Process 6355 (ld) thread 0xd31bd930 (100231) exclusive lockmgr bufwait (bufwait) r = 0 (0xe46e6a60) locked @ kern/vfs_bio.c:3027 exclusive lockmgr ufs (ufs) r = 0 (0xcf94173c) locked @ kern/vfs_lookup.c:509 db:0:alllocks> show lockedvnods Locked vnodes 0xcf941708: tag ufs, type VDIR usecount 5, writecount 0, refcount 7 mountedhere 0 flags (VI_ACTIVE) v_object 0xcbd7a09c ref 0 pages 0 cleanbuf 0 dirtybuf 1 lock type ufs: EXCL by thread 0xd31bd930 (pid 6355, ld, tid 100231) #0 0xc0b1126d at __lockmgr_args+0x10cd #1 0xc0dba217 at ffs_lock+0x97 #2 0xc1069fea at VOP_LOCK1_APV+0x10a #3 0xc0bf31aa at _vn_lock+0xca #4 0xc0bd5565 at lookup+0xf5 #5 0xc0bd508d at namei+0x4fd #6 0xc0bf2730 at vn_open_cred+0xb0 #7 0xc0bf266d at vn_open+0x3d #8 0xc0beaff0 at kern_openat+0x310 #9 0xc0beacd9 at sys_open+0x39 #10 0xc103c97b at syscall+0x31b #11 0xc1026311 at Xint0x80_syscall+0x21 ino 472348, on dev ada0s1d db:0:lockedvnods> show mount 0xc92d22ec /dev/ad4s1a on / (ufs) 0xc92d25d8 devfs on /dev (devfs) 0xc96c5000 /dev/ad4s1f on /home (ufs) 0xc96c48c4 /dev/ad4s1d on /usr (ufs) 0xc96c45d8 /dev/ad4s1e on /var (ufs) 0xc96c42ec procfs on /proc (procfs) 0xc92d1bb0 /dev/label/tmp on /tmp (ufs) 0xc92d2000 /dev/md0 on /mnt (ufs) More info: show mount db:0:mount> ps pid ppid pgrp uid state wmesg wchan cmd 6355 6354 6353 0 R+ CPU 2 ld 6354 6353 6353 0 S+ wait 0xcba95000 cc 6353 6286 6353 0 S+ wait 0xca9675e0 sh 6286 1190 1190 0 S+ select 0xce9afa64 make 1190 1177 1190 0 S+ wait 0xca9682f0 sh 1177 1176 1176 0 S+ select 0xc92232a4 make 1176 1013 1176 0 S+ wait 0xd31ba8d0 sh 1013 1012 1012 0 S+ select 0xd1f13164 make 1012 1007 1012 0 S+ wait 0xcba952f0 sh 1007 1006 925 0 S+ select 0xce9af264 make 1006 925 925 0 S+ wait 0xcba965e0 sh 1003 0 0 0 DL mdwait 0xcbbaa000 [md0] 925 863 925 0 S+ wait 0xc9168bc0 sh 920 1 920 0 Ss+ ttyin 0xc8cc4670 getty 919 1 919 0 Ss+ ttyin 0xc8cc3670 getty 918 1 918 0 Ss+ ttyin 0xc8cc3870 getty 917 1 917 0 Ss+ ttyin 0xc8cc3a70 getty 916 1 916 0 Ss+ ttyin 0xc8cc3c70 getty 915 1 915 0 Ss+ ttyin 0xc8cc3e70 getty 914 1 914 0 Ss+ ttyin 0xc8cc4070 getty 913 1 913 0 Ss+ ttyin 0xc8cc4270 getty 912 1 912 0 Ss+ ttyin 0xc8cc4470 getty 895 1 895 0 Ss select 0xc8f98c24 inetd 863 861 863 0 S+ wait 0xc94308d0 bash 861 860 861 0 S+ pause 0xcb93a064 csh 860 855 860 1001 S+ wait 0xca968bc0 su 855 854 855 1001 Ss+ wait 0xc91665e0 bash 854 852 852 1001 S select 0xc92739e4 sshd 852 696 852 0 Ss select 0xc9273624 sshd 848 846 848 0 S+ ttyin 0xc96aac70 bash 846 845 846 0 S+ pause 0xcb93a934 csh 845 756 845 1001 S+ wait 0xca082000 su 756 755 756 1001 Ss+ wait 0xca0815e0 bash 755 753 753 1001 S select 0xc9223264 sshd 753 696 753 0 Ss select 0xc9273de4 sshd 707 1 707 0 Ss nanslp 0xc1535d38 cron 702 1 702 25 Ss pause 0xc9389644 sendmail 699 1 699 0 Ss select 0xc9273d24 sendmail 696 1 696 0 Ss select 0xc92738a4 sshd 650 1 650 0 Ss select 0xc92233a4 moused 643 1 642 0 S nanslp 0xc1535d38 smartd 624 1 624 0 Ss select 0xc92233e4 powerd 621 1 621 0 Ss select 0xc9272924 ntpd 570 562 562 0 S (threaded) nfsd 100103 S rpcsvc 0xc9386a90 nfsd: master 100104 S rpcsvc 0xc9a4cb90 nfsd: service 100105 S rpcsvc 0xc9386990 nfsd: service 100106 S rpcsvc 0xc9a4ca90 nfsd: service 100107 S rpcsvc 0xc9386890 nfsd: service 100108 S rpcsvc 0xc9a4c990 nfsd: service 100109 S rpcsvc 0xc9386790 nfsd: service 100110 S rpcsvc 0xc9a4c890 nfsd: service 100111 S rpcsvc 0xc9386690 nfsd: service 100112 S rpcsvc 0xc9a4c790 nfsd: service 100113 S rpcsvc 0xc9386590 nfsd: service 100114 S rpcsvc 0xc9a4c690 nfsd: service 100115 S rpcsvc 0xc9386490 nfsd: service 100116 S rpcsvc 0xc9a4c590 nfsd: service 100117 S rpcsvc 0xc9a4c490 nfsd: service 100118 S rpcsvc 0xc9386390 nfsd: service 100119 S rpcsvc 0xc9a4c390 nfsd: service 100120 S rpcsvc 0xc9a4c290 nfsd: service 100121 S rpcsvc 0xc9386290 nfsd: service 100122 S rpcsvc 0xc9a4c190 nfsd: service 100123 S rpcsvc 0xc9386190 nfsd: service 100124 S rpcsvc 0xc9a4c090 nfsd: service 100125 S rpcsvc 0xc9386090 nfsd: service 100126 S rpcsvc 0xc9385e90 nfsd: service 100127 S rpcsvc 0xc9385d90 nfsd: service 100128 S rpcsvc 0xc9a4be90 nfsd: service 100129 S rpcsvc 0xc9385c90 nfsd: service 100130 S rpcsvc 0xc9a4bd90 nfsd: service 100131 S rpcsvc 0xc9a4bc90 nfsd: service 100132 S rpcsvc 0xc9385b90 nfsd: service 100133 S rpcsvc 0xc9385a90 nfsd: service 100134 S rpcsvc 0xc9a4bb90 nfsd: service 562 1 562 0 Ss select 0xc92727a4 nfsd 556 1 556 0 Ss select 0xc9223ee4 mountd 549 545 545 0 S select 0xc9272864 nfsuserd 548 545 545 0 S select 0xc9223e64 nfsuserd 547 545 545 0 S select 0xc92710e4 nfsuserd 546 545 545 0 S select 0xc9223ea4 nfsuserd 545 1 545 0 Ss pause 0xc931b064 nfsuserd 525 1 525 0 Ss select 0xc92726a4 casperd 524 1 524 0 Ss select 0xc92710a4 casperd 509 1 509 0 Ss select 0xc9223f64 rpcbind 492 1 492 0 Ss nanslp 0xc1535d39 watchdogd 489 1 489 0 Ss select 0xc92234a4 syslogd 366 1 366 0 Ss select 0xc8f98764 rtsold 328 1 328 0 Ss select 0xc9271424 devd 16 0 0 0 DL vlruwt 0xc91678d0 [vnlru] 9 0 0 0 DL syncer 0xc15ae5c4 [syncer] 8 0 0 0 DL (threaded) [bufdaemon] 100072 D psleep 0xc15add04 [bufdaemon] 100085 D sdflush 0xc96ca684 [/home worker] 100087 D sdflush 0xc96ca284 [/usr worker] 100088 D sdflush 0xc96ca084 [/var worker] 100172 D sdflush 0xc96c9e84 [/tmp worker] 7 0 0 0 DL pgzero 0xc15b3334 [pagezero] 6 0 0 0 DL psleep 0xc15b30b8 [vmdaemon] 5 0 0 0 DL psleep 0xc1611084 [pagedaemon] 4 0 0 0 DL waiting_ 0xc160da24 [sctp_iterator] 3 0 0 0 DL - 0xc8bd643c [fdc0] 15 0 0 0 DL (threaded) [usb] 100032 D - 0xc8c20acc [usbus0] 100033 D - 0xc8c20afc [usbus0] 100034 D - 0xc8c20b2c [usbus0] 100035 D - 0xc8c20b5c [usbus0] 100037 D - 0xc8c73acc [usbus1] 100038 D - 0xc8c73afc [usbus1] 100039 D - 0xc8c73b2c [usbus1] 100040 D - 0xc8c73b5c [usbus1] 100042 D - 0xc8c7cacc [usbus2] 100043 D - 0xc8c7cafc [usbus2] 100044 D - 0xc8c7cb2c [usbus2] 100045 D - 0xc8c7cb5c [usbus2] 100046 D - 0xc8c7eacc [usbus3] 100047 D - 0xc8c7eafc [usbus3] 100048 D - 0xc8c7eb2c [usbus3] 100049 D - 0xc8c7eb5c [usbus3] 100050 D - 0xc8c84acc [usbus4] 100051 D - 0xc8c84afc [usbus4] 100052 D - 0xc8c84b2c [usbus4] 100053 D - 0xc8c84b5c [usbus4] 100055 D - 0xc8c26ca4 [usbus5] 100056 D - 0xc8c26cd4 [usbus5] 100057 D - 0xc8c26d04 [usbus5] 100058 D - 0xc8c26d34 [usbus5] 2 0 0 0 DL (threaded) [cam] 100018 D - 0xc146c280 [doneq0] 100068 D - 0xc146c128 [scanner] 14 0 0 0 DL - 0xc1486e78 [rand_harvestq] 13 0 0 0 DL (threaded) [geom] 100014 D - 0xc1608c64 [g_event] 100015 D - 0xc1608c68 [g_up] 100016 D - 0xc1608c6c [g_down] 12 0 0 0 WL (threaded) [intr] 100007 I [swi1: netisr 0] 100008 I [swi4: clock (0)] 100009 I [swi4: clock (1)] 100010 I [swi4: clock (2)] 100011 I [swi4: clock (3)] 100012 I [swi3: vm] 100024 I [swi6: task queue] 100025 I [swi6: Giant taskq] 100027 I [swi5: fast taskq] 100028 I [irq256: hdac0] 100029 I [irq257: re0] 100030 I [irq22: ahci0] 100031 I [irq16: hdac1 ohci0] 100036 I [irq17: ohci1 ohci3] 100041 I [irq18: ohci2 ohci4] 100054 I [irq19: ehci0] 100059 I [irq14: ata0] 100060 I [swi0: uart] 100062 I [irq1: atkbd0] 100063 I [irq12: psm0] 11 0 0 0 RL (threaded) [idle] 100003 Run CPU 0 [idle: cpu0] 100004 Run CPU 1 [idle: cpu1] 100005 CanRun [idle: cpu2] 100006 Run CPU 3 [idle: cpu3] 1 0 1 0 SLs wait 0xc8a212f0 [init] 10 0 0 0 DL audit_wo 0xc160f958 [audit] 0 0 0 0 DLs (threaded) [kernel] 100000 D swapin 0xc1608c84 [swapper] 100013 D - 0xc8af3000 [firmware taskq] 100019 D - 0xc8af2e00 [kqueue taskq] 100020 D - 0xc8af2d80 [acpi_task_0] 100021 D - 0xc8af2d80 [acpi_task_1] 100022 D - 0xc8af2d80 [acpi_task_2] 100023 D - 0xc8af2d00 [ffs_trim taskq] 100026 D - 0xc8af2b80 [thread taskq] 100064 D - 0xc8af2a80 [mca taskq] 100065 D - 0xc1534c47 [deadlkres] 100067 D - 0xc8af2f00 [CAM taskq] db:0:ps> allt Tracing command ld pid 6355 tid 100231 td 0xd31bd930 kdb_enter(c11b4eac,c11b4eac,c11c4498,f8a3b5e4,f8a3b5a0,...) at kdb_enter+0x3d/frame 0xf8a3b578 vpanic(c15349c6,100,c11c4498,f8a3b5e4,f8a3b5e4,...) at vpanic+0x141/frame 0xf8a3b5b4 kassert_panic(c11c4498,e46e6a10,c11efe90,107,f8a3b620,...) at kassert_panic+0xea/frame 0xf8a3b5d8 allocbuf(e46e6a10,800,0,1,c96aca00,...) at allocbuf+0xa87/frame 0xf8a3b620 ffs_truncate(cf941708,200,0,880,c96aca00,...) at ffs_truncate+0x9e2/frame 0xf8a3b7d0 ufs_direnter(cf941708,cf941ca8,f8a3b898,f8a3bbac,0,...) at ufs_direnter+0x79e/frame 0xf8a3b850 ufs_makeinode(f8a3bb98,f8a3bbac) at ufs_makeinode+0x534/frame 0xf8a3b9cc ufs_create(f8a3bab8,c138326b,c11e95c6,cf941708,f8a3bab4,...) at ufs_create+0x2f/frame 0xf8a3b9e0 VOP_CREATE_APV(c1452dd4,f8a3bab8,f8a3bbac,f8a3ba48,c0b19b90,...) at VOP_CREATE_APV+0x12f/frame 0xf8a3ba10 vn_open_cred(f8a3bb50,f8a3bbdc,1a4,0,c96aca00,c93ad038) at vn_open_cred+0x27a/frame 0xf8a3bae0 vn_open(f8a3bb50,f8a3bbdc,1a4,c93ad038,bfbfe69d,...) at vn_open+0x3d/frame 0xf8a3bb08 kern_openat(d31bd930,ffffff9c,bfbfe69d,0,602,1b6) at kern_openat+0x310/frame 0xf8a3bbfc sys_open(d31bd930,f8a3bca8,c1043acf,e4722c90,0,...) at sys_open+0x39/frame 0xf8a3bc20 syscall(f8a3bce8) at syscall+0x31b/frame 0xf8a3bcdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf8a3bcdc --- syscall (5, FreeBSD ELF32, sys_open), eip = 0x80f83d3, esp = 0xbfbfe234, ebp = 0xbfbfe258 --- Tracing command cc pid 6354 tid 100187 td 0xcaa26930 sched_switch(caa26930,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf897896c mi_switch(104,0,c11bb241,200,0,...) at mi_switch+0x1c3/frame 0xf89789a0 sleepq_switch(caa26930,0,c11bb241,1b6,c1543480,...) at sleepq_switch+0x1c5/frame 0xf89789d4 sleepq_catch_signals(c11bb241,16d,cba950a8,780,cba95000,...) at sleepq_catch_signals+0x3ce/frame 0xf8978a18 sleepq_wait_sig(cba95000,6c,c11bef5d,100,0,...) at sleepq_wait_sig+0x14/frame 0xf8978a3c _sleep(cba95000,cba95098,16c,c11bef5d,0,...) at _sleep+0x372/frame 0xf8978a98 kern_wait6(caa26930,7,0,0,f8978b2c,...) at kern_wait6+0x47b/frame 0xf8978b00 sys_wait4(caa26930,f8978ca8,c1043acf,e4725c90,0,...) at sys_wait4+0x94/frame 0xf8978c20 syscall(f8978ce8) at syscall+0x31b/frame 0xf8978cdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf8978cdc --- syscall (7, FreeBSD ELF32, sys_wait4), eip = 0x9b467bf, esp = 0xbfbfd32c, ebp = 0xbfbfd340 --- Tracing command sh pid 6353 tid 100206 td 0xd306f620 sched_switch(d306f620,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf89c196c mi_switch(104,0,c11bb241,200,0,...) at mi_switch+0x1c3/frame 0xf89c19a0 sleepq_switch(d306f620,0,c11bb241,1b6,c1542d80,...) at sleepq_switch+0x1c5/frame 0xf89c19d4 sleepq_catch_signals(c11bb241,16d,ca967688,df8,ca9675e0,...) at sleepq_catch_signals+0x3ce/frame 0xf89c1a18 sleepq_wait_sig(ca9675e0,6c,c11bef5d,100,0,...) at sleepq_wait_sig+0x14/frame 0xf89c1a3c _sleep(ca9675e0,ca967678,16c,c11bef5d,0,...) at _sleep+0x372/frame 0xf89c1a98 kern_wait6(d306f620,7,0,0,f89c1b2c,...) at kern_wait6+0x47b/frame 0xf89c1b00 sys_wait4(d306f620,f89c1ca8,c1379962,e8,0,...) at sys_wait4+0x94/frame 0xf89c1c20 syscall(f89c1ce8) at syscall+0x31b/frame 0xf89c1cdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf89c1cdc --- syscall (7, FreeBSD ELF32, sys_wait4), eip = 0x28177a33, esp = 0xbfbfe370, ebp = 0xbfbfe388 --- Tracing command make pid 6286 tid 100218 td 0xd323d930 sched_switch(d323d930,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf89f7918 mi_switch(104,0,c11bb241,200,201,...) at mi_switch+0x1c3/frame 0xf89f794c sleepq_switch(d323d930,0,c11bb241,1b6,ce9afa50,...) at sleepq_switch+0x1c5/frame 0xf89f7980 sleepq_catch_signals(ce9afa64,f89f79ec,c0b194e9,ce9afa60,0,...) at sleepq_catch_signals+0x3ce/frame 0xf89f79c4 sleepq_timedwait_sig(ce9afa64,0,f89f7a24,50000000,0,...) at sleepq_timedwait_sig+0x14/frame 0xf89f79ec _cv_timedwait_sig_sbt(ce9afa64,ce9afa50,13500857,4a0,50000000,...) at _cv_timedwait_sig_sbt+0x299/frame 0xf89f7a38 seltdwait(4a0,50000000,0,d323d930,0,...) at seltdwait+0xad/frame 0xf89f7a68 kern_poll(d323d930,288ea448,2,f89f7c08,0,...) at kern_poll+0x4ff/frame 0xf89f7be8 sys_poll(d323d930,f89f7ca8,c1379962,e8,f89f7cac,...) at sys_poll+0x74/frame 0xf89f7c20 syscall(f89f7ce8) at syscall+0x31b/frame 0xf89f7cdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf89f7cdc --- syscall (209, FreeBSD ELF32, sys_poll), eip = 0x807ca8f, esp = 0xbfbfd3a0, ebp = 0xbfbfd3bc --- Tracing command sh pid 1190 tid 100190 td 0xd3070310 sched_switch(d3070310,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf898396c mi_switch(104,0,c11bb241,200,0,...) at mi_switch+0x1c3/frame 0xf89839a0 sleepq_switch(d3070310,0,c11bb241,1b6,c1543480,...) at sleepq_switch+0x1c5/frame 0xf89839d4 sleepq_catch_signals(c11bb241,16d,ca968398,ab0,ca9682f0,...) at sleepq_catch_signals+0x3ce/frame 0xf8983a18 sleepq_wait_sig(ca9682f0,6c,c11bef5d,100,0,...) at sleepq_wait_sig+0x14/frame 0xf8983a3c _sleep(ca9682f0,ca968388,16c,c11bef5d,0,...) at _sleep+0x372/frame 0xf8983a98 kern_wait6(d3070310,7,0,0,f8983b2c,...) at kern_wait6+0x47b/frame 0xf8983b00 sys_wait4(d3070310,f8983ca8,c1379962,e8,0,...) at sys_wait4+0x94/frame 0xf8983c20 syscall(f8983ce8) at syscall+0x31b/frame 0xf8983cdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf8983cdc --- syscall (7, FreeBSD ELF32, sys_wait4), eip = 0x28177a33, esp = 0xbfbfe350, ebp = 0xbfbfe368 --- Tracing command make pid 1177 tid 100149 td 0xca056930 sched_switch(ca056930,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf8901918 mi_switch(104,0,c11bb241,200,201,...) at mi_switch+0x1c3/frame 0xf890194c sleepq_switch(ca056930,0,c11bb241,1b6,c9223290,...) at sleepq_switch+0x1c5/frame 0xf8901980 sleepq_catch_signals(c92232a4,f89019ec,c0b194e9,c92232a0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf89019c4 sleepq_timedwait_sig(c92232a4,0,f8901a24,50000000,0,...) at sleepq_timedwait_sig+0x14/frame 0xf89019ec _cv_timedwait_sig_sbt(c92232a4,c9223290,13500857,4a0,50000000,...) at _cv_timedwait_sig_sbt+0x299/frame 0xf8901a38 seltdwait(4a0,50000000,0,ca056930,0,...) at seltdwait+0xad/frame 0xf8901a68 kern_poll(ca056930,288e4548,2,f8901c08,0,...) at kern_poll+0x4ff/frame 0xf8901be8 sys_poll(ca056930,f8901ca8,f8901c78,c0b57b1f,c1543490,...) at sys_poll+0x74/frame 0xf8901c20 syscall(f8901ce8) at syscall+0x31b/frame 0xf8901cdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf8901cdc --- syscall (209, FreeBSD ELF32, sys_poll), eip = 0x807ca8f, esp = 0xbfbfd460, ebp = 0xbfbfd47c --- Tracing command sh pid 1176 tid 100191 td 0xd31bcc40 sched_switch(d31bcc40,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf898696c mi_switch(104,0,c11bb241,200,0,...) at mi_switch+0x1c3/frame 0xf89869a0 sleepq_switch(d31bcc40,0,c11bb241,1b6,c1541f80,...) at sleepq_switch+0x1c5/frame 0xf89869d4 sleepq_catch_signals(c11bb241,16d,d31ba978,b40,d31ba8d0,...) at sleepq_catch_signals+0x3ce/frame 0xf8986a18 sleepq_wait_sig(d31ba8d0,6c,c11bef5d,100,0,...) at sleepq_wait_sig+0x14/frame 0xf8986a3c _sleep(d31ba8d0,d31ba968,16c,c11bef5d,0,...) at _sleep+0x372/frame 0xf8986a98 kern_wait6(d31bcc40,7,0,0,f8986b2c,...) at kern_wait6+0x47b/frame 0xf8986b00 sys_wait4(d31bcc40,f8986ca8,c1043acf,c1c25c90,0,...) at sys_wait4+0x94/frame 0xf8986c20 syscall(f8986ce8) at syscall+0x31b/frame 0xf8986cdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf8986cdc --- syscall (7, FreeBSD ELF32, sys_wait4), eip = 0x28177a33, esp = 0xbfbfe790, ebp = 0xbfbfe7a8 --- Tracing command make pid 1013 tid 100076 td 0xc939d930 sched_switch(c939d930,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedb04918 mi_switch(104,0,c11bb241,200,201,...) at mi_switch+0x1c3/frame 0xedb0494c sleepq_switch(c939d930,0,c11bb241,1b6,d1f13150,...) at sleepq_switch+0x1c5/frame 0xedb04980 sleepq_catch_signals(d1f13164,edb049ec,c0b194e9,d1f13160,0,...) at sleepq_catch_signals+0x3ce/frame 0xedb049c4 sleepq_timedwait_sig(d1f13164,0,edb04a24,50000000,0,...) at sleepq_timedwait_sig+0x14/frame 0xedb049ec _cv_timedwait_sig_sbt(d1f13164,d1f13150,13500857,4a0,50000000,...) at _cv_timedwait_sig_sbt+0x299/frame 0xedb04a38 seltdwait(4a0,50000000,0,c939d930,0,...) at seltdwait+0xad/frame 0xedb04a68 kern_poll(c939d930,288d4508,2,edb04c08,0,...) at kern_poll+0x4ff/frame 0xedb04be8 sys_poll(c939d930,edb04ca8,edb04c78,c0b57b1f,c1542d90,...) at sys_poll+0x74/frame 0xedb04c20 syscall(edb04ce8) at syscall+0x31b/frame 0xedb04cdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xedb04cdc --- syscall (209, FreeBSD ELF32, sys_poll), eip = 0x807ca8f, esp = 0xbfbfd730, ebp = 0xbfbfd74c --- Tracing command sh pid 1012 tid 100185 td 0xcaa26c40 sched_switch(caa26c40,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf897096c mi_switch(104,0,c11bb241,200,0,...) at mi_switch+0x1c3/frame 0xf89709a0 sleepq_switch(caa26c40,0,c11bb241,1b6,c1541f80,...) at sleepq_switch+0x1c5/frame 0xf89709d4 sleepq_catch_signals(c11bb241,16d,cba95398,f30,cba952f0,...) at sleepq_catch_signals+0x3ce/frame 0xf8970a18 sleepq_wait_sig(cba952f0,6c,c11bef5d,100,0,...) at sleepq_wait_sig+0x14/frame 0xf8970a3c _sleep(cba952f0,cba95388,16c,c11bef5d,0,...) at _sleep+0x372/frame 0xf8970a98 kern_wait6(caa26c40,7,0,0,f8970b2c,...) at kern_wait6+0x47b/frame 0xf8970b00 sys_wait4(caa26c40,f8970ca8,c1379962,d5,0,...) at sys_wait4+0x94/frame 0xf8970c20 syscall(f8970ce8) at syscall+0x31b/frame 0xf8970cdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf8970cdc --- syscall (7, FreeBSD ELF32, sys_wait4), eip = 0x28177a33, esp = 0xbfbfe730, ebp = 0xbfbfe748 --- Tracing command make pid 1007 tid 100180 td 0xcba98c40 sched_switch(cba98c40,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf895d918 mi_switch(104,0,c11bb241,200,201,...) at mi_switch+0x1c3/frame 0xf895d94c sleepq_switch(cba98c40,0,c11bb241,1b6,ce9af250,...) at sleepq_switch+0x1c5/frame 0xf895d980 sleepq_catch_signals(ce9af264,f895d9ec,c0b194e9,ce9af260,0,...) at sleepq_catch_signals+0x3ce/frame 0xf895d9c4 sleepq_timedwait_sig(ce9af264,0,f895da24,50000000,0,...) at sleepq_timedwait_sig+0x14/frame 0xf895d9ec _cv_timedwait_sig_sbt(ce9af264,ce9af250,13500857,4a0,50000000,...) at _cv_timedwait_sig_sbt+0x299/frame 0xf895da38 seltdwait(4a0,50000000,0,cba98c40,0,...) at seltdwait+0xad/frame 0xf895da68 kern_poll(cba98c40,2888c8c8,2,f895dc08,0,...) at kern_poll+0x4ff/frame 0xf895dbe8 sys_poll(cba98c40,f895dca8,c1043acf,e4725c90,0,...) at sys_poll+0x74/frame 0xf895dc20 syscall(f895dce8) at syscall+0x31b/frame 0xf895dcdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf895dcdc --- syscall (209, FreeBSD ELF32, sys_poll), eip = 0x807ca8f, esp = 0xbfbfd790, ebp = 0xbfbfd7ac --- Tracing command sh pid 1006 tid 100179 td 0xcba99000 sched_switch(cba99000,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf895a96c mi_switch(104,0,c11bb241,200,0,...) at mi_switch+0x1c3/frame 0xf895a9a0 sleepq_switch(cba99000,0,c11bb241,1b6,c1543480,...) at sleepq_switch+0x1c5/frame 0xf895a9d4 sleepq_catch_signals(c11bb241,16d,cba96688,c78,cba965e0,...) at sleepq_catch_signals+0x3ce/frame 0xf895aa18 sleepq_wait_sig(cba965e0,6c,c11bef5d,100,0,...) at sleepq_wait_sig+0x14/frame 0xf895aa3c _sleep(cba965e0,cba96678,16c,c11bef5d,0,...) at _sleep+0x372/frame 0xf895aa98 kern_wait6(cba99000,7,0,0,f895ab2c,...) at kern_wait6+0x47b/frame 0xf895ab00 sys_wait4(cba99000,f895aca8,c1379962,e8,0,...) at sys_wait4+0x94/frame 0xf895ac20 syscall(f895ace8) at syscall+0x31b/frame 0xf895acdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf895acdc --- syscall (7, FreeBSD ELF32, sys_wait4), eip = 0x28177a33, esp = 0xbfbfe708, ebp = 0xbfbfe720 --- Tracing command md0 pid 1003 tid 100183 td 0xcba98310 sched_switch(cba98310,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf896ab80 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xf896abb4 sleepq_switch(cba98310,0,c11bb241,276,cbbaa000,...) at sleepq_switch+0x1c5/frame 0xf896abe8 sleepq_wait(cbbaa000,5c,c11413fa,0,0,...) at sleepq_wait+0x48/frame 0xf896ac0c _sleep(cbbaa000,cbbaa020,25c,c11413fa,0,...) at _sleep+0x391/frame 0xf896ac68 md_kthread(cbbaa000,f896ace8,c11ae6d8,3c9,0,...) at md_kthread+0x118/frame 0xf896acac fork_exit(c07a25c0,cbbaa000,f896ace8) at fork_exit+0x7f/frame 0xf896acd4 fork_trampoline() at fork_trampoline+0x8/frame 0xf896acd4 --- trap 0, eip = 0, esp = 0xf896ad20, ebp = 0 --- Tracing command sh pid 925 tid 100139 td 0xc9320310 sched_switch(c9320310,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf88d496c mi_switch(104,0,c11bb241,200,0,...) at mi_switch+0x1c3/frame 0xf88d49a0 sleepq_switch(c9320310,0,c11bb241,1b6,c1542d80,...) at sleepq_switch+0x1c5/frame 0xf88d49d4 sleepq_catch_signals(c11bb241,16d,c9168c68,708,c9168bc0,...) at sleepq_catch_signals+0x3ce/frame 0xf88d4a18 sleepq_wait_sig(c9168bc0,6c,c11bef5d,100,0,...) at sleepq_wait_sig+0x14/frame 0xf88d4a3c _sleep(c9168bc0,c9168c58,16c,c11bef5d,0,...) at _sleep+0x372/frame 0xf88d4a98 kern_wait6(c9320310,7,0,0,f88d4b2c,...) at kern_wait6+0x47b/frame 0xf88d4b00 sys_wait4(c9320310,f88d4ca8,c1379962,e8,0,...) at sys_wait4+0x94/frame 0xf88d4c20 syscall(f88d4ce8) at syscall+0x31b/frame 0xf88d4cdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf88d4cdc --- syscall (7, FreeBSD ELF32, sys_wait4), eip = 0x28177a33, esp = 0xbfbfe8e0, ebp = 0xbfbfe8f8 --- Tracing command getty pid 920 tid 100178 td 0xcba99310 sched_switch(cba99310,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf8957974 mi_switch(104,0,c11bb241,200,0,...) at mi_switch+0x1c3/frame 0xf89579a8 sleepq_switch(cba99310,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf89579dc sleepq_catch_signals(f8957a44,c0b194e9,c8cc4614,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf8957a20 sleepq_wait_sig(c8cc4670,0,f8957a78,101,0,...) at sleepq_wait_sig+0x14/frame 0xf8957a44 _cv_wait_sig(c8cc4670,c8cc4604,c11c07ad,567,1,...) at _cv_wait_sig+0x26e/frame 0xf8957a8c tty_wait(c8cc4600,c8cc4670,f8957bf0,1,0,...) at tty_wait+0x4b/frame 0xf8957ab0 ttydisc_read(c8cc4600,f8957bf0,0,b2,f8957bf0,...) at ttydisc_read+0x39d/frame 0xf8957af4 ttydev_read(c8ca0200,f8957bf0,0,f8957b58,f8957b48,...) at ttydev_read+0x81/frame 0xf8957b14 devfs_read_f(c93e8a10,f8957bf0,c9373300,0,cba99310,...) at devfs_read_f+0xac/frame 0xf8957b50 dofileread(c93e8a10,f8957bf0,ffffffff,ffffffff,0,...) at dofileread+0x9e/frame 0xf8957b88 kern_readv(cba99310,0,f8957bf0,0,bfbfedf7,...) at kern_readv+0x96/frame 0xf8957bd0 sys_read(cba99310,f8957ca8,c1379962,d5,0,...) at sys_read+0x5c/frame 0xf8957c20 syscall(f8957ce8) at syscall+0x31b/frame 0xf8957cdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf8957cdc --- syscall (3, FreeBSD ELF32, sys_read), eip = 0x281b11d7, esp = 0xbfbfeddc, ebp = 0xbfbfee08 --- Tracing command getty pid 919 tid 100177 td 0xcba99620 sched_switch(cba99620,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf8954974 mi_switch(104,0,c11bb241,200,0,...) at mi_switch+0x1c3/frame 0xf89549a8 sleepq_switch(cba99620,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf89549dc sleepq_catch_signals(f8954a44,c0b194e9,c8cc3614,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf8954a20 sleepq_wait_sig(c8cc3670,0,f8954a78,101,0,...) at sleepq_wait_sig+0x14/frame 0xf8954a44 _cv_wait_sig(c8cc3670,c8cc3604,c11c07ad,567,1,...) at _cv_wait_sig+0x26e/frame 0xf8954a8c tty_wait(c8cc3600,c8cc3670,f8954bf0,1,0,...) at tty_wait+0x4b/frame 0xf8954ab0 ttydisc_read(c8cc3600,f8954bf0,0,b2,f8954bf0,...) at ttydisc_read+0x39d/frame 0xf8954af4 ttydev_read(c8f7e600,f8954bf0,0,f8954b58,f8954b48,...) at ttydev_read+0x81/frame 0xf8954b14 devfs_read_f(c93e8d90,f8954bf0,c89f7000,0,cba99620,...) at devfs_read_f+0xac/frame 0xf8954b50 dofileread(c93e8d90,f8954bf0,ffffffff,ffffffff,0,...) at dofileread+0x9e/frame 0xf8954b88 kern_readv(cba99620,0,f8954bf0,0,bfbfedf7,...) at kern_readv+0x96/frame 0xf8954bd0 sys_read(cba99620,f8954ca8,f8954c78,c0b57b1f,c1542690,...) at sys_read+0x5c/frame 0xf8954c20 syscall(f8954ce8) at syscall+0x31b/frame 0xf8954cdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf8954cdc --- syscall (3, FreeBSD ELF32, sys_read), eip = 0x281b11d7, esp = 0xbfbfeddc, ebp = 0xbfbfee08 --- Tracing command getty pid 918 tid 100176 td 0xcba99930 sched_switch(cba99930,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf8951974 mi_switch(104,0,c11bb241,200,0,...) at mi_switch+0x1c3/frame 0xf89519a8 sleepq_switch(cba99930,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf89519dc sleepq_catch_signals(f8951a44,c0b194e9,c8cc3814,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf8951a20 sleepq_wait_sig(c8cc3870,0,f8951a78,101,0,...) at sleepq_wait_sig+0x14/frame 0xf8951a44 _cv_wait_sig(c8cc3870,c8cc3804,c11c07ad,567,1,...) at _cv_wait_sig+0x26e/frame 0xf8951a8c tty_wait(c8cc3800,c8cc3870,f8951bf0,1,0,...) at tty_wait+0x4b/frame 0xf8951ab0 ttydisc_read(c8cc3800,f8951bf0,0,b2,f8951bf0,...) at ttydisc_read+0x39d/frame 0xf8951af4 ttydev_read(c8f7e700,f8951bf0,0,f8951b58,f8951b48,...) at ttydev_read+0x81/frame 0xf8951b14 devfs_read_f(c93ad380,f8951bf0,c96ac600,0,cba99930,...) at devfs_read_f+0xac/frame 0xf8951b50 dofileread(c93ad380,f8951bf0,ffffffff,ffffffff,0,...) at dofileread+0x9e/frame 0xf8951b88 kern_readv(cba99930,0,f8951bf0,0,bfbfedf7,...) at kern_readv+0x96/frame 0xf8951bd0 sys_read(cba99930,f8951ca8,c1043acf,e471fc90,0,...) at sys_read+0x5c/frame 0xf8951c20 syscall(f8951ce8) at syscall+0x31b/frame 0xf8951cdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf8951cdc --- syscall (3, FreeBSD ELF32, sys_read), eip = 0x281b11d7, esp = 0xbfbfeddc, ebp = 0xbfbfee08 --- Tracing command getty pid 917 tid 100175 td 0xcba99c40 sched_switch(cba99c40,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf894e974 mi_switch(104,0,c11bb241,200,0,...) at mi_switch+0x1c3/frame 0xf894e9a8 sleepq_switch(cba99c40,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf894e9dc sleepq_catch_signals(f894ea44,c0b194e9,c8cc3a14,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf894ea20 sleepq_wait_sig(c8cc3a70,0,f894ea78,101,0,...) at sleepq_wait_sig+0x14/frame 0xf894ea44 _cv_wait_sig(c8cc3a70,c8cc3a04,c11c07ad,567,1,...) at _cv_wait_sig+0x26e/frame 0xf894ea8c tty_wait(c8cc3a00,c8cc3a70,f894ebf0,1,0,...) at tty_wait+0x4b/frame 0xf894eab0 ttydisc_read(c8cc3a00,f894ebf0,0,b2,f894ebf0,...) at ttydisc_read+0x39d/frame 0xf894eaf4 ttydev_read(c8f7e800,f894ebf0,0,f894eb58,f894eb48,...) at ttydev_read+0x81/frame 0xf894eb14 devfs_read_f(c9341620,f894ebf0,c92d5800,0,cba99c40,...) at devfs_read_f+0xac/frame 0xf894eb50 dofileread(c9341620,f894ebf0,ffffffff,ffffffff,0,...) at dofileread+0x9e/frame 0xf894eb88 kern_readv(cba99c40,0,f894ebf0,0,bfbfedf7,...) at kern_readv+0x96/frame 0xf894ebd0 sys_read(cba99c40,f894eca8,c1043acf,e4725c90,0,...) at sys_read+0x5c/frame 0xf894ec20 syscall(f894ece8) at syscall+0x31b/frame 0xf894ecdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf894ecdc --- syscall (3, FreeBSD ELF32, sys_read), eip = 0x281b11d7, esp = 0xbfbfeddc, ebp = 0xbfbfee08 --- Tracing command getty pid 916 tid 100174 td 0xc8ee4930 sched_switch(c8ee4930,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf894b974 mi_switch(104,0,c11bb241,200,0,...) at mi_switch+0x1c3/frame 0xf894b9a8 sleepq_switch(c8ee4930,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf894b9dc sleepq_catch_signals(f894ba44,c0b194e9,c8cc3c14,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf894ba20 sleepq_wait_sig(c8cc3c70,0,f894ba78,101,0,...) at sleepq_wait_sig+0x14/frame 0xf894ba44 _cv_wait_sig(c8cc3c70,c8cc3c04,c11c07ad,567,1,...) at _cv_wait_sig+0x26e/frame 0xf894ba8c tty_wait(c8cc3c00,c8cc3c70,f894bbf0,1,0,...) at tty_wait+0x4b/frame 0xf894bab0 ttydisc_read(c8cc3c00,f894bbf0,0,b2,f894bbf0,...) at ttydisc_read+0x39d/frame 0xf894baf4 ttydev_read(c8f7e900,f894bbf0,0,f894bb58,f894bb48,...) at ttydev_read+0x81/frame 0xf894bb14 devfs_read_f(c93ad498,f894bbf0,c9373500,0,c8ee4930,...) at devfs_read_f+0xac/frame 0xf894bb50 dofileread(c93ad498,f894bbf0,ffffffff,ffffffff,0,...) at dofileread+0x9e/frame 0xf894bb88 kern_readv(c8ee4930,0,f894bbf0,0,bfbfedf7,...) at kern_readv+0x96/frame 0xf894bbd0 sys_read(c8ee4930,f894bca8,c1043acf,c1c25c90,0,...) at sys_read+0x5c/frame 0xf894bc20 syscall(f894bce8) at syscall+0x31b/frame 0xf894bcdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf894bcdc --- syscall (3, FreeBSD ELF32, sys_read), eip = 0x281b11d7, esp = 0xbfbfeddc, ebp = 0xbfbfee08 --- Tracing command getty pid 915 tid 100095 td 0xc932a930 sched_switch(c932a930,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedbbb974 mi_switch(104,0,c11bb241,200,0,...) at mi_switch+0x1c3/frame 0xedbbb9a8 sleepq_switch(c932a930,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xedbbb9dc sleepq_catch_signals(edbbba44,c0b194e9,c8cc3e14,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xedbbba20 sleepq_wait_sig(c8cc3e70,0,edbbba78,101,0,...) at sleepq_wait_sig+0x14/frame 0xedbbba44 _cv_wait_sig(c8cc3e70,c8cc3e04,c11c07ad,567,1,...) at _cv_wait_sig+0x26e/frame 0xedbbba8c tty_wait(c8cc3e00,c8cc3e70,edbbbbf0,1,0,...) at tty_wait+0x4b/frame 0xedbbbab0 ttydisc_read(c8cc3e00,edbbbbf0,0,b2,edbbbbf0,...) at ttydisc_read+0x39d/frame 0xedbbbaf4 ttydev_read(c8f7ea00,edbbbbf0,0,edbbbb58,edbbbb48,...) at ttydev_read+0x81/frame 0xedbbbb14 devfs_read_f(c93ad2d8,edbbbbf0,c96ac800,0,c932a930,...) at devfs_read_f+0xac/frame 0xedbbbb50 dofileread(c93ad2d8,edbbbbf0,ffffffff,ffffffff,0,...) at dofileread+0x9e/frame 0xedbbbb88 kern_readv(c932a930,0,edbbbbf0,0,bfbfedf7,...) at kern_readv+0x96/frame 0xedbbbbd0 sys_read(c932a930,edbbbca8,c1043acf,e4722c90,0,...) at sys_read+0x5c/frame 0xedbbbc20 syscall(edbbbce8) at syscall+0x31b/frame 0xedbbbcdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xedbbbcdc --- syscall (3, FreeBSD ELF32, sys_read), eip = 0x281b11d7, esp = 0xbfbfeddc, ebp = 0xbfbfee08 --- Tracing command getty pid 914 tid 100145 td 0xc9f2f620 sched_switch(c9f2f620,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf88ef974 mi_switch(104,0,c11bb241,200,0,...) at mi_switch+0x1c3/frame 0xf88ef9a8 sleepq_switch(c9f2f620,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf88ef9dc sleepq_catch_signals(f88efa44,c0b194e9,c8cc4014,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf88efa20 sleepq_wait_sig(c8cc4070,0,f88efa78,101,0,...) at sleepq_wait_sig+0x14/frame 0xf88efa44 _cv_wait_sig(c8cc4070,c8cc4004,c11c07ad,567,1,...) at _cv_wait_sig+0x26e/frame 0xf88efa8c tty_wait(c8cc4000,c8cc4070,f88efbf0,1,0,...) at tty_wait+0x4b/frame 0xf88efab0 ttydisc_read(c8cc4000,f88efbf0,0,b2,f88efbf0,...) at ttydisc_read+0x39d/frame 0xf88efaf4 ttydev_read(c8f7eb00,f88efbf0,0,f88efb58,f88efb48,...) at ttydev_read+0x81/frame 0xf88efb14 devfs_read_f(c93bf3b8,f88efbf0,c9373600,0,c9f2f620,...) at devfs_read_f+0xac/frame 0xf88efb50 dofileread(c93bf3b8,f88efbf0,ffffffff,ffffffff,0,...) at dofileread+0x9e/frame 0xf88efb88 kern_readv(c9f2f620,0,f88efbf0,0,bfbfedf7,...) at kern_readv+0x96/frame 0xf88efbd0 sys_read(c9f2f620,f88efca8,c1043acf,e471fc90,0,...) at sys_read+0x5c/frame 0xf88efc20 syscall(f88efce8) at syscall+0x31b/frame 0xf88efcdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf88efcdc --- syscall (3, FreeBSD ELF32, sys_read), eip = 0x281b11d7, esp = 0xbfbfeddc, ebp = 0xbfbfee08 --- Tracing command getty pid 913 tid 100148 td 0xca056c40 sched_switch(ca056c40,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf88fe974 mi_switch(104,0,c11bb241,200,0,...) at mi_switch+0x1c3/frame 0xf88fe9a8 sleepq_switch(ca056c40,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf88fe9dc sleepq_catch_signals(f88fea44,c0b194e9,c8cc4214,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf88fea20 sleepq_wait_sig(c8cc4270,0,f88fea78,101,0,...) at sleepq_wait_sig+0x14/frame 0xf88fea44 _cv_wait_sig(c8cc4270,c8cc4204,c11c07ad,567,1,...) at _cv_wait_sig+0x26e/frame 0xf88fea8c tty_wait(c8cc4200,c8cc4270,f88febf0,1,0,...) at tty_wait+0x4b/frame 0xf88feab0 ttydisc_read(c8cc4200,f88febf0,0,b2,f88febf0,...) at ttydisc_read+0x39d/frame 0xf88feaf4 ttydev_read(c8f7ec00,f88febf0,0,f88feb58,f88feb48,...) at ttydev_read+0x81/frame 0xf88feb14 devfs_read_f(c9341888,f88febf0,c96acc00,0,ca056c40,...) at devfs_read_f+0xac/frame 0xf88feb50 dofileread(c9341888,f88febf0,ffffffff,ffffffff,0,...) at dofileread+0x9e/frame 0xf88feb88 kern_readv(ca056c40,0,f88febf0,0,bfbfedf7,...) at kern_readv+0x96/frame 0xf88febd0 sys_read(ca056c40,f88feca8,c1043acf,c1c25c90,0,...) at sys_read+0x5c/frame 0xf88fec20 syscall(f88fece8) at syscall+0x31b/frame 0xf88fecdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf88fecdc --- syscall (3, FreeBSD ELF32, sys_read), eip = 0x281b11d7, esp = 0xbfbfeddc, ebp = 0xbfbfee08 --- Tracing command getty pid 912 tid 100075 td 0xc932a000 sched_switch(c932a000,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedb01974 mi_switch(104,0,c11bb241,200,0,...) at mi_switch+0x1c3/frame 0xedb019a8 sleepq_switch(c932a000,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xedb019dc sleepq_catch_signals(edb01a44,c0b194e9,c8cc4414,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xedb01a20 sleepq_wait_sig(c8cc4470,0,edb01a78,101,0,...) at sleepq_wait_sig+0x14/frame 0xedb01a44 _cv_wait_sig(c8cc4470,c8cc4404,c11c07ad,567,1,...) at _cv_wait_sig+0x26e/frame 0xedb01a8c tty_wait(c8cc4400,c8cc4470,edb01bf0,1,0,...) at tty_wait+0x4b/frame 0xedb01ab0 ttydisc_read(c8cc4400,edb01bf0,0,b2,edb01bf0,...) at ttydisc_read+0x39d/frame 0xedb01af4 ttydev_read(c8f7ed00,edb01bf0,0,edb01b58,edb01b48,...) at ttydev_read+0x81/frame 0xedb01b14 devfs_read_f(c9341850,edb01bf0,c96ad300,0,c932a000,...) at devfs_read_f+0xac/frame 0xedb01b50 dofileread(c9341850,edb01bf0,ffffffff,ffffffff,0,...) at dofileread+0x9e/frame 0xedb01b88 kern_readv(c932a000,0,edb01bf0,0,bfbfedf7,...) at kern_readv+0x96/frame 0xedb01bd0 sys_read(c932a000,edb01ca8,c1043acf,e4725c90,0,...) at sys_read+0x5c/frame 0xedb01c20 syscall(edb01ce8) at syscall+0x31b/frame 0xedb01cdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xedb01cdc --- syscall (3, FreeBSD ELF32, sys_read), eip = 0x281b11d7, esp = 0xbfbfeddc, ebp = 0xbfbfee08 --- Tracing command inetd pid 895 tid 100165 td 0xcaa25c40 sched_switch(caa25c40,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf892f8e0 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xf892f914 sleepq_switch(caa25c40,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf892f948 sleepq_catch_signals(f892f9b0,c0b194e9,c8f98c20,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf892f98c sleepq_wait_sig(c8f98c24,0,f892f9e4,101,0,...) at sleepq_wait_sig+0x14/frame 0xf892f9b0 _cv_wait_sig(c8f98c24,c8f98c10,c11be6af,723,c9ada1b8,...) at _cv_wait_sig+0x26e/frame 0xf892f9f8 seltdwait(ffffffff,0,0,caa25c40,f892fba8,...) at seltdwait+0xbb/frame 0xf892fa28 kern_select(caa25c40,a,bfbfe070,0,0,...) at kern_select+0x8d4/frame 0xf892fbd8 sys_select(caa25c40,f892fca8,c1043acf,e4725c90,0,...) at sys_select+0x69/frame 0xf892fc20 syscall(f892fce8) at syscall+0x31b/frame 0xf892fcdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf892fcdc --- syscall (93, FreeBSD ELF32, sys_select), eip = 0x281c5197, esp = 0xbfbfe00c, ebp = 0xbfbfee34 --- Tracing command bash pid 863 tid 100158 td 0xc9447000 sched_switch(c9447000,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf891a96c mi_switch(104,0,c11bb241,200,0,...) at mi_switch+0x1c3/frame 0xf891a9a0 sleepq_switch(c9447000,0,c11bb241,1b6,c1541f80,...) at sleepq_switch+0x1c5/frame 0xf891a9d4 sleepq_catch_signals(c11bb241,16d,c9430978,1440,c94308d0,...) at sleepq_catch_signals+0x3ce/frame 0xf891aa18 sleepq_wait_sig(c94308d0,6c,c11bef5d,100,0,...) at sleepq_wait_sig+0x14/frame 0xf891aa3c _sleep(c94308d0,c9430968,16c,c11bef5d,0,...) at _sleep+0x372/frame 0xf891aa98 kern_wait6(c9447000,7,0,0,f891ab2c,...) at kern_wait6+0x47b/frame 0xf891ab00 sys_wait4(c9447000,f891aca8,c1043acf,c1c25c90,0,...) at sys_wait4+0x94/frame 0xf891ac20 syscall(f891ace8) at syscall+0x31b/frame 0xf891acdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf891acdc --- syscall (7, FreeBSD ELF32, sys_wait4), eip = 0x281eca33, esp = 0xbfbfe5ac, ebp = 0xbfbfe5c4 --- Tracing command csh pid 861 tid 100170 td 0xcaa24c40 sched_switch(caa24c40,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf893fa80 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xf893fab4 sleepq_switch(caa24c40,0,c11bb241,1b6,c1542d80,...) at sleepq_switch+0x1c5/frame 0xf893fae8 sleepq_catch_signals(c11bb241,16d,cb93a0a8,1260,cb93a064,...) at sleepq_catch_signals+0x3ce/frame 0xf893fb2c sleepq_wait_sig(cb93a064,74,c109b848,100,0,...) at sleepq_wait_sig+0x14/frame 0xf893fb50 _sleep(cb93a064,cb93a098,174,c109b848,0,...) at _sleep+0x372/frame 0xf893fbac kern_sigsuspend(caa24c40,0,0,0,0,...) at kern_sigsuspend+0xfb/frame 0xf893fbf0 sys_sigsuspend(caa24c40,f893fca8,c1379962,e8,c1543490,...) at sys_sigsuspend+0x58/frame 0xf893fc20 syscall(f893fce8) at syscall+0x31b/frame 0xf893fcdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf893fcdc --- syscall (4, FreeBSD ELF32, sys_write), eip = 0x28190deb, esp = 0xbfbfe104, ebp = 0xbfbfe16c --- Tracing command su pid 860 tid 100160 td 0xc9f2ec40 sched_switch(c9f2ec40,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf892096c mi_switch(104,0,c11bb241,200,0,...) at mi_switch+0x1c3/frame 0xf89209a0 sleepq_switch(c9f2ec40,0,c11bb241,1b6,c1543480,...) at sleepq_switch+0x1c5/frame 0xf89209d4 sleepq_catch_signals(c11bb241,16d,ca968c68,708,ca968bc0,...) at sleepq_catch_signals+0x3ce/frame 0xf8920a18 sleepq_wait_sig(ca968bc0,6c,c11bef5d,100,0,...) at sleepq_wait_sig+0x14/frame 0xf8920a3c _sleep(ca968bc0,ca968c58,16c,c11bef5d,0,...) at _sleep+0x372/frame 0xf8920a98 kern_wait6(c9f2ec40,0,35d,0,f8920b2c,...) at kern_wait6+0x47b/frame 0xf8920b00 sys_wait4(c9f2ec40,f8920ca8,c1043acf,e4725c90,0,...) at sys_wait4+0x94/frame 0xf8920c20 syscall(f8920ce8) at syscall+0x31b/frame 0xf8920cdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf8920cdc --- syscall (7, FreeBSD ELF32, sys_wait4), eip = 0x28127a33, esp = 0xbfbfe638, ebp = 0xbfbfe650 --- Tracing command bash pid 855 tid 100136 td 0xc9f2fc40 sched_switch(c9f2fc40,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf88cb96c mi_switch(104,0,c11bb241,200,0,...) at mi_switch+0x1c3/frame 0xf88cb9a0 sleepq_switch(c9f2fc40,0,c11bb241,1b6,c1541f80,...) at sleepq_switch+0x1c5/frame 0xf88cb9d4 sleepq_catch_signals(c11bb241,16d,c9166688,c78,c91665e0,...) at sleepq_catch_signals+0x3ce/frame 0xf88cba18 sleepq_wait_sig(c91665e0,6c,c11bef5d,100,0,...) at sleepq_wait_sig+0x14/frame 0xf88cba3c _sleep(c91665e0,c9166678,16c,c11bef5d,0,...) at _sleep+0x372/frame 0xf88cba98 kern_wait6(c9f2fc40,7,0,0,f88cbb2c,...) at kern_wait6+0x47b/frame 0xf88cbb00 sys_wait4(c9f2fc40,f88cbca8,c1043acf,e4722c90,0,...) at sys_wait4+0x94/frame 0xf88cbc20 syscall(f88cbce8) at syscall+0x31b/frame 0xf88cbcdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf88cbcdc --- syscall (7, FreeBSD ELF32, sys_wait4), eip = 0x281eca33, esp = 0xbfbfe7cc, ebp = 0xbfbfe7e4 --- Tracing command sshd pid 854 tid 100140 td 0xc9447310 sched_switch(c9447310,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf88dd8e0 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xf88dd914 sleepq_switch(c9447310,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf88dd948 sleepq_catch_signals(f88dd9b0,c0b194e9,c92739e0,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf88dd98c sleepq_wait_sig(c92739e4,0,f88dd9e4,101,0,...) at sleepq_wait_sig+0x14/frame 0xf88dd9b0 _cv_wait_sig(c92739e4,c92739d0,c11be6af,723,1ae,...) at _cv_wait_sig+0x26e/frame 0xf88dd9f8 seltdwait(ffffffff,0,0,c9447310,f88ddba8,...) at seltdwait+0xbb/frame 0xf88dda28 kern_select(c9447310,c,28c0c1e0,28c0c1e8,0,...) at kern_select+0x8d4/frame 0xf88ddbd8 sys_select(c9447310,f88ddca8,c1043acf,c1c25c90,0,...) at sys_select+0x69/frame 0xf88ddc20 syscall(f88ddce8) at syscall+0x31b/frame 0xf88ddcdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf88ddcdc --- syscall (93, FreeBSD ELF32, sys_select), eip = 0x28629197, esp = 0xbfbfe37c, ebp = 0xbfbfe3a0 --- Tracing command sshd pid 852 tid 100169 td 0xcaa25000 sched_switch(caa25000,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf893c920 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xf893c954 sleepq_switch(caa25000,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf893c988 sleepq_catch_signals(f893c9f0,c0b194e9,c9273620,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf893c9cc sleepq_wait_sig(c9273624,0,f893ca24,101,0,...) at sleepq_wait_sig+0x14/frame 0xf893c9f0 _cv_wait_sig(c9273624,c9273610,c11be6af,723,61e,...) at _cv_wait_sig+0x26e/frame 0xf893ca38 seltdwait(ffffffff,0,0,caa25000,0,...) at seltdwait+0xbb/frame 0xf893ca68 kern_poll(caa25000,bfbfe410,1,0,0,...) at kern_poll+0x4ff/frame 0xf893cbe8 sys_poll(caa25000,f893cca8,c1043acf,c1c25c90,0,...) at sys_poll+0x74/frame 0xf893cc20 syscall(f893cce8) at syscall+0x31b/frame 0xf893ccdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf893ccdc --- syscall (209, FreeBSD ELF32, sys_poll), eip = 0x285ca0e3, esp = 0xbfbfe3dc, ebp = 0xbfbfe3f8 --- Tracing command bash pid 848 tid 100168 td 0xcaa25310 sched_switch(caa25310,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf8939974 mi_switch(104,0,c11bb241,200,0,...) at mi_switch+0x1c3/frame 0xf89399a8 sleepq_switch(caa25310,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf89399dc sleepq_catch_signals(f8939a44,c0b194e9,c96aac14,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf8939a20 sleepq_wait_sig(c96aac70,0,f8939a78,101,0,...) at sleepq_wait_sig+0x14/frame 0xf8939a44 _cv_wait_sig(c96aac70,c96aac04,c11c07ad,567,1,...) at _cv_wait_sig+0x26e/frame 0xf8939a8c tty_wait(c96aac00,c96aac70,f8939bf0,1,0,...) at tty_wait+0x4b/frame 0xf8939ab0 ttydisc_read(c96aac00,f8939bf0,0,b2,f8939bf0,...) at ttydisc_read+0x39d/frame 0xf8939af4 ttydev_read(c9227600,f8939bf0,0,f8939b58,f8939b48,...) at ttydev_read+0x81/frame 0xf8939b14 devfs_read_f(c93ad6c8,f8939bf0,c96acd00,0,caa25310,...) at devfs_read_f+0xac/frame 0xf8939b50 dofileread(c93ad6c8,f8939bf0,ffffffff,ffffffff,0,...) at dofileread+0x9e/frame 0xf8939b88 kern_readv(caa25310,0,f8939bf0,0,bfbfdea3,...) at kern_readv+0x96/frame 0xf8939bd0 sys_read(caa25310,f8939ca8,f8939c6c,c0afdfcd,c1543490,...) at sys_read+0x5c/frame 0xf8939c20 syscall(f8939ce8) at syscall+0x31b/frame 0xf8939cdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf8939cdc --- syscall (3, FreeBSD ELF32, sys_read), eip = 0x282991d7, esp = 0xbfbfde90, ebp = 0xbfbfdeb0 --- Tracing command csh pid 846 tid 100167 td 0xcaa25620 sched_switch(caa25620,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf8936a80 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xf8936ab4 sleepq_switch(caa25620,0,c11bb241,1b6,c1543480,...) at sleepq_switch+0x1c5/frame 0xf8936ae8 sleepq_catch_signals(c11bb241,16d,cb93a978,eb8,cb93a934,...) at sleepq_catch_signals+0x3ce/frame 0xf8936b2c sleepq_wait_sig(cb93a934,74,c109b848,100,0,...) at sleepq_wait_sig+0x14/frame 0xf8936b50 _sleep(cb93a934,cb93a968,174,c109b848,0,...) at _sleep+0x372/frame 0xf8936bac kern_sigsuspend(caa25620,0,0,0,0,...) at kern_sigsuspend+0xfb/frame 0xf8936bf0 sys_sigsuspend(caa25620,f8936ca8,c1379962,e8,0,...) at sys_sigsuspend+0x58/frame 0xf8936c20 syscall(f8936ce8) at syscall+0x31b/frame 0xf8936cdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf8936cdc --- syscall (4, FreeBSD ELF32, sys_write), eip = 0x28190deb, esp = 0xbfbfe114, ebp = 0xbfbfe17c --- Tracing command su pid 845 tid 100152 td 0xca056620 sched_switch(ca056620,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf890896c mi_switch(104,0,c11bb241,200,0,...) at mi_switch+0x1c3/frame 0xf89089a0 sleepq_switch(ca056620,0,c11bb241,1b6,c1543480,...) at sleepq_switch+0x1c5/frame 0xf89089d4 sleepq_catch_signals(c11bb241,16d,ca0820a8,300,ca082000,...) at sleepq_catch_signals+0x3ce/frame 0xf8908a18 sleepq_wait_sig(ca082000,6c,c11bef5d,100,0,...) at sleepq_wait_sig+0x14/frame 0xf8908a3c _sleep(ca082000,ca082098,16c,c11bef5d,0,...) at _sleep+0x372/frame 0xf8908a98 kern_wait6(ca056620,0,34e,0,f8908b2c,...) at kern_wait6+0x47b/frame 0xf8908b00 sys_wait4(ca056620,f8908ca8,c1043acf,e471fc90,0,...) at sys_wait4+0x94/frame 0xf8908c20 syscall(f8908ce8) at syscall+0x31b/frame 0xf8908cdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf8908cdc --- syscall (7, FreeBSD ELF32, sys_wait4), eip = 0x28127a33, esp = 0xbfbfe648, ebp = 0xbfbfe660 --- Tracing command bash pid 756 tid 100155 td 0xc9f35c40 sched_switch(c9f35c40,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf891196c mi_switch(104,0,c11bb241,200,0,...) at mi_switch+0x1c3/frame 0xf89119a0 sleepq_switch(c9f35c40,0,c11bb241,1b6,c1542680,...) at sleepq_switch+0x1c5/frame 0xf89119d4 sleepq_catch_signals(c11bb241,16d,ca081688,16f8,ca0815e0,...) at sleepq_catch_signals+0x3ce/frame 0xf8911a18 sleepq_wait_sig(ca0815e0,6c,c11bef5d,100,0,...) at sleepq_wait_sig+0x14/frame 0xf8911a3c _sleep(ca0815e0,ca081678,16c,c11bef5d,0,...) at _sleep+0x372/frame 0xf8911a98 kern_wait6(c9f35c40,7,0,0,f8911b2c,...) at kern_wait6+0x47b/frame 0xf8911b00 sys_wait4(c9f35c40,f8911ca8,8,c11b5594,db,...) at sys_wait4+0x94/frame 0xf8911c20 syscall(f8911ce8) at syscall+0x31b/frame 0xf8911cdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf8911cdc --- syscall (7, FreeBSD ELF32, sys_wait4), eip = 0x281eca33, esp = 0xbfbfe7cc, ebp = 0xbfbfe7e4 --- Tracing command sshd pid 755 tid 100091 td 0xc9447c40 sched_switch(c9447c40,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedb718e0 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xedb71914 sleepq_switch(c9447c40,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xedb71948 sleepq_catch_signals(edb719b0,c0b194e9,c9223260,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xedb7198c sleepq_wait_sig(c9223264,0,edb719e4,101,0,...) at sleepq_wait_sig+0x14/frame 0xedb719b0 _cv_wait_sig(c9223264,c9223250,c11be6af,723,1ae,...) at _cv_wait_sig+0x26e/frame 0xedb719f8 seltdwait(ffffffff,0,0,c9447c40,edb71ba8,...) at seltdwait+0xbb/frame 0xedb71a28 kern_select(c9447c40,c,28c0c1e0,28c0c1e8,0,...) at kern_select+0x8d4/frame 0xedb71bd8 sys_select(c9447c40,edb71ca8,c1043acf,e4722c90,0,...) at sys_select+0x69/frame 0xedb71c20 syscall(edb71ce8) at syscall+0x31b/frame 0xedb71cdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xedb71cdc --- syscall (93, FreeBSD ELF32, sys_select), eip = 0x28629197, esp = 0xbfbfe37c, ebp = 0xbfbfe3a0 --- Tracing command sshd pid 753 tid 100154 td 0xca056000 sched_switch(ca056000,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf890e920 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xf890e954 sleepq_switch(ca056000,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf890e988 sleepq_catch_signals(f890e9f0,c0b194e9,c9273de0,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf890e9cc sleepq_wait_sig(c9273de4,0,f890ea24,101,0,...) at sleepq_wait_sig+0x14/frame 0xf890e9f0 _cv_wait_sig(c9273de4,c9273dd0,c11be6af,723,61e,...) at _cv_wait_sig+0x26e/frame 0xf890ea38 seltdwait(ffffffff,0,0,ca056000,0,...) at seltdwait+0xbb/frame 0xf890ea68 kern_poll(ca056000,bfbfe410,1,0,0,...) at kern_poll+0x4ff/frame 0xf890ebe8 sys_poll(ca056000,f890eca8,f890ec6c,c0afdfcd,c1541f90,...) at sys_poll+0x74/frame 0xf890ec20 syscall(f890ece8) at syscall+0x31b/frame 0xf890ecdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf890ecdc --- syscall (209, FreeBSD ELF32, sys_poll), eip = 0x285ca0e3, esp = 0xbfbfe3dc, ebp = 0xbfbfe3f8 --- Tracing command cron pid 707 tid 100144 td 0xca057310 sched_switch(ca057310,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf88eba50 mi_switch(104,0,c11bb241,200,201,...) at mi_switch+0x1c3/frame 0xf88eba84 sleepq_switch(ca057310,0,c11bb241,1b6,c0b1a2bc,...) at sleepq_switch+0x1c5/frame 0xf88ebab8 sleepq_catch_signals(c0b77ca0,ca057310,0,201,0,...) at sleepq_catch_signals+0x3ce/frame 0xf88ebafc sleepq_timedwait_sig(c1535d38,6c,4cc,bf60432c,3,...) at sleepq_timedwait_sig+0x14/frame 0xf88ebb24 _sleep(c1535d38,0,16c,c11b6642,912dd4e,...) at _sleep+0x34c/frame 0xf88ebb80 kern_nanosleep(bfbfee28,f88ebbf8,f88ebc00,f88ebce8,3b,...) at kern_nanosleep+0x14b/frame 0xf88ebbe0 sys_nanosleep(ca057310,f88ebca8,0,ab8,f88ebcac,...) at sys_nanosleep+0x69/frame 0xf88ebc20 syscall(f88ebce8) at syscall+0x31b/frame 0xf88ebcdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf88ebcdc --- syscall (240, FreeBSD ELF32, sys_nanosleep), eip = 0x2819b113, esp = 0xbfbfecb4, ebp = 0xbfbfee44 --- Tracing command sendmail pid 702 tid 100141 td 0xca057930 sched_switch(ca057930,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf88e0a80 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xf88e0ab4 sleepq_switch(ca057930,0,c11bb241,1b6,c1542d80,...) at sleepq_switch+0x1c5/frame 0xf88e0ae8 sleepq_catch_signals(c11bb241,16d,c9389688,13b0,c9389644,...) at sleepq_catch_signals+0x3ce/frame 0xf88e0b2c sleepq_wait_sig(c9389644,74,c109b848,100,0,...) at sleepq_wait_sig+0x14/frame 0xf88e0b50 _sleep(c9389644,c9389678,174,c109b848,0,...) at _sleep+0x372/frame 0xf88e0bac kern_sigsuspend(ca057930,0,0,0,0,...) at kern_sigsuspend+0xfb/frame 0xf88e0bf0 sys_sigsuspend(ca057930,f88e0ca8,c1043acf,e4722c90,0,...) at sys_sigsuspend+0x58/frame 0xf88e0c20 syscall(f88e0ce8) at syscall+0x31b/frame 0xf88e0cdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf88e0cdc --- syscall (4, FreeBSD ELF32, sys_write), eip = 0x28378deb, esp = 0xbfbfd9cc, ebp = 0xbfbfd9f8 --- Tracing command sendmail pid 699 tid 100096 td 0xc932a620 sched_switch(c932a620,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedbbf8d8 mi_switch(104,0,c11bb241,200,201,...) at mi_switch+0x1c3/frame 0xedbbf90c sleepq_switch(c932a620,0,c11bb241,1b6,c9273d10,...) at sleepq_switch+0x1c5/frame 0xedbbf940 sleepq_catch_signals(c9273d24,edbbf9ac,c0b194e9,c9273d20,0,...) at sleepq_catch_signals+0x3ce/frame 0xedbbf984 sleepq_timedwait_sig(c9273d24,0,edbbf9e4,50000000,0,...) at sleepq_timedwait_sig+0x14/frame 0xedbbf9ac _cv_timedwait_sig_sbt(c9273d24,c9273d10,159e2682,49d,50000000,...) at _cv_timedwait_sig_sbt+0x299/frame 0xedbbf9f8 seltdwait(49d,50000000,0,c932a620,edbbfba8,...) at seltdwait+0xad/frame 0xedbbfa28 kern_select(c932a620,5,bfbfcfb8,0,0,...) at kern_select+0x8d4/frame 0xedbbfbd8 sys_select(c932a620,edbbfca8,c1043acf,e4722c90,0,...) at sys_select+0x69/frame 0xedbbfc20 syscall(edbbfce8) at syscall+0x31b/frame 0xedbbfcdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xedbbfcdc --- syscall (93, FreeBSD ELF32, sys_select), eip = 0x28440197, esp = 0xbfbfcf1c, ebp = 0xbfbfd9d8 --- Tracing command sshd pid 696 tid 100135 td 0xc9f34000 sched_switch(c9f34000,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf88c88e0 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xf88c8914 sleepq_switch(c9f34000,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf88c8948 sleepq_catch_signals(f88c89b0,c0b194e9,c92738a0,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf88c898c sleepq_wait_sig(c92738a4,0,f88c89e4,101,0,...) at sleepq_wait_sig+0x14/frame 0xf88c89b0 _cv_wait_sig(c92738a4,c9273890,c11be6af,723,c9a9f528,...) at _cv_wait_sig+0x26e/frame 0xf88c89f8 seltdwait(ffffffff,0,0,c9f34000,f88c8ba8,...) at seltdwait+0xbb/frame 0xf88c8a28 kern_select(c9f34000,7,28c0c158,0,0,...) at kern_select+0x8d4/frame 0xf88c8bd8 sys_select(c9f34000,f88c8ca8,c1043acf,e4725c90,0,...) at sys_select+0x69/frame 0xf88c8c20 syscall(f88c8ce8) at syscall+0x31b/frame 0xf88c8cdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf88c8cdc --- syscall (93, FreeBSD ELF32, sys_select), eip = 0x28629197, esp = 0xbfbfe43c, ebp = 0xbfbfe460 --- Tracing command moused pid 650 tid 100138 td 0xc9320620 sched_switch(c9320620,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf88d18e0 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xf88d1914 sleepq_switch(c9320620,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf88d1948 sleepq_catch_signals(f88d19b0,c0b194e9,c92233a0,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf88d198c sleepq_wait_sig(c92233a4,0,f88d19e4,101,0,...) at sleepq_wait_sig+0x14/frame 0xf88d19b0 _cv_wait_sig(c92233a4,c9223390,c11be6af,723,1,...) at _cv_wait_sig+0x26e/frame 0xf88d19f8 seltdwait(ffffffff,0,0,c9320620,f88d1ba8,...) at seltdwait+0xbb/frame 0xf88d1a28 kern_select(c9320620,400,bfbfecb0,0,0,...) at kern_select+0x8d4/frame 0xf88d1bd8 sys_select(c9320620,f88d1ca8,c1043acf,e4722c90,0,...) at sys_select+0x69/frame 0xf88d1c20 syscall(f88d1ce8) at syscall+0x31b/frame 0xf88d1cdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf88d1cdc --- syscall (93, FreeBSD ELF32, sys_select), eip = 0x281db197, esp = 0xbfbfe8c4, ebp = 0xbfbfee24 --- Tracing command smartd pid 643 tid 100098 td 0xc9447930 sched_switch(c9447930,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedbcaa50 mi_switch(104,0,c11bb241,200,201,...) at mi_switch+0x1c3/frame 0xedbcaa84 sleepq_switch(c9447930,0,c11bb241,1b6,c0b1a2bc,...) at sleepq_switch+0x1c5/frame 0xedbcaab8 sleepq_catch_signals(c0b77ca0,c9447930,0,201,0,...) at sleepq_catch_signals+0x3ce/frame 0xedbcaafc sleepq_timedwait_sig(c1535d38,6c,71c,80000000,70,...) at sleepq_timedwait_sig+0x14/frame 0xedbcab24 _sleep(c1535d38,0,16c,c11b6642,54dea2ed,...) at _sleep+0x34c/frame 0xedbcab80 kern_nanosleep(bfbf8c00,edbcabf8,edbcac00,edbcace8,708,...) at kern_nanosleep+0x14b/frame 0xedbcabe0 sys_nanosleep(c9447930,edbcaca8,c1043acf,c1c25c90,0,...) at sys_nanosleep+0x69/frame 0xedbcac20 syscall(edbcace8) at syscall+0x31b/frame 0xedbcacdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xedbcacdc --- syscall (240, FreeBSD ELF32, sys_nanosleep), eip = 0x282fd113, esp = 0xbfbf8bf4, ebp = 0xbfbf8c28 --- Tracing command powerd pid 624 tid 100137 td 0xc9320930 sched_switch(c9320930,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf88ce8d8 mi_switch(104,0,c11bb241,200,201,...) at mi_switch+0x1c3/frame 0xf88ce90c sleepq_switch(c9320930,0,c11bb241,1b6,c92233d0,...) at sleepq_switch+0x1c5/frame 0xf88ce940 sleepq_catch_signals(c92233e4,f88ce9ac,c0b194e9,c92233e0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf88ce984 sleepq_timedwait_sig(c92233e4,0,f88ce9e4,3ffffff,0,...) at sleepq_timedwait_sig+0x14/frame 0xf88ce9ac _cv_timedwait_sig_sbt(c92233e4,c92233d0,4c257536,49b,3ffffff,...) at _cv_timedwait_sig_sbt+0x299/frame 0xf88ce9f8 seltdwait(49b,3ffffff,0,246,0,...) at seltdwait+0xad/frame 0xf88cea28 kern_select(c9320930,0,bfbfed90,0,bfbfed90,...) at kern_select+0x8d4/frame 0xf88cebd8 sys_select(c9320930,f88ceca8,c1043acf,e4725c90,0,...) at sys_select+0x69/frame 0xf88cec20 syscall(f88cece8) at syscall+0x31b/frame 0xf88cecdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf88cecdc --- syscall (93, FreeBSD ELF32, sys_select), eip = 0x281af197, esp = 0xbfbfed0c, ebp = 0xbfbfee44 --- Tracing command ntpd pid 621 tid 100100 td 0xc9447620 sched_switch(c9447620,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedbd38e0 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xedbd3914 sleepq_switch(c9447620,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xedbd3948 sleepq_catch_signals(edbd39b0,c0b194e9,c9272920,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xedbd398c sleepq_wait_sig(c9272924,0,edbd39e4,101,0,...) at sleepq_wait_sig+0x14/frame 0xedbd39b0 _cv_wait_sig(c9272924,c9272910,c11be6af,723,c9a941b8,...) at _cv_wait_sig+0x26e/frame 0xedbd39f8 seltdwait(ffffffff,0,0,c9447620,edbd3ba8,...) at seltdwait+0xbb/frame 0xedbd3a28 kern_select(c9447620,1c,bfbfed48,0,0,...) at kern_select+0x8d4/frame 0xedbd3bd8 sys_select(c9447620,edbd3ca8,0,ab8,edbd3cac,...) at sys_select+0x69/frame 0xedbd3c20 syscall(edbd3ce8) at syscall+0x31b/frame 0xedbd3cdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xedbd3cdc --- syscall (93, FreeBSD ELF32, sys_select), eip = 0x283c3197, esp = 0xbfbfed24, ebp = 0xbfbfede4 --- Tracing command nfsd pid 570 tid 100103 td 0xc9320c40 sched_switch(c9320c40,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedbde2b0 mi_switch(104,0,c11bb241,200,101,...) at mi_switch+0x1c3/frame 0xedbde2e4 sleepq_switch(c9320c40,0,c11bb241,1b6,c8e20100,...) at sleepq_switch+0x1c5/frame 0xedbde318 sleepq_catch_signals(c9386a90,edbde384,c0b194e9,c8e20110,0,...) at sleepq_catch_signals+0x3ce/frame 0xedbde35c sleepq_timedwait_sig(c9386a90,0,edbde3bc,0,0,...) at sleepq_timedwait_sig+0x14/frame 0xedbde384 _cv_timedwait_sig_sbt(c9386a90,c8e20100,fffffa38,4,0,...) at _cv_timedwait_sig_sbt+0x299/frame 0xedbde3d0 svc_run_internal(c0d59840,c8e20100,c93165e0,edbde524,0,...) at svc_run_internal+0x45a/frame 0xedbde4e8 svc_run(c8e20000,0,c119fd6b,1e5,7fff00,...) at svc_run+0x1cf/frame 0xedbde534 nfsrvd_nfsd(c9320c40,edbde6a0,c,30fffff,f0000000,...) at nfsrvd_nfsd+0x1b4/frame 0xedbde670 nfssvc_nfsd(c9320c40,edbdeca8,0,c9320c40,edbdecdc,...) at nfssvc_nfsd+0x125/frame 0xedbdec08 sys_nfssvc(c9320c40,edbdeca8,0,ffffff00,3f,...) at sys_nfssvc+0xa6/frame 0xedbdec20 syscall(edbdece8) at syscall+0x31b/frame 0xedbdecdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xedbdecdc --- syscall (155, FreeBSD ELF32, sys_nfssvc), eip = 0x280d741b, esp = 0xbfbfe7e4, ebp = 0xbfbfea58 --- Tracing command nfsd pid 570 tid 100104 td 0xc9f2bc40 sched_switch(c9f2bc40,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedbe1a78 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xedbe1aac sleepq_switch(c9f2bc40,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xedbe1ae0 sleepq_catch_signals(edbe1b48,c0b194e9,c8e20110,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xedbe1b24 sleepq_wait_sig(c9a4cb90,0,edbe1b7c,101,0,...) at sleepq_wait_sig+0x14/frame 0xedbe1b48 _cv_wait_sig(c9a4cb90,c8e20100,c11e653d,413,0,...) at _cv_wait_sig+0x26e/frame 0xedbe1b90 svc_run_internal(edbe1cd4,c0afb98f,c8e20100,edbe1ce8,c11ae6d8,...) at svc_run_internal+0x4a3/frame 0xedbe1ca4 svc_thread_start(c8e20100,edbe1ce8,c11ae6d8,3c9,0,...) at svc_thread_start+0xd/frame 0xedbe1cac fork_exit(c0d59840,c8e20100,edbe1ce8) at fork_exit+0x7f/frame 0xedbe1cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xedbe1cd4 --- trap 0x20, eip = 0xc, esp = 0x33, ebp = 0xbfbfe937 --- Tracing command nfsd pid 570 tid 100105 td 0xc9f2b930 sched_switch(c9f2b930,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedbe4a78 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xedbe4aac sleepq_switch(c9f2b930,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xedbe4ae0 sleepq_catch_signals(edbe4b48,c0b194e9,c8e20110,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xedbe4b24 sleepq_wait_sig(c9386990,0,edbe4b7c,101,0,...) at sleepq_wait_sig+0x14/frame 0xedbe4b48 _cv_wait_sig(c9386990,c8e20100,c11e653d,45a,0,...) at _cv_wait_sig+0x26e/frame 0xedbe4b90 svc_run_internal(edbe4cd4,c0afb98f,c8e20100,edbe4ce8,c11ae6d8,...) at svc_run_internal+0x4a3/frame 0xedbe4ca4 svc_thread_start(c8e20100,edbe4ce8,c11ae6d8,3c9,0,...) at svc_thread_start+0xd/frame 0xedbe4cac fork_exit(c0d59840,c8e20100,edbe4ce8) at fork_exit+0x7f/frame 0xedbe4cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xedbe4cd4 --- trap 0x20, eip = 0xc, esp = 0x33, ebp = 0xbfbfe937 --- Tracing command nfsd pid 570 tid 100106 td 0xc9f2b620 sched_switch(c9f2b620,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedbe7a78 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xedbe7aac sleepq_switch(c9f2b620,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xedbe7ae0 sleepq_catch_signals(edbe7b48,c0b194e9,c8e20110,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xedbe7b24 sleepq_wait_sig(c9a4ca90,0,edbe7b7c,101,0,...) at sleepq_wait_sig+0x14/frame 0xedbe7b48 _cv_wait_sig(c9a4ca90,c8e20100,c11e653d,45a,0,...) at _cv_wait_sig+0x26e/frame 0xedbe7b90 svc_run_internal(edbe7cd4,c0afb98f,c8e20100,edbe7ce8,c11ae6d8,...) at svc_run_internal+0x4a3/frame 0xedbe7ca4 svc_thread_start(c8e20100,edbe7ce8,c11ae6d8,3c9,0,...) at svc_thread_start+0xd/frame 0xedbe7cac fork_exit(c0d59840,c8e20100,edbe7ce8) at fork_exit+0x7f/frame 0xedbe7cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xedbe7cd4 --- trap 0x20, eip = 0xc, esp = 0x33, ebp = 0xbfbfe937 --- Tracing command nfsd pid 570 tid 100107 td 0xc9f2b310 sched_switch(c9f2b310,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedbeaa78 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xedbeaaac sleepq_switch(c9f2b310,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xedbeaae0 sleepq_catch_signals(edbeab48,c0b194e9,c8e20110,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xedbeab24 sleepq_wait_sig(c9386890,0,edbeab7c,101,0,...) at sleepq_wait_sig+0x14/frame 0xedbeab48 _cv_wait_sig(c9386890,c8e20100,c11e653d,45a,0,...) at _cv_wait_sig+0x26e/frame 0xedbeab90 svc_run_internal(edbeacd4,c0afb98f,c8e20100,edbeace8,c11ae6d8,...) at svc_run_internal+0x4a3/frame 0xedbeaca4 svc_thread_start(c8e20100,edbeace8,c11ae6d8,3c9,0,...) at svc_thread_start+0xd/frame 0xedbeacac fork_exit(c0d59840,c8e20100,edbeace8) at fork_exit+0x7f/frame 0xedbeacd4 fork_trampoline() at fork_trampoline+0x8/frame 0xedbeacd4 --- trap 0x20, eip = 0xc, esp = 0x33, ebp = 0xbfbfe937 --- Tracing command nfsd pid 570 tid 100108 td 0xc9f2b000 sched_switch(c9f2b000,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedbeda78 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xedbedaac sleepq_switch(c9f2b000,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xedbedae0 sleepq_catch_signals(edbedb48,c0b194e9,c8e20110,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xedbedb24 sleepq_wait_sig(c9a4c990,0,edbedb7c,101,0,...) at sleepq_wait_sig+0x14/frame 0xedbedb48 _cv_wait_sig(c9a4c990,c8e20100,c11e653d,45a,0,...) at _cv_wait_sig+0x26e/frame 0xedbedb90 svc_run_internal(edbedcd4,c0afb98f,c8e20100,edbedce8,c11ae6d8,...) at svc_run_internal+0x4a3/frame 0xedbedca4 svc_thread_start(c8e20100,edbedce8,c11ae6d8,3c9,0,...) at svc_thread_start+0xd/frame 0xedbedcac fork_exit(c0d59840,c8e20100,edbedce8) at fork_exit+0x7f/frame 0xedbedcd4 fork_trampoline() at fork_trampoline+0x8/frame 0xedbedcd4 --- trap 0x20, eip = 0xc, esp = 0x33, ebp = 0xbfbfe937 --- Tracing command nfsd pid 570 tid 100109 td 0xc9f2ac40 sched_switch(c9f2ac40,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedbf0a78 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xedbf0aac sleepq_switch(c9f2ac40,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xedbf0ae0 sleepq_catch_signals(edbf0b48,c0b194e9,c8e20110,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xedbf0b24 sleepq_wait_sig(c9386790,0,edbf0b7c,101,0,...) at sleepq_wait_sig+0x14/frame 0xedbf0b48 _cv_wait_sig(c9386790,c8e20100,c11e653d,45a,0,...) at _cv_wait_sig+0x26e/frame 0xedbf0b90 svc_run_internal(edbf0cd4,c0afb98f,c8e20100,edbf0ce8,c11ae6d8,...) at svc_run_internal+0x4a3/frame 0xedbf0ca4 svc_thread_start(c8e20100,edbf0ce8,c11ae6d8,3c9,0,...) at svc_thread_start+0xd/frame 0xedbf0cac fork_exit(c0d59840,c8e20100,edbf0ce8) at fork_exit+0x7f/frame 0xedbf0cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xedbf0cd4 --- trap 0x20, eip = 0xc, esp = 0x33, ebp = 0xbfbfe937 --- Tracing command nfsd pid 570 tid 100110 td 0xc9f2a930 sched_switch(c9f2a930,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedbf3a78 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xedbf3aac sleepq_switch(c9f2a930,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xedbf3ae0 sleepq_catch_signals(edbf3b48,c0b194e9,c8e20110,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xedbf3b24 sleepq_wait_sig(c9a4c890,0,edbf3b7c,101,0,...) at sleepq_wait_sig+0x14/frame 0xedbf3b48 _cv_wait_sig(c9a4c890,c8e20100,c11e653d,45a,0,...) at _cv_wait_sig+0x26e/frame 0xedbf3b90 svc_run_internal(edbf3cd4,c0afb98f,c8e20100,edbf3ce8,c11ae6d8,...) at svc_run_internal+0x4a3/frame 0xedbf3ca4 svc_thread_start(c8e20100,edbf3ce8,c11ae6d8,3c9,0,...) at svc_thread_start+0xd/frame 0xedbf3cac fork_exit(c0d59840,c8e20100,edbf3ce8) at fork_exit+0x7f/frame 0xedbf3cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xedbf3cd4 --- trap 0x20, eip = 0xc, esp = 0x33, ebp = 0xbfbfe937 --- Tracing command nfsd pid 570 tid 100111 td 0xc9f2a620 sched_switch(c9f2a620,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedbf6a78 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xedbf6aac sleepq_switch(c9f2a620,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xedbf6ae0 sleepq_catch_signals(edbf6b48,c0b194e9,c8e20110,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xedbf6b24 sleepq_wait_sig(c9386690,0,edbf6b7c,101,0,...) at sleepq_wait_sig+0x14/frame 0xedbf6b48 _cv_wait_sig(c9386690,c8e20100,c11e653d,45a,0,...) at _cv_wait_sig+0x26e/frame 0xedbf6b90 svc_run_internal(edbf6cd4,c0afb98f,c8e20100,edbf6ce8,c11ae6d8,...) at svc_run_internal+0x4a3/frame 0xedbf6ca4 svc_thread_start(c8e20100,edbf6ce8,c11ae6d8,3c9,0,...) at svc_thread_start+0xd/frame 0xedbf6cac fork_exit(c0d59840,c8e20100,edbf6ce8) at fork_exit+0x7f/frame 0xedbf6cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xedbf6cd4 --- trap 0x20, eip = 0xc, esp = 0x33, ebp = 0xbfbfe937 --- Tracing command nfsd pid 570 tid 100112 td 0xc9f2a310 sched_switch(c9f2a310,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedbf9a78 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xedbf9aac sleepq_switch(c9f2a310,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xedbf9ae0 sleepq_catch_signals(edbf9b48,c0b194e9,c8e20110,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xedbf9b24 sleepq_wait_sig(c9a4c790,0,edbf9b7c,101,0,...) at sleepq_wait_sig+0x14/frame 0xedbf9b48 _cv_wait_sig(c9a4c790,c8e20100,c11e653d,45a,0,...) at _cv_wait_sig+0x26e/frame 0xedbf9b90 svc_run_internal(edbf9cd4,c0afb98f,c8e20100,edbf9ce8,c11ae6d8,...) at svc_run_internal+0x4a3/frame 0xedbf9ca4 svc_thread_start(c8e20100,edbf9ce8,c11ae6d8,3c9,0,...) at svc_thread_start+0xd/frame 0xedbf9cac fork_exit(c0d59840,c8e20100,edbf9ce8) at fork_exit+0x7f/frame 0xedbf9cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xedbf9cd4 --- trap 0x20, eip = 0xc, esp = 0x33, ebp = 0xbfbfe937 --- Tracing command nfsd pid 570 tid 100113 td 0xc9f2a000 sched_switch(c9f2a000,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedbfca78 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xedbfcaac sleepq_switch(c9f2a000,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xedbfcae0 sleepq_catch_signals(edbfcb48,c0b194e9,c8e20110,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xedbfcb24 sleepq_wait_sig(c9386590,0,edbfcb7c,101,0,...) at sleepq_wait_sig+0x14/frame 0xedbfcb48 _cv_wait_sig(c9386590,c8e20100,c11e653d,45a,0,...) at _cv_wait_sig+0x26e/frame 0xedbfcb90 svc_run_internal(edbfccd4,c0afb98f,c8e20100,edbfcce8,c11ae6d8,...) at svc_run_internal+0x4a3/frame 0xedbfcca4 svc_thread_start(c8e20100,edbfcce8,c11ae6d8,3c9,0,...) at svc_thread_start+0xd/frame 0xedbfccac fork_exit(c0d59840,c8e20100,edbfcce8) at fork_exit+0x7f/frame 0xedbfccd4 fork_trampoline() at fork_trampoline+0x8/frame 0xedbfccd4 --- trap 0x20, eip = 0xc, esp = 0x33, ebp = 0xbfbfe937 --- Tracing command nfsd pid 570 tid 100114 td 0xc9448c40 sched_switch(c9448c40,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedbffa78 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xedbffaac sleepq_switch(c9448c40,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xedbffae0 sleepq_catch_signals(edbffb48,c0b194e9,c8e20110,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xedbffb24 sleepq_wait_sig(c9a4c690,0,edbffb7c,101,0,...) at sleepq_wait_sig+0x14/frame 0xedbffb48 _cv_wait_sig(c9a4c690,c8e20100,c11e653d,45a,0,...) at _cv_wait_sig+0x26e/frame 0xedbffb90 svc_run_internal(edbffcd4,c0afb98f,c8e20100,edbffce8,c11ae6d8,...) at svc_run_internal+0x4a3/frame 0xedbffca4 svc_thread_start(c8e20100,edbffce8,c11ae6d8,3c9,0,...) at svc_thread_start+0xd/frame 0xedbffcac fork_exit(c0d59840,c8e20100,edbffce8) at fork_exit+0x7f/frame 0xedbffcd4 fork_trampoline() at fork_trampoline+0x8/frame 0xedbffcd4 --- trap 0x20, eip = 0xc, esp = 0x33, ebp = 0xbfbfe937 --- Tracing command nfsd pid 570 tid 100115 td 0xc9448930 sched_switch(c9448930,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf887ca78 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xf887caac sleepq_switch(c9448930,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf887cae0 sleepq_catch_signals(f887cb48,c0b194e9,c8e20110,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf887cb24 sleepq_wait_sig(c9386490,0,f887cb7c,101,0,...) at sleepq_wait_sig+0x14/frame 0xf887cb48 _cv_wait_sig(c9386490,c8e20100,c11e653d,45a,0,...) at _cv_wait_sig+0x26e/frame 0xf887cb90 svc_run_internal(f887ccd4,c0afb98f,c8e20100,f887cce8,c11ae6d8,...) at svc_run_internal+0x4a3/frame 0xf887cca4 svc_thread_start(c8e20100,f887cce8,c11ae6d8,3c9,0,...) at svc_thread_start+0xd/frame 0xf887ccac fork_exit(c0d59840,c8e20100,f887cce8) at fork_exit+0x7f/frame 0xf887ccd4 fork_trampoline() at fork_trampoline+0x8/frame 0xf887ccd4 --- trap 0x20, eip = 0xc, esp = 0x33, ebp = 0xbfbfe937 --- Tracing command nfsd pid 570 tid 100116 td 0xc9448620 sched_switch(c9448620,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf887fa78 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xf887faac sleepq_switch(c9448620,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf887fae0 sleepq_catch_signals(f887fb48,c0b194e9,c8e20110,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf887fb24 sleepq_wait_sig(c9a4c590,0,f887fb7c,101,0,...) at sleepq_wait_sig+0x14/frame 0xf887fb48 _cv_wait_sig(c9a4c590,c8e20100,c11e653d,45a,0,...) at _cv_wait_sig+0x26e/frame 0xf887fb90 svc_run_internal(f887fcd4,c0afb98f,c8e20100,f887fce8,c11ae6d8,...) at svc_run_internal+0x4a3/frame 0xf887fca4 svc_thread_start(c8e20100,f887fce8,c11ae6d8,3c9,0,...) at svc_thread_start+0xd/frame 0xf887fcac fork_exit(c0d59840,c8e20100,f887fce8) at fork_exit+0x7f/frame 0xf887fcd4 fork_trampoline() at fork_trampoline+0x8/frame 0xf887fcd4 --- trap 0x20, eip = 0xc, esp = 0x33, ebp = 0xbfbfe937 --- Tracing command nfsd pid 570 tid 100117 td 0xc9f2e620 sched_switch(c9f2e620,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf8882a78 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xf8882aac sleepq_switch(c9f2e620,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf8882ae0 sleepq_catch_signals(f8882b48,c0b194e9,c8e20110,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf8882b24 sleepq_wait_sig(c9a4c490,0,f8882b7c,101,0,...) at sleepq_wait_sig+0x14/frame 0xf8882b48 _cv_wait_sig(c9a4c490,c8e20100,c11e653d,45a,0,...) at _cv_wait_sig+0x26e/frame 0xf8882b90 svc_run_internal(f8882cd4,c0afb98f,c8e20100,f8882ce8,c11ae6d8,...) at svc_run_internal+0x4a3/frame 0xf8882ca4 svc_thread_start(c8e20100,f8882ce8,c11ae6d8,3c9,0,...) at svc_thread_start+0xd/frame 0xf8882cac fork_exit(c0d59840,c8e20100,f8882ce8) at fork_exit+0x7f/frame 0xf8882cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xf8882cd4 --- trap 0x20, eip = 0xc, esp = 0x33, ebp = 0xbfbfe937 --- Tracing command nfsd pid 570 tid 100118 td 0xc9f2e310 sched_switch(c9f2e310,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf8885a78 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xf8885aac sleepq_switch(c9f2e310,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf8885ae0 sleepq_catch_signals(f8885b48,c0b194e9,c8e20110,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf8885b24 sleepq_wait_sig(c9386390,0,f8885b7c,101,0,...) at sleepq_wait_sig+0x14/frame 0xf8885b48 _cv_wait_sig(c9386390,c8e20100,c11e653d,45a,0,...) at _cv_wait_sig+0x26e/frame 0xf8885b90 svc_run_internal(f8885cd4,c0afb98f,c8e20100,f8885ce8,c11ae6d8,...) at svc_run_internal+0x4a3/frame 0xf8885ca4 svc_thread_start(c8e20100,f8885ce8,c11ae6d8,3c9,0,...) at svc_thread_start+0xd/frame 0xf8885cac fork_exit(c0d59840,c8e20100,f8885ce8) at fork_exit+0x7f/frame 0xf8885cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xf8885cd4 --- trap 0x20, eip = 0xc, esp = 0x33, ebp = 0xbfbfe937 --- Tracing command nfsd pid 570 tid 100119 td 0xc9f2e000 sched_switch(c9f2e000,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf8888a78 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xf8888aac sleepq_switch(c9f2e000,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf8888ae0 sleepq_catch_signals(f8888b48,c0b194e9,c8e20110,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf8888b24 sleepq_wait_sig(c9a4c390,0,f8888b7c,101,0,...) at sleepq_wait_sig+0x14/frame 0xf8888b48 _cv_wait_sig(c9a4c390,c8e20100,c11e653d,45a,0,...) at _cv_wait_sig+0x26e/frame 0xf8888b90 svc_run_internal(f8888cd4,c0afb98f,c8e20100,f8888ce8,c11ae6d8,...) at svc_run_internal+0x4a3/frame 0xf8888ca4 svc_thread_start(c8e20100,f8888ce8,c11ae6d8,3c9,0,...) at svc_thread_start+0xd/frame 0xf8888cac fork_exit(c0d59840,c8e20100,f8888ce8) at fork_exit+0x7f/frame 0xf8888cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xf8888cd4 --- trap 0x20, eip = 0xc, esp = 0x33, ebp = 0xbfbfe937 --- Tracing command nfsd pid 570 tid 100120 td 0xc9f2dc40 sched_switch(c9f2dc40,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf888ba78 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xf888baac sleepq_switch(c9f2dc40,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf888bae0 sleepq_catch_signals(f888bb48,c0b194e9,c8e20110,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf888bb24 sleepq_wait_sig(c9a4c290,0,f888bb7c,101,0,...) at sleepq_wait_sig+0x14/frame 0xf888bb48 _cv_wait_sig(c9a4c290,c8e20100,c11e653d,45a,0,...) at _cv_wait_sig+0x26e/frame 0xf888bb90 svc_run_internal(f888bcd4,c0afb98f,c8e20100,f888bce8,c11ae6d8,...) at svc_run_internal+0x4a3/frame 0xf888bca4 svc_thread_start(c8e20100,f888bce8,c11ae6d8,3c9,0,...) at svc_thread_start+0xd/frame 0xf888bcac fork_exit(c0d59840,c8e20100,f888bce8) at fork_exit+0x7f/frame 0xf888bcd4 fork_trampoline() at fork_trampoline+0x8/frame 0xf888bcd4 --- trap 0x20, eip = 0xc, esp = 0x33, ebp = 0xbfbfe937 --- Tracing command nfsd pid 570 tid 100121 td 0xc9f2d930 sched_switch(c9f2d930,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf888ea78 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xf888eaac sleepq_switch(c9f2d930,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf888eae0 sleepq_catch_signals(f888eb48,c0b194e9,c8e20110,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf888eb24 sleepq_wait_sig(c9386290,0,f888eb7c,101,0,...) at sleepq_wait_sig+0x14/frame 0xf888eb48 _cv_wait_sig(c9386290,c8e20100,c11e653d,45a,0,...) at _cv_wait_sig+0x26e/frame 0xf888eb90 svc_run_internal(f888ecd4,c0afb98f,c8e20100,f888ece8,c11ae6d8,...) at svc_run_internal+0x4a3/frame 0xf888eca4 svc_thread_start(c8e20100,f888ece8,c11ae6d8,3c9,0,...) at svc_thread_start+0xd/frame 0xf888ecac fork_exit(c0d59840,c8e20100,f888ece8) at fork_exit+0x7f/frame 0xf888ecd4 fork_trampoline() at fork_trampoline+0x8/frame 0xf888ecd4 --- trap 0x20, eip = 0xc, esp = 0x33, ebp = 0xbfbfe937 --- Tracing command nfsd pid 570 tid 100122 td 0xc9f2d620 sched_switch(c9f2d620,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf8891a78 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xf8891aac sleepq_switch(c9f2d620,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf8891ae0 sleepq_catch_signals(f8891b48,c0b194e9,c8e20110,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf8891b24 sleepq_wait_sig(c9a4c190,0,f8891b7c,101,0,...) at sleepq_wait_sig+0x14/frame 0xf8891b48 _cv_wait_sig(c9a4c190,c8e20100,c11e653d,45a,0,...) at _cv_wait_sig+0x26e/frame 0xf8891b90 svc_run_internal(f8891cd4,c0afb98f,c8e20100,f8891ce8,c11ae6d8,...) at svc_run_internal+0x4a3/frame 0xf8891ca4 svc_thread_start(c8e20100,f8891ce8,c11ae6d8,3c9,0,...) at svc_thread_start+0xd/frame 0xf8891cac fork_exit(c0d59840,c8e20100,f8891ce8) at fork_exit+0x7f/frame 0xf8891cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xf8891cd4 --- trap 0x20, eip = 0xc, esp = 0x33, ebp = 0xbfbfe937 --- Tracing command nfsd pid 570 tid 100123 td 0xc9f2d310 sched_switch(c9f2d310,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf8894a78 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xf8894aac sleepq_switch(c9f2d310,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf8894ae0 sleepq_catch_signals(f8894b48,c0b194e9,c8e20110,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf8894b24 sleepq_wait_sig(c9386190,0,f8894b7c,101,0,...) at sleepq_wait_sig+0x14/frame 0xf8894b48 _cv_wait_sig(c9386190,c8e20100,c11e653d,45a,0,...) at _cv_wait_sig+0x26e/frame 0xf8894b90 svc_run_internal(f8894cd4,c0afb98f,c8e20100,f8894ce8,c11ae6d8,...) at svc_run_internal+0x4a3/frame 0xf8894ca4 svc_thread_start(c8e20100,f8894ce8,c11ae6d8,3c9,0,...) at svc_thread_start+0xd/frame 0xf8894cac fork_exit(c0d59840,c8e20100,f8894ce8) at fork_exit+0x7f/frame 0xf8894cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xf8894cd4 --- trap 0x20, eip = 0xc, esp = 0x33, ebp = 0xbfbfe937 --- Tracing command nfsd pid 570 tid 100124 td 0xc9f2d000 sched_switch(c9f2d000,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf8897a78 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xf8897aac sleepq_switch(c9f2d000,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf8897ae0 sleepq_catch_signals(f8897b48,c0b194e9,c8e20110,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf8897b24 sleepq_wait_sig(c9a4c090,0,f8897b7c,101,0,...) at sleepq_wait_sig+0x14/frame 0xf8897b48 _cv_wait_sig(c9a4c090,c8e20100,c11e653d,45a,0,...) at _cv_wait_sig+0x26e/frame 0xf8897b90 svc_run_internal(f8897cd4,c0afb98f,c8e20100,f8897ce8,c11ae6d8,...) at svc_run_internal+0x4a3/frame 0xf8897ca4 svc_thread_start(c8e20100,f8897ce8,c11ae6d8,3c9,0,...) at svc_thread_start+0xd/frame 0xf8897cac fork_exit(c0d59840,c8e20100,f8897ce8) at fork_exit+0x7f/frame 0xf8897cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xf8897cd4 --- trap 0x20, eip = 0xc, esp = 0x33, ebp = 0xbfbfe937 --- Tracing command nfsd pid 570 tid 100125 td 0xc9f2cc40 sched_switch(c9f2cc40,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf889aa78 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xf889aaac sleepq_switch(c9f2cc40,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf889aae0 sleepq_catch_signals(f889ab48,c0b194e9,c8e20110,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf889ab24 sleepq_wait_sig(c9386090,0,f889ab7c,101,0,...) at sleepq_wait_sig+0x14/frame 0xf889ab48 _cv_wait_sig(c9386090,c8e20100,c11e653d,45a,0,...) at _cv_wait_sig+0x26e/frame 0xf889ab90 svc_run_internal(f889acd4,c0afb98f,c8e20100,f889ace8,c11ae6d8,...) at svc_run_internal+0x4a3/frame 0xf889aca4 svc_thread_start(c8e20100,f889ace8,c11ae6d8,3c9,0,...) at svc_thread_start+0xd/frame 0xf889acac fork_exit(c0d59840,c8e20100,f889ace8) at fork_exit+0x7f/frame 0xf889acd4 fork_trampoline() at fork_trampoline+0x8/frame 0xf889acd4 --- trap 0x20, eip = 0xc, esp = 0x33, ebp = 0xbfbfe937 --- Tracing command nfsd pid 570 tid 100126 td 0xc9f2c930 sched_switch(c9f2c930,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf889da78 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xf889daac sleepq_switch(c9f2c930,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf889dae0 sleepq_catch_signals(f889db48,c0b194e9,c8e20110,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf889db24 sleepq_wait_sig(c9385e90,0,f889db7c,101,0,...) at sleepq_wait_sig+0x14/frame 0xf889db48 _cv_wait_sig(c9385e90,c8e20100,c11e653d,45a,0,...) at _cv_wait_sig+0x26e/frame 0xf889db90 svc_run_internal(f889dcd4,c0afb98f,c8e20100,f889dce8,c11ae6d8,...) at svc_run_internal+0x4a3/frame 0xf889dca4 svc_thread_start(c8e20100,f889dce8,c11ae6d8,3c9,0,...) at svc_thread_start+0xd/frame 0xf889dcac fork_exit(c0d59840,c8e20100,f889dce8) at fork_exit+0x7f/frame 0xf889dcd4 fork_trampoline() at fork_trampoline+0x8/frame 0xf889dcd4 --- trap 0x20, eip = 0xc, esp = 0x33, ebp = 0xbfbfe937 --- Tracing command nfsd pid 570 tid 100127 td 0xc9f2c620 sched_switch(c9f2c620,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf88a0a78 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xf88a0aac sleepq_switch(c9f2c620,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf88a0ae0 sleepq_catch_signals(f88a0b48,c0b194e9,c8e20110,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf88a0b24 sleepq_wait_sig(c9385d90,0,f88a0b7c,101,0,...) at sleepq_wait_sig+0x14/frame 0xf88a0b48 _cv_wait_sig(c9385d90,c8e20100,c11e653d,45a,0,...) at _cv_wait_sig+0x26e/frame 0xf88a0b90 svc_run_internal(f88a0cd4,c0afb98f,c8e20100,f88a0ce8,c11ae6d8,...) at svc_run_internal+0x4a3/frame 0xf88a0ca4 svc_thread_start(c8e20100,f88a0ce8,c11ae6d8,3c9,0,...) at svc_thread_start+0xd/frame 0xf88a0cac fork_exit(c0d59840,c8e20100,f88a0ce8) at fork_exit+0x7f/frame 0xf88a0cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xf88a0cd4 --- trap 0x20, eip = 0xc, esp = 0x33, ebp = 0xbfbfe937 --- Tracing command nfsd pid 570 tid 100128 td 0xc9f2c310 sched_switch(c9f2c310,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf88a3a78 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xf88a3aac sleepq_switch(c9f2c310,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf88a3ae0 sleepq_catch_signals(f88a3b48,c0b194e9,c8e20110,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf88a3b24 sleepq_wait_sig(c9a4be90,0,f88a3b7c,101,0,...) at sleepq_wait_sig+0x14/frame 0xf88a3b48 _cv_wait_sig(c9a4be90,c8e20100,c11e653d,45a,0,...) at _cv_wait_sig+0x26e/frame 0xf88a3b90 svc_run_internal(f88a3cd4,c0afb98f,c8e20100,f88a3ce8,c11ae6d8,...) at svc_run_internal+0x4a3/frame 0xf88a3ca4 svc_thread_start(c8e20100,f88a3ce8,c11ae6d8,3c9,0,...) at svc_thread_start+0xd/frame 0xf88a3cac fork_exit(c0d59840,c8e20100,f88a3ce8) at fork_exit+0x7f/frame 0xf88a3cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xf88a3cd4 --- trap 0x20, eip = 0xc, esp = 0x33, ebp = 0xbfbfe937 --- Tracing command nfsd pid 570 tid 100129 td 0xc9f2c000 sched_switch(c9f2c000,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf88a6a78 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xf88a6aac sleepq_switch(c9f2c000,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf88a6ae0 sleepq_catch_signals(f88a6b48,c0b194e9,c8e20110,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf88a6b24 sleepq_wait_sig(c9385c90,0,f88a6b7c,101,0,...) at sleepq_wait_sig+0x14/frame 0xf88a6b48 _cv_wait_sig(c9385c90,c8e20100,c11e653d,45a,0,...) at _cv_wait_sig+0x26e/frame 0xf88a6b90 svc_run_internal(f88a6cd4,c0afb98f,c8e20100,f88a6ce8,c11ae6d8,...) at svc_run_internal+0x4a3/frame 0xf88a6ca4 svc_thread_start(c8e20100,f88a6ce8,c11ae6d8,3c9,0,...) at svc_thread_start+0xd/frame 0xf88a6cac fork_exit(c0d59840,c8e20100,f88a6ce8) at fork_exit+0x7f/frame 0xf88a6cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xf88a6cd4 --- trap 0x20, eip = 0xc, esp = 0x33, ebp = 0xbfbfe937 --- Tracing command nfsd pid 570 tid 100130 td 0xc9f35000 sched_switch(c9f35000,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf88a9a78 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xf88a9aac sleepq_switch(c9f35000,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf88a9ae0 sleepq_catch_signals(f88a9b48,c0b194e9,c8e20110,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf88a9b24 sleepq_wait_sig(c9a4bd90,0,f88a9b7c,101,0,...) at sleepq_wait_sig+0x14/frame 0xf88a9b48 _cv_wait_sig(c9a4bd90,c8e20100,c11e653d,45a,0,...) at _cv_wait_sig+0x26e/frame 0xf88a9b90 svc_run_internal(f88a9cd4,c0afb98f,c8e20100,f88a9ce8,c11ae6d8,...) at svc_run_internal+0x4a3/frame 0xf88a9ca4 svc_thread_start(c8e20100,f88a9ce8,c11ae6d8,3c9,0,...) at svc_thread_start+0xd/frame 0xf88a9cac fork_exit(c0d59840,c8e20100,f88a9ce8) at fork_exit+0x7f/frame 0xf88a9cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xf88a9cd4 --- trap 0x20, eip = 0xc, esp = 0x33, ebp = 0xbfbfe937 --- Tracing command nfsd pid 570 tid 100131 td 0xc9f34c40 sched_switch(c9f34c40,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf88aca78 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xf88acaac sleepq_switch(c9f34c40,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf88acae0 sleepq_catch_signals(f88acb48,c0b194e9,c8e20110,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf88acb24 sleepq_wait_sig(c9a4bc90,0,f88acb7c,101,0,...) at sleepq_wait_sig+0x14/frame 0xf88acb48 _cv_wait_sig(c9a4bc90,c8e20100,c11e653d,45a,0,...) at _cv_wait_sig+0x26e/frame 0xf88acb90 svc_run_internal(f88accd4,c0afb98f,c8e20100,f88acce8,c11ae6d8,...) at svc_run_internal+0x4a3/frame 0xf88acca4 svc_thread_start(c8e20100,f88acce8,c11ae6d8,3c9,0,...) at svc_thread_start+0xd/frame 0xf88accac fork_exit(c0d59840,c8e20100,f88acce8) at fork_exit+0x7f/frame 0xf88accd4 fork_trampoline() at fork_trampoline+0x8/frame 0xf88accd4 --- trap 0x20, eip = 0xc, esp = 0x33, ebp = 0xbfbfe937 --- Tracing command nfsd pid 570 tid 100132 td 0xc9f34930 sched_switch(c9f34930,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf88afa78 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xf88afaac sleepq_switch(c9f34930,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf88afae0 sleepq_catch_signals(f88afb48,c0b194e9,c8e20110,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf88afb24 sleepq_wait_sig(c9385b90,0,f88afb7c,101,0,...) at sleepq_wait_sig+0x14/frame 0xf88afb48 _cv_wait_sig(c9385b90,c8e20100,c11e653d,45a,0,...) at _cv_wait_sig+0x26e/frame 0xf88afb90 svc_run_internal(f88afcd4,c0afb98f,c8e20100,f88afce8,c11ae6d8,...) at svc_run_internal+0x4a3/frame 0xf88afca4 svc_thread_start(c8e20100,f88afce8,c11ae6d8,3c9,0,...) at svc_thread_start+0xd/frame 0xf88afcac fork_exit(c0d59840,c8e20100,f88afce8) at fork_exit+0x7f/frame 0xf88afcd4 fork_trampoline() at fork_trampoline+0x8/frame 0xf88afcd4 --- trap 0x20, eip = 0xc, esp = 0x33, ebp = 0xbfbfe937 --- Tracing command nfsd pid 570 tid 100133 td 0xc9f34620 sched_switch(c9f34620,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf88b2a78 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xf88b2aac sleepq_switch(c9f34620,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf88b2ae0 sleepq_catch_signals(f88b2b48,c0b194e9,c8e20110,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf88b2b24 sleepq_wait_sig(c9385a90,0,f88b2b7c,101,0,...) at sleepq_wait_sig+0x14/frame 0xf88b2b48 _cv_wait_sig(c9385a90,c8e20100,c11e653d,45a,0,...) at _cv_wait_sig+0x26e/frame 0xf88b2b90 svc_run_internal(f88b2cd4,c0afb98f,c8e20100,f88b2ce8,c11ae6d8,...) at svc_run_internal+0x4a3/frame 0xf88b2ca4 svc_thread_start(c8e20100,f88b2ce8,c11ae6d8,3c9,0,...) at svc_thread_start+0xd/frame 0xf88b2cac fork_exit(c0d59840,c8e20100,f88b2ce8) at fork_exit+0x7f/frame 0xf88b2cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xf88b2cd4 --- trap 0x20, eip = 0xc, esp = 0x33, ebp = 0xbfbfe937 --- Tracing command nfsd pid 570 tid 100134 td 0xc9f34310 sched_switch(c9f34310,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf88b5a78 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xf88b5aac sleepq_switch(c9f34310,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xf88b5ae0 sleepq_catch_signals(f88b5b48,c0b194e9,c8e20110,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xf88b5b24 sleepq_wait_sig(c9a4bb90,0,f88b5b7c,101,0,...) at sleepq_wait_sig+0x14/frame 0xf88b5b48 _cv_wait_sig(c9a4bb90,c8e20100,c11e653d,45a,0,...) at _cv_wait_sig+0x26e/frame 0xf88b5b90 svc_run_internal(f88b5cd4,c0afb98f,c8e20100,f88b5ce8,c11ae6d8,...) at svc_run_internal+0x4a3/frame 0xf88b5ca4 svc_thread_start(c8e20100,f88b5ce8,c11ae6d8,3c9,0,...) at svc_thread_start+0xd/frame 0xf88b5cac fork_exit(c0d59840,c8e20100,f88b5ce8) at fork_exit+0x7f/frame 0xf88b5cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xf88b5cd4 --- trap 0x20, eip = 0xc, esp = 0x33, ebp = 0xbfbfe937 --- Tracing command nfsd pid 562 tid 100102 td 0xc9329000 sched_switch(c9329000,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedbda8e0 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xedbda914 sleepq_switch(c9329000,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xedbda948 sleepq_catch_signals(edbda9b0,c0b194e9,c92727a0,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xedbda98c sleepq_wait_sig(c92727a4,0,edbda9e4,101,0,...) at sleepq_wait_sig+0x14/frame 0xedbda9b0 _cv_wait_sig(c92727a4,c9272790,c11be6af,723,c9ab9c08,...) at _cv_wait_sig+0x26e/frame 0xedbda9f8 seltdwait(ffffffff,0,0,c9329000,edbdaba8,...) at seltdwait+0xbb/frame 0xedbdaa28 kern_select(c9329000,7,bfbfec30,0,0,...) at kern_select+0x8d4/frame 0xedbdabd8 sys_select(c9329000,edbdaca8,c1043acf,e4722c90,0,...) at sys_select+0x69/frame 0xedbdac20 syscall(edbdace8) at syscall+0x31b/frame 0xedbdacdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xedbdacdc --- syscall (93, FreeBSD ELF32, sys_select), eip = 0x2819e197, esp = 0xbfbfea5c, ebp = 0xbfbfee34 --- Tracing command mountd pid 556 tid 100101 td 0xc9329310 sched_switch(c9329310,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedbd68e0 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xedbd6914 sleepq_switch(c9329310,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xedbd6948 sleepq_catch_signals(edbd69b0,c0b194e9,c9223ee0,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xedbd698c sleepq_wait_sig(c9223ee4,0,edbd69e4,101,0,...) at sleepq_wait_sig+0x14/frame 0xedbd69b0 _cv_wait_sig(c9223ee4,c9223ed0,c11be6af,723,c9a95370,...) at _cv_wait_sig+0x26e/frame 0xedbd69f8 seltdwait(ffffffff,0,0,c9329310,edbd6ba8,...) at seltdwait+0xbb/frame 0xedbd6a28 kern_select(c9329310,9,bfbfed50,0,0,...) at kern_select+0x8d4/frame 0xedbd6bd8 sys_select(c9329310,edbd6ca8,0,ab8,edbd6cac,...) at sys_select+0x69/frame 0xedbd6c20 syscall(edbd6ce8) at syscall+0x31b/frame 0xedbd6cdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xedbd6cdc --- syscall (93, FreeBSD ELF32, sys_select), eip = 0x281b5197, esp = 0xbfbfed04, ebp = 0xbfbfee34 --- Tracing command nfsuserd pid 549 tid 100099 td 0xc8ee2000 sched_switch(c8ee2000,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedbcf8d8 mi_switch(104,0,c11bb241,200,201,...) at mi_switch+0x1c3/frame 0xedbcf90c sleepq_switch(c8ee2000,0,c11bb241,1b6,c9272850,...) at sleepq_switch+0x1c5/frame 0xedbcf940 sleepq_catch_signals(c9272864,edbcf9ac,c0b194e9,c9272860,0,...) at sleepq_catch_signals+0x3ce/frame 0xedbcf984 sleepq_timedwait_sig(c9272864,0,edbcf9e4,e0000000,1,...) at sleepq_timedwait_sig+0x14/frame 0xedbcf9ac _cv_timedwait_sig_sbt(c9272864,c9272850,b7ebfc7d,4a3,e0000000,...) at _cv_timedwait_sig_sbt+0x299/frame 0xedbcf9f8 seltdwait(4a3,e0000000,1,c8ee2000,edbcfba8,...) at seltdwait+0xad/frame 0xedbcfa28 kern_select(c8ee2000,4,bfbfec10,0,0,...) at kern_select+0x8d4/frame 0xedbcfbd8 sys_select(c8ee2000,edbcfca8,0,0,0,...) at sys_select+0x69/frame 0xedbcfc20 syscall(edbcfce8) at syscall+0x31b/frame 0xedbcfcdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xedbcfcdc --- syscall (93, FreeBSD ELF32, sys_select), eip = 0x2819d197, esp = 0xbfbfeb64, ebp = 0xbfbfeca8 --- Tracing command nfsuserd pid 548 tid 100090 td 0xc8ee2310 sched_switch(c8ee2310,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedb6d8d8 mi_switch(104,0,c11bb241,200,201,...) at mi_switch+0x1c3/frame 0xedb6d90c sleepq_switch(c8ee2310,0,c11bb241,1b6,c9223e50,...) at sleepq_switch+0x1c5/frame 0xedb6d940 sleepq_catch_signals(c9223e64,edb6d9ac,c0b194e9,c9223e60,0,...) at sleepq_catch_signals+0x3ce/frame 0xedb6d984 sleepq_timedwait_sig(c9223e64,0,edb6d9e4,e0000000,1,...) at sleepq_timedwait_sig+0x14/frame 0xedb6d9ac _cv_timedwait_sig_sbt(c9223e64,c9223e50,5d4c2b5d,4a3,e0000000,...) at _cv_timedwait_sig_sbt+0x299/frame 0xedb6d9f8 seltdwait(4a3,e0000000,1,c8ee2310,edb6dba8,...) at seltdwait+0xad/frame 0xedb6da28 kern_select(c8ee2310,4,bfbfec10,0,0,...) at kern_select+0x8d4/frame 0xedb6dbd8 sys_select(c8ee2310,edb6dca8,c1043acf,e4722c90,0,...) at sys_select+0x69/frame 0xedb6dc20 syscall(edb6dce8) at syscall+0x31b/frame 0xedb6dcdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xedb6dcdc --- syscall (93, FreeBSD ELF32, sys_select), eip = 0x2819d197, esp = 0xbfbfeb64, ebp = 0xbfbfeca8 --- Tracing command nfsuserd pid 547 tid 100083 td 0xc9448000 sched_switch(c9448000,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedb288d8 mi_switch(104,0,c11bb241,200,201,...) at mi_switch+0x1c3/frame 0xedb2890c sleepq_switch(c9448000,0,c11bb241,1b6,c92710d0,...) at sleepq_switch+0x1c5/frame 0xedb28940 sleepq_catch_signals(c92710e4,edb289ac,c0b194e9,c92710e0,0,...) at sleepq_catch_signals+0x3ce/frame 0xedb28984 sleepq_timedwait_sig(c92710e4,0,edb289e4,e0000000,1,...) at sleepq_timedwait_sig+0x14/frame 0xedb289ac _cv_timedwait_sig_sbt(c92710e4,c92710d0,4229b7fd,4a4,e0000000,...) at _cv_timedwait_sig_sbt+0x299/frame 0xedb289f8 seltdwait(4a4,e0000000,1,c9448000,edb28ba8,...) at seltdwait+0xad/frame 0xedb28a28 kern_select(c9448000,4,bfbfec10,0,0,...) at kern_select+0x8d4/frame 0xedb28bd8 sys_select(c9448000,edb28ca8,c1043acf,e4725c90,0,...) at sys_select+0x69/frame 0xedb28c20 syscall(edb28ce8) at syscall+0x31b/frame 0xedb28cdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xedb28cdc --- syscall (93, FreeBSD ELF32, sys_select), eip = 0x2819d197, esp = 0xbfbfeb64, ebp = 0xbfbfeca8 --- Tracing command nfsuserd pid 546 tid 100080 td 0xc9448310 sched_switch(c9448310,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedb188d8 mi_switch(104,0,c11bb241,200,201,...) at mi_switch+0x1c3/frame 0xedb1890c sleepq_switch(c9448310,0,c11bb241,1b6,c9223e90,...) at sleepq_switch+0x1c5/frame 0xedb18940 sleepq_catch_signals(c9223ea4,edb189ac,c0b194e9,c9223ea0,0,...) at sleepq_catch_signals+0x3ce/frame 0xedb18984 sleepq_timedwait_sig(c9223ea4,0,edb189e4,e0000000,1,...) at sleepq_timedwait_sig+0x14/frame 0xedb189ac _cv_timedwait_sig_sbt(c9223ea4,c9223e90,8e733599,4a3,e0000000,...) at _cv_timedwait_sig_sbt+0x299/frame 0xedb189f8 seltdwait(4a3,e0000000,1,c9448310,edb18ba8,...) at seltdwait+0xad/frame 0xedb18a28 kern_select(c9448310,4,bfbfec10,0,0,...) at kern_select+0x8d4/frame 0xedb18bd8 sys_select(c9448310,edb18ca8,c1043acf,e4722c90,0,...) at sys_select+0x69/frame 0xedb18c20 syscall(edb18ce8) at syscall+0x31b/frame 0xedb18cdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xedb18cdc --- syscall (93, FreeBSD ELF32, sys_select), eip = 0x2819d197, esp = 0xbfbfeb64, ebp = 0xbfbfeca8 --- Tracing command nfsuserd pid 545 tid 100093 td 0xc9329620 sched_switch(c9329620,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedb9aa80 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xedb9aab4 sleepq_switch(c9329620,0,c11bb241,1b6,c1541f80,...) at sleepq_switch+0x1c5/frame 0xedb9aae8 sleepq_catch_signals(c11bb241,16d,c931b0a8,13e0,c931b064,...) at sleepq_catch_signals+0x3ce/frame 0xedb9ab2c sleepq_wait_sig(c931b064,74,c109b848,100,0,...) at sleepq_wait_sig+0x14/frame 0xedb9ab50 _sleep(c931b064,c931b098,174,c109b848,0,...) at _sleep+0x372/frame 0xedb9abac kern_sigsuspend(c9329620,0,0,0,0,...) at kern_sigsuspend+0xfb/frame 0xedb9abf0 sys_sigsuspend(c9329620,edb9aca8,c1379962,e8,0,...) at sys_sigsuspend+0x58/frame 0xedb9ac20 syscall(edb9ace8) at syscall+0x31b/frame 0xedb9acdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xedb9acdc --- syscall (4, FreeBSD ELF32, sys_write), eip = 0x280d5deb, esp = 0xbfbfecac, ebp = 0xbfbfee44 --- Tracing command casperd pid 525 tid 100078 td 0xc9329c40 sched_switch(c9329c40,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedb0f8e0 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xedb0f914 sleepq_switch(c9329c40,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xedb0f948 sleepq_catch_signals(edb0f9b0,c0b194e9,c92726a0,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xedb0f98c sleepq_wait_sig(c92726a4,0,edb0f9e4,101,0,...) at sleepq_wait_sig+0x14/frame 0xedb0f9b0 _cv_wait_sig(c92726a4,c9272690,c11be6af,723,c9a95dc0,...) at _cv_wait_sig+0x26e/frame 0xedb0f9f8 seltdwait(ffffffff,0,0,c9329c40,edb0fba8,...) at seltdwait+0xbb/frame 0xedb0fa28 kern_select(c9329c40,7,bfbfedb0,0,0,...) at kern_select+0x8d4/frame 0xedb0fbd8 sys_select(c9329c40,edb0fca8,c1043acf,c1c25c90,0,...) at sys_select+0x69/frame 0xedb0fc20 syscall(edb0fce8) at syscall+0x31b/frame 0xedb0fcdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xedb0fcdc --- syscall (93, FreeBSD ELF32, sys_select), eip = 0x281d3197, esp = 0xbfbfe8fc, ebp = 0xbfbfee44 --- Tracing command casperd pid 524 tid 100089 td 0xc9390310 sched_switch(c9390310,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedb478e0 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xedb47914 sleepq_switch(c9390310,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xedb47948 sleepq_catch_signals(edb479b0,c0b194e9,c92710a0,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xedb4798c sleepq_wait_sig(c92710a4,0,edb479e4,101,0,...) at sleepq_wait_sig+0x14/frame 0xedb479b0 _cv_wait_sig(c92710a4,c9271090,c11be6af,723,c9aba000,...) at _cv_wait_sig+0x26e/frame 0xedb479f8 seltdwait(ffffffff,0,0,c9390310,edb47ba8,...) at seltdwait+0xbb/frame 0xedb47a28 kern_select(c9390310,6,bfbfe7d8,0,0,...) at kern_select+0x8d4/frame 0xedb47bd8 sys_select(c9390310,edb47ca8,c1043acf,c1c25c90,0,...) at sys_select+0x69/frame 0xedb47c20 syscall(edb47ce8) at syscall+0x31b/frame 0xedb47cdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xedb47cdc --- syscall (93, FreeBSD ELF32, sys_select), eip = 0x281d3197, esp = 0xbfbfe7ac, ebp = 0xbfbfe870 --- Tracing command rpcbind pid 509 tid 100097 td 0xc932a310 sched_switch(c932a310,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedbc3918 mi_switch(104,0,c11bb241,200,201,...) at mi_switch+0x1c3/frame 0xedbc394c sleepq_switch(c932a310,0,c11bb241,1b6,c9223f50,...) at sleepq_switch+0x1c5/frame 0xedbc3980 sleepq_catch_signals(c9223f64,edbc39ec,c0b194e9,c9223f60,0,...) at sleepq_catch_signals+0x3ce/frame 0xedbc39c4 sleepq_timedwait_sig(c9223f64,0,edbc3a24,e0000000,1,...) at sleepq_timedwait_sig+0x14/frame 0xedbc39ec _cv_timedwait_sig_sbt(c9223f64,c9223f50,c435dc57,4a3,e0000000,...) at _cv_timedwait_sig_sbt+0x299/frame 0xedbc3a38 seltdwait(4a3,e0000000,1,c932a310,0,...) at seltdwait+0xad/frame 0xedbc3a68 kern_poll(c932a310,bfbfccc0,7,edbc3c08,0,...) at kern_poll+0x4ff/frame 0xedbc3be8 sys_poll(c932a310,edbc3ca8,c1043acf,c1c25c90,0,...) at sys_poll+0x74/frame 0xedbc3c20 syscall(edbc3ce8) at syscall+0x31b/frame 0xedbc3cdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xedbc3cdc --- syscall (209, FreeBSD ELF32, sys_poll), eip = 0x2814c0e3, esp = 0xbfbfcbfc, ebp = 0xbfbfedd8 --- Tracing command watchdogd pid 492 tid 100081 td 0xc8ee2930 sched_switch(c8ee2930,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedb1fa50 mi_switch(104,0,c11bb241,200,201,...) at mi_switch+0x1c3/frame 0xedb1fa84 sleepq_switch(c8ee2930,0,c11bb241,1b6,c0b1a2bc,...) at sleepq_switch+0x1c5/frame 0xedb1fab8 sleepq_catch_signals(c0b77ca0,c8ee2930,1,201,1,...) at sleepq_catch_signals+0x3ce/frame 0xedb1fafc sleepq_timedwait_sig(c1535d39,6c,4c5,c0000000,3,...) at sleepq_timedwait_sig+0x14/frame 0xedb1fb24 _sleep(c1535d39,0,16c,c11b6642,8ef6840e,...) at _sleep+0x34c/frame 0xedb1fb80 kern_nanosleep(bfbfecb8,edb1fbf8,edb1fc00,edb1fce8,3c,...) at kern_nanosleep+0x14b/frame 0xedb1fbe0 sys_nanosleep(c8ee2930,edb1fca8,c1379962,e8,0,...) at sys_nanosleep+0x69/frame 0xedb1fc20 syscall(edb1fce8) at syscall+0x31b/frame 0xedb1fcdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xedb1fcdc --- syscall (240, FreeBSD ELF32, sys_nanosleep), eip = 0x2818b113, esp = 0xbfbfecac, ebp = 0xbfbfece0 --- Tracing command syslogd pid 489 tid 100084 td 0xc8ee2620 sched_switch(c8ee2620,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedb2c8e0 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xedb2c914 sleepq_switch(c8ee2620,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xedb2c948 sleepq_catch_signals(edb2c9b0,c0b194e9,c92234a0,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xedb2c98c sleepq_wait_sig(c92234a4,0,edb2c9e4,101,0,...) at sleepq_wait_sig+0x14/frame 0xedb2c9b0 _cv_wait_sig(c92234a4,c9223490,c11be6af,723,0,...) at _cv_wait_sig+0x26e/frame 0xedb2c9f8 seltdwait(ffffffff,0,0,c8ee2620,edb2cba8,...) at seltdwait+0xbb/frame 0xedb2ca28 kern_select(c8ee2620,9,28834118,0,0,...) at kern_select+0x8d4/frame 0xedb2cbd8 sys_select(c8ee2620,edb2cca8,0,ab8,edb2ccac,...) at sys_select+0x69/frame 0xedb2cc20 syscall(edb2cce8) at syscall+0x31b/frame 0xedb2ccdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xedb2ccdc --- syscall (93, FreeBSD ELF32, sys_select), eip = 0x281b4197, esp = 0xbfbfdea4, ebp = 0xbfbfee34 --- Tracing command rtsold pid 366 tid 100092 td 0xc9390000 sched_switch(c9390000,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedb97920 mi_switch(104,0,c11bb241,200,162,...) at mi_switch+0x1c3/frame 0xedb97954 sleepq_switch(c9390000,0,c11bb241,1b6,af,...) at sleepq_switch+0x1c5/frame 0xedb97988 sleepq_catch_signals(edb979f0,c0b194e9,c8f98760,0,0,...) at sleepq_catch_signals+0x3ce/frame 0xedb979cc sleepq_wait_sig(c8f98764,0,edb97a24,101,0,...) at sleepq_wait_sig+0x14/frame 0xedb979f0 _cv_wait_sig(c8f98764,c8f98750,c11be6af,723,61e,...) at _cv_wait_sig+0x26e/frame 0xedb97a38 seltdwait(ffffffff,0,0,c9390000,0,...) at seltdwait+0xbb/frame 0xedb97a68 kern_poll(c9390000,bfbfee08,2,0,0,...) at kern_poll+0x4ff/frame 0xedb97be8 sys_poll(c9390000,edb97ca8,c1379962,d5,0,...) at sys_poll+0x74/frame 0xedb97c20 syscall(edb97ce8) at syscall+0x31b/frame 0xedb97cdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xedb97cdc --- syscall (209, FreeBSD ELF32, sys_poll), eip = 0x2814b0e3, esp = 0xbfbfedcc, ebp = 0xbfbfee34 --- Tracing command devd pid 328 tid 100082 td 0xc939d310 sched_switch(c939d310,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedb248d8 mi_switch(104,0,c11bb241,200,201,...) at mi_switch+0x1c3/frame 0xedb2490c sleepq_switch(c939d310,0,c11bb241,1b6,c9271410,...) at sleepq_switch+0x1c5/frame 0xedb24940 sleepq_catch_signals(c9271424,edb249ac,c0b194e9,c9271420,0,...) at sleepq_catch_signals+0x3ce/frame 0xedb24984 sleepq_timedwait_sig(c9271424,0,edb249e4,c0000000,3,...) at sleepq_timedwait_sig+0x14/frame 0xedb249ac _cv_timedwait_sig_sbt(c9271424,c9271410,9102aa4e,4a1,c0000000,...) at _cv_timedwait_sig_sbt+0x299/frame 0xedb249f8 seltdwait(4a1,c0000000,3,c939d310,edb24ba8,...) at seltdwait+0xad/frame 0xedb24a28 kern_select(c939d310,6,bfbfcda0,0,0,...) at kern_select+0x8d4/frame 0xedb24bd8 sys_select(c939d310,edb24ca8,c1043acf,e4725c90,0,...) at sys_select+0x69/frame 0xedb24c20 syscall(edb24ce8) at syscall+0x31b/frame 0xedb24cdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xedb24cdc --- syscall (93, FreeBSD ELF32, sys_select), eip = 0x808be63, esp = 0xbfbfcd3c, ebp = 0xbfbfee54 --- Tracing command vnlru pid 16 tid 100074 td 0xc8ee2c40 sched_switch(c8ee2c40,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedafdb58 mi_switch(104,0,c11bb241,200,101,...) at mi_switch+0x1c3/frame 0xedafdb8c sleepq_switch(c8ee2c40,0,c11bb241,299,c91678d0,...) at sleepq_switch+0x1c5/frame 0xedafdbc0 sleepq_timedwait(c91678d0,60,0,0,0,...) at sleepq_timedwait+0x48/frame 0xedafdbe4 _sleep(c91678d0,c15ae580,260,c11c7dda,fffffed8,...) at _sleep+0x35e/frame 0xedafdc40 vnlru_proc(0,edafdce8,c11ae6d8,3c9,0,...) at vnlru_proc+0xcf/frame 0xedafdcac fork_exit(c0be82d0,0,edafdce8) at fork_exit+0x7f/frame 0xedafdcd4 fork_trampoline() at fork_trampoline+0x8/frame 0xedafdcd4 --- trap 0, eip = 0, esp = 0xedafdd20, ebp = 0 --- Tracing command syncer pid 9 tid 100073 td 0xc8ee3000 sched_switch(c8ee3000,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedafab58 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xedafab8c sleepq_switch(c8ee3000,0,c11bb241,299,0,...) at sleepq_switch+0x1c5/frame 0xedafabc0 sleepq_timedwait(c15ae5c4,0,edafac1c,0,0,...) at sleepq_timedwait+0x48/frame 0xedafabe4 _cv_timedwait_sbt(c15ae5c4,c15ae5a4,fffffed8,0,0,...) at _cv_timedwait_sbt+0x299/frame 0xedafac30 sched_sync(0,edaface8,c11ae6d8,3c9,0,...) at sched_sync+0x6bd/frame 0xedafacac fork_exit(c0be79f0,0,edaface8) at fork_exit+0x7f/frame 0xedafacd4 fork_trampoline() at fork_trampoline+0x8/frame 0xedafacd4 --- trap 0, eip = 0, esp = 0xedafad20, ebp = 0 --- Tracing command bufdaemon pid 8 tid 100072 td 0xc8ee3310 sched_switch(c8ee3310,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedaf7b90 mi_switch(104,0,c11bb241,200,101,...) at mi_switch+0x1c3/frame 0xedaf7bc4 sleepq_switch(c8ee3310,0,c11bb241,299,c15add04,...) at sleepq_switch+0x1c5/frame 0xedaf7bf8 sleepq_timedwait(c15add04,54,0,0,0,...) at sleepq_timedwait+0x48/frame 0xedaf7c1c _sleep(c15add04,c15adc80,54,c11c46e6,fffffed8,...) at _sleep+0x35e/frame 0xedaf7c78 buf_daemon(0,edaf7ce8,c11ae6d8,3c9,0,...) at buf_daemon+0x8c/frame 0xedaf7cac fork_exit(c0bca5e0,0,edaf7ce8) at fork_exit+0x7f/frame 0xedaf7cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xedaf7cd4 --- trap 0, eip = 0, esp = 0xedaf7d20, ebp = 0 --- Tracing command bufdaemon pid 8 tid 100085 td 0xc939d000 sched_switch(c939d000,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedb2fb80 mi_switch(104,0,c11bb241,200,101,...) at mi_switch+0x1c3/frame 0xedb2fbb4 sleepq_switch(c939d000,0,c11bb241,299,c96ca684,...) at sleepq_switch+0x1c5/frame 0xedb2fbe8 sleepq_timedwait(c96ca684,54,0,0,0,...) at sleepq_timedwait+0x48/frame 0xedb2fc0c _sleep(c96ca684,c96ca600,54,c11ef219,7fffff6c,...) at _sleep+0x35e/frame 0xedb2fc68 softdep_flush(c96c5000,edb2fce8,c11ae6d8,3c9,0,...) at softdep_flush+0x152/frame 0xedb2fcac fork_exit(c0d9d780,c96c5000,edb2fce8) at fork_exit+0x7f/frame 0xedb2fcd4 fork_trampoline() at fork_trampoline+0x8/frame 0xedb2fcd4 --- trap 0, eip = 0, esp = 0xedb2fd20, ebp = 0 --- Tracing command bufdaemon pid 8 tid 100087 td 0xc9390930 sched_switch(c9390930,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedb35b80 mi_switch(104,0,c11bb241,200,101,...) at mi_switch+0x1c3/frame 0xedb35bb4 sleepq_switch(c9390930,0,c11bb241,299,c96ca284,...) at sleepq_switch+0x1c5/frame 0xedb35be8 sleepq_timedwait(c96ca284,54,0,0,0,...) at sleepq_timedwait+0x48/frame 0xedb35c0c _sleep(c96ca284,c96ca200,54,c11ef219,7fffff6c,...) at _sleep+0x35e/frame 0xedb35c68 softdep_flush(c96c48c4,edb35ce8,c11ae6d8,3c9,0,...) at softdep_flush+0x152/frame 0xedb35cac fork_exit(c0d9d780,c96c48c4,edb35ce8) at fork_exit+0x7f/frame 0xedb35cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xedb35cd4 --- trap 0, eip = 0, esp = 0xedb35d20, ebp = 0 --- Tracing command bufdaemon pid 8 tid 100088 td 0xc9390620 sched_switch(c9390620,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedb38b80 mi_switch(104,0,c11bb241,200,101,...) at mi_switch+0x1c3/frame 0xedb38bb4 sleepq_switch(c9390620,0,c11bb241,299,c96ca084,...) at sleepq_switch+0x1c5/frame 0xedb38be8 sleepq_timedwait(c96ca084,54,0,0,0,...) at sleepq_timedwait+0x48/frame 0xedb38c0c _sleep(c96ca084,c96ca000,54,c11ef219,7fffff6c,...) at _sleep+0x35e/frame 0xedb38c68 softdep_flush(c96c45d8,edb38ce8,c11ae6d8,3c9,0,...) at softdep_flush+0x152/frame 0xedb38cac fork_exit(c0d9d780,c96c45d8,edb38ce8) at fork_exit+0x7f/frame 0xedb38cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xedb38cd4 --- trap 0, eip = 0, esp = 0xedb38d20, ebp = 0 --- Tracing command bufdaemon pid 8 tid 100172 td 0xcaa24620 sched_switch(caa24620,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf8945b80 mi_switch(104,0,c11bb241,200,101,...) at mi_switch+0x1c3/frame 0xf8945bb4 sleepq_switch(caa24620,0,c11bb241,299,c96c9e84,...) at sleepq_switch+0x1c5/frame 0xf8945be8 sleepq_timedwait(c96c9e84,54,0,0,0,...) at sleepq_timedwait+0x48/frame 0xf8945c0c _sleep(c96c9e84,c96c9e00,54,c11ef219,7fffff6c,...) at _sleep+0x35e/frame 0xf8945c68 softdep_flush(c92d1bb0,f8945ce8,c11ae6d8,3c9,0,...) at softdep_flush+0x152/frame 0xf8945cac fork_exit(c0d9d780,c92d1bb0,f8945ce8) at fork_exit+0x7f/frame 0xf8945cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xf8945cd4 --- trap 0, eip = 0, esp = 0xf8945d20, ebp = 0 --- Tracing command pagezero pid 7 tid 100071 td 0xc8ee3620 sched_switch(c8ee3620,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedaf4b8c mi_switch(104,0,c11bb241,200,101,...) at mi_switch+0x1c3/frame 0xedaf4bc0 sleepq_switch(c8ee3620,0,c11bb241,299,c15b3334,...) at sleepq_switch+0x1c5/frame 0xedaf4bf4 sleepq_timedwait(c15b3334,0,12b,0,0,...) at sleepq_timedwait+0x48/frame 0xedaf4c18 _sleep(c15b3334,c1611000,0,c11f7066,fffea520,...) at _sleep+0x35e/frame 0xedaf4c74 vm_pagezero(0,edaf4ce8,c11ae6d8,3c9,0,...) at vm_pagezero+0xc2/frame 0xedaf4cac fork_exit(c0dfe250,0,edaf4ce8) at fork_exit+0x7f/frame 0xedaf4cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xedaf4cd4 --- trap 0, eip = 0, esp = 0xedaf4d20, ebp = 0 --- Tracing command vmdaemon pid 6 tid 100070 td 0xc8ee3930 sched_switch(c8ee3930,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedaf1b58 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xedaf1b8c sleepq_switch(c8ee3930,0,c11bb241,276,c15b30b8,...) at sleepq_switch+0x1c5/frame 0xedaf1bc0 sleepq_wait(c15b30b8,74,c11c46e6,0,0,...) at sleepq_wait+0x48/frame 0xedaf1be4 _sleep(c15b30b8,c15b30a0,74,c11c46e6,0,...) at _sleep+0x391/frame 0xedaf1c40 vm_daemon(0,edaf1ce8,c11ae6d8,3c9,0,...) at vm_daemon+0xac/frame 0xedaf1cac fork_exit(c0df5820,0,edaf1ce8) at fork_exit+0x7f/frame 0xedaf1cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xedaf1cd4 --- trap 0, eip = 0, esp = 0xedaf1d20, ebp = 0 --- Tracing command pagedaemon pid 5 tid 100069 td 0xc8ee3c40 sched_switch(c8ee3c40,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xedaeeb60 mi_switch(104,0,c11bb241,200,101,...) at mi_switch+0x1c3/frame 0xedaeeb94 sleepq_switch(c8ee3c40,0,c11bb241,299,c1611084,...) at sleepq_switch+0x1c5/frame 0xedaeebc8 sleepq_timedwait(c1611084,54,0,0,0,...) at sleepq_timedwait+0x48/frame 0xedaeebec _sleep(c1611084,c1611000,54,c11c46e6,fffffed8,...) at _sleep+0x35e/frame 0xedaeec48 vm_pageout(0,edaeece8,c11ae6d8,3c9,0,...) at vm_pageout+0x154/frame 0xedaeecac fork_exit(c0df6050,0,edaeece8) at fork_exit+0x7f/frame 0xedaeecd4 fork_trampoline() at fork_trampoline+0x8/frame 0xedaeecd4 --- trap 0, eip = 0, esp = 0xedaeed20, ebp = 0 --- Tracing command sctp_iterator pid 4 tid 100066 td 0xc8ee4620 sched_switch(c8ee4620,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xed965b98 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xed965bcc sleepq_switch(c8ee4620,0,c11bb241,276,c160da24,...) at sleepq_switch+0x1c5/frame 0xed965c00 sleepq_wait(c160da24,0,c11db481,0,0,...) at sleepq_wait+0x48/frame 0xed965c24 _sleep(c160da24,c160d9ec,0,c11db481,0,...) at _sleep+0x391/frame 0xed965c80 sctp_iterator_thread(0,ed965ce8,c11ae6d8,3c9,0,...) at sctp_iterator_thread+0x7c/frame 0xed965cac fork_exit(c0c8ca60,0,ed965ce8) at fork_exit+0x7f/frame 0xed965cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed965cd4 --- trap 0, eip = 0, esp = 0xed965d20, ebp = 0 --- Tracing command fdc0 pid 3 tid 100061 td 0xc8c86310 sched_switch(c8c86310,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xed955b2c mi_switch(104,0,c11bb241,200,101,...) at mi_switch+0x1c3/frame 0xed955b60 sleepq_switch(c8c86310,0,c11bb241,299,c8bd643c,...) at sleepq_switch+0x1c5/frame 0xed955b94 sleepq_timedwait(c8bd643c,5c,0,0,0,...) at sleepq_timedwait+0x48/frame 0xed955bb8 _sleep(c8bd643c,c8bd64f0,5c,c11a0996,fffffed8,...) at _sleep+0x35e/frame 0xed955c14 fdc_thread(c8bd6400,ed955ce8,c11ae6d8,3c9,0,...) at fdc_thread+0x80a/frame 0xed955cac fork_exit(c0fb34e0,c8bd6400,ed955ce8) at fork_exit+0x7f/frame 0xed955cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed955cd4 --- trap 0, eip = 0, esp = 0xed955d20, ebp = 0 --- Tracing command usb pid 15 tid 100032 td 0xc8be0930 sched_switch(c8be0930,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xf0ffdbb4 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xf0ffdbe8 sleepq_switch(c8be0930,0,c11bb241,276,c8c20acc,...) at sleepq_switch+0x1c5/frame 0xf0ffdc1c sleepq_wait(c8c20acc,0,f0ffdc70,1,0,...) at sleepq_wait+0x48/frame 0xf0ffdc40 _cv_wait(c8c20acc,c8c20c9c,c1189bd7,76,c8c20ad4,...) at _cv_wait+0x263/frame 0xf0ffdc84 usb_process(c8c20ac4,f0ffdce8,c11ae6d8,3c9,0,...) at usb_process+0xe6/frame 0xf0ffdcac fork_exit(c09a5e80,c8c20ac4,f0ffdce8) at fork_exit+0x7f/frame 0xf0ffdcd4 fork_trampoline() at fork_trampoline+0x8/frame 0xf0ffdcd4 --- trap 0, eip = 0, esp = 0xf0ffdd20, ebp = 0 --- Tracing command usb pid 15 tid 100033 td 0xc8be0620 sched_switch(c8be0620,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xed8e1bb4 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xed8e1be8 sleepq_switch(c8be0620,0,c11bb241,276,c8c20afc,...) at sleepq_switch+0x1c5/frame 0xed8e1c1c sleepq_wait(c8c20afc,0,ed8e1c70,1,0,...) at sleepq_wait+0x48/frame 0xed8e1c40 _cv_wait(c8c20afc,c8c20c9c,c1189bd7,76,c8c20b04,...) at _cv_wait+0x263/frame 0xed8e1c84 usb_process(c8c20af4,ed8e1ce8,c11ae6d8,3c9,0,...) at usb_process+0xe6/frame 0xed8e1cac fork_exit(c09a5e80,c8c20af4,ed8e1ce8) at fork_exit+0x7f/frame 0xed8e1cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed8e1cd4 --- trap 0, eip = 0, esp = 0xed8e1d20, ebp = 0 --- Tracing command usb pid 15 tid 100034 td 0xc8be0310 sched_switch(c8be0310,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xed8e4bb4 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xed8e4be8 sleepq_switch(c8be0310,0,c11bb241,276,c8c20b2c,...) at sleepq_switch+0x1c5/frame 0xed8e4c1c sleepq_wait(c8c20b2c,0,ed8e4c70,1,0,...) at sleepq_wait+0x48/frame 0xed8e4c40 _cv_wait(c8c20b2c,c8c20c9c,c1189bd7,76,c8c20b34,...) at _cv_wait+0x263/frame 0xed8e4c84 usb_process(c8c20b24,ed8e4ce8,c11ae6d8,3c9,0,...) at usb_process+0xe6/frame 0xed8e4cac fork_exit(c09a5e80,c8c20b24,ed8e4ce8) at fork_exit+0x7f/frame 0xed8e4cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed8e4cd4 --- trap 0, eip = 0, esp = 0xed8e4d20, ebp = 0 --- Tracing command usb pid 15 tid 100035 td 0xc8be0000 sched_switch(c8be0000,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xed8e7bb4 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xed8e7be8 sleepq_switch(c8be0000,0,c11bb241,276,c8c20b5c,...) at sleepq_switch+0x1c5/frame 0xed8e7c1c sleepq_wait(c8c20b5c,0,ed8e7c70,1,0,...) at sleepq_wait+0x48/frame 0xed8e7c40 _cv_wait(c8c20b5c,c8c20c9c,c1189bd7,76,c8c20b64,...) at _cv_wait+0x263/frame 0xed8e7c84 usb_process(c8c20b54,ed8e7ce8,c11ae6d8,3c9,0,...) at usb_process+0xe6/frame 0xed8e7cac fork_exit(c09a5e80,c8c20b54,ed8e7ce8) at fork_exit+0x7f/frame 0xed8e7cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed8e7cd4 --- trap 0, eip = 0, esp = 0xed8e7d20, ebp = 0 --- Tracing command usb pid 15 tid 100037 td 0xc8afc930 sched_switch(c8afc930,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xed8edbb4 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xed8edbe8 sleepq_switch(c8afc930,0,c11bb241,276,c8c73acc,...) at sleepq_switch+0x1c5/frame 0xed8edc1c sleepq_wait(c8c73acc,0,ed8edc70,1,0,...) at sleepq_wait+0x48/frame 0xed8edc40 _cv_wait(c8c73acc,c8c73c9c,c1189bd7,76,c8c73ad4,...) at _cv_wait+0x263/frame 0xed8edc84 usb_process(c8c73ac4,ed8edce8,c11ae6d8,3c9,0,...) at usb_process+0xe6/frame 0xed8edcac fork_exit(c09a5e80,c8c73ac4,ed8edce8) at fork_exit+0x7f/frame 0xed8edcd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed8edcd4 --- trap 0, eip = 0, esp = 0xed8edd20, ebp = 0 --- Tracing command usb pid 15 tid 100038 td 0xc8afc620 sched_switch(c8afc620,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xed8f0bb4 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xed8f0be8 sleepq_switch(c8afc620,0,c11bb241,276,c8c73afc,...) at sleepq_switch+0x1c5/frame 0xed8f0c1c sleepq_wait(c8c73afc,0,ed8f0c70,1,0,...) at sleepq_wait+0x48/frame 0xed8f0c40 _cv_wait(c8c73afc,c8c73c9c,c1189bd7,76,c8c73b04,...) at _cv_wait+0x263/frame 0xed8f0c84 usb_process(c8c73af4,ed8f0ce8,c11ae6d8,3c9,0,...) at usb_process+0xe6/frame 0xed8f0cac fork_exit(c09a5e80,c8c73af4,ed8f0ce8) at fork_exit+0x7f/frame 0xed8f0cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed8f0cd4 --- trap 0, eip = 0, esp = 0xed8f0d20, ebp = 0 --- Tracing command usb pid 15 tid 100039 td 0xc8afc310 sched_switch(c8afc310,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xed8f3bb4 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xed8f3be8 sleepq_switch(c8afc310,0,c11bb241,276,c8c73b2c,...) at sleepq_switch+0x1c5/frame 0xed8f3c1c sleepq_wait(c8c73b2c,0,ed8f3c70,1,0,...) at sleepq_wait+0x48/frame 0xed8f3c40 _cv_wait(c8c73b2c,c8c73c9c,c1189bd7,76,c8c73b34,...) at _cv_wait+0x263/frame 0xed8f3c84 usb_process(c8c73b24,ed8f3ce8,c11ae6d8,3c9,0,...) at usb_process+0xe6/frame 0xed8f3cac fork_exit(c09a5e80,c8c73b24,ed8f3ce8) at fork_exit+0x7f/frame 0xed8f3cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed8f3cd4 --- trap 0, eip = 0, esp = 0xed8f3d20, ebp = 0 --- Tracing command usb pid 15 tid 100040 td 0xc8c7b310 sched_switch(c8c7b310,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xed8f6bb4 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xed8f6be8 sleepq_switch(c8c7b310,0,c11bb241,276,c8c73b5c,...) at sleepq_switch+0x1c5/frame 0xed8f6c1c sleepq_wait(c8c73b5c,0,ed8f6c70,1,0,...) at sleepq_wait+0x48/frame 0xed8f6c40 _cv_wait(c8c73b5c,c8c73c9c,c1189bd7,76,c8c73b64,...) at _cv_wait+0x263/frame 0xed8f6c84 usb_process(c8c73b54,ed8f6ce8,c11ae6d8,3c9,0,...) at usb_process+0xe6/frame 0xed8f6cac fork_exit(c09a5e80,c8c73b54,ed8f6ce8) at fork_exit+0x7f/frame 0xed8f6cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed8f6cd4 --- trap 0, eip = 0, esp = 0xed8f6d20, ebp = 0 --- Tracing command usb pid 15 tid 100042 td 0xc8c7ac40 sched_switch(c8c7ac40,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xed8fcbb4 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xed8fcbe8 sleepq_switch(c8c7ac40,0,c11bb241,276,c8c7cacc,...) at sleepq_switch+0x1c5/frame 0xed8fcc1c sleepq_wait(c8c7cacc,0,ed8fcc70,1,0,...) at sleepq_wait+0x48/frame 0xed8fcc40 _cv_wait(c8c7cacc,c8c7cc9c,c1189bd7,76,c8c7cad4,...) at _cv_wait+0x263/frame 0xed8fcc84 usb_process(c8c7cac4,ed8fcce8,c11ae6d8,3c9,0,...) at usb_process+0xe6/frame 0xed8fccac fork_exit(c09a5e80,c8c7cac4,ed8fcce8) at fork_exit+0x7f/frame 0xed8fccd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed8fccd4 --- trap 0, eip = 0, esp = 0xed8fcd20, ebp = 0 --- Tracing command usb pid 15 tid 100043 td 0xc8c7a930 sched_switch(c8c7a930,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xed8ffbb4 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xed8ffbe8 sleepq_switch(c8c7a930,0,c11bb241,276,c8c7cafc,...) at sleepq_switch+0x1c5/frame 0xed8ffc1c sleepq_wait(c8c7cafc,0,ed8ffc70,1,0,...) at sleepq_wait+0x48/frame 0xed8ffc40 _cv_wait(c8c7cafc,c8c7cc9c,c1189bd7,76,c8c7cb04,...) at _cv_wait+0x263/frame 0xed8ffc84 usb_process(c8c7caf4,ed8ffce8,c11ae6d8,3c9,0,...) at usb_process+0xe6/frame 0xed8ffcac fork_exit(c09a5e80,c8c7caf4,ed8ffce8) at fork_exit+0x7f/frame 0xed8ffcd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed8ffcd4 --- trap 0, eip = 0, esp = 0xed8ffd20, ebp = 0 --- Tracing command usb pid 15 tid 100044 td 0xc8c7a620 sched_switch(c8c7a620,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xed902bb4 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xed902be8 sleepq_switch(c8c7a620,0,c11bb241,276,c8c7cb2c,...) at sleepq_switch+0x1c5/frame 0xed902c1c sleepq_wait(c8c7cb2c,0,ed902c70,1,0,...) at sleepq_wait+0x48/frame 0xed902c40 _cv_wait(c8c7cb2c,c8c7cc9c,c1189bd7,76,c8c7cb34,...) at _cv_wait+0x263/frame 0xed902c84 usb_process(c8c7cb24,ed902ce8,c11ae6d8,3c9,0,...) at usb_process+0xe6/frame 0xed902cac fork_exit(c09a5e80,c8c7cb24,ed902ce8) at fork_exit+0x7f/frame 0xed902cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed902cd4 --- trap 0, eip = 0, esp = 0xed902d20, ebp = 0 --- Tracing command usb pid 15 tid 100045 td 0xc8c7a310 sched_switch(c8c7a310,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xed905bb4 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xed905be8 sleepq_switch(c8c7a310,0,c11bb241,276,c8c7cb5c,...) at sleepq_switch+0x1c5/frame 0xed905c1c sleepq_wait(c8c7cb5c,0,ed905c70,1,0,...) at sleepq_wait+0x48/frame 0xed905c40 _cv_wait(c8c7cb5c,c8c7cc9c,c1189bd7,76,c8c7cb64,...) at _cv_wait+0x263/frame 0xed905c84 usb_process(c8c7cb54,ed905ce8,c11ae6d8,3c9,0,...) at usb_process+0xe6/frame 0xed905cac fork_exit(c09a5e80,c8c7cb54,ed905ce8) at fork_exit+0x7f/frame 0xed905cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed905cd4 --- trap 0, eip = 0, esp = 0xed905d20, ebp = 0 --- Tracing command usb pid 15 tid 100046 td 0xc8c7a000 sched_switch(c8c7a000,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xed909bb4 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xed909be8 sleepq_switch(c8c7a000,0,c11bb241,276,c8c7eacc,...) at sleepq_switch+0x1c5/frame 0xed909c1c sleepq_wait(c8c7eacc,0,ed909c70,1,0,...) at sleepq_wait+0x48/frame 0xed909c40 _cv_wait(c8c7eacc,c8c7ec9c,c1189bd7,76,c8c7ead4,...) at _cv_wait+0x263/frame 0xed909c84 usb_process(c8c7eac4,ed909ce8,c11ae6d8,3c9,0,...) at usb_process+0xe6/frame 0xed909cac fork_exit(c09a5e80,c8c7eac4,ed909ce8) at fork_exit+0x7f/frame 0xed909cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed909cd4 --- trap 0, eip = 0, esp = 0xed909d20, ebp = 0 --- Tracing command usb pid 15 tid 100047 td 0xc8c79c40 sched_switch(c8c79c40,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xed90cbb4 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xed90cbe8 sleepq_switch(c8c79c40,0,c11bb241,276,c8c7eafc,...) at sleepq_switch+0x1c5/frame 0xed90cc1c sleepq_wait(c8c7eafc,0,ed90cc70,1,0,...) at sleepq_wait+0x48/frame 0xed90cc40 _cv_wait(c8c7eafc,c8c7ec9c,c1189bd7,76,c8c7eb04,...) at _cv_wait+0x263/frame 0xed90cc84 usb_process(c8c7eaf4,ed90cce8,c11ae6d8,3c9,0,...) at usb_process+0xe6/frame 0xed90ccac fork_exit(c09a5e80,c8c7eaf4,ed90cce8) at fork_exit+0x7f/frame 0xed90ccd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed90ccd4 --- trap 0, eip = 0, esp = 0xed90cd20, ebp = 0 --- Tracing command usb pid 15 tid 100048 td 0xc8c79930 sched_switch(c8c79930,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xed90fbb4 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xed90fbe8 sleepq_switch(c8c79930,0,c11bb241,276,c8c7eb2c,...) at sleepq_switch+0x1c5/frame 0xed90fc1c sleepq_wait(c8c7eb2c,0,ed90fc70,1,0,...) at sleepq_wait+0x48/frame 0xed90fc40 _cv_wait(c8c7eb2c,c8c7ec9c,c1189bd7,76,c8c7eb34,...) at _cv_wait+0x263/frame 0xed90fc84 usb_process(c8c7eb24,ed90fce8,c11ae6d8,3c9,0,...) at usb_process+0xe6/frame 0xed90fcac fork_exit(c09a5e80,c8c7eb24,ed90fce8) at fork_exit+0x7f/frame 0xed90fcd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed90fcd4 --- trap 0, eip = 0, esp = 0xed90fd20, ebp = 0 --- Tracing command usb pid 15 tid 100049 td 0xc8c79620 sched_switch(c8c79620,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xed912bb4 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xed912be8 sleepq_switch(c8c79620,0,c11bb241,276,c8c7eb5c,...) at sleepq_switch+0x1c5/frame 0xed912c1c sleepq_wait(c8c7eb5c,0,ed912c70,1,0,...) at sleepq_wait+0x48/frame 0xed912c40 _cv_wait(c8c7eb5c,c8c7ec9c,c1189bd7,76,c8c7eb64,...) at _cv_wait+0x263/frame 0xed912c84 usb_process(c8c7eb54,ed912ce8,c11ae6d8,3c9,0,...) at usb_process+0xe6/frame 0xed912cac fork_exit(c09a5e80,c8c7eb54,ed912ce8) at fork_exit+0x7f/frame 0xed912cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed912cd4 --- trap 0, eip = 0, esp = 0xed912d20, ebp = 0 --- Tracing command usb pid 15 tid 100050 td 0xc8c79310 sched_switch(c8c79310,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xed916bb4 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xed916be8 sleepq_switch(c8c79310,0,c11bb241,276,c8c84acc,...) at sleepq_switch+0x1c5/frame 0xed916c1c sleepq_wait(c8c84acc,0,ed916c70,1,0,...) at sleepq_wait+0x48/frame 0xed916c40 _cv_wait(c8c84acc,c8c84c9c,c1189bd7,76,c8c84ad4,...) at _cv_wait+0x263/frame 0xed916c84 usb_process(c8c84ac4,ed916ce8,c11ae6d8,3c9,0,...) at usb_process+0xe6/frame 0xed916cac fork_exit(c09a5e80,c8c84ac4,ed916ce8) at fork_exit+0x7f/frame 0xed916cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed916cd4 --- trap 0, eip = 0, esp = 0xed916d20, ebp = 0 --- Tracing command usb pid 15 tid 100051 td 0xc8c79000 sched_switch(c8c79000,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xed919bb4 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xed919be8 sleepq_switch(c8c79000,0,c11bb241,276,c8c84afc,...) at sleepq_switch+0x1c5/frame 0xed919c1c sleepq_wait(c8c84afc,0,ed919c70,1,0,...) at sleepq_wait+0x48/frame 0xed919c40 _cv_wait(c8c84afc,c8c84c9c,c1189bd7,76,c8c84b04,...) at _cv_wait+0x263/frame 0xed919c84 usb_process(c8c84af4,ed919ce8,c11ae6d8,3c9,0,...) at usb_process+0xe6/frame 0xed919cac fork_exit(c09a5e80,c8c84af4,ed919ce8) at fork_exit+0x7f/frame 0xed919cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed919cd4 --- trap 0, eip = 0, esp = 0xed919d20, ebp = 0 --- Tracing command usb pid 15 tid 100052 td 0xc8be1c40 sched_switch(c8be1c40,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xed91cbb4 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xed91cbe8 sleepq_switch(c8be1c40,0,c11bb241,276,c8c84b2c,...) at sleepq_switch+0x1c5/frame 0xed91cc1c sleepq_wait(c8c84b2c,0,ed91cc70,1,0,...) at sleepq_wait+0x48/frame 0xed91cc40 _cv_wait(c8c84b2c,c8c84c9c,c1189bd7,76,c8c84b34,...) at _cv_wait+0x263/frame 0xed91cc84 usb_process(c8c84b24,ed91cce8,c11ae6d8,3c9,0,...) at usb_process+0xe6/frame 0xed91ccac fork_exit(c09a5e80,c8c84b24,ed91cce8) at fork_exit+0x7f/frame 0xed91ccd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed91ccd4 --- trap 0, eip = 0, esp = 0xed91cd20, ebp = 0 --- Tracing command usb pid 15 tid 100053 td 0xc8c87c40 sched_switch(c8c87c40,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xed91fbb4 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xed91fbe8 sleepq_switch(c8c87c40,0,c11bb241,276,c8c84b5c,...) at sleepq_switch+0x1c5/frame 0xed91fc1c sleepq_wait(c8c84b5c,0,ed91fc70,1,0,...) at sleepq_wait+0x48/frame 0xed91fc40 _cv_wait(c8c84b5c,c8c84c9c,c1189bd7,76,c8c84b64,...) at _cv_wait+0x263/frame 0xed91fc84 usb_process(c8c84b54,ed91fce8,c11ae6d8,3c9,0,...) at usb_process+0xe6/frame 0xed91fcac fork_exit(c09a5e80,c8c84b54,ed91fce8) at fork_exit+0x7f/frame 0xed91fcd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed91fcd4 --- trap 0, eip = 0, esp = 0xed91fd20, ebp = 0 --- Tracing command usb pid 15 tid 100055 td 0xc8c87620 sched_switch(c8c87620,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xed928bb4 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xed928be8 sleepq_switch(c8c87620,0,c11bb241,276,c8c26ca4,...) at sleepq_switch+0x1c5/frame 0xed928c1c sleepq_wait(c8c26ca4,0,ed928c70,1,0,...) at sleepq_wait+0x48/frame 0xed928c40 _cv_wait(c8c26ca4,c8c26e74,c1189bd7,76,c8c26cac,...) at _cv_wait+0x263/frame 0xed928c84 usb_process(c8c26c9c,ed928ce8,c11ae6d8,3c9,0,...) at usb_process+0xe6/frame 0xed928cac fork_exit(c09a5e80,c8c26c9c,ed928ce8) at fork_exit+0x7f/frame 0xed928cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed928cd4 --- trap 0, eip = 0, esp = 0xed928d20, ebp = 0 --- Tracing command usb pid 15 tid 100056 td 0xc8c87310 sched_switch(c8c87310,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xed92bbb4 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xed92bbe8 sleepq_switch(c8c87310,0,c11bb241,276,c8c26cd4,...) at sleepq_switch+0x1c5/frame 0xed92bc1c sleepq_wait(c8c26cd4,0,ed92bc70,1,0,...) at sleepq_wait+0x48/frame 0xed92bc40 _cv_wait(c8c26cd4,c8c26e74,c1189bd7,76,c8c26cdc,...) at _cv_wait+0x263/frame 0xed92bc84 usb_process(c8c26ccc,ed92bce8,c11ae6d8,3c9,0,...) at usb_process+0xe6/frame 0xed92bcac fork_exit(c09a5e80,c8c26ccc,ed92bce8) at fork_exit+0x7f/frame 0xed92bcd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed92bcd4 --- trap 0, eip = 0, esp = 0xed92bd20, ebp = 0 --- Tracing command usb pid 15 tid 100057 td 0xc8c87000 sched_switch(c8c87000,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xed92ebb4 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xed92ebe8 sleepq_switch(c8c87000,0,c11bb241,276,c8c26d04,...) at sleepq_switch+0x1c5/frame 0xed92ec1c sleepq_wait(c8c26d04,0,ed92ec70,1,0,...) at sleepq_wait+0x48/frame 0xed92ec40 _cv_wait(c8c26d04,c8c26e74,c1189bd7,76,c8c26d0c,...) at _cv_wait+0x263/frame 0xed92ec84 usb_process(c8c26cfc,ed92ece8,c11ae6d8,3c9,0,...) at usb_process+0xe6/frame 0xed92ecac fork_exit(c09a5e80,c8c26cfc,ed92ece8) at fork_exit+0x7f/frame 0xed92ecd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed92ecd4 --- trap 0, eip = 0, esp = 0xed92ed20, ebp = 0 --- Tracing command usb pid 15 tid 100058 td 0xc8c86c40 sched_switch(c8c86c40,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xed931bb4 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xed931be8 sleepq_switch(c8c86c40,0,c11bb241,276,c8c26d34,...) at sleepq_switch+0x1c5/frame 0xed931c1c sleepq_wait(c8c26d34,0,ed931c70,1,0,...) at sleepq_wait+0x48/frame 0xed931c40 _cv_wait(c8c26d34,c8c26e74,c1189bd7,76,c8c26d3c,...) at _cv_wait+0x263/frame 0xed931c84 usb_process(c8c26d2c,ed931ce8,c11ae6d8,3c9,0,...) at usb_process+0xe6/frame 0xed931cac fork_exit(c09a5e80,c8c26d2c,ed931ce8) at fork_exit+0x7f/frame 0xed931cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed931cd4 --- trap 0, eip = 0, esp = 0xed931d20, ebp = 0 --- Tracing command cam pid 2 tid 100018 td 0xc8afb310 sched_switch(c8afb310,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xe475db78 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xe475dbac sleepq_switch(c8afb310,0,c11bb241,276,c146c280,...) at sleepq_switch+0x1c5/frame 0xe475dbe0 sleepq_wait(c146c280,5c,c11a0996,0,0,...) at sleepq_wait+0x48/frame 0xe475dc04 _sleep(c146c280,c146c200,5c,c11a0996,0,...) at _sleep+0x391/frame 0xe475dc60 xpt_done_td(c146c200,e475dce8,c11ae6d8,3c9,0,...) at xpt_done_td+0xd2/frame 0xe475dcac fork_exit(c04c60c0,c146c200,e475dce8) at fork_exit+0x7f/frame 0xe475dcd4 fork_trampoline() at fork_trampoline+0x8/frame 0xe475dcd4 --- trap 0, eip = 0, esp = 0xe475dd20, ebp = 0 --- Tracing command cam pid 2 tid 100068 td 0xc8ee4000 sched_switch(c8ee4000,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xed96bb70 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xed96bba4 sleepq_switch(c8ee4000,0,c11bb241,276,c146c128,...) at sleepq_switch+0x1c5/frame 0xed96bbd8 sleepq_wait(c146c128,5c,c11a0996,0,0,...) at sleepq_wait+0x48/frame 0xed96bbfc _sleep(c146c128,c146c178,5c,c11a0996,0,...) at _sleep+0x391/frame 0xed96bc58 xpt_scanner_thread(0,ed96bce8,c11ae6d8,3c9,0,...) at xpt_scanner_thread+0xac/frame 0xed96bcac fork_exit(c04c6470,0,ed96bce8) at fork_exit+0x7f/frame 0xed96bcd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed96bcd4 --- trap 0, eip = 0, esp = 0xed96bd20, ebp = 0 --- Tracing command rand_harvestq pid 14 tid 100017 td 0xc8afb620 sched_switch(c8afb620,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xe475ab94 mi_switch(104,0,c11bb241,200,5,...) at mi_switch+0x1c3/frame 0xe475abc8 sleepq_switch(c8afb620,0,c11bb241,299,c1486e78,...) at sleepq_switch+0x1c5/frame 0xe475abfc sleepq_timedwait(c1486e78,0,0,0,0,...) at sleepq_timedwait+0x48/frame 0xe475ac20 _sleep(c1486e78,0,0,c11a0996,19999999,...) at _sleep+0x35e/frame 0xe475ac7c random_kthread(0,e475ace8,c11ae6d8,3c9,0,...) at random_kthread+0x5c/frame 0xe475acac fork_exit(c0889290,0,e475ace8) at fork_exit+0x7f/frame 0xe475acd4 fork_trampoline() at fork_trampoline+0x8/frame 0xe475acd4 --- trap 0, eip = 0, esp = 0xe475ad20, ebp = 0 --- Tracing command geom pid 13 tid 100014 td 0xc8afc000 sched_switch(c8afc000,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xe4751b88 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xe4751bbc sleepq_switch(c8afc000,0,c11bb241,276,c1608c64,...) at sleepq_switch+0x1c5/frame 0xe4751bf0 sleepq_wait(c1608c64,5c,c11a0996,0,0,...) at sleepq_wait+0x48/frame 0xe4751c14 _sleep(c1608c64,c1532cd4,25c,c11a0996,0,...) at _sleep+0x391/frame 0xe4751c70 g_run_events(0,e4751ce8,c11ae6d8,3c9,0,...) at g_run_events+0x596/frame 0xe4751cac fork_exit(c0a87770,0,e4751ce8) at fork_exit+0x7f/frame 0xe4751cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xe4751cd4 --- trap 0, eip = 0, esp = 0xe4751d20, ebp = 0 --- Tracing command geom pid 13 tid 100015 td 0xc8afbc40 sched_switch(c8afbc40,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xe4754b78 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xe4754bac sleepq_switch(c8afbc40,0,c11bb241,276,c1608c68,...) at sleepq_switch+0x1c5/frame 0xe4754be0 sleepq_wait(c1608c68,5c,c11a0996,0,0,...) at sleepq_wait+0x48/frame 0xe4754c04 _sleep(c1608c68,c1532d1c,25c,c11a0996,0,...) at _sleep+0x391/frame 0xe4754c60 g_io_schedule_up(c8afbc40,0,c11a272a,60,e4754cd4,...) at g_io_schedule_up+0xe6/frame 0xe4754c94 g_up_procbody(0,e4754ce8,c11ae6d8,3c9,0,...) at g_up_procbody+0x9d/frame 0xe4754cac fork_exit(c0a87810,0,e4754ce8) at fork_exit+0x7f/frame 0xe4754cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xe4754cd4 --- trap 0, eip = 0, esp = 0xe4754d20, ebp = 0 --- Tracing command geom pid 13 tid 100016 td 0xc8afb930 sched_switch(c8afb930,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xe4757b74 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xe4757ba8 sleepq_switch(c8afb930,0,c11bb241,276,c1608c6c,...) at sleepq_switch+0x1c5/frame 0xe4757bdc sleepq_wait(c1608c6c,5c,c11a0996,0,0,...) at sleepq_wait+0x48/frame 0xe4757c00 _sleep(c1608c6c,c1532cfc,25c,c11a0996,0,...) at _sleep+0x391/frame 0xe4757c5c g_io_schedule_down(c8afb930,0,c11a272a,6d,e4757cd4,...) at g_io_schedule_down+0x5c/frame 0xe4757c94 g_down_procbody(0,e4757ce8,c11ae6d8,3c9,0,...) at g_down_procbody+0x9d/frame 0xe4757cac fork_exit(c0a878b0,0,e4757ce8) at fork_exit+0x7f/frame 0xe4757cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xe4757cd4 --- trap 0, eip = 0, esp = 0xe4757d20, ebp = 0 --- Tracing command intr pid 12 tid 100007 td 0xc8a31310 sched_switch(c8a31310,0,109,1ba,c11ae949,...) at sched_switch+0x4cf/frame 0xe473cc40 mi_switch(109,0,c11ae949,544,8,...) at mi_switch+0x1c3/frame 0xe473cc74 ithread_loop(c8a8d020,e473cce8,c11ae6d8,3c9,0,...) at ithread_loop+0x1fb/frame 0xe473ccac fork_exit(c0afe890,c8a8d020,e473cce8) at fork_exit+0x7f/frame 0xe473ccd4 fork_trampoline() at fork_trampoline+0x8/frame 0xe473ccd4 --- trap 0, eip = 0, esp = 0xe473cd20, ebp = 0 --- Tracing command intr pid 12 tid 100008 td 0xc8a31000 sched_switch(c8a31000,0,109,1ba,c11ae949,...) at sched_switch+0x4cf/frame 0xe473fc40 mi_switch(109,0,c11ae949,544,8,...) at mi_switch+0x1c3/frame 0xe473fc74 ithread_loop(c8a8d010,e473fce8,c11ae6d8,3c9,0,...) at ithread_loop+0x1fb/frame 0xe473fcac fork_exit(c0afe890,c8a8d010,e473fce8) at fork_exit+0x7f/frame 0xe473fcd4 fork_trampoline() at fork_trampoline+0x8/frame 0xe473fcd4 --- trap 0, eip = 0, esp = 0xe473fd20, ebp = 0 --- Tracing command intr pid 12 tid 100009 td 0xc8a22c40 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100010 td 0xc8a22930 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100011 td 0xc8a22620 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100012 td 0xc8a22310 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100024 td 0xc8afa000 sched_switch(c8afa000,0,109,1ba,c11ae949,...) at sched_switch+0x4cf/frame 0xe476fc40 mi_switch(109,0,c11ae949,544,8,...) at mi_switch+0x1c3/frame 0xe476fc74 ithread_loop(c8a8ce90,e476fce8,c11ae6d8,3c9,0,...) at ithread_loop+0x1fb/frame 0xe476fcac fork_exit(c0afe890,c8a8ce90,e476fce8) at fork_exit+0x7f/frame 0xe476fcd4 fork_trampoline() at fork_trampoline+0x8/frame 0xe476fcd4 --- trap 0, eip = 0, esp = 0xe476fd20, ebp = 0 --- Tracing command intr pid 12 tid 100025 td 0xc8a32c40 sched_switch(c8a32c40,0,109,1ba,0,...) at sched_switch+0x4cf/frame 0xe4772c40 mi_switch(109,0,c11ae949,544,8,...) at mi_switch+0x1c3/frame 0xe4772c74 ithread_loop(c8a8ce80,e4772ce8,c11ae6d8,3c9,0,...) at ithread_loop+0x1fb/frame 0xe4772cac fork_exit(c0afe890,c8a8ce80,e4772ce8) at fork_exit+0x7f/frame 0xe4772cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xe4772cd4 --- trap 0, eip = 0, esp = 0xe4772d20, ebp = 0 --- Tracing command intr pid 12 tid 100027 td 0xc8be1930 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100028 td 0xc8be1620 sched_switch(c8be1620,0,109,1ba,c11ae949,...) at sched_switch+0x4cf/frame 0xe47aac40 mi_switch(109,0,c11ae949,544,8,...) at mi_switch+0x1c3/frame 0xe47aac74 ithread_loop(c8a8c1e0,e47aace8,c11ae6d8,3c9,0,...) at ithread_loop+0x1fb/frame 0xe47aacac fork_exit(c0afe890,c8a8c1e0,e47aace8) at fork_exit+0x7f/frame 0xe47aacd4 fork_trampoline() at fork_trampoline+0x8/frame 0xe47aacd4 --- trap 0, eip = 0, esp = 0xe47aad20, ebp = 0 --- Tracing command intr pid 12 tid 100029 td 0xc8be1310 sched_switch(c8be1310,0,109,1ba,c11ae949,...) at sched_switch+0x4cf/frame 0xf0eb3c40 mi_switch(109,0,c11ae949,544,8,...) at mi_switch+0x1c3/frame 0xf0eb3c74 ithread_loop(c8a8de80,f0eb3ce8,c11ae6d8,3c9,0,...) at ithread_loop+0x1fb/frame 0xf0eb3cac fork_exit(c0afe890,c8a8de80,f0eb3ce8) at fork_exit+0x7f/frame 0xf0eb3cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xf0eb3cd4 --- trap 0, eip = 0, esp = 0xf0eb3d20, ebp = 0 --- Tracing command intr pid 12 tid 100030 td 0xc8be1000 sched_switch(c8be1000,0,109,1ba,c161a9b4,...) at sched_switch+0x4cf/frame 0xf0eb7c40 mi_switch(109,0,c11ae949,544,8,...) at mi_switch+0x1c3/frame 0xf0eb7c74 ithread_loop(c8a8de30,f0eb7ce8,c11ae6d8,3c9,0,...) at ithread_loop+0x1fb/frame 0xf0eb7cac fork_exit(c0afe890,c8a8de30,f0eb7ce8) at fork_exit+0x7f/frame 0xf0eb7cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xf0eb7cd4 --- trap 0, eip = 0, esp = 0xf0eb7d20, ebp = 0 --- Tracing command intr pid 12 tid 100031 td 0xc8be0c40 sched_switch(c8be0c40,0,109,1ba,c161a9b4,...) at sched_switch+0x4cf/frame 0xf0ffac40 mi_switch(109,0,c11ae949,544,8,...) at mi_switch+0x1c3/frame 0xf0ffac74 ithread_loop(c8a8dcb0,f0fface8,c11ae6d8,3c9,0,...) at ithread_loop+0x1fb/frame 0xf0ffacac fork_exit(c0afe890,c8a8dcb0,f0fface8) at fork_exit+0x7f/frame 0xf0ffacd4 fork_trampoline() at fork_trampoline+0x8/frame 0xf0ffacd4 --- trap 0, eip = 0, esp = 0xf0ffad20, ebp = 0 --- Tracing command intr pid 12 tid 100036 td 0xc8afcc40 sched_switch(c8afcc40,0,109,1ba,c161a9b4,...) at sched_switch+0x4cf/frame 0xed8eac40 mi_switch(109,0,c11ae949,544,8,...) at mi_switch+0x1c3/frame 0xed8eac74 ithread_loop(c8a8dc30,ed8eace8,c11ae6d8,3c9,0,...) at ithread_loop+0x1fb/frame 0xed8eacac fork_exit(c0afe890,c8a8dc30,ed8eace8) at fork_exit+0x7f/frame 0xed8eacd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed8eacd4 --- trap 0, eip = 0, esp = 0xed8ead20, ebp = 0 --- Tracing command intr pid 12 tid 100041 td 0xc8c7b000 sched_switch(c8c7b000,0,109,1ba,c161a9b4,...) at sched_switch+0x4cf/frame 0xed8f9c40 mi_switch(109,0,c11ae949,544,8,...) at mi_switch+0x1c3/frame 0xed8f9c74 ithread_loop(c8a8dbb0,ed8f9ce8,c11ae6d8,3c9,0,...) at ithread_loop+0x1fb/frame 0xed8f9cac fork_exit(c0afe890,c8a8dbb0,ed8f9ce8) at fork_exit+0x7f/frame 0xed8f9cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed8f9cd4 --- trap 0, eip = 0, esp = 0xed8f9d20, ebp = 0 --- Tracing command intr pid 12 tid 100054 td 0xc8c87930 sched_switch(c8c87930,0,109,1ba,c161a9b4,...) at sched_switch+0x4cf/frame 0xed925c40 mi_switch(109,0,c11ae949,544,8,...) at mi_switch+0x1c3/frame 0xed925c74 ithread_loop(c8a8da50,ed925ce8,c11ae6d8,3c9,0,...) at ithread_loop+0x1fb/frame 0xed925cac fork_exit(c0afe890,c8a8da50,ed925ce8) at fork_exit+0x7f/frame 0xed925cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed925cd4 --- trap 0, eip = 0, esp = 0xed925d20, ebp = 0 --- Tracing command intr pid 12 tid 100059 td 0xc8c86930 sched_switch(c8c86930,0,109,1ba,c161a9b4,...) at sched_switch+0x4cf/frame 0xed937c40 mi_switch(109,0,c11ae949,544,8,...) at mi_switch+0x1c3/frame 0xed937c74 ithread_loop(c8a8d9c0,ed937ce8,c11ae6d8,3c9,0,...) at ithread_loop+0x1fb/frame 0xed937cac fork_exit(c0afe890,c8a8d9c0,ed937ce8) at fork_exit+0x7f/frame 0xed937cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed937cd4 --- trap 0, eip = 0, esp = 0xed937d20, ebp = 0 --- Tracing command intr pid 12 tid 100060 td 0xc8c86620 sched_switch(c8c86620,0,109,1ba,0,...) at sched_switch+0x4cf/frame 0xed948c40 mi_switch(109,0,c11ae949,544,8,...) at mi_switch+0x1c3/frame 0xed948c74 ithread_loop(c8a8d650,ed948ce8,c11ae6d8,3c9,0,...) at ithread_loop+0x1fb/frame 0xed948cac fork_exit(c0afe890,c8a8d650,ed948ce8) at fork_exit+0x7f/frame 0xed948cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed948cd4 --- trap 0, eip = 0, esp = 0xed948d20, ebp = 0 --- Tracing command intr pid 12 tid 100062 td 0xc8c86000 sched_switch(c8c86000,0,109,1ba,c161a9b4,...) at sched_switch+0x4cf/frame 0xed958c40 mi_switch(109,0,c11ae949,544,8,...) at mi_switch+0x1c3/frame 0xed958c74 ithread_loop(c8a8d570,ed958ce8,c11ae6d8,3c9,0,...) at ithread_loop+0x1fb/frame 0xed958cac fork_exit(c0afe890,c8a8d570,ed958ce8) at fork_exit+0x7f/frame 0xed958cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed958cd4 --- trap 0, eip = 0, esp = 0xed958d20, ebp = 0 --- Tracing command intr pid 12 tid 100063 td 0xc8c7bc40 fork_trampoline() at fork_trampoline Tracing command idle pid 11 tid 100003 td 0xc8a32000 cpustop_handler(0,13,e472fb74,c103b43a,c154201c,...) at cpustop_handler+0x25/frame 0xe472fa28 ipi_nmi_handler(c154201c,e472fa70,c0b57f88,c154201c,c8a31000,...) at ipi_nmi_handler+0x37/frame 0xe472fa38 trap(e472fb80) at trap+0x3a/frame 0xe472fb74 calltrap() at calltrap+0x6/frame 0xe472fb74 --- trap 0x13, eip = 0xc1022115, esp = 0xe472fbc0, ebp = 0xe472fbc0 --- acpi_cpu_c1(c1c25c90,0,c137addb,301,c1c25c80,...) at acpi_cpu_c1+0x5/frame 0xe472fbc0 acpi_cpu_idle(f643f0d,0,f643f0d,e472fc30,c102a83a,...) at acpi_cpu_idle+0x142/frame 0xe472fc00 cpu_idle_acpi(f643f0d,0,c1542016,c1542014,c1542008,...) at cpu_idle_acpi+0x3f/frame 0xe472fc14 cpu_idle(0,e472fc80,c11b76be,a38,c1542016,...) at cpu_idle+0x9a/frame 0xe472fc30 sched_idletd(0,e472fce8,c11ae6d8,3c9,0,...) at sched_idletd+0x1db/frame 0xe472fcac fork_exit(c0b59fc0,0,e472fce8) at fork_exit+0x7f/frame 0xe472fcd4 fork_trampoline() at fork_trampoline+0x8/frame 0xe472fcd4 --- trap 0, eip = 0, esp = 0xe472fd20, ebp = 0 --- Tracing command idle pid 11 tid 100004 td 0xc8a31c40 cpustop_handler(1,13,e4732b74,c103b43a,e4732a6c,...) at cpustop_handler+0x25/frame 0xe4732a28 ipi_nmi_handler(e4732a6c,c0b1a2bc,c1542680,8,c11bb241,...) at ipi_nmi_handler+0x37/frame 0xe4732a38 trap(e4732b80) at trap+0x3a/frame 0xe4732b74 calltrap() at calltrap+0x6/frame 0xe4732b74 --- trap 0x13, eip = 0xc1022115, esp = 0xe4732bc0, ebp = 0xe4732bc0 --- acpi_cpu_c1(e471fc90,0,c137addb,301,e471fc80,...) at acpi_cpu_c1+0x5/frame 0xe4732bc0 acpi_cpu_idle(3625edb5,0,3625edb5,e4732c30,c102a83a,...) at acpi_cpu_idle+0x142/frame 0xe4732c00 cpu_idle_acpi(3625edb5,0,c1542716,c1542714,c1542708,...) at cpu_idle_acpi+0x3f/frame 0xe4732c14 cpu_idle(0,e4732c80,c11b76be,a38,c1542716,...) at cpu_idle+0x9a/frame 0xe4732c30 sched_idletd(0,e4732ce8,c11ae6d8,3c9,0,...) at sched_idletd+0x1db/frame 0xe4732cac fork_exit(c0b59fc0,0,e4732ce8) at fork_exit+0x7f/frame 0xe4732cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xe4732cd4 --- trap 0, eip = 0, esp = 0xe4732d20, ebp = 0 --- Tracing command idle pid 11 tid 100005 td 0xc8a31930 sched_switch(c8a31930,0,608,1b5,49b,...) at sched_switch+0x4cf/frame 0xe4735be0 mi_switch(608,0,c11b5594,d3,c1542e16,...) at mi_switch+0x1c3/frame 0xe4735c14 critical_exit(0,e4735c80,c11b76be,a38,c1542e16,...) at critical_exit+0xa2/frame 0xe4735c30 sched_idletd(0,e4735ce8,c11ae6d8,3c9,0,...) at sched_idletd+0x1db/frame 0xe4735cac fork_exit(c0b59fc0,0,e4735ce8) at fork_exit+0x7f/frame 0xe4735cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xe4735cd4 --- trap 0, eip = 0, esp = 0xe4735d20, ebp = 0 --- Tracing command idle pid 11 tid 100006 td 0xc8a31620 cpustop_handler(3,13,e4738b74,c103b43a,c154351c,...) at cpustop_handler+0x25/frame 0xe4738a28 ipi_nmi_handler(c154351c,e4738a70,c0b57f88,c154351c,c8be1000,...) at ipi_nmi_handler+0x37/frame 0xe4738a38 trap(e4738b80) at trap+0x3a/frame 0xe4738b74 calltrap() at calltrap+0x6/frame 0xe4738b74 --- trap 0x13, eip = 0xc1022115, esp = 0xe4738bc0, ebp = 0xe4738bc0 --- acpi_cpu_c1(e4725c90,0,c137addb,301,e4725c80,...) at acpi_cpu_c1+0x5/frame 0xe4738bc0 acpi_cpu_idle(1c2494a3,0,1c2494a3,e4738c30,c102a83a,...) at acpi_cpu_idle+0x142/frame 0xe4738c00 cpu_idle_acpi(1c2494a3,0,c1543516,c1543514,c1543508,...) at cpu_idle_acpi+0x3f/frame 0xe4738c14 cpu_idle(0,e4738c80,c11b76be,a38,c1543516,...) at cpu_idle+0x9a/frame 0xe4738c30 sched_idletd(0,e4738ce8,c11ae6d8,3c9,0,...) at sched_idletd+0x1db/frame 0xe4738cac fork_exit(c0b59fc0,0,e4738ce8) at fork_exit+0x7f/frame 0xe4738cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xe4738cd4 --- trap 0, eip = 0, esp = 0xe4738d20, ebp = 0 --- Tracing command init pid 1 tid 100002 td 0xc8a32310 sched_switch(c8a32310,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xe472b96c mi_switch(104,0,c11bb241,200,0,...) at mi_switch+0x1c3/frame 0xe472b9a0 sleepq_switch(c8a32310,0,c11bb241,1b6,c1542d80,...) at sleepq_switch+0x1c5/frame 0xe472b9d4 sleepq_catch_signals(c11bb241,16d,c8a21398,1530,c8a212f0,...) at sleepq_catch_signals+0x3ce/frame 0xe472ba18 sleepq_wait_sig(c8a212f0,6c,c11bef5d,100,0,...) at sleepq_wait_sig+0x14/frame 0xe472ba3c _sleep(c8a212f0,c8a21388,16c,c11bef5d,0,...) at _sleep+0x372/frame 0xe472ba98 kern_wait6(c8a32310,7,0,0,e472bb2c,...) at kern_wait6+0x47b/frame 0xe472bb00 sys_wait4(c8a32310,e472bca8,c1379962,d5,bfbfefe4,...) at sys_wait4+0x94/frame 0xe472bc20 syscall(e472bce8) at syscall+0x31b/frame 0xe472bcdc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xe472bcdc --- syscall (7, FreeBSD ELF32, sys_wait4), eip = 0x805fd7f, esp = 0xbfbfe8ec, ebp = 0xbfbfe900 --- Tracing command audit pid 10 tid 100001 td 0xc8a32620 sched_switch(c8a32620,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xe4728b88 mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xe4728bbc sleepq_switch(c8a32620,0,c11bb241,276,c160f958,...) at sleepq_switch+0x1c5/frame 0xe4728bf0 sleepq_wait(c160f958,0,e4728c44,1,0,...) at sleepq_wait+0x48/frame 0xe4728c14 _cv_wait(c160f958,c160f8e4,c11e7da6,18d,0,...) at _cv_wait+0x263/frame 0xe4728c58 audit_worker(0,e4728ce8,c11ae6d8,3c9,0,...) at audit_worker+0x94/frame 0xe4728cac fork_exit(c0d67410,0,e4728ce8) at fork_exit+0x7f/frame 0xe4728cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xe4728cd4 --- trap 0, eip = 0, esp = 0xe4728d20, ebp = 0 --- Tracing command kernel pid 0 tid 100000 td 0xc1608f80 sched_switch(c1608f80,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xc1c20c08 mi_switch(104,0,c11bb241,200,101,...) at mi_switch+0x1c3/frame 0xc1c20c3c sleepq_switch(c1608f80,0,c11bb241,299,c1608c84,...) at sleepq_switch+0x1c5/frame 0xc1c20c70 sleepq_timedwait(c1608c84,54,9,0,0,...) at sleepq_timedwait+0x48/frame 0xc1c20c94 _sleep(c1608c84,0,54,c11f3e87,fffff470,...) at _sleep+0x35e/frame 0xc1c20cf0 swapper() at swapper+0x283/frame 0xc1c20d38 begin() at begin+0x22 Tracing command kernel pid 0 tid 100013 td 0xc8a22000 sched_switch(c8a22000,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xe474eb8c mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xe474ebc0 sleepq_switch(c8a22000,0,c11bb241,276,c8af3000,...) at sleepq_switch+0x1c5/frame 0xe474ebf4 sleepq_wait(c8af3000,0,c11a0996,0,0,...) at sleepq_wait+0x48/frame 0xe474ec18 _sleep(c8af3000,c8af3018,0,c11a0996,0,...) at _sleep+0x391/frame 0xe474ec74 taskqueue_thread_loop(c15500c4,e474ece8,c11ae6d8,3c9,0,...) at taskqueue_thread_loop+0x129/frame 0xe474ecac fork_exit(c0b7c450,c15500c4,e474ece8) at fork_exit+0x7f/frame 0xe474ecd4 fork_trampoline() at fork_trampoline+0x8/frame 0xe474ecd4 --- trap 0, eip = 0, esp = 0xe474ed20, ebp = 0 --- Tracing command kernel pid 0 tid 100019 td 0xc8afb000 sched_switch(c8afb000,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xe4760b8c mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xe4760bc0 sleepq_switch(c8afb000,0,c11bb241,276,c8af2e00,...) at sleepq_switch+0x1c5/frame 0xe4760bf4 sleepq_wait(c8af2e00,0,c11a0996,0,0,...) at sleepq_wait+0x48/frame 0xe4760c18 _sleep(c8af2e00,c8af2e18,0,c11a0996,0,...) at _sleep+0x391/frame 0xe4760c74 taskqueue_thread_loop(c160942c,e4760ce8,c11ae6d8,3c9,0,...) at taskqueue_thread_loop+0x129/frame 0xe4760cac fork_exit(c0b7c450,c160942c,e4760ce8) at fork_exit+0x7f/frame 0xe4760cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xe4760cd4 --- trap 0, eip = 0, esp = 0xe4760d20, ebp = 0 --- Tracing command kernel pid 0 tid 100020 td 0xc8afac40 sched_switch(c8afac40,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xe4763ba0 mi_switch(104,0,c11bb241,200,c1551a44,...) at mi_switch+0x1c3/frame 0xe4763bd4 sleepq_switch(c8afac40,0,c11bb241,276,c8af2d80,...) at sleepq_switch+0x1c5/frame 0xe4763c08 sleepq_wait(c8af2d80,0,c11b5b3a,c11a0996,0,...) at sleepq_wait+0x48/frame 0xe4763c2c msleep_spin_sbt(c8af2d80,c8af2d98,c11a0996,0,0,...) at msleep_spin_sbt+0x239/frame 0xe4763c74 taskqueue_thread_loop(c15fffcc,e4763ce8,c11ae6d8,3c9,0,...) at taskqueue_thread_loop+0xcc/frame 0xe4763cac fork_exit(c0b7c450,c15fffcc,e4763ce8) at fork_exit+0x7f/frame 0xe4763cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xe4763cd4 --- trap 0, eip = 0, esp = 0xe4763d20, ebp = 0 --- Tracing command kernel pid 0 tid 100021 td 0xc8afa930 sched_switch(c8afa930,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xe4766ba0 mi_switch(104,0,c11bb241,200,c1551a44,...) at mi_switch+0x1c3/frame 0xe4766bd4 sleepq_switch(c8afa930,0,c11bb241,276,c8af2d80,...) at sleepq_switch+0x1c5/frame 0xe4766c08 sleepq_wait(c8af2d80,0,c11b5b3a,c11a0996,0,...) at sleepq_wait+0x48/frame 0xe4766c2c msleep_spin_sbt(c8af2d80,c8af2d98,c11a0996,0,0,...) at msleep_spin_sbt+0x239/frame 0xe4766c74 taskqueue_thread_loop(c15fffcc,e4766ce8,c11ae6d8,3c9,0,...) at taskqueue_thread_loop+0xcc/frame 0xe4766cac fork_exit(c0b7c450,c15fffcc,e4766ce8) at fork_exit+0x7f/frame 0xe4766cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xe4766cd4 --- trap 0, eip = 0, esp = 0xe4766d20, ebp = 0 --- Tracing command kernel pid 0 tid 100022 td 0xc8afa620 sched_switch(c8afa620,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xe4769ba0 mi_switch(104,0,c11bb241,200,c1551a44,...) at mi_switch+0x1c3/frame 0xe4769bd4 sleepq_switch(c8afa620,0,c11bb241,276,c8af2d80,...) at sleepq_switch+0x1c5/frame 0xe4769c08 sleepq_wait(c8af2d80,0,c11b5b3a,c11a0996,0,...) at sleepq_wait+0x48/frame 0xe4769c2c msleep_spin_sbt(c8af2d80,c8af2d98,c11a0996,0,0,...) at msleep_spin_sbt+0x239/frame 0xe4769c74 taskqueue_thread_loop(c15fffcc,e4769ce8,c11ae6d8,3c9,0,...) at taskqueue_thread_loop+0xcc/frame 0xe4769cac fork_exit(c0b7c450,c15fffcc,e4769ce8) at fork_exit+0x7f/frame 0xe4769cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xe4769cd4 --- trap 0, eip = 0, esp = 0xe4769d20, ebp = 0 --- Tracing command kernel pid 0 tid 100023 td 0xc8afa310 sched_switch(c8afa310,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xe476cb8c mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xe476cbc0 sleepq_switch(c8afa310,0,c11bb241,276,c8af2d00,...) at sleepq_switch+0x1c5/frame 0xe476cbf4 sleepq_wait(c8af2d00,0,c11a0996,0,0,...) at sleepq_wait+0x48/frame 0xe476cc18 _sleep(c8af2d00,c8af2d18,0,c11a0996,0,...) at _sleep+0x391/frame 0xe476cc74 taskqueue_thread_loop(c160f98c,e476cce8,c11ae6d8,3c9,0,...) at taskqueue_thread_loop+0x129/frame 0xe476ccac fork_exit(c0b7c450,c160f98c,e476cce8) at fork_exit+0x7f/frame 0xe476ccd4 fork_trampoline() at fork_trampoline+0x8/frame 0xe476ccd4 --- trap 0, eip = 0, esp = 0xe476cd20, ebp = 0 --- Tracing command kernel pid 0 tid 100026 td 0xc8a32930 sched_switch(c8a32930,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xe4775b8c mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xe4775bc0 sleepq_switch(c8a32930,0,c11bb241,276,c8af2b80,...) at sleepq_switch+0x1c5/frame 0xe4775bf4 sleepq_wait(c8af2b80,0,c11a0996,0,0,...) at sleepq_wait+0x48/frame 0xe4775c18 _sleep(c8af2b80,c8af2b98,0,c11a0996,0,...) at _sleep+0x391/frame 0xe4775c74 taskqueue_thread_loop(c160d290,e4775ce8,c11ae6d8,3c9,0,...) at taskqueue_thread_loop+0x129/frame 0xe4775cac fork_exit(c0b7c450,c160d290,e4775ce8) at fork_exit+0x7f/frame 0xe4775cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xe4775cd4 --- trap 0, eip = 0, esp = 0xe4775d20, ebp = 0 --- Tracing command kernel pid 0 tid 100064 td 0xc8c7b930 sched_switch(c8c7b930,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xed95eba0 mi_switch(104,0,c11bb241,200,c15519fc,...) at mi_switch+0x1c3/frame 0xed95ebd4 sleepq_switch(c8c7b930,0,c11bb241,276,c8af2a80,...) at sleepq_switch+0x1c5/frame 0xed95ec08 sleepq_wait(c8af2a80,0,c11b5b3a,c11a0996,0,...) at sleepq_wait+0x48/frame 0xed95ec2c msleep_spin_sbt(c8af2a80,c8af2a98,c11a0996,0,0,...) at msleep_spin_sbt+0x239/frame 0xed95ec74 taskqueue_thread_loop(c15fe484,ed95ece8,c11ae6d8,3c9,0,...) at taskqueue_thread_loop+0xcc/frame 0xed95ecac fork_exit(c0b7c450,c15fe484,ed95ece8) at fork_exit+0x7f/frame 0xed95ecd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed95ecd4 --- trap 0, eip = 0, esp = 0xed95ed20, ebp = 0 --- Tracing command kernel pid 0 tid 100065 td 0xc8c7b620 sched_switch(c8c7b620,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xed961b48 mi_switch(104,0,c11bb241,200,101,...) at mi_switch+0x1c3/frame 0xed961b7c sleepq_switch(c8c7b620,0,c11bb241,299,c1534c47,...) at sleepq_switch+0x1c5/frame 0xed961bb0 sleepq_timedwait(c1534c47,0,2,0,0,...) at sleepq_timedwait+0x48/frame 0xed961bd4 _sleep(c1534c47,0,0,c11a0996,fffffc88,...) at _sleep+0x35e/frame 0xed961c30 pause_sbt(c11a0996,fffffc88,2,0,0,...) at pause_sbt+0xe9/frame 0xed961c6c deadlkres(0,ed961ce8,c11ae6d8,3c9,0,...) at deadlkres+0x81/frame 0xed961cac fork_exit(c0adade0,0,ed961ce8) at fork_exit+0x7f/frame 0xed961cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed961cd4 --- trap 0, eip = 0, esp = 0xed961d20, ebp = 0 --- Tracing command kernel pid 0 tid 100067 td 0xc8ee4310 sched_switch(c8ee4310,0,104,1ba,c0b1ab3e,...) at sched_switch+0x4cf/frame 0xed968b8c mi_switch(104,0,c11bb241,200,8,...) at mi_switch+0x1c3/frame 0xed968bc0 sleepq_switch(c8ee4310,0,c11bb241,276,c8af2f00,...) at sleepq_switch+0x1c5/frame 0xed968bf4 sleepq_wait(c8af2f00,0,c11a0996,0,0,...) at sleepq_wait+0x48/frame 0xed968c18 _sleep(c8af2f00,c8af2f18,0,c11a0996,0,...) at _sleep+0x391/frame 0xed968c74 taskqueue_thread_loop(c146c1a0,ed968ce8,c11ae6d8,3c9,0,...) at taskqueue_thread_loop+0x129/frame 0xed968cac fork_exit(c0b7c450,c146c1a0,ed968ce8) at fork_exit+0x7f/frame 0xed968cd4 fork_trampoline() at fork_trampoline+0x8/frame 0xed968cd4 --- trap 0, eip = 0, esp = 0xed968d20, ebp = 0 --- db:0:allt> call doadump Physical memory: 3431 MB Dumping 309 MB: 294 278 262 246 230 214 198 182 166 150 134 118 102 86 70 54 38 22 6 Dump complete = 0 db:0:doadump> reset cpu_reset: Restarting BSP cpu_reset_proxy: Stopped CPU 2 (kgdb) bt #0 doadump (textdump=0xf8a3b210) at pcpu.h:233 #1 0xc052909d in db_fncall (dummy1=0xfffffff3, dummy2=0x0, dummy3=0xc1089058, dummy4=0xf8a3b198 "") at ../../../ddb/db_command.c:568 #2 0xc0528d7b in db_command (cmd_table=) at ../../../ddb/db_command.c:440 #3 0xc052cd04 in db_script_exec (scriptname=, warnifnotfound=) at ../../../ddb/db_script.c:302 #4 0xc0528d7b in db_command (cmd_table=) at ../../../ddb/db_command.c:440 #5 0xc0528ac0 in db_command_loop () at ../../../ddb/db_command.c:493 #6 0xc052b3f0 in db_trap (type=, code=) at ../../../ddb/db_main.c:251 #7 0xc0b6b7e4 in kdb_trap (type=, code=, tf=) at ../../../kern/subr_kdb.c:654 #8 0xc103bc62 in trap (frame=) at ../../../i386/i386/trap.c:693 #9 0xc102627c in calltrap () at ../../../i386/i386/exception.s:169 #10 0xc0b6b06d in kdb_enter (why=0xc11b4eac "panic", msg=) at cpufunc.h:71 #11 0xc0b2f791 in vpanic (fmt=, ap=) at ../../../kern/kern_shutdown.c:739 #12 0xc0b2f64a in kassert_panic (fmt=) at ../../../kern/kern_shutdown.c:634 #13 0xc0bc6b77 in allocbuf (bp=0xe46e6a10, size=0x800) at ../../../kern/vfs_bio.c:492 #14 0xc0d8fd12 in ffs_truncate (vp=0xcf941708, length=0xc96aca0000000001, flags=) at ../../../ufs/ffs/ffs_inode.c:393 #15 0xc0dc485e in ufs_direnter (dvp=0xcf941708, tvp=0xcf941ca8, dirp=, cnp=0x0, newdirbp=, isrename=) at ../../../ufs/ufs/ufs_lookup.c:1133 #16 0xc0dce364 in ufs_makeinode (mode=, dvp=0xcf941708, vpp=, cnp=0xf8a3bbac) at ../../../ufs/ufs/ufs_vnops.c:2700 #17 0xc0dca03f in ufs_create (ap=0xf8a3bab8) at ../../../ufs/ufs/ufs_vnops.c:206 #18 0xc1066c9f in VOP_CREATE_APV (vop=, a=0xf8a3bab8) at vnode_if.c:263 #19 0xc0bf28fa in vn_open_cred (ndp=0xf8a3bb50, flagp=, vn_open_flags=0xc1f9b900) at vnode_if.h:109 #20 0xc0bf266d in vn_open (ndp=0xf8a3bb50, flagp=0xf8a3bbdc, cmode=0x1a4, fp=0xc93ad038) at ../../../kern/vfs_vnops.c:166 #21 0xc0beaff0 in kern_openat (td=0xd31bd930, flags=0x603, mode=) at ../../../kern/vfs_syscalls.c:1081 #22 0xc0beacd9 in sys_open (td=0xd31bd930, uap=0xf8a3bca8) at ../../../kern/vfs_syscalls.c:1013 #23 0xc103c97b in syscall (frame=) at subr_syscall.c:133 #24 0xc1026311 in Xint0x80_syscall () at ../../../i386/i386/exception.s:269 #25 0x00000033 in ?? () Previous frame inner to this frame (corrupt stack?) Current language: auto; currently minimal (kgdb) f 13 #13 0xc0bc6b77 in allocbuf (bp=0xe46e6a10, size=0x800) at ../../../kern/vfs_bio.c:492 492 KASSERT((bp->b_flags & B_MALLOC) == 0, (kgdb) l 487 static void 488 bufspaceadjust(struct buf *bp, int bufsize) 489 { 490 int diff; 491 492 KASSERT((bp->b_flags & B_MALLOC) == 0, 493 ("bufspaceadjust: malloc buf %p", bp)); 494 diff = bufsize - bp->b_bufsize; 495 if (diff < 0) { 496 atomic_subtract_long(&bufspace, -diff); (kgdb) p *bp $1 = {b_bufobj = 0xcf9417c8, b_caller1 = 0x0, b_data = 0xcee34800 "\0345\a", b_bcount = 0x800, b_error = 0x0, b_iocmd = 0x2, b_ioflags = 0x2, b_iooffset = 0xe796f000, b_resid = 0x0, b_iodone = 0, b_blkno = 0x73cb78, b_offset = 0x0, b_bobufs = {tqe_next = 0x0, tqe_prev = 0xcf9417f4}, b_vflags = 0x1, b_qindex = 0x1, b_flags = 0x80010020, b_xflags = 0x2, b_lock = {lock_object = {lo_name = 0xc11c395a "bufwait", lo_flags = 0x6730000, lo_data = 0x0, lo_witness = 0xc8587070}, lk_lock = 0xd31bd930, lk_exslpfail = 0x0, lk_timo = 0x0, lk_pri = 0x60, lk_stack = {depth = 0xf, pcs = { 0xc0b10d0f, 0xc0bc432c, 0xc0bc5203, 0xc0d8d9cc, 0xc0d8fad2, 0xc0dc485e, 0xc0dce364, 0xc0dca03f, 0xc1066c9f, 0xc0bf28fa, 0xc0bf266d, 0xc0beaff0, 0xc0beacd9, 0xc103c97b, 0xc1026311, 0x0, 0x0, 0x0}}}, b_bufsize = 0x800, b_runningbufspace = 0x0, b_kvasize = 0x4000, b_dirtyoff = 0x0, b_dirtyend = 0x0, b_kvabase = 0xe7a2c000
, b_lblkno = 0x0, b_vp = 0xcf941708, b_rcred = 0x0, b_wcred = 0x0, b_union = { bu_freelist = {tqe_next = 0x0, tqe_prev = 0xe4625d08}, bu_pager = {pg_iodone = 0, pg_reqpage = 0xe4625d08}}, b_cluster = {cluster_head = { tqh_first = 0x0, tqh_last = 0xe4518300}, cluster_entry = {tqe_next = 0x0, tqe_prev = 0xe4518300}}, b_pages = {0x0 }, b_npages = 0x0, b_dep = {lh_first = 0x0}, b_fsprivate1 = 0x0, b_fsprivate2 = 0x0, b_fsprivate3 = 0x0, b_pin_count = 0x0} (kgdb) p bp->b_flags $2 = 0x80010020 (kgdb) f 14 #14 0xc0d8fd12 in ffs_truncate (vp=0xcf941708, length=0xc96aca0000000001, flags=) at ../../../ufs/ffs/ffs_inode.c:393 393 allocbuf(bp, size); (kgdb) l 388 size = blksize(fs, ip, lbn); 389 if (vp->v_type != VDIR) 390 bzero((char *)bp->b_data + offset, 391 (u_int)(size - offset)); 392 /* Kirk's code has reallocbuf(bp, size, 1) here */ 393 allocbuf(bp, size); 394 if (bp->b_bufsize == fs->fs_bsize) 395 bp->b_flags |= B_CLUSTEROK; 396 if (flags & IO_SYNC) 397 bwrite(bp); (kgdb) p *vp $3 = {v_tag = 0xc11a420e "ufs", v_op = 0xc1452dd4, v_data = 0xcf8042b8, v_mount = 0xc96c48c4, v_nmntvnodes = {tqe_next = 0xcf9419d8, tqe_prev = 0xcf814178}, v_un = {vu_mount = 0x0, vu_socket = 0x0, vu_cdev = 0x0, vu_fifoinfo = 0x0}, v_hashlist = {le_next = 0xca93dca8, le_prev = 0xc8dc17cc}, v_cache_src = {lh_first = 0xd31f6288}, v_cache_dst = {tqh_first = 0xd327a288, tqh_last = 0xd327a298}, v_cache_dd = 0xd327a288, v_lock = {lock_object = {lo_name = 0xc11a420e "ufs", lo_flags = 0x6fb0000, lo_data = 0x0, lo_witness = 0xc858b6b8}, lk_lock = 0xd31bd930, lk_exslpfail = 0x0, lk_timo = 0x33, lk_pri = 0x60, lk_stack = {depth = 0xc, pcs = {0xc0b1126d, 0xc0dba217, 0xc1069fea, 0xc0bf31aa, 0xc0bd5565, 0xc0bd508d, 0xc0bf2730, 0xc0bf266d, 0xc0beaff0, 0xc0beacd9, 0xc103c97b, 0xc1026311, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}}, v_interlock = {lock_object = { lo_name = 0xc11bdf60 "vnode interlock", lo_flags = 0x1030000, lo_data = 0x0, lo_witness = 0xc8583110}, mtx_lock = 0x4}, v_vnlock = 0xcf94173c, v_actfreelist = {tqe_next = 0xcf814168, tqe_prev = 0xcf941a90}, v_bufobj = {bo_lock = {lock_object = {lo_name = 0xc11c6a20 "bufobj interlock", lo_flags = 0x5230000, lo_data = 0x0, lo_witness = 0xc8589978}, rw_lock = 0x1}, bo_ops = 0xc1434264, bo_object = 0xcbd7a09c, bo_synclist = { le_next = 0xcaa8dc00, le_prev = 0xc857b980}, bo_private = 0xcf941708, __bo_vnode = 0xcf941708, bo_clean = {bv_hd = {tqh_first = 0xe46e6a10, tqh_last = 0xe46e6a48}, bv_root = {pt_root = 0xe46e6ae5}, bv_cnt = 0x1}, bo_dirty = {bv_hd = {tqh_first = 0x0, tqh_last = 0xcf941804}, bv_root = { pt_root = 0x0}, bv_cnt = 0x0}, bo_numoutput = 0x0, bo_flag = 0x0, bo_bsize = 0x4000}, v_pollinfo = 0x0, v_label = 0x0, v_lockf = 0x0, v_rl = { rl_waiters = {tqh_first = 0x0, tqh_last = 0xcf94182c}, rl_currdep = 0x0}, v_cstart = 0x0, v_lasta = 0x0, v_lastw = 0x0, v_clen = 0x0, v_holdcnt = 0x7, v_usecount = 0x5, v_iflag = 0x200, v_vflag = 0x0, v_writecount = 0x0, v_hash = 0x7351c, v_type = VDIR} (kgdb) p *vp->v_mount $4 = {mnt_mtx = {lock_object = {lo_name = 0xc11bdfb5 "struct mount mtx", lo_flags = 0x1030000, lo_data = 0x0, lo_witness = 0xc8583520}, mtx_lock = 0x4}, mnt_gen = 0x1, mnt_list = {tqe_next = 0xc96c45d8, tqe_prev = 0xc96c5018}, mnt_op = 0xc1452a3c, mnt_vfc = 0xc1452ad4, mnt_vnodecovered = 0xc933d168, mnt_syncer = 0xc987fb40, mnt_ref = 0xe14, mnt_nvnodelist = {tqh_first = 0xca9ff2d0, tqh_last = 0xcf941cb8}, mnt_nvnodelistsize = 0xe13, mnt_activevnodelist = {tqh_first = 0xcf941ca8, tqh_last = 0xc987fbf8}, mnt_activevnodelistsize = 0x7a4, mnt_writeopcount = 0x1, mnt_kern_flag = 0x60802144, mnt_flag = 0x201000, mnt_opt = 0xc9269e00, mnt_optnew = 0x0, mnt_maxsymlinklen = 0x78, mnt_stat = {f_version = 0x20030518, f_type = 0x35, f_flags = 0x201000, f_bsize = 0x800, f_iosize = 0x4000, f_blocks = 0x9af0d7, f_bfree = 0x2538bf, f_bavail = 0x18d390, f_files = 0x283ffe, f_ffree = 0x1e5cec, f_syncwrites = 0xc, f_asyncwrites = 0x12a9, f_syncreads = 0x933, f_asyncreads = 0x24, f_spare = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, f_namemax = 0xff, f_owner = 0x0, f_fsid = {val = {0x4c972dc9, 0x1d282868}}, f_charspare = '\0' , f_fstypename = "ufs", '\0' , f_mntfromname = "/dev/ad4s1d", '\0' , f_mntonname = "/usr", '\0' }, mnt_cred = 0xc9373d00, mnt_data = 0xc96b6200, mnt_time = 0x0, mnt_iosize_max = 0x20000, mnt_export = 0x0, mnt_label = 0x0, mnt_hashseed = 0xa0a654d7, mnt_lockref = 0x0, mnt_secondary_writes = 0x0, mnt_secondary_accwrites = 0x10905, mnt_susp_owner = 0x0, mnt_gjprovider = 0x0, mnt_explock = {lock_object = {lo_name = 0xc11a0205 "explock", lo_flags = 0x6730000, lo_data = 0x0, lo_witness = 0xc8589ec0}, lk_lock = 0x1, lk_exslpfail = 0x0, lk_timo = 0x0, lk_pri = 0x60, lk_stack = {depth = 0x6, pcs = {0xc0b10d0f, 0xc0bd1b56, 0xc0bd8844, 0xc0bd7288, 0xc103c97b, 0xc1026311, 0x0 }}}, mnt_upper_link = {tqe_next = 0x0, tqe_prev = 0x0}, mnt_uppers = { tqh_first = 0x0, tqh_last = 0xc96c4ba8}} (kgdb) $ svn diff -x -p /usr/src/sys Index: /usr/src/sys/cam/cam_periph.c =================================================================== --- /usr/src/sys/cam/cam_periph.c (revision 274954) +++ /usr/src/sys/cam/cam_periph.c (working copy) @@ -844,12 +844,12 @@ cam_periph_mapmem(union ccb *ccb, struct cam_perip */ mapinfo->bp[i] = getpbuf(NULL); - /* save the buffer's data address */ - mapinfo->bp[i]->b_saveaddr = mapinfo->bp[i]->b_data; - /* put our pointer in the data slot */ mapinfo->bp[i]->b_data = *data_ptrs[i]; + /* save the user's data address */ + mapinfo->bp[i]->b_caller1 = *data_ptrs[i]; + /* set the transfer length, we know it's < MAXPHYS */ mapinfo->bp[i]->b_bufsize = lengths[i]; @@ -866,7 +866,7 @@ cam_periph_mapmem(union ccb *ccb, struct cam_perip */ if (vmapbuf(mapinfo->bp[i], 1) < 0) { for (j = 0; j < i; ++j) { - *data_ptrs[j] = mapinfo->bp[j]->b_saveaddr; + *data_ptrs[j] = mapinfo->bp[j]->b_caller1; vunmapbuf(mapinfo->bp[j]); relpbuf(mapinfo->bp[j], NULL); } @@ -947,7 +947,7 @@ cam_periph_unmapmem(union ccb *ccb, struct cam_per for (i = 0; i < numbufs; i++) { /* Set the user's pointer back to the original value */ - *data_ptrs[i] = mapinfo->bp[i]->b_saveaddr; + *data_ptrs[i] = mapinfo->bp[i]->b_caller1; /* unmap the buffer */ vunmapbuf(mapinfo->bp[i]); Index: /usr/src/sys/dev/nvme/nvme_ctrlr.c =================================================================== --- /usr/src/sys/dev/nvme/nvme_ctrlr.c (revision 274954) +++ /usr/src/sys/dev/nvme/nvme_ctrlr.c (working copy) @@ -962,7 +962,6 @@ nvme_ctrlr_passthrough_cmd(struct nvme_controller */ PHOLD(curproc); buf = getpbuf(NULL); - buf->b_saveaddr = buf->b_data; buf->b_data = pt->buf; buf->b_bufsize = pt->len; buf->b_iocmd = pt->is_read ? BIO_READ : BIO_WRITE; Index: /usr/src/sys/kern/kern_physio.c =================================================================== --- /usr/src/sys/kern/kern_physio.c (revision 274954) +++ /usr/src/sys/kern/kern_physio.c (working copy) @@ -36,7 +36,6 @@ physio(struct cdev *dev, struct uio *uio, int iofl { struct buf *bp; struct cdevsw *csw; - caddr_t sa; u_int iolen; int error, i, mapped; @@ -44,7 +43,6 @@ physio(struct cdev *dev, struct uio *uio, int iofl PHOLD(curproc); bp = getpbuf(NULL); - sa = bp->b_data; error = 0; /* XXX: sanity check */ @@ -96,7 +94,6 @@ physio(struct cdev *dev, struct uio *uio, int iofl bp->b_bcount = uio->uio_iov[i].iov_len; bp->b_offset = uio->uio_offset; bp->b_iooffset = uio->uio_offset; - bp->b_saveaddr = sa; /* Don't exceed drivers iosize limit */ if (bp->b_bcount > dev->si_iosize_max) Index: /usr/src/sys/kern/vfs_aio.c =================================================================== --- /usr/src/sys/kern/vfs_aio.c (revision 274954) +++ /usr/src/sys/kern/vfs_aio.c (working copy) @@ -1365,7 +1365,6 @@ aio_qphysio(struct proc *p, struct aiocblist *aioc bp->b_bcount = cb->aio_nbytes; bp->b_bufsize = cb->aio_nbytes; bp->b_iodone = aio_physwakeup; - bp->b_saveaddr = bp->b_data; bp->b_data = (void *)(uintptr_t)cb->aio_buf; bp->b_offset = cb->aio_offset; bp->b_iooffset = cb->aio_offset; Index: /usr/src/sys/kern/vfs_bio.c =================================================================== --- /usr/src/sys/kern/vfs_bio.c (revision 274954) +++ /usr/src/sys/kern/vfs_bio.c (working copy) @@ -137,12 +137,11 @@ SYSCTL_PROC(_vfs, OID_AUTO, bufspace, CTLTYPE_LONG &bufspace, 0, sysctl_bufspace, "L", "Virtual memory used for buffers"); #else SYSCTL_LONG(_vfs, OID_AUTO, bufspace, CTLFLAG_RD, &bufspace, 0, - "Virtual memory used for buffers"); + "Physical memory used for buffers"); #endif -static long unmapped_bufspace; -SYSCTL_LONG(_vfs, OID_AUTO, unmapped_bufspace, CTLFLAG_RD, - &unmapped_bufspace, 0, - "Amount of unmapped buffers, inclusive in the bufspace"); +static long bufkvaspace; +SYSCTL_LONG(_vfs, OID_AUTO, bufkvaspace, CTLFLAG_RD, &bufkvaspace, 0, + "Kernel virtual memory used for buffers"); static long maxbufspace; SYSCTL_LONG(_vfs, OID_AUTO, maxbufspace, CTLFLAG_RD, &maxbufspace, 0, "Maximum allowed value of bufspace (including buf_daemon)"); @@ -310,13 +309,12 @@ static int bdirtywait; /* * Definitions for the buffer free lists. */ -#define BUFFER_QUEUES 5 /* number of free buffer queues */ +#define BUFFER_QUEUES 4 /* number of free buffer queues */ #define QUEUE_NONE 0 /* on no queue */ #define QUEUE_CLEAN 1 /* non-B_DELWRI buffers */ #define QUEUE_DIRTY 2 /* B_DELWRI buffers */ -#define QUEUE_EMPTYKVA 3 /* empty buffer headers w/KVA assignment */ -#define QUEUE_EMPTY 4 /* empty buffer headers */ +#define QUEUE_EMPTY 3 /* empty buffer headers */ #define QUEUE_SENTINEL 1024 /* not an queue index, but mark for sentinel */ /* Queues for free buffers with various properties */ @@ -454,7 +452,6 @@ bdirtyadd(void) * sufficient buffer space. Buffer space becomes recoverable when * bp's get placed back in the queues. */ - static __inline void bufspacewakeup(void) { @@ -461,8 +458,8 @@ bufspacewakeup(void) int need_wakeup, on; /* - * If someone is waiting for BUF space, wake them up. Even - * though we haven't freed the kva space yet, the waiting + * If someone is waiting for bufspace, wake them up. Even + * though we may not have freed the kva space yet, the waiting * process will be able to now. */ rw_rlock(&nblock); @@ -482,6 +479,52 @@ bufspacewakeup(void) } /* + * bufspaceadjust: + * + * Adjust the reported bufspace for a KVA managed buffer, possibly + * waking any waiters. + */ +static void +bufspaceadjust(struct buf *bp, int bufsize) +{ + int diff; + + KASSERT((bp->b_flags & B_MALLOC) == 0, + ("bufspaceadjust: malloc buf %p", bp)); + diff = bufsize - bp->b_bufsize; + if (diff < 0) { + atomic_subtract_long(&bufspace, -diff); + bufspacewakeup(); + } else + atomic_add_long(&bufspace, diff); + bp->b_bufsize = bufsize; +} + +/* + * bufmallocadjust: + * + * Adjust the reported bufspace for a malloc managed buffer, possibly + * waking any waiters. + */ +static void +bufmallocadjust(struct buf *bp, int bufsize) +{ + int diff; + + KASSERT((bp->b_flags & B_MALLOC) != 0, + ("bufmallocadjust: non-malloc buf %p", bp)); + diff = bufsize - bp->b_bufsize; + if (diff < 0) { + atomic_subtract_long(&bufmallocspace, -diff); + bufspacewakeup(); + } else + atomic_add_long(&bufmallocspace, diff); + bp->b_bufsize = bufsize; + if (diff < 0) + bufspacewakeup(); +} + +/* * runningwakeup: * * Wake up processes that are waiting on asynchronous writes to fall @@ -816,6 +859,8 @@ bufinit(void) for (i = 0; i < BUFFER_QUEUES; i++) TAILQ_INIT(&bufqueues[i]); + unmapped_buf = (caddr_t)kva_alloc(MAXPHYS); + /* finally, initialize each buffer header and stick on empty q */ for (i = 0; i < nbuf; i++) { bp = &buf[i]; @@ -825,6 +870,7 @@ bufinit(void) bp->b_wcred = NOCRED; bp->b_qindex = QUEUE_EMPTY; bp->b_xflags = 0; + bp->b_data = bp->b_kvabase = unmapped_buf; LIST_INIT(&bp->b_dep); BUF_LOCKINIT(bp); TAILQ_INSERT_TAIL(&bufqueues[QUEUE_EMPTY], bp, b_freelist); @@ -899,7 +945,6 @@ bufinit(void) bogus_page = vm_page_alloc(NULL, 0, VM_ALLOC_NOOBJ | VM_ALLOC_NORMAL | VM_ALLOC_WIRED); - unmapped_buf = (caddr_t)kva_alloc(MAXPHYS); } #ifdef INVARIANTS @@ -907,8 +952,6 @@ static inline void vfs_buf_check_mapped(struct buf *bp) { - KASSERT((bp->b_flags & B_UNMAPPED) == 0, - ("mapped buf %p %x", bp, bp->b_flags)); KASSERT(bp->b_kvabase != unmapped_buf, ("mapped buf: b_kvabase was not updated %p", bp)); KASSERT(bp->b_data != unmapped_buf, @@ -919,9 +962,7 @@ static inline void vfs_buf_check_unmapped(struct buf *bp) { - KASSERT((bp->b_flags & B_UNMAPPED) == B_UNMAPPED, - ("unmapped buf %p %x", bp, bp->b_flags)); - KASSERT(bp->b_kvabase == unmapped_buf, + KASSERT(bp->b_kvabase == unmapped_buf || bp->b_kvabase != 0, ("unmapped buf: corrupted b_kvabase %p", bp)); KASSERT(bp->b_data == unmapped_buf, ("unmapped buf: corrupted b_data %p", bp)); @@ -951,37 +992,6 @@ bpmap_qenter(struct buf *bp) } /* - * bfreekva() - free the kva allocation for a buffer. - * - * Since this call frees up buffer space, we call bufspacewakeup(). - */ -static void -bfreekva(struct buf *bp) -{ - - if (bp->b_kvasize == 0) - return; - - atomic_add_int(&buffreekvacnt, 1); - atomic_subtract_long(&bufspace, bp->b_kvasize); - if ((bp->b_flags & B_UNMAPPED) == 0) { - BUF_CHECK_MAPPED(bp); - vmem_free(buffer_arena, (vm_offset_t)bp->b_kvabase, - bp->b_kvasize); - } else { - BUF_CHECK_UNMAPPED(bp); - if ((bp->b_flags & B_KVAALLOC) != 0) { - vmem_free(buffer_arena, (vm_offset_t)bp->b_kvaalloc, - bp->b_kvasize); - } - atomic_subtract_long(&unmapped_bufspace, bp->b_kvasize); - bp->b_flags &= ~(B_UNMAPPED | B_KVAALLOC); - } - bp->b_kvasize = 0; - bufspacewakeup(); -} - -/* * binsfree: * * Insert the buffer into the appropriate free list. @@ -1101,6 +1111,75 @@ bremfreel(struct buf *bp) } /* + * bufkvafree: + * + * Free the kva allocation for a buffer. + * + */ +static void +bufkvafree(struct buf *bp) +{ + +#ifdef INVARIANTS + if (bp->b_kvasize == 0) { + KASSERT(bp->b_kvabase == unmapped_buf && + bp->b_data == unmapped_buf, + ("Leaked KVA space on %p", bp)); + } else if (bp->b_data != unmapped_buf) + BUF_CHECK_MAPPED(bp); + else + BUF_CHECK_UNMAPPED(bp); +#endif + if (bp->b_kvasize == 0) + return; + + vmem_free(buffer_arena, (vm_offset_t)bp->b_kvabase, bp->b_kvasize); + atomic_subtract_long(&bufkvaspace, bp->b_kvasize); + atomic_add_int(&buffreekvacnt, 1); + bp->b_data = bp->b_kvabase = unmapped_buf; + bp->b_kvasize = 0; +} + +/* + * bufkvaalloc: + * + * Allocate the buffer KVA and set b_kvasize and b_kvabase. + */ +static int +bufkvaalloc(struct buf *bp, int maxsize, int gbflags) +{ + vm_offset_t addr; + int error; + + KASSERT((gbflags & GB_UNMAPPED) == 0 || (gbflags & GB_KVAALLOC) != 0, + ("Invalid gbflags 0x%x in %s", gbflags, __func__)); + + bufkvafree(bp); + + addr = 0; + error = vmem_alloc(buffer_arena, maxsize, M_BESTFIT | M_NOWAIT, &addr); + if (error != 0) { + /* + * Buffer map is too fragmented. Request the caller + * to defragment the map. + */ + atomic_add_int(&bufdefragcnt, 1); + return (error); + } + bp->b_kvabase = (caddr_t)addr; + bp->b_kvasize = maxsize; + atomic_add_long(&bufkvaspace, bp->b_kvasize); + if ((gbflags & GB_UNMAPPED) != 0) { + bp->b_data = unmapped_buf; + BUF_CHECK_UNMAPPED(bp); + } else { + bp->b_data = bp->b_kvabase; + BUF_CHECK_MAPPED(bp); + } + return (0); +} + +/* * Attempt to initiate asynchronous I/O on read-ahead blocks. We must * clear BIO_ERROR and B_INVAL prior to initiating I/O . If B_CACHE is set, * the buffer is valid and we do not have to do anything. @@ -1720,7 +1799,8 @@ brelse(struct buf *bp) } VM_OBJECT_RUNLOCK(obj); - if ((bp->b_flags & (B_INVAL | B_UNMAPPED)) == 0) { + if ((bp->b_flags & B_INVAL) == 0 && + bp->b_data != unmapped_buf) { BUF_CHECK_MAPPED(bp); pmap_qenter( trunc_page((vm_offset_t)bp->b_data), @@ -1788,10 +1868,8 @@ brelse(struct buf *bp) bp->b_xflags &= ~(BX_BKGRDWRITE | BX_ALTDATA); if (bp->b_vflags & BV_BKGRDINPROG) panic("losing buffer 1"); - if (bp->b_kvasize) - qindex = QUEUE_EMPTYKVA; - else - qindex = QUEUE_EMPTY; + bufkvafree(bp); + qindex = QUEUE_EMPTY; bp->b_flags |= B_AGE; /* buffers with junk contents */ } else if (bp->b_flags & (B_INVAL | B_NOCACHE | B_RELBUF) || @@ -1886,7 +1964,7 @@ vfs_vmio_release(struct buf *bp) int i; vm_page_t m; - if ((bp->b_flags & B_UNMAPPED) == 0) { + if (bp->b_data != unmapped_buf) { BUF_CHECK_MAPPED(bp); pmap_qremove(trunc_page((vm_offset_t)bp->b_data), bp->b_npages); } else @@ -1918,10 +1996,8 @@ vfs_vmio_release(struct buf *bp) } VM_OBJECT_WUNLOCK(bp->b_bufobj->bo_object); - if (bp->b_bufsize) { - bufspacewakeup(); - bp->b_bufsize = 0; - } + if (bp->b_bufsize) + bufspaceadjust(bp, 0); bp->b_npages = 0; bp->b_flags &= ~B_VMIO; if (bp->b_vp) @@ -1990,7 +2066,7 @@ vfs_bio_awrite(struct buf *bp) int gbflags; bo = &vp->v_bufobj; - gbflags = (bp->b_flags & B_UNMAPPED) != 0 ? GB_UNMAPPED : 0; + gbflags = (bp->b_data == unmapped_buf) ? GB_UNMAPPED : 0; /* * right now we support clustered writing only to regular files. If * we find a clusterable block we could be in the middle of a cluster @@ -2039,50 +2115,7 @@ vfs_bio_awrite(struct buf *bp) return (nwritten); } -static void -setbufkva(struct buf *bp, vm_offset_t addr, int maxsize, int gbflags) -{ - - KASSERT((bp->b_flags & (B_UNMAPPED | B_KVAALLOC)) == 0 && - bp->b_kvasize == 0, ("call bfreekva(%p)", bp)); - if ((gbflags & GB_UNMAPPED) == 0) { - bp->b_kvabase = (caddr_t)addr; - } else if ((gbflags & GB_KVAALLOC) != 0) { - KASSERT((gbflags & GB_UNMAPPED) != 0, - ("GB_KVAALLOC without GB_UNMAPPED")); - bp->b_kvaalloc = (caddr_t)addr; - bp->b_flags |= B_UNMAPPED | B_KVAALLOC; - atomic_add_long(&unmapped_bufspace, bp->b_kvasize); - } - bp->b_kvasize = maxsize; -} - /* - * Allocate the buffer KVA and set b_kvasize. Also set b_kvabase if - * needed. - */ -static int -allocbufkva(struct buf *bp, int maxsize, int gbflags) -{ - vm_offset_t addr; - - bfreekva(bp); - addr = 0; - - if (vmem_alloc(buffer_arena, maxsize, M_BESTFIT | M_NOWAIT, &addr)) { - /* - * Buffer map is too fragmented. Request the caller - * to defragment the map. - */ - atomic_add_int(&bufdefragcnt, 1); - return (1); - } - setbufkva(bp, addr, maxsize, gbflags); - atomic_add_long(&bufspace, bp->b_kvasize); - return (0); -} - -/* * Ask the bufdaemon for help, or act as bufdaemon itself, when a * locked vnode is supplied. */ @@ -2204,7 +2237,7 @@ getnewbuf_reuse_bp(struct buf *bp, int qindex) if (bp->b_bufsize) allocbuf(bp, 0); - bp->b_flags &= B_UNMAPPED | B_KVAALLOC; + bp->b_flags = 0; bp->b_ioflags = 0; bp->b_xflags = 0; KASSERT((bp->b_flags & B_INFREECNT) == 0, @@ -2228,8 +2261,6 @@ getnewbuf_reuse_bp(struct buf *bp, int qindex) LIST_INIT(&bp->b_dep); } -static int flushingbufs; - static struct buf * getnewbuf_scan(int maxsize, int defrag, int unmapped, int metadata) { @@ -2238,64 +2269,24 @@ getnewbuf_scan(int maxsize, int defrag, int unmapp KASSERT(!unmapped || !defrag, ("both unmapped and defrag")); - pass = 1; + pass = 0; restart: - atomic_add_int(&getnewbufrestarts, 1); + atomic_add_int(&getnewbufrestarts, pass); - /* - * Setup for scan. If we do not have enough free buffers, - * we setup a degenerate case that immediately fails. Note - * that if we are specially marked process, we are allowed to - * dip into our reserves. - * - * The scanning sequence is nominally: EMPTY->EMPTYKVA->CLEAN - * for the allocation of the mapped buffer. For unmapped, the - * easiest is to start with EMPTY outright. - * - * We start with EMPTYKVA. If the list is empty we backup to EMPTY. - * However, there are a number of cases (defragging, reusing, ...) - * where we cannot backup. - */ nbp = NULL; mtx_lock(&bqclean); - if (!defrag && unmapped) { - nqindex = QUEUE_EMPTY; - nbp = TAILQ_FIRST(&bufqueues[QUEUE_EMPTY]); - } - if (nbp == NULL) { - nqindex = QUEUE_EMPTYKVA; - nbp = TAILQ_FIRST(&bufqueues[QUEUE_EMPTYKVA]); - } - /* - * If no EMPTYKVA buffers and we are either defragging or - * reusing, locate a CLEAN buffer to free or reuse. If - * bufspace useage is low skip this step so we can allocate a - * new buffer. + * If we're not defragging or low on bufspace attempt to make a new + * buf from a header. */ - if (nbp == NULL && (defrag || bufspace >= lobufspace)) { - nqindex = QUEUE_CLEAN; - nbp = TAILQ_FIRST(&bufqueues[QUEUE_CLEAN]); - } - - /* - * If we could not find or were not allowed to reuse a CLEAN - * buffer, check to see if it is ok to use an EMPTY buffer. - * We can only use an EMPTY buffer if allocating its KVA would - * not otherwise run us out of buffer space. No KVA is needed - * for the unmapped allocation. - */ - if (nbp == NULL && defrag == 0 && (bufspace + maxsize < hibufspace || - metadata)) { + if (defrag == 0 && bufspace + maxsize < hibufspace) { nqindex = QUEUE_EMPTY; - nbp = TAILQ_FIRST(&bufqueues[QUEUE_EMPTY]); + nbp = TAILQ_FIRST(&bufqueues[nqindex]); } - /* - * All available buffers might be clean, retry ignoring the - * lobufspace as the last resort. + * All available buffers might be clean or we need to start recycling. */ - if (nbp == NULL && !TAILQ_EMPTY(&bufqueues[QUEUE_CLEAN])) { + if (nbp == NULL) { nqindex = QUEUE_CLEAN; nbp = TAILQ_FIRST(&bufqueues[QUEUE_CLEAN]); } @@ -2314,23 +2305,16 @@ restart: if ((nbp = TAILQ_NEXT(bp, b_freelist)) == NULL) { switch (qindex) { case QUEUE_EMPTY: - nqindex = QUEUE_EMPTYKVA; - nbp = TAILQ_FIRST(&bufqueues[QUEUE_EMPTYKVA]); - if (nbp != NULL) - break; - /* FALLTHROUGH */ - case QUEUE_EMPTYKVA: nqindex = QUEUE_CLEAN; - nbp = TAILQ_FIRST(&bufqueues[QUEUE_CLEAN]); + nbp = TAILQ_FIRST(&bufqueues[nqindex]); if (nbp != NULL) break; /* FALLTHROUGH */ case QUEUE_CLEAN: - if (metadata && pass == 1) { - pass = 2; + if (metadata && pass == 0) { + pass = 1; nqindex = QUEUE_EMPTY; - nbp = TAILQ_FIRST( - &bufqueues[QUEUE_EMPTY]); + nbp = TAILQ_FIRST(&bufqueues[nqindex]); } /* * nbp is NULL. @@ -2340,14 +2324,11 @@ restart: } /* * If we are defragging then we need a buffer with - * b_kvasize != 0. XXX this situation should no longer - * occur, if defrag is non-zero the buffer's b_kvasize - * should also be non-zero at this point. XXX + * b_kvasize != 0. This situation occurs when we + * have many unmapped bufs. */ - if (defrag && bp->b_kvasize == 0) { - printf("Warning: defrag empty buffer %p\n", bp); + if (defrag && bp->b_kvasize == 0) continue; - } /* * Start freeing the bp. This is somewhat involved. nbp @@ -2369,11 +2350,11 @@ restart: bremfreel(bp); mtx_unlock(&bqclean); + /* * NOTE: nbp is now entirely invalid. We can only restart * the scan from this point on. */ - getnewbuf_reuse_bp(bp, qindex); mtx_assert(&bqclean, MA_NOTOWNED); @@ -2382,7 +2363,6 @@ restart: */ if (defrag) { bp->b_flags |= B_INVAL; - bfreekva(bp); brelse(bp); defrag = 0; goto restart; @@ -2394,7 +2374,6 @@ restart: */ if (qindex == QUEUE_CLEAN && BUF_LOCKWAITERS(bp)) { bp->b_flags |= B_INVAL; - bfreekva(bp); brelse(bp); goto restart; } @@ -2404,19 +2383,14 @@ restart: /* * If we are overcomitted then recover the buffer and its - * KVM space. This occurs in rare situations when multiple + * KVA space. This occurs in rare situations when multiple * processes are blocked in getnewbuf() or allocbuf(). */ - if (bufspace >= hibufspace) - flushingbufs = 1; - if (flushingbufs && bp->b_kvasize != 0) { + if (bufspace >= hibufspace) { bp->b_flags |= B_INVAL; - bfreekva(bp); brelse(bp); goto restart; } - if (bufspace < lobufspace) - flushingbufs = 0; break; } return (bp); @@ -2462,7 +2436,6 @@ getnewbuf(struct vnode *vp, int slpflag, int slpti * async I/O rather then sync I/O. */ atomic_add_int(&getnewbufcalls, 1); - atomic_subtract_int(&getnewbufrestarts, 1); restart: bp = getnewbuf_scan(maxsize, defrag, (gbflags & (GB_UNMAPPED | GB_KVAALLOC)) == GB_UNMAPPED, metadata); @@ -2482,12 +2455,8 @@ restart: } else if ((gbflags & (GB_UNMAPPED | GB_KVAALLOC)) == GB_UNMAPPED) { mtx_assert(&bqclean, MA_NOTOWNED); - bfreekva(bp); - bp->b_flags |= B_UNMAPPED; - bp->b_kvabase = bp->b_data = unmapped_buf; - bp->b_kvasize = maxsize; - atomic_add_long(&bufspace, bp->b_kvasize); - atomic_add_long(&unmapped_bufspace, bp->b_kvasize); + bufkvafree(bp); + bufspaceadjust(bp, 0); atomic_add_int(&bufreusecnt, 1); } else { mtx_assert(&bqclean, MA_NOTOWNED); @@ -2494,53 +2463,21 @@ restart: /* * We finally have a valid bp. We aren't quite out of the - * woods, we still have to reserve kva space. In order - * to keep fragmentation sane we only allocate kva in - * BKVASIZE chunks. + * woods, we still have to reserve kva space. In order to + * keep fragmentation sane we only allocate kva in BKVASIZE + * chunks. */ maxsize = (maxsize + BKVAMASK) & ~BKVAMASK; - if (maxsize != bp->b_kvasize || (bp->b_flags & (B_UNMAPPED | - B_KVAALLOC)) == B_UNMAPPED) { - if (allocbufkva(bp, maxsize, gbflags)) { - defrag = 1; - bp->b_flags |= B_INVAL; - brelse(bp); - goto restart; - } - atomic_add_int(&bufreusecnt, 1); - } else if ((bp->b_flags & B_KVAALLOC) != 0 && - (gbflags & (GB_UNMAPPED | GB_KVAALLOC)) == 0) { - /* - * If the reused buffer has KVA allocated, - * reassign b_kvaalloc to b_kvabase. - */ - bp->b_kvabase = bp->b_kvaalloc; - bp->b_flags &= ~B_KVAALLOC; - atomic_subtract_long(&unmapped_bufspace, - bp->b_kvasize); - atomic_add_int(&bufreusecnt, 1); - } else if ((bp->b_flags & (B_UNMAPPED | B_KVAALLOC)) == 0 && - (gbflags & (GB_UNMAPPED | GB_KVAALLOC)) == (GB_UNMAPPED | - GB_KVAALLOC)) { - /* - * The case of reused buffer already have KVA - * mapped, but the request is for unmapped - * buffer with KVA allocated. - */ - bp->b_kvaalloc = bp->b_kvabase; - bp->b_data = bp->b_kvabase = unmapped_buf; - bp->b_flags |= B_UNMAPPED | B_KVAALLOC; - atomic_add_long(&unmapped_bufspace, - bp->b_kvasize); - atomic_add_int(&bufreusecnt, 1); + if (maxsize != bp->b_kvasize && + bufkvaalloc(bp, maxsize, gbflags)) { + defrag = 1; + bp->b_flags |= B_INVAL; + brelse(bp); + goto restart; } - if ((gbflags & GB_UNMAPPED) == 0) { - bp->b_saveaddr = bp->b_kvabase; - bp->b_data = bp->b_saveaddr; - bp->b_flags &= ~B_UNMAPPED; - BUF_CHECK_MAPPED(bp); - } + bufspaceadjust(bp, 0); + atomic_add_int(&bufreusecnt, 1); } return (bp); } @@ -2936,9 +2873,9 @@ vfs_setdirty_locked_object(struct buf *bp) } /* - * Allocate the KVA mapping for an existing buffer. It handles the - * cases of both B_UNMAPPED buffer, and buffer with the preallocated - * KVA which is not mapped (B_KVAALLOC). + * Allocate the KVA mapping for an existing buffer. + * If an unmapped buffer is provided but a mapped buffer is requested, take + * also care to properly setup mappings between pages and KVA. */ static void bp_unmapped_get_kva(struct buf *bp, daddr_t blkno, int size, int gbflags) @@ -2947,9 +2884,10 @@ bp_unmapped_get_kva(struct buf *bp, daddr_t blkno, int bsize, maxsize, need_mapping, need_kva; off_t offset; - need_mapping = (bp->b_flags & B_UNMAPPED) != 0 && + need_mapping = bp->b_data == unmapped_buf && (gbflags & GB_UNMAPPED) == 0; - need_kva = (bp->b_flags & (B_KVAALLOC | B_UNMAPPED)) == B_UNMAPPED && + need_kva = bp->b_kvabase == unmapped_buf && + bp->b_data == unmapped_buf && (gbflags & GB_KVAALLOC) != 0; if (!need_mapping && !need_kva) return; @@ -2956,16 +2894,12 @@ bp_unmapped_get_kva(struct buf *bp, daddr_t blkno, BUF_CHECK_UNMAPPED(bp); - if (need_mapping && (bp->b_flags & B_KVAALLOC) != 0) { + if (need_mapping && bp->b_kvabase != unmapped_buf) { /* * Buffer is not mapped, but the KVA was already * reserved at the time of the instantiation. Use the * allocated space. */ - bp->b_flags &= ~B_KVAALLOC; - KASSERT(bp->b_kvaalloc != 0, ("kvaalloc == 0")); - bp->b_kvabase = bp->b_kvaalloc; - atomic_subtract_long(&unmapped_bufspace, bp->b_kvasize); goto has_addr; } @@ -2980,7 +2914,7 @@ bp_unmapped_get_kva(struct buf *bp, daddr_t blkno, maxsize = imax(maxsize, bsize); mapping_loop: - if (allocbufkva(bp, maxsize, gbflags)) { + if (bufkvaalloc(bp, maxsize, gbflags)) { /* * Request defragmentation. getnewbuf() returns us the * allocated space by the scratch buffer KVA. @@ -2993,31 +2927,31 @@ mapping_loop: * XXXKIB: defragmentation cannot * succeed, not sure what else to do. */ - panic("GB_NOWAIT_BD and B_UNMAPPED %p", bp); + panic("GB_NOWAIT_BD and GB_UNMAPPED %p", bp); } atomic_add_int(&mappingrestarts, 1); goto mapping_loop; } - KASSERT((scratch_bp->b_flags & B_KVAALLOC) != 0, - ("scratch bp !B_KVAALLOC %p", scratch_bp)); - setbufkva(bp, (vm_offset_t)scratch_bp->b_kvaalloc, - scratch_bp->b_kvasize, gbflags); + KASSERT(scratch_bp->b_kvabase != unmapped_buf, + ("scratch bp has no KVA %p", scratch_bp)); + /* Grab pointers. */ + bp->b_kvabase = scratch_bp->b_kvabase; + bp->b_kvasize = scratch_bp->b_kvasize; + bp->b_data = scratch_bp->b_data; /* Get rid of the scratch buffer. */ scratch_bp->b_kvasize = 0; scratch_bp->b_flags |= B_INVAL; - scratch_bp->b_flags &= ~(B_UNMAPPED | B_KVAALLOC); + scratch_bp->b_data = scratch_bp->b_kvabase = unmapped_buf; brelse(scratch_bp); } - if (!need_mapping) - return; - has_addr: - bp->b_saveaddr = bp->b_kvabase; - bp->b_data = bp->b_saveaddr; /* b_offset is handled by bpmap_qenter */ - bp->b_flags &= ~B_UNMAPPED; - BUF_CHECK_MAPPED(bp); - bpmap_qenter(bp); + if (need_mapping) { + /* b_offset is handled by bpmap_qenter. */ + bp->b_data = bp->b_kvabase; + BUF_CHECK_MAPPED(bp); + bpmap_qenter(bp); + } } /* @@ -3121,38 +3055,36 @@ loop: bremfree(bp); /* - * check for size inconsistencies for non-VMIO case. + * Check for incompatible size inconsistencies. */ - if (bp->b_bcount != size) { - if ((bp->b_flags & B_VMIO) == 0 || - (size > bp->b_kvasize)) { - if (bp->b_flags & B_DELWRI) { - /* - * If buffer is pinned and caller does - * not want sleep waiting for it to be - * unpinned, bail out - * */ - if (bp->b_pin_count > 0) { - if (flags & GB_LOCK_NOWAIT) { - bqrelse(bp); - return (NULL); - } else { - bunpin_wait(bp); - } + if ((bp->b_bcount != size && (bp->b_flags & B_VMIO) == 0) || + size > bp->b_bufsize) { + if (bp->b_flags & B_DELWRI) { + /* + * If buffer is pinned and caller does + * not want sleep waiting for it to be + * unpinned, bail out + * */ + if (bp->b_pin_count > 0) { + if (flags & GB_LOCK_NOWAIT) { + bqrelse(bp); + return (NULL); + } else { + bunpin_wait(bp); } + } + bp->b_flags |= B_NOCACHE; + bwrite(bp); + } else { + if (LIST_EMPTY(&bp->b_dep)) { + bp->b_flags |= B_RELBUF; + brelse(bp); + } else { bp->b_flags |= B_NOCACHE; bwrite(bp); - } else { - if (LIST_EMPTY(&bp->b_dep)) { - bp->b_flags |= B_RELBUF; - brelse(bp); - } else { - bp->b_flags |= B_NOCACHE; - bwrite(bp); - } } - goto loop; } + goto loop; } /* @@ -3232,7 +3164,7 @@ loop: } else { maxsize = size; /* Do not allow non-VMIO notmapped buffers. */ - flags &= ~GB_UNMAPPED; + flags &= ~(GB_UNMAPPED | GB_KVAALLOC); } maxsize = imax(maxsize, bsize); @@ -3325,7 +3257,17 @@ geteblk(int size, int flags) return (bp); } +void +buf_map(struct buf *bp) +{ + if (bp->b_data == unmapped_buf) { + KASSERT(bp->b_kvabase != unmapped_buf, + ("buf_map: corrupted kvabase")); + bp_unmapped_get_kva(bp, 0, 0, 0); + } +} + /* * This code constitutes the buffer memory from either anonymous system * memory (in the case of non-VMIO operations) or from an associated @@ -3349,7 +3291,7 @@ allocbuf(struct buf *bp, int size) BUF_ASSERT_HELD(bp); - if (bp->b_kvasize < size) + if (bp->b_kvasize != 0 && bp->b_kvasize < size) panic("allocbuf: buffer too small"); if ((bp->b_flags & B_VMIO) == 0) { @@ -3374,15 +3316,8 @@ allocbuf(struct buf *bp, int size) bp->b_bcount = size; } else { free(bp->b_data, M_BIOBUF); - if (bp->b_bufsize) { - atomic_subtract_long( - &bufmallocspace, - bp->b_bufsize); - bufspacewakeup(); - bp->b_bufsize = 0; - } - bp->b_saveaddr = bp->b_kvabase; - bp->b_data = bp->b_saveaddr; + bufmallocadjust(bp, 0); + bp->b_data = bp->b_kvabase; bp->b_bcount = 0; bp->b_flags &= ~B_MALLOC; } @@ -3401,33 +3336,28 @@ allocbuf(struct buf *bp, int size) * is probably extremely rare and not worth worrying * over. */ - if ( (bufmallocspace < maxbufmallocspace) && + if ((bufmallocspace < maxbufmallocspace) && (bp->b_bufsize == 0) && (mbsize <= PAGE_SIZE/2)) { bp->b_data = malloc(mbsize, M_BIOBUF, M_WAITOK); - bp->b_bufsize = mbsize; bp->b_bcount = size; bp->b_flags |= B_MALLOC; - atomic_add_long(&bufmallocspace, mbsize); + bufmallocadjust(bp, mbsize); return 1; } origbuf = NULL; origbufsize = 0; /* - * If the buffer is growing on its other-than-first allocation, - * then we revert to the page-allocation scheme. + * If the buffer is growing on its other-than-first + * allocation then we revert to the page-allocation + * scheme. */ if (bp->b_flags & B_MALLOC) { origbuf = bp->b_data; origbufsize = bp->b_bufsize; bp->b_data = bp->b_kvabase; - if (bp->b_bufsize) { - atomic_subtract_long(&bufmallocspace, - bp->b_bufsize); - bufspacewakeup(); - bp->b_bufsize = 0; - } + bufmallocadjust(bp, 0); bp->b_flags &= ~B_MALLOC; newbsize = round_page(newbsize); } @@ -3465,7 +3395,7 @@ allocbuf(struct buf *bp, int size) if (desiredpages < bp->b_npages) { vm_page_t m; - if ((bp->b_flags & B_UNMAPPED) == 0) { + if (bp->b_data != unmapped_buf) { BUF_CHECK_MAPPED(bp); pmap_qremove((vm_offset_t)trunc_page( (vm_offset_t)bp->b_data) + @@ -3578,17 +3508,15 @@ allocbuf(struct buf *bp, int size) VM_OBJECT_WUNLOCK(obj); /* - * Step 3, fixup the KVM pmap. + * Step 3, fixup the KVA pmap. */ - if ((bp->b_flags & B_UNMAPPED) == 0) + if (bp->b_data != unmapped_buf) bpmap_qenter(bp); else BUF_CHECK_UNMAPPED(bp); } } - if (newbsize < bp->b_bufsize) - bufspacewakeup(); - bp->b_bufsize = newbsize; /* actual buffer allocation */ + bufspaceadjust(bp, newbsize); /* actual buffer allocation */ bp->b_bcount = size; /* requested buffer size */ return 1; } @@ -3885,7 +3813,7 @@ bufdone_finish(struct buf *bp) } vm_object_pip_wakeupn(obj, 0); VM_OBJECT_WUNLOCK(obj); - if (bogus && (bp->b_flags & B_UNMAPPED) == 0) { + if (bogus && bp->b_data != unmapped_buf) { BUF_CHECK_MAPPED(bp); pmap_qenter(trunc_page((vm_offset_t)bp->b_data), bp->b_pages, bp->b_npages); @@ -3932,7 +3860,7 @@ vfs_unbusy_pages(struct buf *bp) if (!m) panic("vfs_unbusy_pages: page missing\n"); bp->b_pages[i] = m; - if ((bp->b_flags & B_UNMAPPED) == 0) { + if (bp->b_data != unmapped_buf) { BUF_CHECK_MAPPED(bp); pmap_qenter(trunc_page((vm_offset_t)bp->b_data), bp->b_pages, bp->b_npages); @@ -4106,7 +4034,7 @@ vfs_busy_pages(struct buf *bp, int clear_modify) foff = (foff + PAGE_SIZE) & ~(off_t)PAGE_MASK; } VM_OBJECT_WUNLOCK(obj); - if (bogus && (bp->b_flags & B_UNMAPPED) == 0) { + if (bogus && bp->b_data != unmapped_buf) { BUF_CHECK_MAPPED(bp); pmap_qenter(trunc_page((vm_offset_t)bp->b_data), bp->b_pages, bp->b_npages); @@ -4226,7 +4154,7 @@ vfs_bio_bzero_buf(struct buf *bp, int base, int si vm_page_t m; int i, n; - if ((bp->b_flags & B_UNMAPPED) == 0) { + if (bp->b_data != unmapped_buf) { BUF_CHECK_MAPPED(bp); bzero(bp->b_data + base, size); } else { @@ -4323,7 +4251,6 @@ vm_hold_free_pages(struct buf *bp, int newbsize) int vmapbuf(struct buf *bp, int mapbuf) { - caddr_t kva; vm_prot_t prot; int pidx; @@ -4337,18 +4264,12 @@ vmapbuf(struct buf *bp, int mapbuf) btoc(MAXPHYS))) < 0) return (-1); bp->b_npages = pidx; + bp->b_offset = ((vm_offset_t)bp->b_data) & PAGE_MASK; if (mapbuf || !unmapped_buf_allowed) { - pmap_qenter((vm_offset_t)bp->b_saveaddr, bp->b_pages, pidx); - kva = bp->b_saveaddr; - bp->b_saveaddr = bp->b_data; - bp->b_data = kva + (((vm_offset_t)bp->b_data) & PAGE_MASK); - bp->b_flags &= ~B_UNMAPPED; - } else { - bp->b_flags |= B_UNMAPPED; - bp->b_offset = ((vm_offset_t)bp->b_data) & PAGE_MASK; - bp->b_saveaddr = bp->b_data; + pmap_qenter((vm_offset_t)bp->b_kvabase, bp->b_pages, pidx); + bp->b_data = bp->b_kvabase + bp->b_offset; + } else bp->b_data = unmapped_buf; - } return(0); } @@ -4362,13 +4283,11 @@ vunmapbuf(struct buf *bp) int npages; npages = bp->b_npages; - if (bp->b_flags & B_UNMAPPED) - bp->b_flags &= ~B_UNMAPPED; - else + if (bp->b_data != unmapped_buf) pmap_qremove(trunc_page((vm_offset_t)bp->b_data), npages); vm_page_unhold_pages(bp->b_pages, npages); - - bp->b_data = bp->b_saveaddr; + + bp->b_data = unmapped_buf; } void @@ -4509,7 +4428,7 @@ void bdata2bio(struct buf *bp, struct bio *bip) { - if ((bp->b_flags & B_UNMAPPED) != 0) { + if (bp->b_data == unmapped_buf) { KASSERT(unmapped_buf_allowed, ("unmapped")); bip->bio_ma = bp->b_pages; bip->bio_ma_n = bp->b_npages; @@ -4546,12 +4465,14 @@ DB_SHOW_COMMAND(buffer, db_show_buffer) (u_int)bp->b_flags, PRINT_BUF_FLAGS, (u_int)bp->b_xflags, PRINT_BUF_XFLAGS, (u_int)bp->b_vflags, PRINT_BUF_VFLAGS); db_printf( - "b_error = %d, b_bufsize = %ld, b_bcount = %ld, b_resid = %ld\n" + "b_error = %d, b_bufsize = %d, b_bcount = %d, b_resid = %ld\n" "b_bufobj = (%p), b_data = %p, b_blkno = %jd, b_lblkno = %jd, " "b_dep = %p\n", bp->b_error, bp->b_bufsize, bp->b_bcount, bp->b_resid, bp->b_bufobj, bp->b_data, (intmax_t)bp->b_blkno, (intmax_t)bp->b_lblkno, bp->b_dep.lh_first); + db_printf("b_kvabase = %p, b_kvasize = %d\n", + bp->b_kvabase, bp->b_kvasize); if (bp->b_npages) { int i; db_printf("b_npages = %d, pages(OBJ, IDX, PA): ", bp->b_npages); Index: /usr/src/sys/kern/vfs_cluster.c =================================================================== --- /usr/src/sys/kern/vfs_cluster.c (revision 274954) +++ /usr/src/sys/kern/vfs_cluster.c (working copy) @@ -355,7 +355,6 @@ cluster_rbuild(struct vnode *vp, u_quad_t filesize */ bp->b_flags = B_ASYNC | B_CLUSTER | B_VMIO; if ((gbflags & GB_UNMAPPED) != 0) { - bp->b_flags |= B_UNMAPPED; bp->b_data = unmapped_buf; } else { bp->b_data = (char *)((vm_offset_t)bp->b_data | @@ -498,9 +497,9 @@ clean_sbusy: * 'size'. */ if (tbp->b_bcount != size) - printf("warning: tbp->b_bcount wrong %ld vs %ld\n", tbp->b_bcount, size); + printf("warning: tbp->b_bcount wrong %d vs %ld\n", tbp->b_bcount, size); if (tbp->b_bufsize != size) - printf("warning: tbp->b_bufsize wrong %ld vs %ld\n", tbp->b_bufsize, size); + printf("warning: tbp->b_bufsize wrong %d vs %ld\n", tbp->b_bufsize, size); bp->b_bcount += size; bp->b_bufsize += size; } @@ -517,11 +516,10 @@ clean_sbusy: } VM_OBJECT_WUNLOCK(bp->b_bufobj->bo_object); if (bp->b_bufsize > bp->b_kvasize) - panic("cluster_rbuild: b_bufsize(%ld) > b_kvasize(%d)\n", + panic("cluster_rbuild: b_bufsize(%d) > b_kvasize(%d)\n", bp->b_bufsize, bp->b_kvasize); - bp->b_kvasize = bp->b_bufsize; - if ((bp->b_flags & B_UNMAPPED) == 0) { + if (bp->b_data != unmapped_buf) { pmap_qenter(trunc_page((vm_offset_t) bp->b_data), (vm_page_t *)bp->b_pages, bp->b_npages); } @@ -547,7 +545,7 @@ cluster_callback(bp) if (bp->b_ioflags & BIO_ERROR) error = bp->b_error; - if ((bp->b_flags & B_UNMAPPED) == 0) { + if (bp->b_data != unmapped_buf) { pmap_qremove(trunc_page((vm_offset_t) bp->b_data), bp->b_npages); } @@ -873,7 +871,6 @@ cluster_wbuild(struct vnode *vp, long size, daddr_ bp->b_data = (char *)((vm_offset_t)bp->b_data | ((vm_offset_t)tbp->b_data & PAGE_MASK)); } else { - bp->b_flags |= B_UNMAPPED; bp->b_data = unmapped_buf; } bp->b_flags |= B_CLUSTER | (tbp->b_flags & (B_VMIO | @@ -1006,15 +1003,14 @@ cluster_wbuild(struct vnode *vp, long size, daddr_ tbp, b_cluster.cluster_entry); } finishcluster: - if ((bp->b_flags & B_UNMAPPED) == 0) { + if (bp->b_data != unmapped_buf) { pmap_qenter(trunc_page((vm_offset_t) bp->b_data), (vm_page_t *)bp->b_pages, bp->b_npages); } if (bp->b_bufsize > bp->b_kvasize) panic( - "cluster_wbuild: b_bufsize(%ld) > b_kvasize(%d)\n", + "cluster_wbuild: b_bufsize(%d) > b_kvasize(%d)\n", bp->b_bufsize, bp->b_kvasize); - bp->b_kvasize = bp->b_bufsize; totalwritten += bp->b_bufsize; bp->b_dirtyoff = 0; bp->b_dirtyend = bp->b_bufsize; Index: /usr/src/sys/sys/buf.h =================================================================== --- /usr/src/sys/sys/buf.h (revision 274954) +++ /usr/src/sys/sys/buf.h (working copy) @@ -94,9 +94,9 @@ typedef unsigned char b_xflags_t; */ struct buf { struct bufobj *b_bufobj; - long b_bcount; void *b_caller1; caddr_t b_data; + int b_bcount; int b_error; uint8_t b_iocmd; uint8_t b_ioflags; @@ -111,18 +111,16 @@ struct buf { uint32_t b_flags; /* B_* flags. */ b_xflags_t b_xflags; /* extra flags */ struct lock b_lock; /* Buffer lock */ - long b_bufsize; /* Allocated buffer size. */ - long b_runningbufspace; /* when I/O is running, pipelining */ + int b_bufsize; /* Allocated buffer size. */ + int b_runningbufspace; /* when I/O is running, pipelining */ + int b_kvasize; /* size of kva for buffer */ + int b_dirtyoff; /* Offset in buffer of dirty region. */ + int b_dirtyend; /* Offset of end of dirty region. */ caddr_t b_kvabase; /* base kva for buffer */ - caddr_t b_kvaalloc; /* allocated kva for B_KVAALLOC */ - int b_kvasize; /* size of kva for buffer */ daddr_t b_lblkno; /* Logical block number. */ struct vnode *b_vp; /* Device vnode. */ - int b_dirtyoff; /* Offset in buffer of dirty region. */ - int b_dirtyend; /* Offset of end of dirty region. */ struct ucred *b_rcred; /* Read credentials reference. */ struct ucred *b_wcred; /* Write credentials reference. */ - void *b_saveaddr; /* Original b_addr for physio. */ union { TAILQ_ENTRY(buf) bu_freelist; /* (Q) */ struct { @@ -206,8 +204,8 @@ struct buf { #define B_PERSISTENT 0x00000100 /* Perm. ref'ed while EXT2FS mounted. */ #define B_DONE 0x00000200 /* I/O completed. */ #define B_EINTR 0x00000400 /* I/O was interrupted */ -#define B_UNMAPPED 0x00000800 /* KVA is not mapped. */ -#define B_KVAALLOC 0x00001000 /* But allocated. */ +#define B_00000800 0x00000800 /* Available flag. */ +#define B_00001000 0x00001000 /* Available flag. */ #define B_INVAL 0x00002000 /* Does not contain valid info. */ #define B_BARRIER 0x00004000 /* Write this and all preceeding first. */ #define B_NOCACHE 0x00008000 /* Do not cache block after use. */ @@ -373,15 +371,11 @@ struct buf_queue_head { }; /* - * This structure describes a clustered I/O. It is stored in the b_saveaddr - * field of the buffer on which I/O is done. At I/O completion, cluster - * callback uses the structure to parcel I/O's to individual buffers, and - * then free's this structure. + * This structure describes a clustered I/O. */ struct cluster_save { long bs_bcount; /* Saved b_bcount. */ long bs_bufsize; /* Saved b_bufsize. */ - void *bs_saveaddr; /* Saved b_addr. */ int bs_nchildren; /* Number of associated buffers. */ struct buf **bs_children; /* List of associated buffers. */ }; @@ -484,6 +478,7 @@ void bufinit(void); void bdata2bio(struct buf *bp, struct bio *bip); void bwillwrite(void); int buf_dirty_count_severe(void); +void buf_map(struct buf *bp); void bremfree(struct buf *); void bremfreef(struct buf *); /* XXX Force bremfree, only for nfs. */ #define bread(vp, blkno, size, cred, bpp) \ Index: /usr/src/sys/ufs/ffs/ffs_rawread.c =================================================================== --- /usr/src/sys/ufs/ffs/ffs_rawread.c (revision 274954) +++ /usr/src/sys/ufs/ffs/ffs_rawread.c (working copy) @@ -62,8 +62,7 @@ static int ffs_rawread_readahead(struct vnode *vp, off_t offset, size_t len, struct thread *td, - struct buf *bp, - caddr_t sa); + struct buf *bp); static int ffs_rawread_main(struct vnode *vp, struct uio *uio); @@ -190,8 +189,7 @@ ffs_rawread_readahead(struct vnode *vp, off_t offset, size_t len, struct thread *td, - struct buf *bp, - caddr_t sa) + struct buf *bp) { int error; u_int iolen; @@ -219,7 +217,6 @@ ffs_rawread_readahead(struct vnode *vp, bp->b_iocmd = BIO_READ; bp->b_iodone = bdone; bp->b_data = udata; - bp->b_saveaddr = sa; blockno = offset / bsize; blockoff = (offset % bsize) / DEV_BSIZE; if ((daddr_t) blockno != blockno) { @@ -272,7 +269,6 @@ ffs_rawread_main(struct vnode *vp, { int error, nerror; struct buf *bp, *nbp, *tbp; - caddr_t sa, nsa, tsa; u_int iolen; int spl; caddr_t udata; @@ -295,8 +291,6 @@ ffs_rawread_main(struct vnode *vp, bp = NULL; nbp = NULL; - sa = NULL; - nsa = NULL; while (resid > 0) { @@ -303,10 +297,9 @@ ffs_rawread_main(struct vnode *vp, if (bp == NULL) { /* Setup first read */ /* XXX: Leave some bufs for swap */ bp = getpbuf(&ffsrawbufcnt); - sa = bp->b_data; pbgetvp(vp, bp); error = ffs_rawread_readahead(vp, udata, offset, - resid, td, bp, sa); + resid, td, bp); if (error != 0) break; @@ -317,7 +310,6 @@ ffs_rawread_main(struct vnode *vp, else nbp = NULL; if (nbp != NULL) { - nsa = nbp->b_data; pbgetvp(vp, nbp); nerror = ffs_rawread_readahead(vp, @@ -328,8 +320,7 @@ ffs_rawread_main(struct vnode *vp, resid - bp->b_bufsize, td, - nbp, - nsa); + nbp); if (nerror) { pbrelvp(nbp); relpbuf(nbp, &ffsrawbufcnt); @@ -365,8 +356,7 @@ ffs_rawread_main(struct vnode *vp, offset, bp->b_bufsize - iolen, td, - bp, - sa); + bp); if (error != 0) break; } else if (nbp != NULL) { /* Complete read with readahead */ @@ -375,10 +365,6 @@ ffs_rawread_main(struct vnode *vp, bp = nbp; nbp = tbp; - tsa = sa; - sa = nsa; - nsa = tsa; - if (resid <= bp->b_bufsize) { /* No more readaheads */ pbrelvp(nbp); relpbuf(nbp, &ffsrawbufcnt); @@ -392,8 +378,7 @@ ffs_rawread_main(struct vnode *vp, resid - bp->b_bufsize, td, - nbp, - nsa); + nbp); if (nerror != 0) { pbrelvp(nbp); relpbuf(nbp, &ffsrawbufcnt); @@ -404,7 +389,7 @@ ffs_rawread_main(struct vnode *vp, break; } else if (resid > 0) { /* More to read, no readahead */ error = ffs_rawread_readahead(vp, udata, offset, - resid, td, bp, sa); + resid, td, bp); if (error != 0) break; } Index: /usr/src/sys/ufs/ffs/ffs_softdep.c =================================================================== --- /usr/src/sys/ufs/ffs/ffs_softdep.c (revision 274954) +++ /usr/src/sys/ufs/ffs/ffs_softdep.c (working copy) @@ -13980,7 +13980,7 @@ softdep_deallocate_dependencies(bp) { if ((bp->b_ioflags & BIO_ERROR) == 0) - panic("softdep_deallocate_dependencies: dangling deps"); + panic("softdep_deallocate_dependencies: dangling deps on %p", bp); if (bp->b_vp != NULL && bp->b_vp->v_mount != NULL) softdep_error(bp->b_vp->v_mount->mnt_stat.f_mntonname, bp->b_error); else Index: /usr/src/sys/ufs/ffs/ffs_vfsops.c =================================================================== --- /usr/src/sys/ufs/ffs/ffs_vfsops.c (revision 274954) +++ /usr/src/sys/ufs/ffs/ffs_vfsops.c (working copy) @@ -2068,7 +2068,7 @@ ffs_bufwrite(struct buf *bp) if (newbp == NULL) goto normal_write; - KASSERT((bp->b_flags & B_UNMAPPED) == 0, ("Unmapped cg")); + KASSERT(bp->b_data != unmapped_buf, ("Unmapped cg")); memcpy(newbp->b_data, bp->b_data, bp->b_bufsize); BO_LOCK(bp->b_bufobj); bp->b_vflags |= BV_BKGRDINPROG; Index: /usr/src/sys/ufs/ffs/ffs_vnops.c =================================================================== --- /usr/src/sys/ufs/ffs/ffs_vnops.c (revision 274954) +++ /usr/src/sys/ufs/ffs/ffs_vnops.c (working copy) @@ -581,7 +581,7 @@ ffs_read(ap) xfersize = size; } - if ((bp->b_flags & B_UNMAPPED) == 0) { + if (bp->b_data != unmapped_buf) { error = vn_io_fault_uiomove((char *)bp->b_data + blkoffset, (int)xfersize, uio); } else { @@ -758,7 +758,7 @@ ffs_write(ap) if (size < xfersize) xfersize = size; - if ((bp->b_flags & B_UNMAPPED) == 0) { + if (bp->b_data != unmapped_buf) { error = vn_io_fault_uiomove((char *)bp->b_data + blkoffset, (int)xfersize, uio); } else { Index: /usr/src/sys/vm/swap_pager.c =================================================================== --- /usr/src/sys/vm/swap_pager.c (revision 274954) +++ /usr/src/sys/vm/swap_pager.c (working copy) @@ -771,11 +771,8 @@ swp_pager_strategy(struct buf *bp) mtx_unlock(&sw_dev_mtx); if ((sp->sw_flags & SW_UNMAPPED) != 0 && unmapped_buf_allowed) { - bp->b_kvaalloc = bp->b_data; bp->b_data = unmapped_buf; - bp->b_kvabase = unmapped_buf; bp->b_offset = 0; - bp->b_flags |= B_UNMAPPED; } else { pmap_qenter((vm_offset_t)bp->b_data, &bp->b_pages[0], bp->b_bcount / PAGE_SIZE); @@ -1235,7 +1232,7 @@ swap_pager_getpages(vm_object_t object, vm_page_t if (VM_OBJECT_SLEEP(object, &object->paging_in_progress, PSWP, "swread", hz * 20)) { printf( -"swap_pager: indefinite wait buffer: bufobj: %p, blkno: %jd, size: %ld\n", +"swap_pager: indefinite wait buffer: bufobj: %p, blkno: %jd, size: %d\n", bp->b_bufobj, (intmax_t)bp->b_blkno, bp->b_bcount); } } @@ -1532,11 +1529,9 @@ swp_pager_async_iodone(struct buf *bp) /* * remove the mapping for kernel virtual */ - if ((bp->b_flags & B_UNMAPPED) != 0) { - bp->b_data = bp->b_kvaalloc; - bp->b_kvabase = bp->b_kvaalloc; - bp->b_flags &= ~B_UNMAPPED; - } else + if (bp->b_data == unmapped_buf) + bp->b_data = bp->b_kvabase; + else pmap_qremove((vm_offset_t)bp->b_data, bp->b_npages); if (bp->b_npages) { @@ -2606,7 +2601,7 @@ swapgeom_strategy(struct buf *bp, struct swdevt *s bio->bio_offset = (bp->b_blkno - sp->sw_first) * PAGE_SIZE; bio->bio_length = bp->b_bcount; bio->bio_done = swapgeom_done; - if ((bp->b_flags & B_UNMAPPED) != 0) { + if (bp->b_data == unmapped_buf) { bio->bio_ma = bp->b_pages; bio->bio_data = unmapped_buf; bio->bio_ma_offset = (vm_offset_t)bp->b_offset & PAGE_MASK; Index: /usr/src/sys/vm/vm_pager.c =================================================================== --- /usr/src/sys/vm/vm_pager.c (revision 274954) +++ /usr/src/sys/vm/vm_pager.c (working copy) @@ -323,9 +323,8 @@ initpbuf(struct buf *bp) bp->b_rcred = NOCRED; bp->b_wcred = NOCRED; bp->b_qindex = 0; /* On no queue (QUEUE_NONE) */ - bp->b_saveaddr = (caddr_t) (MAXPHYS * (bp - swbuf)) + swapbkva; - bp->b_data = bp->b_saveaddr; - bp->b_kvabase = bp->b_saveaddr; + bp->b_kvabase = (caddr_t) (MAXPHYS * (bp - swbuf)) + swapbkva; + bp->b_data = bp->b_kvabase; bp->b_kvasize = MAXPHYS; bp->b_xflags = 0; bp->b_flags = 0; Index: /usr/src/sys/vm/vnode_pager.c =================================================================== --- /usr/src/sys/vm/vnode_pager.c (revision 274954) +++ /usr/src/sys/vm/vnode_pager.c (working copy) @@ -942,7 +942,6 @@ vnode_pager_generic_getpages(struct vnode *vp, vm_ } bp = getpbuf(&vnode_pbuf_freecnt); - bp->b_kvaalloc = bp->b_data; /* * and map the pages to be read into the kva, if the filesystem @@ -951,11 +950,11 @@ vnode_pager_generic_getpages(struct vnode *vp, vm_ if ((vp->v_mount->mnt_kern_flag & MNTK_UNMAPPED_BUFS) != 0 && unmapped_buf_allowed) { bp->b_data = unmapped_buf; - bp->b_kvabase = unmapped_buf; bp->b_offset = 0; - bp->b_flags |= B_UNMAPPED; - } else - pmap_qenter((vm_offset_t)bp->b_kvaalloc, m, count); + } else { + bp->b_data = bp->b_kvabase; + pmap_qenter((vm_offset_t)bp->b_data, m, count); + } /* build a minimal buffer header */ bp->b_iocmd = BIO_READ; @@ -1030,20 +1029,17 @@ vnode_pager_generic_getpages_done(struct buf *bp) object = bp->b_vp->v_object; if (error == 0 && bp->b_bcount != bp->b_npages * PAGE_SIZE) { - if ((bp->b_flags & B_UNMAPPED) != 0) { - bp->b_flags &= ~B_UNMAPPED; - pmap_qenter((vm_offset_t)bp->b_kvaalloc, bp->b_pages, + if (bp->b_data == unmapped_buf) { + bp->b_data = bp->b_kvabase; + pmap_qenter((vm_offset_t)bp->b_data, bp->b_pages, bp->b_npages); } - bzero(bp->b_kvaalloc + bp->b_bcount, + bzero(bp->b_data + bp->b_bcount, PAGE_SIZE * bp->b_npages - bp->b_bcount); } - if ((bp->b_flags & B_UNMAPPED) == 0) - pmap_qremove((vm_offset_t)bp->b_kvaalloc, bp->b_npages); - if ((bp->b_vp->v_mount->mnt_kern_flag & MNTK_UNMAPPED_BUFS) != 0) { - bp->b_data = bp->b_kvaalloc; - bp->b_kvabase = bp->b_kvaalloc; - bp->b_flags &= ~B_UNMAPPED; + if (bp->b_data != unmapped_buf) { + pmap_qremove((vm_offset_t)bp->b_data, bp->b_npages); + bp->b_data = unmapped_buf; } VM_OBJECT_WLOCK(object); -- Test scenario: buildworld