GENERIC HEAD from 2013-06-21 12:02:09 UTC, r252056M, vmcore.663 GDB: no debug ports present KDB: debugger backends: ddb KDB: current backend: ddb 4718592K of memory above 4GB ignored Copyright (c) 1992-2013 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 10.0-CURRENT #2 r252056M: Sat Jun 22 19:30:45 CEST 2013 pho@x4.osted.lan:/usr/src/sys/i386/compile/PHO i386 FreeBSD clang version 3.3 (tags/RELEASE_33/final 183502) 20130610 WARNING: WITNESS option enabled, expect reduced performance. WARNING: DIAGNOSTIC option enabled, expect reduced performance. CPU: AMD Phenom(tm) 9150e Quad-Core Processor (1800.02-MHz 686-class CPU) Origin = "AuthenticAMD" Id = 0x100f23 Family = 0x10 Model = 0x2 Stepping = 3 Features=0x178bfbff Features2=0x802009 AMD Features=0xee500800 AMD Features2=0x7ff TSC: P-state invariant real memory = 8589934592 (8192 MB) avail memory = 3501510656 (3339 MB) : Trying to mount root from ufs:/dev/ad4s1a [rw]... Setting hostuuid: 00000000-0000-0000-0000-00218515337d. Setting hostid: 0x6b64ac17. Starting ddb. Entropy harvesting: interrupts ethernet point_to_point kickstart. Starting file system checks: /dev/ad4s1a: FILE SYSTEM CLEAN; SKIPPING CHECKS /dev/ad4s1a: clean, 613293 free (1141 frags, 76519 blocks, 0.1% fragmentation) /dev/ad4s1f: FILE SYSTEM CLEAN; SKIPPING CHECKS /dev/ad4s1f: clean, 797190 free (8334 frags, 98607 blocks, 0.8% fragmentation) /dev/label/tmp: FILE SYSTEM CLEAN; SKIPPING CHECKS /dev/label/tmp: clean, 43960470 free (7590 frags, 5494110 blocks, 0.0% fragmentation) /dev/ad4s1d: FILE SYSTEM CLEAN; SKIPPING CHECKS /dev/ad4s1d: clean, 3561964 free (263500 frags, 412308 blocks, 2.6% fragmentation) /dev/ad4s1e: FILE SYSTEM CLEAN; SKIPPING CHECKS /dev/ad4s1e: clean, 3848336 free (163664 frags, 460584 blocks, 0.6% fragmentation) Mounting local file systems:. Setting hostname: x4.osted.lan. re0: link state changed to DOWN re0: link state changed to UP 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=29 media: Ethernet autoselect (100baseTX ) status: active Starting devd. add net default: gateway 192.168.1.1 add net ::ffff:0.0.0.0: gateway ::1 add net ::0.0.0.0: gateway ::1 add net fe80::: gateway ::1 add net ff02::: gateway ::1 ELF ldconfig path: /lib /usr/lib /usr/lib/compat /usr/local/lib /usr/local/lib/compat/pkg /usr/local/kde4/lib /usr/local/lib/compat /usr/local/lib/compat/pkg /usr/local/lib/gcc46 /usr/local/lib/mysql /usr/local/lib/nss /usr/local/lib/pth /usr/local/lib/qt4 /usr/local/lib/virtualbox a.out ldconfig path: /usr/lib/aout /usr/lib/compat/aout Creating and/or trimming log files. Starting syslogd. savecore: couldn't find media and/or sector size of /var/crash: Inappropriate ioctl for device Jun 23 17:25:48 x4 savecore: couldn't find media and/or sector size of /var/crash: Inappropriate ioctl for device No core dumps found. Additional ABI support: linux. Starting rpcbind. NFS access cache time=60 lock order reversal: 1st 0xe32e3dd0 bufwait (bufwait) @ kern/vfs_bio.c:3058 2nd 0xc8452400 dirhash (dirhash) @ ufs/ufs/ufs_dirhash.c:284 KDB: stack backtrace: db_trace_self_wrapper(c1117814,e32e3d78,f6e7b7c4,c0b498aa,e32e3dd0,...) at db_trace_self_wrapper+0x2d/frame 0xf6e7b798 kdb_backtrace(c111b41d,c8452400,c114d6bd,c7366678,c114d302,...) at kdb_backtrace+0x30/frame 0xf6e7b800 witness_checkorder(c8452400,9,c114d2f9,11c,0,...) at witness_checkorder+0xccc/frame 0xf6e7b850 _sx_xlock(c8452400,0,c114d2f9,11c,c7e6a800,...) at _sx_xlock+0x77/frame 0xf6e7b880 ufsdirhash_add(c8029074,f6e7b978,75e0,f6e7b900,f6e7b904,...) at ufsdirhash_add+0x4a/frame 0xf6e7b8b0 ufs_direnter(c7a30708,c8675168,f6e7b978,f6e7bb64,e32e7768,...) at ufs_direnter+0x63b/frame 0xf6e7b930 ufs_mkdir(f6e7bc00,c1172e33,c1146f96,c7a30708,f6e7bbfc,...) at ufs_mkdir+0x884/frame 0xf6e7bad0 VOP_MKDIR_APV(c1244498,f6e7bc00,f6e7bb64,f6e7bb90,28803020,...) at VOP_MKDIR_APV+0x124/frame 0xf6e7bb00 kern_mkdirat(c8013620,ffffff9c,28803020,0,1c0) at kern_mkdirat+0x1fc/frame 0xf6e7bc24 sys_mkdir(c8013620,f6e7bcc8,14,c1115a05,7b3,...) at sys_mkdir+0x31/frame 0xf6e7bc40 syscall(f6e7bd08) at syscall+0x2ed/frame 0xf6e7bcfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6e7bcfc --- syscall (136, FreeBSD ELF32, sys_mkdir), eip = 0x281750f7, esp = 0xbfbfd92c, ebp = 0xbfbfddd0 --- Clearing /tmp (X related). Starting nfsuserd. Starting mountd. Starting nfsd. Recovering vi editor sessions:. Updating motd:. Starting ntpd. Removing stale Samba tdb files: ....... done Starting nmbd. Starting smbd. Starting winbindd. Starting smartd. Starting default moused. Expensive timeout(9) function: 0xc08ffde0(0xc1420968) 0.014033749 s Configuring syscons: keymap blanktime. Starting sshd. Starting cron. Local package initialization: backuplock order reversal: 1st 0xc87cb304 ufs (ufs) @ kern/vfs_lookup.c:517 2nd 0xe32fd698 bufwait (bufwait) @ ufs/ffs/ffs_vnops.c:262 3rd 0xc89bb034 ufs (ufs) @ kern/vfs_subr.c:2099 KDB: stack backtrace: db_trace_self_wrapper(c1117814,200246,c14609dc,8,c114fc49,...) at db_trace_self_wrapper+0xlock order reversal: 2 1st 0xc8201cdc ufs (ufs) @ kern/vfs_mount.c:1236 d 2nd 0xc7a2f304 devfs (devfs) @ ufs/ffs/ffs_softdep.c:1870 /KDB: stack backtrace: frame d0bx_ft6readcee2_bs8e lf_wrapper(c111k7d8b1_4b,acc1k3tdrbacc6e0(,cc171315bf493968,,cc889ab2b6033c44,,cc111032dbb1c66,0c,7.3.6.6)6 1a0t, c11248d3b0_,t.r.a.c)e _aste lf_wrappkedrb+_0bxa2cdk/tfrraacmee+ 00xx3f06/eferca8m3e8 0xf6ede320 kdb_backtrace(c1w1i1tbn4e1sds,_cc7hae2cfk3o0r4d,ecr1(1c08e98b4b10,3c47,396,6c417102,4c812174,9893b3b,,c.8.9.b)b 0aat0 ,...) atk db_backtwriatcnee+s0sx_3c0h/efcrkaomred e0rx+f06xececcc8/af0r ame 0xf6ede370 witness_checkor_d_elro(cck7mag2rf_3a0r4g,s9(,cc8191b4b9093b42,,87041e0,00,,c.8.9.b)b 0aat0 ,0,0,...w)i tante ss_check_o_rldoecrk+m0gxrc_cacr/gfsr+a0mxe8 107x/ff6reaemec 80fx0f 6ede448 __lockmgr_args(fcf7sa_2lfo3ck0(4f,68e0d4e040d,0c,78a,2cf733750f,10e,00,,c07,3c6141b4a89,9cb723,57f41ee)0 ,a.t. .) at __lockmfgfrs__alrogcsk++00xx8a1d7//ffrraammee 00xxff66eedeec498c88 VOP_LOCK1_APV(c1v2o4p4_4s9t8d,lfo6cekd(ef46de0e,cca14102,1c985ae2,6230170,,cc1124508cd89b0c,,.c.1.4)0 ca8ta c,f6eecaV4O0P,_.L.O.C)K 1a_tA PV+0x112v/ofpr_asmted l0oxcfk6+e0dxe543b/8f rame 0xf6eec9f8 _vn_lock(c89bb00V0O,P8_0L1O0C0K,1c_1A1P2V4(8c2172,0893b32,0c,1f162e3eac9ad4,0.,.4.,)4 ,act1 258d90,._.v.n)_ laotc k+0xca/fVrOaPm_eL O0CxKf16_eAdPeV4+f08x 112/frame 0xf6eevcgae2t8( c89bb000,80100,c_8v0n8_4lco4c0k,(5c77,a02,f.2.d.0), 8a0t4 00,c1149v9gbe2t,+704xe7,7f/6fereacmaea 80,x.f.6.e)d ea5t3 0 _vn_lock+0xca/frvafmse_ h0axsfh6_egeecta(6c87 fb68c4,15edeb,80s0o0f0t,dce8p0_8f4lcu4s0h,wfo6rekdlei6s1t0(,c.7.f.b)b 0a0t0 ,f6eevcfasf_ch,acs8ha_2g6e3t1+00,x6f2fe/,f0r,a.m.e. )0 xaft6 ede55c softdep_flushworfkflsi_svtg+e0txf6(ec/7ffrba6m8ec 40,x1f56eedeecba,a880 000,f6ede610,1,.f.f.s)_ saytn c(c7fbb0f0f0s,_1v,gfe6tefe+c0bx6487,/5f0rfa,mce1 30dxbfc66e0d,e.5.b.8) at ffs_ssoyfntcd+e0px_2sey5n/cf_rbaumfe( c08x7fc6be2edc0b,3e03 2fd640,1,0,0,...d)o uantm ount(c7fsbobf0t0d0e,p8_0s8y0n0c0_0b,ucf8+a02x683c1f0/,f4r9a3m,ef 60exefc6befde86,2.0. .) at dofufnsm_osuynntc+v0nxo4d3ec(/cf8r7acbm2ed 00,x1f,60e,e2c0b09204 6,c8084c40,...) sayts _unmountf(fcs8_say2n6c3v1n0o,dfe6+e0exc2c8c78/,fcr0aemeec d08x0f,6eedd9ef6c7c89 0,0,...) at ffs_tsryusn_cuantmeo(ucn8t7+c0bx23dc0d,/2f0r0a,m0e, 808x0f,6ce7efcfc54808 0,...) at sysfcfasl_lt(rfu6neceactde0+80)x 6acte /frame 0sxyfs6ceadlel8+300x 2ed/frame 0xf6eeucfcsf_cd irenter(Xci8n7tc0bx28d00_,scy8s9cbabl0l0(0), fa6te de8f0,f6Xeidnetb0cxc8,00_,s.y.s.c)a lalt+ 0x21/fraumfes _0dxifr6eenetcecrf+c0 x-7-e-d /sfyrsacmael l0 x(f262ede8b0 , FreeBSD ELF32,u fssy_msa_kuenimnooudnet()f,6 eediepb b=8 ,0fx62e8d0ecb1cfc0)b ,a te sp = 0xbuffbsf_dm6aak4e,i neobdpe +=0 x05x3b8f/bffrda7m7e0 0-x-f-6 edea24 ufs_create(f6edeb10,c1172821,c1146f96,c7fb68d4,2,...) at ufs_create+0x2f/frame 0xf6edea38 VOP_CREATE_APV(c1244498,f6edeb10,f6edebcc,f6edeaa0,c1ba1d00,...) at VOP_CREATE_APV+0x124/frame 0xf6edea68 vn_open_cred(f6edeb80,f6edebfc,180,0,c7ff5880,c80a60e0) at vn_open_cred+0x2cf/frame 0xf6edeb38 vn_open(f6edeb80,f6edebfc,180,c80a60e0,c8084c40,...) at vn_open+0x3b/frame 0xf6edeb58 kern_openat(c8084c40,ffffff9c,28c80360,0,a02,180) at kern_openat+0x1ec/frame 0xf6edec20 lock order reversal: s 1st 0xc7a30304 syncer (syncer) @ kern/vfs_subr.c:1718 y 2nd 0xc882f8a4 ufs (ufs) @ kern/vfs_subr.c:2099 sKDB: stack backtrace: _open(dcb8_0t8r4acc4e0_,sfe6lefd_ewcrca8p,pce0re(ecc1d18107,8e1d4a,002,c09,00,,00,,......)) aatt dbs_ytsr_aocpee_ns+e0lxf3_8w/rfarpapmeer +00xxf26de/dferca4m0e 0xef51a938 syscall(f6eded0k8d)b _abta cktrace(scy1s1c1abl4l1+d0,xc28e8d2/ff8raa4m,ec 101x0f26be1d6e,ccf7c3 66610,c1X1i2n4t803x08,0._.s.y)s caatl l() at kdb_backXtirnatc0ex+800x_3s0y/sfcraalmle+ 00xx2e1f/5f1raa9mae0 0xf6edecfc w-i-t-n essyss_ccahlelc k(o5rder(c8,8 2Ffr8eae4B,S9D, cE1L1F23428,2 7s,y8s3_3o,pce8n8)2,f 9e1i0p, .=. .0)x 2a8t4 19387, ewsipt n=e s0sx_bcfhbefcak0o9rcd,e re+b0px c=c c0/xfbrfabmfea 102x8e f-5-1-a 9f0 __lockmgr_args(c882f8a4,80500,c882f910,0,0,...) at __lockmgr_args+0x817/frame 0xef51aac8 ffs_lock(ef51ab50,246,c7364a08,c73666e0,c7364a08,...) at ffs_lock+0xad/frame 0xef51ab08 VOP_LOCK1_APV(c1244498,ef51ab50,126f,c882f928,c1258d90,...) at VOP_LOCK1_APV+0x112/frame 0xef51ab38 _vn_lock(c882f870,80500,c1124827,833,c1124827,...) at _vn_lock+0xca/frame 0xef51ab78 vget(c882f870,80500,c7996000,127b,c7fb6bc0,...) at vget+0x77/frame 0xef51abb0 vfs_msync(c7fb6bb0,2,2,e3a,c7fb6bb0,...) at vfs_msync+0xa0/frame 0xef51abf8 sync_fsync(ef51aca8,c1172d0e,80400,c1124827,6b6,...) at sync_fsync+0x11e/frame 0xef51ac20 VOP_FSYNC_APV(c1224760,ef51aca8,c1124827,6b6,0,...) at VOP_FSYNC_APV+0x124/frame 0xef51ac50 sched_sync(0,ef51ad08,c110cf88,3d7,0,...) at sched_sync+0x38f/frame 0xef51accc fork_exit(c0b6c7a0,0,ef51ad08) at fork_exit+0x7f/frame 0xef51acf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef51acf4 --- trap 0, eip = 0, esp = 0xef51ad40, ebp = 0 --- ** /dev/label/tmp ** Last Mounted on /tmp ** Phase 1 - Check Blocks and Sizes Jun 23 17:26:11 x4 su: pho to root on /dev/pts/0 ** Phase 2 - Check Pathnames ** Phase 3 - Check Connectivity ** Phase 4 - Check Reference Counts ** Phase 5 - Check Cyl groups 78236 files, 74353511 used, 43960470 free (7590 frags, 5494110 blocks, 0.0% fragmentation) ***** FILE SYSTEM IS CLEAN ***** fsck -y /tmp watchdogd. Starting inetd. Sun Jun 23 17:28:09 CEST 2013 FreeBSD/i386 (x4.osted.lan) (console) login: ZFS NOTICE: Prefetch is disabled by default on i386 -- to enable, add "vfs.zfs.prefetch_disable=0" to /boot/loader.conf. ZFS WARNING: Recommended minimum kmem_size is 512MB; expect unstable behavior. Consider tuning vm.kmem_size and vm.kmem_size_max in /boot/loader.conf. ZFS filesystem version: 5 ZFS storage pool version: features support (5000) Jun 23 17:30:07 x4 su: pho to root on /dev/pts/1 Fatal trap 12: page fault while in kernel mode cpuid = 3; apic id = 03 fault virtual address = 0x0 fault code = supervisor read, page not present instruction pointer = 0x20:0x0 stack pointer = 0x28:0xf6e02b40 frame pointer = 0x28:0xf6e02b98 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 911 (zfs) [ thread pid 911 tid 100082 ] Stopped at 0: *** error reading from address 0 *** db> run pho db:0:pho> bt Tracing pid 911 tid 100082 td 0xc8012930 zfsdev_ioctl(c7ee1400,c0145a3a,c859cc60,3,c8012930,...) at zfsdev_ioctl+0x353/frame 0xf6e02b98 devfs_ioctl_f(c7fc9e00,c0145a3a,c859cc60,c8108480,c8012930,...) at devfs_ioctl_f+0x101/frame 0xf6e02bd0 kern_ioctl(c8012930,3,c0145a3a,c859cc60,bfbfbbd8,...) at kern_ioctl+0x2d3/frame 0xf6e02c0c sys_ioctl(c8012930,f6e02cc8,c0eecd80,eda02c90,0,...) at sys_ioctl+0xe9/frame 0xf6e02c40 syscall(f6e02d08) at syscall+0x2ed/frame 0xf6e02cfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6e02cfc --- syscall (54, FreeBSD ELF32, sys_ioctl), eip = 0x28216257, esp = 0xbfbfbbd4, ebp = 0xbfbfbc38 --- db:0:bt> show allpcpu Current CPU: 3 cpuid = 0 dynamic pcpu = 0x5c6c80 curthread = 0xc74c8310: pid 11 "idle: cpu0" curpcb = 0xeda0cd60 fpcurthread = none idlethread = 0xc74c8310: tid 100003 "idle: cpu0" APIC ID = 0 currentldt = 0x50 spin locks held: cpuid = 1 dynamic pcpu = 0x2c79dc80 curthread = 0xc74c8000: pid 11 "idle: cpu1" curpcb = 0xeda0fd60 fpcurthread = none idlethread = 0xc74c8000: tid 100004 "idle: cpu1" APIC ID = 1 currentldt = 0x50 spin locks held: cpuid = 2 dynamic pcpu = 0x2c7a0c80 curthread = 0xc74c9c40: pid 11 "idle: cpu2" curpcb = 0xeda12d60 fpcurthread = none idlethread = 0xc74c9c40: tid 100005 "idle: cpu2" APIC ID = 2 currentldt = 0x50 spin locks held: cpuid = 3 dynamic pcpu = 0x2c7a3c80 curthread = 0xc8012930: pid 911 "zfs" curpcb = 0xf6e02d60 fpcurthread = 0xc8012930: pid 911 "zfs" idlethread = 0xc74c9930: tid 100006 "idle: cpu3" APIC ID = 3 currentldt = 0x50 spin locks held: db:0:allpcpu> show alllocks db:0:alllocks> show lockedvnods Locked vnodes db:0:lockedvnods> show mount 0xc7fbb5d8 /dev/ad4s1a on / (ufs) 0xc7fbb8c4 devfs on /dev (devfs) 0xc7fbb2ec /dev/ad4s1f on /home (ufs) 0xc7fb6bb0 /dev/ad4s1d on /usr (ufs) 0xc7fb68c4 /dev/ad4s1e on /var (ufs) 0xc7fb65d8 procfs on /proc (procfs) 0xc92385d8 /dev/label/tmp on /tmp (ufs) 0xc92382ec tank on /tmp/jail/tank/tank (zfs) 0xc9cc62ec tank/test on /tmp/jail/tank/tank/test (zfs) 0xc9da8bb0 devfs on /tmp/jail/dev (devfs) More info: show mount db:0:mount> ps pid ppid pgrp uid state wmesg wchan cmd 911 905 911 0 R+ CPU 3 zfs 905 902 905 0 S+ wait 0xc9cffba0 bash 902 901 902 0 S+ pause 0xc8a24c04 csh 901 897 901 1001 S+ wait 0xc9d04000 su 897 891 897 1001 S+ wait 0xc8a248b8 bash 891 890 891 1001 Ss+ wait 0xc7ffeba0 bash 890 888 888 1001 S select 0xc7fad364 sshd 888 724 888 0 Ss select 0xc7f70f24 sshd 887 885 887 0 S+J ttyin 0xc7f9f470 sh 885 794 885 0 S+ kqread 0xc7fa9d00 jail 869 0 0 0 DL mdwait 0xc9a2e800 [md7] 867 0 0 0 DL mdwait 0xc9a29800 [md6] 865 0 0 0 DL mdwait 0xc9a28000 [md5] 857 0 0 0 DL (threaded) [zfskern] 100282 D tx->tx_s 0xc8a3d5c0 [txg_thread_enter] 100281 D tx->tx_q 0xc8a3d5d0 [txg_thread_enter] 100279 D spa->spa 0xc9a3e738 [trim tank] 100135 D l2arc_fe 0xc958a65c [l2arc_feed_thread] 100134 D arc_recl 0xc9583590 [arc_reclaim_thread] 851 1 851 0 Ss+ ttyin 0xc7596270 getty 850 1 850 0 Ss+ ttyin 0xc7596470 getty 849 1 849 0 Ss+ ttyin 0xc7596670 getty 848 1 848 0 Ss+ ttyin 0xc7596870 getty 847 1 847 0 Ss+ ttyin 0xc7596a70 getty 846 1 846 0 Ss+ ttyin 0xc7596c70 getty 845 1 845 0 Ss+ ttyin 0xc7596e70 getty 844 1 844 0 Ss+ ttyin 0xc759b070 getty 843 1 843 0 Ss+ ttyin 0xc759b270 getty 826 1 826 0 Ss select 0xc7fb2224 inetd 802 1 802 0 Ss nanslp 0xc1291148 watchdogd 794 791 794 0 S+ wait 0xc8a24000 bash 791 790 791 0 S+ pause 0xc8000064 csh 790 785 790 1001 S+ wait 0xc807c000 su 785 784 785 1001 Ss+ wait 0xc80e15d0 bash 784 782 782 1001 S select 0xc7f70ee4 sshd 782 724 782 0 Ss select 0xc7f85d64 sshd 735 1 735 0 Ss nanslp 0xc1291148 cron 730 1 730 25 Ss pause 0xc80e6064 sendmail 727 1 727 0 Ss select 0xc7fad724 sendmail 724 1 724 0 Ss select 0xc7f85da4 sshd 692 1 692 0 Ss select 0xc7f70e64 moused 684 1 683 0 S nanslp 0xc129114a smartd 682 670 670 0 S select 0xc7fad664 winbindd 681 668 668 0 S select 0xc7f85de4 smbd 670 1 670 0 Ss select 0xc7fad6e4 winbindd 668 1 668 0 Ss select 0xc7fad6a4 smbd 666 1 666 0 Ss select 0xc7f70e24 nmbd 642 1 642 0 Ss select 0xc7f70de4 ntpd 587 583 583 0 S (threaded) nfsd 100097 S rpcsvc 0xc7f8dd90 nfsd: service 100096 S rpcsvc 0xc7f8ddd0 nfsd: service 100095 S rpcsvc 0xc7f8de10 nfsd: service 100094 S rpcsvc 0xc7f0a010 nfsd: master 583 1 583 0 Ss select 0xc7f70ea4 nfsd 577 1 577 0 Ss select 0xc7fad764 mountd 570 566 566 0 S select 0xc7fad7a4 nfsuserd 569 566 566 0 S select 0xc7fadee4 nfsuserd 568 566 566 0 S select 0xc7fad7e4 nfsuserd 567 566 566 0 S select 0xc7f85f24 nfsuserd 566 1 566 0 Ss pause 0xc7fff634 nfsuserd 538 1 538 0 Ss select 0xc7fad9a4 rpcbind 523 1 523 0 Ss select 0xc7fadf24 syslogd 420 1 420 0 Ss select 0xc77f9ea4 devd 17 0 0 0 DL sdflush 0xc140c92c [softdepflush] 16 0 0 0 DL syncer 0xc14086e0 [syncer] 9 0 0 0 DL vlruwt 0xc74bcba0 [vnlru] 8 0 0 0 DL psleep 0xc1408204 [bufdaemon] 7 0 0 0 DL pgzero 0xc140d688 [pagezero] 6 0 0 0 DL psleep 0xc140d258 [vmdaemon] 5 0 0 0 DL psleep 0xc1461b84 [pagedaemon] 4 0 0 0 DL ccb_scan 0xc125f0a4 [xpt_thrd] 3 0 0 0 DL waiting_ 0xc145d8c4 [sctp_iterator] 2 0 0 0 DL - 0xc769ea3c [fdc0] 15 0 0 0 DL (threaded) [usb] 100058 D - 0xc76ccd34 [usbus5] 100057 D - 0xc76ccd04 [usbus5] 100056 D - 0xc76cccd4 [usbus5] 100055 D - 0xc76ccca4 [usbus5] 100053 D - 0xc7976b5c [usbus4] 100052 D - 0xc7976b2c [usbus4] 100051 D - 0xc7976afc [usbus4] 100050 D - 0xc7976acc [usbus4] 100049 D - 0xc7971b5c [usbus3] 100048 D - 0xc7971b2c [usbus3] 100047 D - 0xc7971afc [usbus3] 100046 D - 0xc7971acc [usbus3] 100045 D - 0xc796cb5c [usbus2] 100044 D - 0xc796cb2c [usbus2] 100043 D - 0xc796cafc [usbus2] 100042 D - 0xc796cacc [usbus2] 100040 D - 0xc7618b5c [usbus1] 100039 D - 0xc7618b2c [usbus1] 100038 D - 0xc7618afc [usbus1] 100037 D - 0xc7618acc [usbus1] 100035 D - 0xc761ab5c [usbus0] 100034 D - 0xc761ab2c [usbus0] 100033 D - 0xc761aafc [usbus0] 100032 D - 0xc761aacc [usbus0] 14 0 0 0 DL - 0xc1276dcc [yarrow] 13 0 0 0 DL (threaded) [geom] 100015 D - 0xc1458e6c [g_down] 100014 D - 0xc1458e68 [g_up] 100013 D - 0xc1458e64 [g_event] 12 0 0 0 WL (threaded) [intr] 100063 I [irq12: psm0] 100062 I [irq1: atkbd0] 100060 I [swi0: uart] 100059 I [irq14: ata0] 100054 I [irq19: ehci0] 100041 I [irq18: ohci2 ohci4] 100036 I [irq17: ohci1 ohci3] 100031 I [irq16: hdac1 ohci0] 100030 I [irq22: ahci0] 100029 I [irq257: re0] 100028 I [irq256: hdac0] 100027 I [swi5: fast taskq] 100025 I [swi6: Giant taskq] 100023 I [swi6: task queue] 100018 I [swi2: cambio] 100012 I [swi1: netisr 0] 100011 I [swi4: clock] 100010 I [swi4: clock] 100009 I [swi4: clock] 100008 I [swi4: clock] 100007 I [swi3: vm] 11 0 0 0 RL (threaded) [idle] 100006 CanRun [idle: cpu3] 100005 Run CPU 2 [idle: cpu2] 100004 Run CPU 1 [idle: cpu1] 100003 Run CPU 0 [idle: cpu0] 1 0 1 0 SLs wait 0xc74bf5d0 [init] 10 0 0 0 DL audit_wo 0xc1460670 [audit] 0 0 0 0 DLs (threaded) [kernel] 100284 D - 0xc8108600 [zil_clean] 100283 D - 0xc7497180 [zil_clean] 100280 D - 0xc7ff5500 [zfs_vn_rele_taskq] 100278 D - 0xc8108700 [zio_ioctl_intr] 100277 D - 0xc8108780 [zio_ioctl_issue] 100276 D - 0xc8108800 [zio_claim_intr] 100275 D - 0xc8108880 [zio_claim_issue] 100274 D - 0xc8108900 [zio_free_intr] 100273 D - 0xc8108980 [zio_free_issue_99] 100272 D - 0xc8108980 [zio_free_issue_98] 100271 D - 0xc8108980 [zio_free_issue_97] 100270 D - 0xc8108980 [zio_free_issue_96] 100269 D - 0xc8108980 [zio_free_issue_95] 100268 D - 0xc8108980 [zio_free_issue_94] 100267 D - 0xc8108980 [zio_free_issue_93] 100266 D - 0xc8108980 [zio_free_issue_92] 100265 D - 0xc8108980 [zio_free_issue_91] 100264 D - 0xc8108980 [zio_free_issue_90] 100263 D - 0xc8108980 [zio_free_issue_89] 100262 D - 0xc8108980 [zio_free_issue_88] 100261 D - 0xc8108980 [zio_free_issue_87] 100260 D - 0xc8108980 [zio_free_issue_86] 100259 D - 0xc8108980 [zio_free_issue_85] 100258 D - 0xc8108980 [zio_free_issue_84] 100257 D - 0xc8108980 [zio_free_issue_83] 100256 D - 0xc8108980 [zio_free_issue_82] 100255 D - 0xc8108980 [zio_free_issue_81] 100254 D - 0xc8108980 [zio_free_issue_80] 100253 D - 0xc8108980 [zio_free_issue_79] 100252 D - 0xc8108980 [zio_free_issue_78] 100251 D - 0xc8108980 [zio_free_issue_77] 100250 D - 0xc8108980 [zio_free_issue_76] 100249 D - 0xc8108980 [zio_free_issue_75] 100248 D - 0xc8108980 [zio_free_issue_74] 100247 D - 0xc8108980 [zio_free_issue_73] 100246 D - 0xc8108980 [zio_free_issue_72] 100245 D - 0xc8108980 [zio_free_issue_71] 100244 D - 0xc8108980 [zio_free_issue_70] 100243 D - 0xc8108980 [zio_free_issue_69] 100242 D - 0xc8108980 [zio_free_issue_68] 100241 D - 0xc8108980 [zio_free_issue_67] 100240 D - 0xc8108980 [zio_free_issue_66] 100239 D - 0xc8108980 [zio_free_issue_65] 100238 D - 0xc8108980 [zio_free_issue_64] 100237 D - 0xc8108980 [zio_free_issue_63] 100236 D - 0xc8108980 [zio_free_issue_62] 100235 D - 0xc8108980 [zio_free_issue_61] 100234 D - 0xc8108980 [zio_free_issue_60] 100233 D - 0xc8108980 [zio_free_issue_59] 100232 D - 0xc8108980 [zio_free_issue_58] 100231 D - 0xc8108980 [zio_free_issue_57] 100230 D - 0xc8108980 [zio_free_issue_56] 100229 D - 0xc8108980 [zio_free_issue_55] 100228 D - 0xc8108980 [zio_free_issue_54] 100227 D - 0xc8108980 [zio_free_issue_53] 100226 D - 0xc8108980 [zio_free_issue_52] 100225 D - 0xc8108980 [zio_free_issue_51] 100224 D - 0xc8108980 [zio_free_issue_50] 100223 D - 0xc8108980 [zio_free_issue_49] 100222 D - 0xc8108980 [zio_free_issue_48] 100221 D - 0xc8108980 [zio_free_issue_47] 100220 D - 0xc8108980 [zio_free_issue_46] 100219 D - 0xc8108980 [zio_free_issue_45] 100218 D - 0xc8108980 [zio_free_issue_44] 100217 D - 0xc8108980 [zio_free_issue_43] 100216 D - 0xc8108980 [zio_free_issue_42] 100215 D - 0xc8108980 [zio_free_issue_41] 100214 D - 0xc8108980 [zio_free_issue_40] 100213 D - 0xc8108980 [zio_free_issue_39] 100212 D - 0xc8108980 [zio_free_issue_38] 100211 D - 0xc8108980 [zio_free_issue_37] 100210 D - 0xc8108980 [zio_free_issue_36] 100209 D - 0xc8108980 [zio_free_issue_35] 100208 D - 0xc8108980 [zio_free_issue_34] 100207 D - 0xc8108980 [zio_free_issue_33] 100206 D - 0xc8108980 [zio_free_issue_32] 100205 D - 0xc8108980 [zio_free_issue_31] 100204 D - 0xc8108980 [zio_free_issue_30] 100203 D - 0xc8108980 [zio_free_issue_29] 100202 D - 0xc8108980 [zio_free_issue_28] 100201 D - 0xc8108980 [zio_free_issue_27] 100200 D - 0xc8108980 [zio_free_issue_26] 100199 D - 0xc8108980 [zio_free_issue_25] 100198 D - 0xc8108980 [zio_free_issue_24] 100197 D - 0xc8108980 [zio_free_issue_23] 100196 D - 0xc8108980 [zio_free_issue_22] 100195 D - 0xc8108980 [zio_free_issue_21] 100194 D - 0xc8108980 [zio_free_issue_20] 100193 D - 0xc8108980 [zio_free_issue_19] 100192 D - 0xc8108980 [zio_free_issue_18] 100191 D - 0xc8108980 [zio_free_issue_17] 100190 D - 0xc8108980 [zio_free_issue_16] 100189 D - 0xc8108980 [zio_free_issue_15] 100188 D - 0xc8108980 [zio_free_issue_14] 100187 D - 0xc8108980 [zio_free_issue_13] 100186 D - 0xc8108980 [zio_free_issue_12] 100185 D - 0xc8108980 [zio_free_issue_11] 100184 D - 0xc8108980 [zio_free_issue_10] 100183 D - 0xc8108980 [zio_free_issue_9] 100182 D - 0xc8108980 [zio_free_issue_8] 100181 D - 0xc8108980 [zio_free_issue_7] 100180 D - 0xc8108980 [zio_free_issue_6] 100179 D - 0xc8108980 [zio_free_issue_5] 100178 D - 0xc8108980 [zio_free_issue_4] 100177 D - 0xc8108980 [zio_free_issue_3] 100176 D - 0xc8108980 [zio_free_issue_2] 100175 D - 0xc8108980 [zio_free_issue_1] 100174 D - 0xc8108980 [zio_free_issue_0] 100173 D - 0xc8108a00 [zio_write_intr_high] 100172 D - 0xc8108a00 [zio_write_intr_high] 100171 D - 0xc8108a00 [zio_write_intr_high] 100170 D - 0xc8108a00 [zio_write_intr_high] 100169 D - 0xc8108a00 [zio_write_intr_high] 100168 D - 0xc8108a80 [zio_write_intr_7] 100167 D - 0xc8108a80 [zio_write_intr_6] 100166 D - 0xc8108a80 [zio_write_intr_5] 100165 D - 0xc8108a80 [zio_write_intr_4] 100164 D - 0xc8108a80 [zio_write_intr_3] 100163 D - 0xc8108a80 [zio_write_intr_2] 100162 D - 0xc8108a80 [zio_write_intr_1] 100161 D - 0xc8108a80 [zio_write_intr_0] 100160 D - 0xc8108b00 [zio_write_issue_hig] 100159 D - 0xc8108b00 [zio_write_issue_hig] 100158 D - 0xc8108b00 [zio_write_issue_hig] 100157 D - 0xc8108b00 [zio_write_issue_hig] 100156 D - 0xc8108b00 [zio_write_issue_hig] 100155 D - 0xc8108b80 [zio_write_issue_3] 100154 D - 0xc8108b80 [zio_write_issue_2] 100153 D - 0xc8108b80 [zio_write_issue_1] 100152 D - 0xc8108b80 [zio_write_issue_0] 100151 D - 0xc8108c00 [zio_read_intr_3] 100150 D - 0xc8108c00 [zio_read_intr_2] 100149 D - 0xc8108c00 [zio_read_intr_1] 100148 D - 0xc8108c00 [zio_read_intr_0] 100147 D - 0xc8108c80 [zio_read_issue_7] 100146 D - 0xc8108c80 [zio_read_issue_6] 100145 D - 0xc8108c80 [zio_read_issue_5] 100144 D - 0xc8108c80 [zio_read_issue_4] 100143 D - 0xc8108c80 [zio_read_issue_3] 100142 D - 0xc8108c80 [zio_read_issue_2] 100141 D - 0xc8108c80 [zio_read_issue_1] 100140 D - 0xc8108c80 [zio_read_issue_0] 100139 D - 0xc8108d00 [zio_null_intr] 100138 D - 0xc7492b80 [zio_null_issue] 100133 D - 0xc8108f00 [system_taskq_3] 100132 D - 0xc8108f00 [system_taskq_2] 100131 D - 0xc8108f00 [system_taskq_1] 100130 D - 0xc8108f00 [system_taskq_0] 100065 D - 0xc1290041 [deadlkres] 100064 D - 0xc7497800 [mca taskq] 100026 D - 0xc7497b00 [thread taskq] 100024 D - 0xc7497c80 [ffs_trim taskq] 100022 D - 0xc7497e00 [kqueue taskq] 100021 D - 0xc7497e80 [acpi_task_2] 100020 D - 0xc7497e80 [acpi_task_1] 100019 D - 0xc7497e80 [acpi_task_0] 100016 D - 0xc7496000 [firmware taskq] 100000 D sched 0xc1458ee4 [swapper] db:0:ps> allt Tracing command zfs pid 911 tid 100082 td 0xc8012930 zfsdev_ioctl(c7ee1400,c0145a3a,c859cc60,3,c8012930,...) at zfsdev_ioctl+0x353/frame 0xf6e02b98 devfs_ioctl_f(c7fc9e00,c0145a3a,c859cc60,c8108480,c8012930,...) at devfs_ioctl_f+0x101/frame 0xf6e02bd0 kern_ioctl(c8012930,3,c0145a3a,c859cc60,bfbfbbd8,...) at kern_ioctl+0x2d3/frame 0xf6e02c0c sys_ioctl(c8012930,f6e02cc8,c0eecd80,eda02c90,0,...) at sys_ioctl+0xe9/frame 0xf6e02c40 syscall(f6e02d08) at syscall+0x2ed/frame 0xf6e02cfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6e02cfc --- syscall (54, FreeBSD ELF32, sys_ioctl), eip = 0x28216257, esp = 0xbfbfbbd4, ebp = 0xbfbfbc38 --- Tracing command bash pid 905 tid 100288 td 0xc9a6f930 sched_switch(c9a6f930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf710898c mi_switch(104,0,c111946d,1f5,c111946d,...) at mi_switch+0x1c9/frame 0xf71089c0 sleepq_switch(c9a6f930,0,c111946d,1ab,f7108a38,...) at sleepq_switch+0x1b9/frame 0xf71089f4 sleepq_catch_signals(0,c111946d,162,888,c9a6f930,...) at sleepq_catch_signals+0x361/frame 0xf7108a3c sleepq_wait_sig(c9cffba0,6c,c111cfa9,100,0,...) at sleepq_wait_sig+0x14/frame 0xf7108a60 _sleep(c9cffba0,c9cffc34,16c,c111cfa9,0,...) at _sleep+0x35b/frame 0xf7108abc kern_wait6(c9a6f930,7,0,0,f7108b4c,...) at kern_wait6+0x45c/frame 0xf7108b20 sys_wait4(c9a6f930,f7108cc8,c0eecd80,c1825c90,0,...) at sys_wait4+0x94/frame 0xf7108c40 syscall(f7108d08) at syscall+0x2ed/frame 0xf7108cfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf7108cfc --- syscall (7, FreeBSD ELF32, sys_wait4), eip = 0x282b0eb3, esp = 0xbfbfd7c0, ebp = 0xbfbfd7d8 --- Tracing command csh pid 902 tid 100110 td 0xc8a26310 sched_switch(c8a26310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6eecaa0 mi_switch(104,0,c111946d,1f5,8,...) at mi_switch+0x1c9/frame 0xf6eecad4 sleepq_switch(c8a26310,0,c111946d,1ab,f6eecb4c,...) at sleepq_switch+0x1b9/frame 0xf6eecb08 sleepq_catch_signals(0,c111946d,162,6c0,c8a26310,...) at sleepq_catch_signals+0x361/frame 0xf6eecb50 sleepq_wait_sig(c8a24c04,74,c0f3f548,100,0,...) at sleepq_wait_sig+0x14/frame 0xf6eecb74 _sleep(c8a24c04,c8a24c34,174,c0f3f548,0,...) at _sleep+0x35b/frame 0xf6eecbd0 kern_sigsuspend(c8a26310,0,0,0,0,...) at kern_sigsuspend+0xfb/frame 0xf6eecc10 sys_sigsuspend(c8a26310,f6eeccc8,c116c03a,e9,0,...) at sys_sigsuspend+0x58/frame 0xf6eecc40 syscall(f6eecd08) at syscall+0x2ed/frame 0xf6eeccfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6eeccfc --- syscall (4, FreeBSD ELF32, sys_write), eip = 0x2816c65b, esp = 0xbfbfd0d4, ebp = 0xbfbfd13c --- Tracing command su pid 901 tid 100287 td 0xc9a6fc40 sched_switch(c9a6fc40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf710598c mi_switch(104,0,c111946d,1f5,c111946d,...) at mi_switch+0x1c9/frame 0xf71059c0 sleepq_switch(c9a6fc40,0,c111946d,1ab,f7105a38,...) at sleepq_switch+0x1b9/frame 0xf71059f4 sleepq_catch_signals(0,c111946d,162,600,c9a6fc40,...) at sleepq_catch_signals+0x361/frame 0xf7105a3c sleepq_wait_sig(c9d04000,6c,c111cfa9,100,0,...) at sleepq_wait_sig+0x14/frame 0xf7105a60 _sleep(c9d04000,c9d04094,16c,c111cfa9,0,...) at _sleep+0x35b/frame 0xf7105abc kern_wait6(c9a6fc40,0,386,0,f7105b4c,...) at kern_wait6+0x45c/frame 0xf7105b20 sys_wait4(c9a6fc40,f7105cc8,c0eecd80,ed9ffc90,0,...) at sys_wait4+0x94/frame 0xf7105c40 syscall(f7105d08) at syscall+0x2ed/frame 0xf7105cfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf7105cfc --- syscall (7, FreeBSD ELF32, sys_wait4), eip = 0x2810feb3, esp = 0xbfbfd5f0, ebp = 0xbfbfd608 --- Tracing command bash pid 897 tid 100112 td 0xc8a26000 sched_switch(c8a26000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6ef298c mi_switch(104,0,c111946d,1f5,c111946d,...) at mi_switch+0x1c9/frame 0xf6ef29c0 sleepq_switch(c8a26000,0,c111946d,1ab,f6ef2a38,...) at sleepq_switch+0x1b9/frame 0xf6ef29f4 sleepq_catch_signals(0,c111946d,162,1680,c8a26000,...) at sleepq_catch_signals+0x361/frame 0xf6ef2a3c sleepq_wait_sig(c8a248b8,6c,c111cfa9,100,0,...) at sleepq_wait_sig+0x14/frame 0xf6ef2a60 _sleep(c8a248b8,c8a2494c,16c,c111cfa9,0,...) at _sleep+0x35b/frame 0xf6ef2abc kern_wait6(c8a26000,7,0,0,f6ef2b4c,...) at kern_wait6+0x45c/frame 0xf6ef2b20 sys_wait4(c8a26000,f6ef2cc8,f6ef2c8c,c0a8e1e0,c129e190,...) at sys_wait4+0x94/frame 0xf6ef2c40 syscall(f6ef2d08) at syscall+0x2ed/frame 0xf6ef2cfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6ef2cfc --- syscall (7, FreeBSD ELF32, sys_wait4), eip = 0x282b0eb3, esp = 0xbfbfd800, ebp = 0xbfbfd818 --- Tracing command bash pid 891 tid 100122 td 0xc8084310 sched_switch(c8084310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f1098c mi_switch(104,0,c111946d,1f5,c111946d,...) at mi_switch+0x1c9/frame 0xf6f109c0 sleepq_switch(c8084310,0,c111946d,1ab,f6f10a38,...) at sleepq_switch+0x1b9/frame 0xf6f109f4 sleepq_catch_signals(0,c111946d,162,708,c8084310,...) at sleepq_catch_signals+0x361/frame 0xf6f10a3c sleepq_wait_sig(c7ffeba0,6c,c111cfa9,100,0,...) at sleepq_wait_sig+0x14/frame 0xf6f10a60 _sleep(c7ffeba0,c7ffec34,16c,c111cfa9,0,...) at _sleep+0x35b/frame 0xf6f10abc kern_wait6(c8084310,7,0,0,f6f10b4c,...) at kern_wait6+0x45c/frame 0xf6f10b20 sys_wait4(c8084310,f6f10cc8,c0eecd80,ed9fcc90,0,...) at sys_wait4+0x94/frame 0xf6f10c40 syscall(f6f10d08) at syscall+0x2ed/frame 0xf6f10cfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6f10cfc --- syscall (7, FreeBSD ELF32, sys_wait4), eip = 0x282b0eb3, esp = 0xbfbfd9b0, ebp = 0xbfbfd9c8 --- Tracing command sshd pid 890 tid 100286 td 0xc9a74000 sched_switch(c9a74000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf710290c mi_switch(104,0,c111946d,1f5,200046,...) at mi_switch+0x1c9/frame 0xf7102940 sleepq_switch(c9a74000,0,c111946d,1ab,b1,...) at sleepq_switch+0x1b9/frame 0xf7102974 sleepq_catch_signals(f71029e0,c0aa8b49,c7fad360,0,0,...) at sleepq_catch_signals+0x361/frame 0xf71029bc sleepq_wait_sig(c7fad364,0,f7102a10,101,0,...) at sleepq_wait_sig+0x14/frame 0xf71029e0 _cv_wait_sig(c7fad364,c7fad350,c111c875,68e,1b2,...) at _cv_wait_sig+0x200/frame 0xf7102a24 seltdwait(ffffffff,0,0,c9a74000,0,...) at seltdwait+0x90/frame 0xf7102a58 kern_select(c9a74000,c,28c0c1c0,28c0c1c8,0,...) at kern_select+0x88c/frame 0xf7102bf8 sys_select(c9a74000,f7102cc8,c0eecd80,c1825c90,0,...) at sys_select+0x69/frame 0xf7102c40 syscall(f7102d08) at syscall+0x2ed/frame 0xf7102cfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf7102cfc --- syscall (93, FreeBSD ELF32, sys_select), eip = 0x28532247, esp = 0xbfbfd374, ebp = 0xbfbfd3c0 --- Tracing command sshd pid 888 tid 100103 td 0xc8003310 sched_switch(c8003310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6eba984 mi_switch(104,0,c111946d,1f5,200046,...) at mi_switch+0x1c9/frame 0xf6eba9b8 sleepq_switch(c8003310,0,c111946d,1ab,b1,...) at sleepq_switch+0x1b9/frame 0xf6eba9ec sleepq_catch_signals(f6ebaa58,c0aa8b49,c7f70f20,0,0,...) at sleepq_catch_signals+0x361/frame 0xf6ebaa34 sleepq_wait_sig(c7f70f24,0,f6ebaa88,101,0,...) at sleepq_wait_sig+0x14/frame 0xf6ebaa58 _cv_wait_sig(c7f70f24,c7f70f10,c111c875,68e,5c3,...) at _cv_wait_sig+0x200/frame 0xf6ebaa9c seltdwait(ffffffff,0,0,c8003310,c121bed0,...) at seltdwait+0x90/frame 0xf6ebaad0 sys_poll(c8003310,f6ebacc8,f6ebac9c,c0eed427,0,...) at sys_poll+0x44c/frame 0xf6ebac40 syscall(f6ebad08) at syscall+0x2ed/frame 0xf6ebacfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6ebacfc --- syscall (209, FreeBSD ELF32, sys_poll), eip = 0x284c8b1f, esp = 0xbfbfd3bc, ebp = 0xbfbfd408 --- Tracing command sh pid 887 tid 100285 td 0xc9a74310 sched_switch(c9a74310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf70ff9bc mi_switch(104,0,c111946d,1f5,46,...) at mi_switch+0x1c9/frame 0xf70ff9f0 sleepq_switch(c9a74310,0,c111946d,1ab,b1,...) at sleepq_switch+0x1b9/frame 0xf70ffa24 sleepq_catch_signals(f70ffa90,c0aa8b49,c7f9f414,0,0,...) at sleepq_catch_signals+0x361/frame 0xf70ffa6c sleepq_wait_sig(c7f9f470,0,f70ffac0,101,0,...) at sleepq_wait_sig+0x14/frame 0xf70ffa90 _cv_wait_sig(c7f9f470,c7f9f404,c111e8a9,531,f70ffc10,...) at _cv_wait_sig+0x200/frame 0xf70ffad4 tty_wait(c7f9f400,c7f9f470,f70ffc10,1,0,...) at tty_wait+0x4b/frame 0xf70ffaf8 ttydisc_read(c7f9f400,f70ffc10,0,a1,f70ffc10,...) at ttydisc_read+0x377/frame 0xf70ffb3c ttydev_read(c7ee1300,f70ffc10,0,1,0,...) at ttydev_read+0x81/frame 0xf70ffb5c devfs_read_f(c80a7508,f70ffc10,c7ff5c80,0,c9a74310,...) at devfs_read_f+0x87/frame 0xf70ffb90 dofileread(c80a7508,f70ffc10,ffffffff,ffffffff,0,...) at dofileread+0x99/frame 0xf70ffbc4 kern_readv(c9a74310,0,f70ffc10,0,bfbfd9db,...) at kern_readv+0x66/frame 0xf70ffbf0 sys_read(c9a74310,f70ffcc8,c0eecd80,c1825c90,0,...) at sys_read+0x5c/frame 0xf70ffc40 syscall(f70ffd08) at syscall+0x2ed/frame 0xf70ffcfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf70ffcfc --- syscall (3, FreeBSD ELF32, sys_read), eip = 0x282029b7, esp = 0xbfbfd988, ebp = 0xbfbfd9a8 --- Tracing command jail pid 885 tid 100115 td 0xc80f7000 sched_switch(c80f7000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6efb940 mi_switch(104,0,c111946d,1f5,8,...) at mi_switch+0x1c9/frame 0xf6efb974 sleepq_switch(c80f7000,0,c111946d,1ab,f6efb9ec,...) at sleepq_switch+0x1b9/frame 0xf6efb9a8 sleepq_catch_signals(0,c111946d,162,eb8,c80f7000,...) at sleepq_catch_signals+0x361/frame 0xf6efb9f0 sleepq_wait_sig(c7fa9d00,68,c110ca6e,100,0,...) at sleepq_wait_sig+0x14/frame 0xf6efba14 _sleep(c7fa9d00,c7fa9d00,168,c110ca6e,0,...) at _sleep+0x35b/frame 0xf6efba70 kern_kevent(c80f7000,3,0,1,f6efbc10,...) at kern_kevent+0x43a/frame 0xf6efbbb8 sys_kevent(c80f7000,f6efbcc8,c0eecd80,c1825c90,0,...) at sys_kevent+0x12b/frame 0xf6efbc40 syscall(f6efbd08) at syscall+0x2ed/frame 0xf6efbcfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6efbcfc --- syscall (363, FreeBSD ELF32, sys_kevent), eip = 0x281916df, esp = 0xbfbfd8f4, ebp = 0xbfbfd940 --- Tracing command md7 pid 869 tid 100137 td 0xc93c2930 sched_switch(c93c2930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f3dba0 mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f3dbd4 sleepq_switch(c93c2930,0,c111946d,26b,c93c2930,...) at sleepq_switch+0x1b9/frame 0xf6f3dc08 sleepq_wait(c9a2e800,5c,c10ad4ee,0,0,...) at sleepq_wait+0x48/frame 0xf6f3dc2c _sleep(c9a2e800,c9a2e820,25c,c10ad4ee,0,...) at _sleep+0x37c/frame 0xf6f3dc88 md_kthread(c9a2e800,f6f3dd08,c110cf88,3d7,0,...) at md_kthread+0x118/frame 0xf6f3dccc fork_exit(c079b890,c9a2e800,f6f3dd08) at fork_exit+0x7f/frame 0xf6f3dcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f3dcf4 --- trap 0, eip = 0, esp = 0xf6f3dd40, ebp = 0 --- Tracing command md6 pid 867 tid 100136 td 0xc9a2bc40 sched_switch(c9a2bc40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f3aba0 mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f3abd4 sleepq_switch(c9a2bc40,0,c111946d,26b,c9a2bc40,...) at sleepq_switch+0x1b9/frame 0xf6f3ac08 sleepq_wait(c9a29800,5c,c10ad4ee,0,0,...) at sleepq_wait+0x48/frame 0xf6f3ac2c _sleep(c9a29800,c9a29820,25c,c10ad4ee,0,...) at _sleep+0x37c/frame 0xf6f3ac88 md_kthread(c9a29800,f6f3ad08,c110cf88,3d7,0,...) at md_kthread+0x118/frame 0xf6f3accc fork_exit(c079b890,c9a29800,f6f3ad08) at fork_exit+0x7f/frame 0xf6f3acf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f3acf4 --- trap 0, eip = 0, esp = 0xf6f3ad40, ebp = 0 --- Tracing command md5 pid 865 tid 100113 td 0xc8a27c40 sched_switch(c8a27c40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6ef5ba0 mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6ef5bd4 sleepq_switch(c8a27c40,0,c111946d,26b,c8a27c40,...) at sleepq_switch+0x1b9/frame 0xf6ef5c08 sleepq_wait(c9a28000,5c,c10ad4ee,0,0,...) at sleepq_wait+0x48/frame 0xf6ef5c2c _sleep(c9a28000,c9a28020,25c,c10ad4ee,0,...) at _sleep+0x37c/frame 0xf6ef5c88 md_kthread(c9a28000,f6ef5d08,c110cf88,3d7,0,...) at md_kthread+0x118/frame 0xf6ef5ccc fork_exit(c079b890,c9a28000,f6ef5d08) at fork_exit+0x7f/frame 0xf6ef5cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6ef5cf4 --- trap 0, eip = 0, esp = 0xf6ef5d40, ebp = 0 --- Tracing command zfskern pid 857 tid 100282 td 0xc80f8000 sched_switch(c80f8000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf70f6b50 mi_switch(104,0,c111946d,1f5,c12ac1f0,...) at mi_switch+0x1c9/frame 0xf70f6b84 sleepq_switch(c80f8000,0,c111946d,28e,0,...) at sleepq_switch+0x1b9/frame 0xf70f6bb8 sleepq_timedwait(c8a3d5c0,0,f70f6c14,0,0,...) at sleepq_timedwait+0x48/frame 0xf70f6bdc _cv_timedwait_sbt(c8a3d5c0,c8a3d57c,fffffa38,4,0,...) at _cv_timedwait_sbt+0x228/frame 0xf70f6c28 txg_sync_thread(c8a3d400,f70f6d08,c110cf88,3d7,0,...) at txg_sync_thread+0x25f/frame 0xf70f6ccc fork_exit(c94afb20,c8a3d400,f70f6d08) at fork_exit+0x7f/frame 0xf70f6cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf70f6cf4 --- trap 0, eip = 0, esp = 0xf70f6d40, ebp = 0 --- Tracing command zfskern pid 857 tid 100281 td 0xc80f8310 sched_switch(c80f8310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf70edb90 mi_switch(104,0,c111946d,1f5,c12ac070,...) at mi_switch+0x1c9/frame 0xf70edbc4 sleepq_switch(c80f8310,0,c111946d,26b,c80f8310,...) at sleepq_switch+0x1b9/frame 0xf70edbf8 sleepq_wait(c8a3d5d0,0,f70edc4c,1,0,...) at sleepq_wait+0x48/frame 0xf70edc1c _cv_wait(c8a3d5d0,c8a3d57c,c956b11f,22f,0,...) at _cv_wait+0x1f9/frame 0xf70edc60 txg_quiesce_thread(c8a3d400,f70edd08,c110cf88,3d7,0,...) at txg_quiesce_thread+0x37c/frame 0xf70edccc fork_exit(c94af770,c8a3d400,f70edd08) at fork_exit+0x7f/frame 0xf70edcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf70edcf4 --- trap 0, eip = 0, esp = 0xf70edd40, ebp = 0 --- Tracing command zfskern pid 857 tid 100279 td 0xc9a74930 sched_switch(c9a74930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf70e7bbc mi_switch(104,0,c111946d,1f5,c12ad4e0,...) at mi_switch+0x1c9/frame 0xf70e7bf0 sleepq_switch(c9a74930,0,c111946d,28e,0,...) at sleepq_switch+0x1b9/frame 0xf70e7c24 sleepq_timedwait(c9a3e738,0,f70e7c80,0,0,...) at sleepq_timedwait+0x48/frame 0xf70e7c48 _cv_timedwait_sbt(c9a3e738,c9a3e724,fffffed8,0,0,...) at _cv_timedwait_sbt+0x228/frame 0xf70e7c94 trim_thread(c9a3e000,f70e7d08,c110cf88,3d7,0,...) at trim_thread+0xc9/frame 0xf70e7ccc fork_exit(c9511b70,c9a3e000,f70e7d08) at fork_exit+0x7f/frame 0xf70e7cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf70e7cf4 --- trap 0, eip = 0, esp = 0xf70e7d40, ebp = 0 --- Tracing command zfskern pid 857 tid 100135 td 0xc8084000 sched_switch(c8084000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f37b10 mi_switch(104,0,c111946d,1f5,c12ad768,...) at mi_switch+0x1c9/frame 0xf6f37b44 sleepq_switch(c8084000,0,c111946d,28e,0,...) at sleepq_switch+0x1b9/frame 0xf6f37b78 sleepq_timedwait(c958a65c,0,f6f37bd4,0,0,...) at sleepq_timedwait+0x48/frame 0xf6f37b9c _cv_timedwait_sbt(c958a65c,c958a648,fffffed8,0,0,...) at _cv_timedwait_sbt+0x228/frame 0xf6f37be8 l2arc_feed_thread(0,f6f37d08,c110cf88,3d7,0,...) at l2arc_feed_thread+0x246/frame 0xf6f37ccc fork_exit(c944ff80,0,f6f37d08) at fork_exit+0x7f/frame 0xf6f37cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f37cf4 --- trap 0, eip = 0, esp = 0xf6f37d40, ebp = 0 --- Tracing command zfskern pid 857 tid 100134 td 0xc93c2c40 sched_switch(c93c2c40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f34b80 mi_switch(104,0,c111946d,1f5,c12acf70,...) at mi_switch+0x1c9/frame 0xf6f34bb4 sleepq_switch(c93c2c40,0,c111946d,28e,0,...) at sleepq_switch+0x1b9/frame 0xf6f34be8 sleepq_timedwait(c9583590,0,f6f34c44,0,0,...) at sleepq_timedwait+0x48/frame 0xf6f34c0c _cv_timedwait_sbt(c9583590,c95835cc,fffffed8,0,0,...) at _cv_timedwait_sbt+0x228/frame 0xf6f34c58 arc_reclaim_thread(0,f6f34d08,c110cf88,3d7,0,...) at arc_reclaim_thread+0x3b6/frame 0xf6f34ccc fork_exit(c944ed10,0,f6f34d08) at fork_exit+0x7f/frame 0xf6f34cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f34cf4 --- trap 0, eip = 0, esp = 0xf6f34d40, ebp = 0 --- Tracing command getty pid 851 tid 100128 td 0xc93c1310 sched_switch(c93c1310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f229bc mi_switch(104,0,c111946d,1f5,c111946d,...) at mi_switch+0x1c9/frame 0xf6f229f0 sleepq_switch(c93c1310,0,c111946d,1ab,f6f22a68,...) at sleepq_switch+0x1b9/frame 0xf6f22a24 sleepq_catch_signals(0,c111946d,162,1b0,1,...) at sleepq_catch_signals+0x361/frame 0xf6f22a6c sleepq_wait_sig(c7596270,0,c111e8bd,101,0,...) at sleepq_wait_sig+0x14/frame 0xf6f22a90 _cv_wait_sig(c7596270,c1459820,c111e8a9,531,f6f22c10,...) at _cv_wait_sig+0x200/frame 0xf6f22ad4 tty_wait(c7596200,c7596270,f6f22c10,1,0,...) at tty_wait+0x4b/frame 0xf6f22af8 ttydisc_read(c7596200,f6f22c10,0,a1,f6f22c10,...) at ttydisc_read+0x377/frame 0xf6f22b3c ttydev_read(c7512b00,f6f22c10,0,1,0,...) at ttydev_read+0x81/frame 0xf6f22b5c devfs_read_f(c80a7380,f6f22c10,c7496f00,0,c93c1310,...) at devfs_read_f+0x87/frame 0xf6f22b90 dofileread(c80a7380,f6f22c10,ffffffff,ffffffff,0,...) at dofileread+0x99/frame 0xf6f22bc4 kern_readv(c93c1310,0,f6f22c10,0,bfbfddfb,...) at kern_readv+0x66/frame 0xf6f22bf0 sys_read(c93c1310,f6f22cc8,c0eecd80,ed9fcc90,0,...) at sys_read+0x5c/frame 0xf6f22c40 syscall(f6f22d08) at syscall+0x2ed/frame 0xf6f22cfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6f22cfc --- syscall (3, FreeBSD ELF32, sys_read), eip = 0x2819d287, esp = 0xbfbfdde0, ebp = 0xbfbfde08 --- Tracing command getty pid 850 tid 100127 td 0xc93c1620 sched_switch(c93c1620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f1f9bc mi_switch(104,0,c111946d,1f5,c111946d,...) at mi_switch+0x1c9/frame 0xf6f1f9f0 sleepq_switch(c93c1620,0,c111946d,1ab,f6f1fa68,...) at sleepq_switch+0x1b9/frame 0xf6f1fa24 sleepq_catch_signals(0,c111946d,162,1e0,1,...) at sleepq_catch_signals+0x361/frame 0xf6f1fa6c sleepq_wait_sig(c7596470,0,c111e8bd,101,0,...) at sleepq_wait_sig+0x14/frame 0xf6f1fa90 _cv_wait_sig(c7596470,c1459820,c111e8a9,531,f6f1fc10,...) at _cv_wait_sig+0x200/frame 0xf6f1fad4 tty_wait(c7596400,c7596470,f6f1fc10,1,0,...) at tty_wait+0x4b/frame 0xf6f1faf8 ttydisc_read(c7596400,f6f1fc10,0,a1,f6f1fc10,...) at ttydisc_read+0x377/frame 0xf6f1fb3c ttydev_read(c7512c00,f6f1fc10,0,1,0,...) at ttydev_read+0x81/frame 0xf6f1fb5c devfs_read_f(c80a7460,f6f1fc10,c7496f00,0,c93c1620,...) at devfs_read_f+0x87/frame 0xf6f1fb90 dofileread(c80a7460,f6f1fc10,ffffffff,ffffffff,0,...) at dofileread+0x99/frame 0xf6f1fbc4 kern_readv(c93c1620,0,f6f1fc10,0,bfbfddfb,...) at kern_readv+0x66/frame 0xf6f1fbf0 sys_read(c93c1620,f6f1fcc8,c116c03a,d6,0,...) at sys_read+0x5c/frame 0xf6f1fc40 syscall(f6f1fd08) at syscall+0x2ed/frame 0xf6f1fcfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6f1fcfc --- syscall (3, FreeBSD ELF32, sys_read), eip = 0x2819d287, esp = 0xbfbfdde0, ebp = 0xbfbfde08 --- Tracing command getty pid 849 tid 100126 td 0xc93c1930 sched_switch(c93c1930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f1c9bc mi_switch(104,0,c111946d,1f5,c111946d,...) at mi_switch+0x1c9/frame 0xf6f1c9f0 sleepq_switch(c93c1930,0,c111946d,1ab,f6f1ca68,...) at sleepq_switch+0x1b9/frame 0xf6f1ca24 sleepq_catch_signals(0,c111946d,162,210,1,...) at sleepq_catch_signals+0x361/frame 0xf6f1ca6c sleepq_wait_sig(c7596670,0,c111e8bd,101,0,...) at sleepq_wait_sig+0x14/frame 0xf6f1ca90 _cv_wait_sig(c7596670,c1459820,c111e8a9,531,f6f1cc10,...) at _cv_wait_sig+0x200/frame 0xf6f1cad4 tty_wait(c7596600,c7596670,f6f1cc10,1,0,...) at tty_wait+0x4b/frame 0xf6f1caf8 ttydisc_read(c7596600,f6f1cc10,0,a1,f6f1cc10,...) at ttydisc_read+0x377/frame 0xf6f1cb3c ttydev_read(c7512d00,f6f1cc10,0,1,0,...) at ttydev_read+0x81/frame 0xf6f1cb5c devfs_read_f(c7fc80e0,f6f1cc10,c7496f00,0,c93c1930,...) at devfs_read_f+0x87/frame 0xf6f1cb90 dofileread(c7fc80e0,f6f1cc10,ffffffff,ffffffff,0,...) at dofileread+0x99/frame 0xf6f1cbc4 kern_readv(c93c1930,0,f6f1cc10,0,bfbfddfb,...) at kern_readv+0x66/frame 0xf6f1cbf0 sys_read(c93c1930,f6f1ccc8,c0eecd80,c1825c90,0,...) at sys_read+0x5c/frame 0xf6f1cc40 syscall(f6f1cd08) at syscall+0x2ed/frame 0xf6f1ccfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6f1ccfc --- syscall (3, FreeBSD ELF32, sys_read), eip = 0x2819d287, esp = 0xbfbfdde0, ebp = 0xbfbfde08 --- Tracing command getty pid 848 tid 100125 td 0xc93c1c40 sched_switch(c93c1c40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f199bc mi_switch(104,0,c111946d,1f5,c111946d,...) at mi_switch+0x1c9/frame 0xf6f199f0 sleepq_switch(c93c1c40,0,c111946d,1ab,f6f19a68,...) at sleepq_switch+0x1b9/frame 0xf6f19a24 sleepq_catch_signals(0,c111946d,162,240,1,...) at sleepq_catch_signals+0x361/frame 0xf6f19a6c sleepq_wait_sig(c7596870,0,c111e8bd,101,0,...) at sleepq_wait_sig+0x14/frame 0xf6f19a90 _cv_wait_sig(c7596870,c1459820,c111e8a9,531,f6f19c10,...) at _cv_wait_sig+0x200/frame 0xf6f19ad4 tty_wait(c7596800,c7596870,f6f19c10,1,0,...) at tty_wait+0x4b/frame 0xf6f19af8 ttydisc_read(c7596800,f6f19c10,0,a1,f6f19c10,...) at ttydisc_read+0x377/frame 0xf6f19b3c ttydev_read(c7512e00,f6f19c10,0,1,0,...) at ttydev_read+0x81/frame 0xf6f19b5c devfs_read_f(c7fc9e70,f6f19c10,c7496f00,0,c93c1c40,...) at devfs_read_f+0x87/frame 0xf6f19b90 dofileread(c7fc9e70,f6f19c10,ffffffff,ffffffff,0,...) at dofileread+0x99/frame 0xf6f19bc4 kern_readv(c93c1c40,0,f6f19c10,0,bfbfddfb,...) at kern_readv+0x66/frame 0xf6f19bf0 sys_read(c93c1c40,f6f19cc8,14,c1115a05,7b3,...) at sys_read+0x5c/frame 0xf6f19c40 syscall(f6f19d08) at syscall+0x2ed/frame 0xf6f19cfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6f19cfc --- syscall (3, FreeBSD ELF32, sys_read), eip = 0x2819d287, esp = 0xbfbfdde0, ebp = 0xbfbfde08 --- Tracing command getty pid 847 tid 100124 td 0xc93c6000 sched_switch(c93c6000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f169bc mi_switch(104,0,c111946d,1f5,c111946d,...) at mi_switch+0x1c9/frame 0xf6f169f0 sleepq_switch(c93c6000,0,c111946d,1ab,f6f16a68,...) at sleepq_switch+0x1b9/frame 0xf6f16a24 sleepq_catch_signals(0,c111946d,162,270,1,...) at sleepq_catch_signals+0x361/frame 0xf6f16a6c sleepq_wait_sig(c7596a70,0,c111e8bd,101,0,...) at sleepq_wait_sig+0x14/frame 0xf6f16a90 _cv_wait_sig(c7596a70,c1459820,c111e8a9,531,f6f16c10,...) at _cv_wait_sig+0x200/frame 0xf6f16ad4 tty_wait(c7596a00,c7596a70,f6f16c10,1,0,...) at tty_wait+0x4b/frame 0xf6f16af8 ttydisc_read(c7596a00,f6f16c10,0,a1,f6f16c10,...) at ttydisc_read+0x377/frame 0xf6f16b3c ttydev_read(c7577000,f6f16c10,0,1,0,...) at ttydev_read+0x81/frame 0xf6f16b5c devfs_read_f(c7fc8038,f6f16c10,c7496f00,0,c93c6000,...) at devfs_read_f+0x87/frame 0xf6f16b90 dofileread(c7fc8038,f6f16c10,ffffffff,ffffffff,0,...) at dofileread+0x99/frame 0xf6f16bc4 kern_readv(c93c6000,0,f6f16c10,0,bfbfddfb,...) at kern_readv+0x66/frame 0xf6f16bf0 sys_read(c93c6000,f6f16cc8,c116c03a,d6,0,...) at sys_read+0x5c/frame 0xf6f16c40 syscall(f6f16d08) at syscall+0x2ed/frame 0xf6f16cfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6f16cfc --- syscall (3, FreeBSD ELF32, sys_read), eip = 0x2819d287, esp = 0xbfbfdde0, ebp = 0xbfbfde08 --- Tracing command getty pid 846 tid 100123 td 0xc7999310 sched_switch(c7999310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f139bc mi_switch(104,0,c111946d,1f5,c111946d,...) at mi_switch+0x1c9/frame 0xf6f139f0 sleepq_switch(c7999310,0,c111946d,1ab,f6f13a68,...) at sleepq_switch+0x1b9/frame 0xf6f13a24 sleepq_catch_signals(0,c111946d,162,2a0,1,...) at sleepq_catch_signals+0x361/frame 0xf6f13a6c sleepq_wait_sig(c7596c70,0,c111e8bd,101,0,...) at sleepq_wait_sig+0x14/frame 0xf6f13a90 _cv_wait_sig(c7596c70,c1459820,c111e8a9,531,f6f13c10,...) at _cv_wait_sig+0x200/frame 0xf6f13ad4 tty_wait(c7596c00,c7596c70,f6f13c10,1,0,...) at tty_wait+0x4b/frame 0xf6f13af8 ttydisc_read(c7596c00,f6f13c10,0,a1,f6f13c10,...) at ttydisc_read+0x377/frame 0xf6f13b3c ttydev_read(c7577100,f6f13c10,0,1,0,...) at ttydev_read+0x81/frame 0xf6f13b5c devfs_read_f(c80a6188,f6f13c10,c7496f00,0,c7999310,...) at devfs_read_f+0x87/frame 0xf6f13b90 dofileread(c80a6188,f6f13c10,ffffffff,ffffffff,0,...) at dofileread+0x99/frame 0xf6f13bc4 kern_readv(c7999310,0,f6f13c10,0,bfbfddfb,...) at kern_readv+0x66/frame 0xf6f13bf0 sys_read(c7999310,f6f13cc8,c116c03a,d6,0,...) at sys_read+0x5c/frame 0xf6f13c40 syscall(f6f13d08) at syscall+0x2ed/frame 0xf6f13cfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6f13cfc --- syscall (3, FreeBSD ELF32, sys_read), eip = 0x2819d287, esp = 0xbfbfdde0, ebp = 0xbfbfde08 --- Tracing command getty pid 845 tid 100119 td 0xc7999620 sched_switch(c7999620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f079bc mi_switch(104,0,c111946d,1f5,c111946d,...) at mi_switch+0x1c9/frame 0xf6f079f0 sleepq_switch(c7999620,0,c111946d,1ab,f6f07a68,...) at sleepq_switch+0x1b9/frame 0xf6f07a24 sleepq_catch_signals(0,c111946d,162,2d0,1,...) at sleepq_catch_signals+0x361/frame 0xf6f07a6c sleepq_wait_sig(c7596e70,0,c111e8bd,101,0,...) at sleepq_wait_sig+0x14/frame 0xf6f07a90 _cv_wait_sig(c7596e70,c1459820,c111e8a9,531,f6f07c10,...) at _cv_wait_sig+0x200/frame 0xf6f07ad4 tty_wait(c7596e00,c7596e70,f6f07c10,1,0,...) at tty_wait+0x4b/frame 0xf6f07af8 ttydisc_read(c7596e00,f6f07c10,0,a1,f6f07c10,...) at ttydisc_read+0x377/frame 0xf6f07b3c ttydev_read(c7577200,f6f07c10,0,1,0,...) at ttydev_read+0x81/frame 0xf6f07b5c devfs_read_f(c80a6070,f6f07c10,c7496f00,0,c7999620,...) at devfs_read_f+0x87/frame 0xf6f07b90 dofileread(c80a6070,f6f07c10,ffffffff,ffffffff,0,...) at dofileread+0x99/frame 0xf6f07bc4 kern_readv(c7999620,0,f6f07c10,0,bfbfddfb,...) at kern_readv+0x66/frame 0xf6f07bf0 sys_read(c7999620,f6f07cc8,c0eecd80,ed9ffc90,0,...) at sys_read+0x5c/frame 0xf6f07c40 syscall(f6f07d08) at syscall+0x2ed/frame 0xf6f07cfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6f07cfc --- syscall (3, FreeBSD ELF32, sys_read), eip = 0x2819d287, esp = 0xbfbfdde0, ebp = 0xbfbfde08 --- Tracing command getty pid 844 tid 100118 td 0xc8a27930 sched_switch(c8a27930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f049bc mi_switch(104,0,c111946d,1f5,c111946d,...) at mi_switch+0x1c9/frame 0xf6f049f0 sleepq_switch(c8a27930,0,c111946d,1ab,f6f04a68,...) at sleepq_switch+0x1b9/frame 0xf6f04a24 sleepq_catch_signals(0,c111946d,162,1200,1,...) at sleepq_catch_signals+0x361/frame 0xf6f04a6c sleepq_wait_sig(c759b070,0,c111e8bd,101,0,...) at sleepq_wait_sig+0x14/frame 0xf6f04a90 _cv_wait_sig(c759b070,c1459820,c111e8a9,531,f6f04c10,...) at _cv_wait_sig+0x200/frame 0xf6f04ad4 tty_wait(c759b000,c759b070,f6f04c10,1,0,...) at tty_wait+0x4b/frame 0xf6f04af8 ttydisc_read(c759b000,f6f04c10,0,a1,f6f04c10,...) at ttydisc_read+0x377/frame 0xf6f04b3c ttydev_read(c7577300,f6f04c10,0,1,0,...) at ttydev_read+0x81/frame 0xf6f04b5c devfs_read_f(c7fc8118,f6f04c10,c7496f00,0,c8a27930,...) at devfs_read_f+0x87/frame 0xf6f04b90 dofileread(c7fc8118,f6f04c10,ffffffff,ffffffff,0,...) at dofileread+0x99/frame 0xf6f04bc4 kern_readv(c8a27930,0,f6f04c10,0,bfbfddfb,...) at kern_readv+0x66/frame 0xf6f04bf0 sys_read(c8a27930,f6f04cc8,c0eecd80,ed9fcc90,0,...) at sys_read+0x5c/frame 0xf6f04c40 syscall(f6f04d08) at syscall+0x2ed/frame 0xf6f04cfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6f04cfc --- syscall (3, FreeBSD ELF32, sys_read), eip = 0x2819d287, esp = 0xbfbfdde0, ebp = 0xbfbfde08 --- Tracing command getty pid 843 tid 100075 td 0xc8012c40 sched_switch(c8012c40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6de09bc mi_switch(104,0,c111946d,1f5,46,...) at mi_switch+0x1c9/frame 0xf6de09f0 sleepq_switch(c8012c40,0,c111946d,1ab,b1,...) at sleepq_switch+0x1b9/frame 0xf6de0a24 sleepq_catch_signals(f6de0a90,c0aa8b49,c759b214,0,0,...) at sleepq_catch_signals+0x361/frame 0xf6de0a6c sleepq_wait_sig(c759b270,0,f6de0ac0,101,0,...) at sleepq_wait_sig+0x14/frame 0xf6de0a90 _cv_wait_sig(c759b270,c759b204,c111e8a9,531,f6de0c10,...) at _cv_wait_sig+0x200/frame 0xf6de0ad4 tty_wait(c759b200,c759b270,f6de0c10,1,0,...) at tty_wait+0x4b/frame 0xf6de0af8 ttydisc_read(c759b200,f6de0c10,0,a1,f6de0c10,...) at ttydisc_read+0x377/frame 0xf6de0b3c ttydev_read(c7575d00,f6de0c10,0,1,0,...) at ttydev_read+0x81/frame 0xf6de0b5c devfs_read_f(c7fc9f50,f6de0c10,c7496f00,0,c8012c40,...) at devfs_read_f+0x87/frame 0xf6de0b90 dofileread(c7fc9f50,f6de0c10,ffffffff,ffffffff,0,...) at dofileread+0x99/frame 0xf6de0bc4 kern_readv(c8012c40,0,f6de0c10,0,bfbfddfb,...) at kern_readv+0x66/frame 0xf6de0bf0 sys_read(c8012c40,f6de0cc8,c0eecd80,ed9fcc90,0,...) at sys_read+0x5c/frame 0xf6de0c40 syscall(f6de0d08) at syscall+0x2ed/frame 0xf6de0cfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6de0cfc --- syscall (3, FreeBSD ELF32, sys_read), eip = 0x2819d287, esp = 0xbfbfdde0, ebp = 0xbfbfde08 --- Tracing command inetd pid 826 tid 100076 td 0xc8093930 sched_switch(c8093930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6de390c mi_switch(104,0,c111946d,1f5,46,...) at mi_switch+0x1c9/frame 0xf6de3940 sleepq_switch(c8093930,0,c111946d,1ab,b1,...) at sleepq_switch+0x1b9/frame 0xf6de3974 sleepq_catch_signals(f6de39e0,c0aa8b49,c7fb2220,0,0,...) at sleepq_catch_signals+0x361/frame 0xf6de39bc sleepq_wait_sig(c7fb2224,0,f6de3a10,101,0,...) at sleepq_wait_sig+0x14/frame 0xf6de39e0 _cv_wait_sig(c7fb2224,c7fb2210,c111c875,68e,c0b1d0ed,...) at _cv_wait_sig+0x200/frame 0xf6de3a24 seltdwait(ffffffff,0,0,c8093930,0,...) at seltdwait+0x90/frame 0xf6de3a58 kern_select(c8093930,8,bfbfd070,0,0,...) at kern_select+0x88c/frame 0xf6de3bf8 sys_select(c8093930,f6de3cc8,c0eecd80,c1825c90,0,...) at sys_select+0x69/frame 0xf6de3c40 syscall(f6de3d08) at syscall+0x2ed/frame 0xf6de3cfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6de3cfc --- syscall (93, FreeBSD ELF32, sys_select), eip = 0x281af247, esp = 0xbfbfd014, ebp = 0xbfbfde34 --- Tracing command watchdogd pid 802 tid 100121 td 0xc80f8930 sched_switch(c80f8930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f0da64 mi_switch(104,0,c111946d,1f5,c0b02780,...) at mi_switch+0x1c9/frame 0xf6f0da98 sleepq_switch(c80f8930,0,c111946d,1ab,8,...) at sleepq_switch+0x1b9/frame 0xf6f0dacc sleepq_catch_signals(c0b02780,c80f8930,0,201,0,...) at sleepq_catch_signals+0x361/frame 0xf6f0db14 sleepq_timedwait_sig(c1291148,6c,150,c0000000,3,...) at sleepq_timedwait_sig+0x14/frame 0xf6f0db3c _sleep(c1291148,0,16c,c1114af2,10c454fa,...) at _sleep+0x331/frame 0xf6f0db98 kern_nanosleep(bfbfdcb0,f6f0dc18,f6f0dc20,c7513240,3c,...) at kern_nanosleep+0x158/frame 0xf6f0dc00 sys_nanosleep(c80f8930,f6f0dcc8,c116c03a,d6,0,...) at sys_nanosleep+0x6b/frame 0xf6f0dc40 syscall(f6f0dd08) at syscall+0x2ed/frame 0xf6f0dcfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6f0dcfc --- syscall (240, FreeBSD ELF32, sys_nanosleep), eip = 0x281785c3, esp = 0xbfbfdca4, ebp = 0xbfbfdce8 --- Tracing command bash pid 794 tid 100120 td 0xc8a27620 sched_switch(c8a27620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f0a98c mi_switch(104,0,c111946d,1f5,c111946d,...) at mi_switch+0x1c9/frame 0xf6f0a9c0 sleepq_switch(c8a27620,0,c111946d,1ab,f6f0aa38,...) at sleepq_switch+0x1b9/frame 0xf6f0a9f4 sleepq_catch_signals(0,c111946d,162,600,c8a27620,...) at sleepq_catch_signals+0x361/frame 0xf6f0aa3c sleepq_wait_sig(c8a24000,6c,c111cfa9,100,0,...) at sleepq_wait_sig+0x14/frame 0xf6f0aa60 _sleep(c8a24000,c8a24094,16c,c111cfa9,0,...) at _sleep+0x35b/frame 0xf6f0aabc kern_wait6(c8a27620,7,0,0,f6f0ab4c,...) at kern_wait6+0x45c/frame 0xf6f0ab20 sys_wait4(c8a27620,f6f0acc8,14,c1115a05,7b3,...) at sys_wait4+0x94/frame 0xf6f0ac40 syscall(f6f0ad08) at syscall+0x2ed/frame 0xf6f0acfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6f0acfc --- syscall (7, FreeBSD ELF32, sys_wait4), eip = 0x282b0eb3, esp = 0xbfbfd7b0, ebp = 0xbfbfd7c8 --- Tracing command csh pid 791 tid 100111 td 0xc7999c40 sched_switch(c7999c40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6eefaa0 mi_switch(104,0,c111946d,1f5,8,...) at mi_switch+0x1c9/frame 0xf6eefad4 sleepq_switch(c7999c40,0,c111946d,1ab,f6eefb4c,...) at sleepq_switch+0x1b9/frame 0xf6eefb08 sleepq_catch_signals(0,c111946d,162,960,c7999c40,...) at sleepq_catch_signals+0x361/frame 0xf6eefb50 sleepq_wait_sig(c8000064,74,c0f3f548,100,0,...) at sleepq_wait_sig+0x14/frame 0xf6eefb74 _sleep(c8000064,c8000094,174,c0f3f548,0,...) at _sleep+0x35b/frame 0xf6eefbd0 kern_sigsuspend(c7999c40,0,0,0,0,...) at kern_sigsuspend+0xfb/frame 0xf6eefc10 sys_sigsuspend(c7999c40,f6eefcc8,c116c03a,e9,0,...) at sys_sigsuspend+0x58/frame 0xf6eefc40 syscall(f6eefd08) at syscall+0x2ed/frame 0xf6eefcfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6eefcfc --- syscall (4, FreeBSD ELF32, sys_write), eip = 0x2816c65b, esp = 0xbfbfd114, ebp = 0xbfbfd17c --- Tracing command su pid 790 tid 100114 td 0xc8084620 sched_switch(c8084620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6ef898c mi_switch(104,0,c111946d,1f5,c111946d,...) at mi_switch+0x1c9/frame 0xf6ef89c0 sleepq_switch(c8084620,0,c111946d,1ab,f6ef8a38,...) at sleepq_switch+0x1b9/frame 0xf6ef89f4 sleepq_catch_signals(0,c111946d,162,1200,c8084620,...) at sleepq_catch_signals+0x361/frame 0xf6ef8a3c sleepq_wait_sig(c807c000,6c,c111cfa9,100,0,...) at sleepq_wait_sig+0x14/frame 0xf6ef8a60 _sleep(c807c000,c807c094,16c,c111cfa9,0,...) at _sleep+0x35b/frame 0xf6ef8abc kern_wait6(c8084620,0,317,0,f6ef8b4c,...) at kern_wait6+0x45c/frame 0xf6ef8b20 sys_wait4(c8084620,f6ef8cc8,c0eecd80,ed9fcc90,0,...) at sys_wait4+0x94/frame 0xf6ef8c40 syscall(f6ef8d08) at syscall+0x2ed/frame 0xf6ef8cfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6ef8cfc --- syscall (7, FreeBSD ELF32, sys_wait4), eip = 0x2810feb3, esp = 0xbfbfd630, ebp = 0xbfbfd648 --- Tracing command bash pid 785 tid 100116 td 0xc80f8c40 sched_switch(c80f8c40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6efe98c mi_switch(104,0,c111946d,1f5,c111946d,...) at mi_switch+0x1c9/frame 0xf6efe9c0 sleepq_switch(c80f8c40,0,c111946d,1ab,f6efea38,...) at sleepq_switch+0x1b9/frame 0xf6efe9f4 sleepq_catch_signals(0,c111946d,162,1278,c80f8c40,...) at sleepq_catch_signals+0x361/frame 0xf6efea3c sleepq_wait_sig(c80e15d0,6c,c111cfa9,100,0,...) at sleepq_wait_sig+0x14/frame 0xf6efea60 _sleep(c80e15d0,c80e1664,16c,c111cfa9,0,...) at _sleep+0x35b/frame 0xf6efeabc kern_wait6(c80f8c40,7,0,0,f6efeb4c,...) at kern_wait6+0x45c/frame 0xf6efeb20 sys_wait4(c80f8c40,f6efecc8,8,c1113ae4,db,...) at sys_wait4+0x94/frame 0xf6efec40 syscall(f6efed08) at syscall+0x2ed/frame 0xf6efecfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6efecfc --- syscall (7, FreeBSD ELF32, sys_wait4), eip = 0x282b0eb3, esp = 0xbfbfd9b0, ebp = 0xbfbfd9c8 --- Tracing command sshd pid 784 tid 100117 td 0xc7999930 sched_switch(c7999930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f0190c mi_switch(104,0,c111946d,1f5,200046,...) at mi_switch+0x1c9/frame 0xf6f01940 sleepq_switch(c7999930,0,c111946d,1ab,b1,...) at sleepq_switch+0x1b9/frame 0xf6f01974 sleepq_catch_signals(f6f019e0,c0aa8b49,c7f70ee0,0,0,...) at sleepq_catch_signals+0x361/frame 0xf6f019bc sleepq_wait_sig(c7f70ee4,0,f6f01a10,101,0,...) at sleepq_wait_sig+0x14/frame 0xf6f019e0 _cv_wait_sig(c7f70ee4,c7f70ed0,c111c875,68e,1b2,...) at _cv_wait_sig+0x200/frame 0xf6f01a24 seltdwait(ffffffff,0,0,c7999930,0,...) at seltdwait+0x90/frame 0xf6f01a58 kern_select(c7999930,c,28c0c1c0,28c0c1c8,0,...) at kern_select+0x88c/frame 0xf6f01bf8 sys_select(c7999930,f6f01cc8,c0eecd80,c1825c90,0,...) at sys_select+0x69/frame 0xf6f01c40 syscall(f6f01d08) at syscall+0x2ed/frame 0xf6f01cfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6f01cfc --- syscall (93, FreeBSD ELF32, sys_select), eip = 0x28532247, esp = 0xbfbfd374, ebp = 0xbfbfd3c0 --- Tracing command sshd pid 782 tid 100102 td 0xc8003620 sched_switch(c8003620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6eb7984 mi_switch(104,0,c111946d,1f5,200046,...) at mi_switch+0x1c9/frame 0xf6eb79b8 sleepq_switch(c8003620,0,c111946d,1ab,b1,...) at sleepq_switch+0x1b9/frame 0xf6eb79ec sleepq_catch_signals(f6eb7a58,c0aa8b49,c7f85d60,0,0,...) at sleepq_catch_signals+0x361/frame 0xf6eb7a34 sleepq_wait_sig(c7f85d64,0,f6eb7a88,101,0,...) at sleepq_wait_sig+0x14/frame 0xf6eb7a58 _cv_wait_sig(c7f85d64,c7f85d50,c111c875,68e,5c3,...) at _cv_wait_sig+0x200/frame 0xf6eb7a9c seltdwait(ffffffff,0,0,c8003620,c121bed0,...) at seltdwait+0x90/frame 0xf6eb7ad0 sys_poll(c8003620,f6eb7cc8,c0eecd80,eda02c90,0,...) at sys_poll+0x44c/frame 0xf6eb7c40 syscall(f6eb7d08) at syscall+0x2ed/frame 0xf6eb7cfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6eb7cfc --- syscall (209, FreeBSD ELF32, sys_poll), eip = 0x284c8b1f, esp = 0xbfbfd3bc, ebp = 0xbfbfd408 --- Tracing command cron pid 735 tid 100109 td 0xc8084930 sched_switch(c8084930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6ee2a64 mi_switch(104,0,c111946d,1f5,c0b02780,...) at mi_switch+0x1c9/frame 0xf6ee2a98 sleepq_switch(c8084930,0,c111946d,1ab,8,...) at sleepq_switch+0x1b9/frame 0xf6ee2acc sleepq_catch_signals(c0b02780,c8084930,0,201,0,...) at sleepq_catch_signals+0x361/frame 0xf6ee2b14 sleepq_timedwait_sig(c1291148,6c,131,250ae717,2,...) at sleepq_timedwait_sig+0x14/frame 0xf6ee2b3c _sleep(c1291148,0,16c,c1114af2,29216d22,...) at _sleep+0x331/frame 0xf6ee2b98 kern_nanosleep(bfbfde28,f6ee2c18,f6ee2c20,f6ee2cc8,22,...) at kern_nanosleep+0x158/frame 0xf6ee2c00 sys_nanosleep(c8084930,f6ee2cc8,c0eecd80,c1825c90,0,...) at sys_nanosleep+0x6b/frame 0xf6ee2c40 syscall(f6ee2d08) at syscall+0x2ed/frame 0xf6ee2cfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6ee2cfc --- syscall (240, FreeBSD ELF32, sys_nanosleep), eip = 0x281875c3, esp = 0xbfbfdcb4, ebp = 0xbfbfde44 --- Tracing command sendmail pid 730 tid 100078 td 0xc80f7620 sched_switch(c80f7620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6dedaa0 mi_switch(104,0,c111946d,1f5,8,...) at mi_switch+0x1c9/frame 0xf6dedad4 sleepq_switch(c80f7620,0,c111946d,1ab,f6dedb4c,...) at sleepq_switch+0x1b9/frame 0xf6dedb08 sleepq_catch_signals(0,c111946d,162,60,c80f7620,...) at sleepq_catch_signals+0x361/frame 0xf6dedb50 sleepq_wait_sig(c80e6064,74,c0f3f548,100,0,...) at sleepq_wait_sig+0x14/frame 0xf6dedb74 _sleep(c80e6064,c80e6094,174,c0f3f548,0,...) at _sleep+0x35b/frame 0xf6dedbd0 kern_sigsuspend(c80f7620,0,0,0,0,...) at kern_sigsuspend+0xfb/frame 0xf6dedc10 sys_sigsuspend(c80f7620,f6dedcc8,1,0,c80f7620,...) at sys_sigsuspend+0x58/frame 0xf6dedc40 syscall(f6dedd08) at syscall+0x2ed/frame 0xf6dedcfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6dedcfc --- syscall (4, FreeBSD ELF32, sys_write), eip = 0x2835a65b, esp = 0xbfbfc9dc, ebp = 0xbfbfca08 --- Tracing command sendmail pid 727 tid 100079 td 0xc80f7310 sched_switch(c80f7310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6df1900 mi_switch(104,0,c111946d,1f5,400,...) at mi_switch+0x1c9/frame 0xf6df1934 sleepq_switch(c80f7310,0,c111946d,1ab,c7fad710,...) at sleepq_switch+0x1b9/frame 0xf6df1968 sleepq_catch_signals(c1219b38,f6df19d8,c0aa8b49,c7fad720,0,...) at sleepq_catch_signals+0x361/frame 0xf6df19b0 sleepq_timedwait_sig(c7fad724,0,f6df1a10,50000000,0,...) at sleepq_timedwait_sig+0x14/frame 0xf6df19d8 _cv_timedwait_sig_sbt(c7fad724,c7fad710,94dd7534,117,50000000,...) at _cv_timedwait_sig_sbt+0x228/frame 0xf6df1a24 seltdwait(117,50000000,0,c80f7310,0,...) at seltdwait+0xbc/frame 0xf6df1a58 kern_select(c80f7310,5,bfbfbfc8,0,0,...) at kern_select+0x88c/frame 0xf6df1bf8 sys_select(c80f7310,f6df1cc8,0,0,c80f7310,...) at sys_select+0x69/frame 0xf6df1c40 syscall(f6df1d08) at syscall+0x2ed/frame 0xf6df1cfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6df1cfc --- syscall (93, FreeBSD ELF32, sys_select), eip = 0x28422247, esp = 0xbfbfbf2c, ebp = 0xbfbfc9e8 --- Tracing command sshd pid 724 tid 100107 td 0xc808f000 sched_switch(c808f000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6edb90c mi_switch(104,0,c111946d,1f5,200046,...) at mi_switch+0x1c9/frame 0xf6edb940 sleepq_switch(c808f000,0,c111946d,1ab,b1,...) at sleepq_switch+0x1b9/frame 0xf6edb974 sleepq_catch_signals(f6edb9e0,c0aa8b49,c7f85da0,0,0,...) at sleepq_catch_signals+0x361/frame 0xf6edb9bc sleepq_wait_sig(c7f85da4,0,f6edba10,101,0,...) at sleepq_wait_sig+0x14/frame 0xf6edb9e0 _cv_wait_sig(c7f85da4,c7f85d90,c111c875,68e,c0b1d0ed,...) at _cv_wait_sig+0x200/frame 0xf6edba24 seltdwait(ffffffff,0,0,c808f000,0,...) at seltdwait+0x90/frame 0xf6edba58 kern_select(c808f000,7,28c0c140,0,0,...) at kern_select+0x88c/frame 0xf6edbbf8 sys_select(c808f000,f6edbcc8,0,0,0,...) at sys_select+0x69/frame 0xf6edbc40 syscall(f6edbd08) at syscall+0x2ed/frame 0xf6edbcfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6edbcfc --- syscall (93, FreeBSD ELF32, sys_select), eip = 0x28532247, esp = 0xbfbfd424, ebp = 0xbfbfde44 --- Tracing command moused pid 692 tid 100098 td 0xc8003930 sched_switch(c8003930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6e9f90c mi_switch(104,0,c111946d,1f5,46,...) at mi_switch+0x1c9/frame 0xf6e9f940 sleepq_switch(c8003930,0,c111946d,1ab,b1,...) at sleepq_switch+0x1b9/frame 0xf6e9f974 sleepq_catch_signals(f6e9f9e0,c0aa8b49,c7f70e60,0,0,...) at sleepq_catch_signals+0x361/frame 0xf6e9f9bc sleepq_wait_sig(c7f70e64,0,f6e9fa10,101,0,...) at sleepq_wait_sig+0x14/frame 0xf6e9f9e0 _cv_wait_sig(c7f70e64,c7f70e50,c111c875,68e,c8003930,...) at _cv_wait_sig+0x200/frame 0xf6e9fa24 seltdwait(ffffffff,0,0,c8003930,0,...) at seltdwait+0x90/frame 0xf6e9fa58 kern_select(c8003930,400,bfbfdcb0,0,0,...) at kern_select+0x88c/frame 0xf6e9fbf8 sys_select(c8003930,f6e9fcc8,c0eecd80,c1825c90,0,...) at sys_select+0x69/frame 0xf6e9fc40 syscall(f6e9fd08) at syscall+0x2ed/frame 0xf6e9fcfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6e9fcfc --- syscall (93, FreeBSD ELF32, sys_select), eip = 0x281c2247, esp = 0xbfbfd894, ebp = 0xbfbfde24 --- Tracing command smartd pid 684 tid 100106 td 0xc808f310 sched_switch(c808f310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6ec3a64 mi_switch(104,0,c111946d,1f5,c0b02780,...) at mi_switch+0x1c9/frame 0xf6ec3a98 sleepq_switch(c808f310,0,c111946d,1ab,8,...) at sleepq_switch+0x1b9/frame 0xf6ec3acc sleepq_catch_signals(c0b02780,c808f310,2,201,2,...) at sleepq_catch_signals+0x361/frame 0xf6ec3b14 sleepq_timedwait_sig(c129114a,6c,71a,80000000,70,...) at sleepq_timedwait_sig+0x14/frame 0xf6ec3b3c _sleep(c129114a,0,16c,c1114af2,d04262c0,...) at _sleep+0x331/frame 0xf6ec3b98 kern_nanosleep(bfbf53c8,f6ec3c18,f6ec3c20,f6ec3cc8,708,...) at kern_nanosleep+0x158/frame 0xf6ec3c00 sys_nanosleep(c808f310,f6ec3cc8,c0eecd80,ed9ffc90,0,...) at sys_nanosleep+0x6b/frame 0xf6ec3c40 syscall(f6ec3d08) at syscall+0x2ed/frame 0xf6ec3cfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6ec3cfc --- syscall (240, FreeBSD ELF32, sys_nanosleep), eip = 0x282ef5c3, esp = 0xbfbf53bc, ebp = 0xbfbf5400 --- Tracing command winbindd pid 682 tid 100105 td 0xc808f620 sched_switch(c808f620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6ec0978 mi_switch(104,0,c111946d,1f5,400,...) at mi_switch+0x1c9/frame 0xf6ec09ac sleepq_switch(c808f620,0,c111946d,1ab,c7fad650,...) at sleepq_switch+0x1b9/frame 0xf6ec09e0 sleepq_catch_signals(c1219b38,f6ec0a50,c0aa8b49,c7fad660,0,...) at sleepq_catch_signals+0x361/frame 0xf6ec0a28 sleepq_timedwait_sig(c7fad664,0,f6ec0a88,b7fbe76c,20c49,...) at sleepq_timedwait_sig+0x14/frame 0xf6ec0a50 _cv_timedwait_sig_sbt(c7fad664,c7fad650,e26f9ae6,20c4ad,b7fbe76c,...) at _cv_timedwait_sig_sbt+0x228/frame 0xf6ec0a9c seltdwait(20c4ad,b7fbe76c,20c49,c808f620,c11205c4,...) at seltdwait+0xbc/frame 0xf6ec0ad0 sys_poll(c808f620,f6ec0cc8,c0eecd80,ed9fcc90,0,...) at sys_poll+0x44c/frame 0xf6ec0c40 syscall(f6ec0d08) at syscall+0x2ed/frame 0xf6ec0cfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6ec0cfc --- syscall (209, FreeBSD ELF32, sys_poll), eip = 0x2193bb1f, esp = 0xbfbfc47c, ebp = 0xbfbfc4b8 --- Tracing command smbd pid 681 tid 100104 td 0xc8003000 sched_switch(c8003000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6ebd978 mi_switch(104,0,c111946d,1f5,400,...) at mi_switch+0x1c9/frame 0xf6ebd9ac sleepq_switch(c8003000,0,c111946d,1ab,c7f85dd0,...) at sleepq_switch+0x1b9/frame 0xf6ebd9e0 sleepq_catch_signals(c1219b38,f6ebda50,c0aa8b49,c7f85de0,0,...) at sleepq_catch_signals+0x361/frame 0xf6ebda28 sleepq_timedwait_sig(c7f85de4,0,f6ebda88,b7fbe76c,20c49,...) at sleepq_timedwait_sig+0x14/frame 0xf6ebda50 _cv_timedwait_sig_sbt(c7f85de4,c7f85dd0,9d0f306a,20c4ad,b7fbe76c,...) at _cv_timedwait_sig_sbt+0x228/frame 0xf6ebda9c seltdwait(20c4ad,b7fbe76c,20c49,c8003000,0,...) at seltdwait+0xbc/frame 0xf6ebdad0 sys_poll(c8003000,f6ebdcc8,0,0,0,...) at sys_poll+0x44c/frame 0xf6ebdc40 syscall(f6ebdd08) at syscall+0x2ed/frame 0xf6ebdcfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6ebdcfc --- syscall (209, FreeBSD ELF32, sys_poll), eip = 0x21b64b1f, esp = 0xbfbfd9ec, ebp = 0xbfbfda28 --- Tracing command winbindd pid 670 tid 100101 td 0xc808f930 sched_switch(c808f930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6eb4978 mi_switch(104,0,c111946d,1f5,400,...) at mi_switch+0x1c9/frame 0xf6eb49ac sleepq_switch(c808f930,0,c111946d,1ab,c7fad6d0,...) at sleepq_switch+0x1b9/frame 0xf6eb49e0 sleepq_catch_signals(c1219b38,f6eb4a50,c0aa8b49,c7fad6e0,0,...) at sleepq_catch_signals+0x361/frame 0xf6eb4a28 sleepq_timedwait_sig(c7fad6e4,0,f6eb4a88,beb423ab,12,...) at sleepq_timedwait_sig+0x14/frame 0xf6eb4a50 _cv_timedwait_sig_sbt(c7fad6e4,c7fad6d0,4df35ed6,13e,beb423ab,...) at _cv_timedwait_sig_sbt+0x228/frame 0xf6eb4a9c seltdwait(13e,beb423ab,12,c808f930,c808f930,...) at seltdwait+0xbc/frame 0xf6eb4ad0 sys_poll(c808f930,f6eb4cc8,c0eecd80,eda02c90,0,...) at sys_poll+0x44c/frame 0xf6eb4c40 syscall(f6eb4d08) at syscall+0x2ed/frame 0xf6eb4cfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6eb4cfc --- syscall (209, FreeBSD ELF32, sys_poll), eip = 0x2193bb1f, esp = 0xbfbfdbcc, ebp = 0xbfbfdc08 --- Tracing command smbd pid 668 tid 100090 td 0xc8013930 sched_switch(c8013930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6e6b978 mi_switch(104,0,c111946d,1f5,400,...) at mi_switch+0x1c9/frame 0xf6e6b9ac sleepq_switch(c8013930,0,c111946d,1ab,c7fad690,...) at sleepq_switch+0x1b9/frame 0xf6e6b9e0 sleepq_catch_signals(c1219b38,f6e6ba50,c0aa8b49,c7fad6a0,0,...) at sleepq_catch_signals+0x361/frame 0xf6e6ba28 sleepq_timedwait_sig(c7fad6a4,0,f6e6ba88,bffffbaa,3,...) at sleepq_timedwait_sig+0x14/frame 0xf6e6ba50 _cv_timedwait_sig_sbt(c7fad6a4,c7fad690,8687a634,13f,bffffbaa,...) at _cv_timedwait_sig_sbt+0x228/frame 0xf6e6ba9c seltdwait(13f,bffffbaa,3,c8013930,c0a82e2c,...) at seltdwait+0xbc/frame 0xf6e6bad0 sys_poll(c8013930,f6e6bcc8,0,0,c8013930,...) at sys_poll+0x44c/frame 0xf6e6bc40 syscall(f6e6bd08) at syscall+0x2ed/frame 0xf6e6bcfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6e6bcfc --- syscall (209, FreeBSD ELF32, sys_poll), eip = 0x21b64b1f, esp = 0xbfbfda9c, ebp = 0xbfbfdad8 --- Tracing command nmbd pid 666 tid 100084 td 0xc796b620 sched_switch(c796b620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6e3e978 mi_switch(104,0,c111946d,1f5,400,...) at mi_switch+0x1c9/frame 0xf6e3e9ac sleepq_switch(c796b620,0,c111946d,1ab,c7f70e10,...) at sleepq_switch+0x1b9/frame 0xf6e3e9e0 sleepq_catch_signals(c1219b38,f6e3ea50,c0aa8b49,c7f70e20,0,...) at sleepq_catch_signals+0x361/frame 0xf6e3ea28 sleepq_timedwait_sig(c7f70e24,0,f6e3ea88,9fffff47,0,...) at sleepq_timedwait_sig+0x14/frame 0xf6e3ea50 _cv_timedwait_sig_sbt(c7f70e24,c7f70e10,1b54365b,11c,9fffff47,...) at _cv_timedwait_sig_sbt+0x228/frame 0xf6e3ea9c seltdwait(11c,9fffff47,0,c796b620,0,...) at seltdwait+0xbc/frame 0xf6e3ead0 sys_poll(c796b620,f6e3ecc8,8,c1113ae4,db,...) at sys_poll+0x44c/frame 0xf6e3ec40 syscall(f6e3ed08) at syscall+0x2ed/frame 0xf6e3ecfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6e3ecfc --- syscall (209, FreeBSD ELF32, sys_poll), eip = 0x21564b1f, esp = 0xbfbfdb1c, ebp = 0xbfbfdb58 --- Tracing command ntpd pid 642 tid 100099 td 0xc8094000 sched_switch(c8094000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6ea490c mi_switch(104,0,c111946d,1f5,200046,...) at mi_switch+0x1c9/frame 0xf6ea4940 sleepq_switch(c8094000,0,c111946d,1ab,b1,...) at sleepq_switch+0x1b9/frame 0xf6ea4974 sleepq_catch_signals(f6ea49e0,c0aa8b49,c7f70de0,0,0,...) at sleepq_catch_signals+0x361/frame 0xf6ea49bc sleepq_wait_sig(c7f70de4,0,f6ea4a10,101,0,...) at sleepq_wait_sig+0x14/frame 0xf6ea49e0 _cv_wait_sig(c7f70de4,c7f70dd0,c111c875,68e,c0b1d0ed,...) at _cv_wait_sig+0x200/frame 0xf6ea4a24 seltdwait(ffffffff,0,0,c8094000,0,...) at seltdwait+0x90/frame 0xf6ea4a58 kern_select(c8094000,1c,bfbfdd48,0,0,...) at kern_select+0x88c/frame 0xf6ea4bf8 sys_select(c8094000,f6ea4cc8,0,0,c8094000,...) at sys_select+0x69/frame 0xf6ea4c40 syscall(f6ea4d08) at syscall+0x2ed/frame 0xf6ea4cfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6ea4cfc --- syscall (93, FreeBSD ELF32, sys_select), eip = 0x283a0247, esp = 0xbfbfdd24, ebp = 0xbfbfdde4 --- Tracing command nfsd pid 587 tid 100097 td 0xc8003c40 sched_switch(c8003c40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6e9aa84 mi_switch(104,0,c111946d,1f5,c0b02780,...) at mi_switch+0x1c9/frame 0xf6e9aab8 sleepq_switch(c8003c40,0,c111946d,1ab,c7973480,...) at sleepq_switch+0x1b9/frame 0xf6e9aaec sleepq_catch_signals(c1219b38,f6e9ab5c,c0aa8b49,c7973490,0,...) at sleepq_catch_signals+0x361/frame 0xf6e9ab34 sleepq_timedwait_sig(c7f8dd90,0,f6e9ab94,0,0,...) at sleepq_timedwait_sig+0x14/frame 0xf6e9ab5c _cv_timedwait_sig_sbt(c7f8dd90,c7973480,fffffa38,4,0,...) at _cv_timedwait_sig_sbt+0x228/frame 0xf6e9aba8 svc_run_internal(f6e9acf4,c0a8baff,c7973480,f6e9ad08,c110cf88,...) at svc_run_internal+0xa5d/frame 0xf6e9acc4 svc_thread_start(c7973480,f6e9ad08,c110cf88,3d7,0,...) at svc_thread_start+0xd/frame 0xf6e9accc fork_exit(c0cc9b10,c7973480,f6e9ad08) at fork_exit+0x7f/frame 0xf6e9acf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6e9acf4 --- trap 0xe53dcc2e, eip = 0xc, esp = 0x33, ebp = 0xbfbfd937 --- Tracing command nfsd pid 587 tid 100096 td 0xc8013000 sched_switch(c8013000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6e97a84 mi_switch(104,0,c111946d,1f5,c0b02780,...) at mi_switch+0x1c9/frame 0xf6e97ab8 sleepq_switch(c8013000,0,c111946d,1ab,c7973480,...) at sleepq_switch+0x1b9/frame 0xf6e97aec sleepq_catch_signals(c1219b38,f6e97b5c,c0aa8b49,c7973490,0,...) at sleepq_catch_signals+0x361/frame 0xf6e97b34 sleepq_timedwait_sig(c7f8ddd0,0,f6e97b94,0,0,...) at sleepq_timedwait_sig+0x14/frame 0xf6e97b5c _cv_timedwait_sig_sbt(c7f8ddd0,c7973480,fffffa38,4,0,...) at _cv_timedwait_sig_sbt+0x228/frame 0xf6e97ba8 svc_run_internal(f6e97cf4,c0a8baff,c7973480,f6e97d08,c110cf88,...) at svc_run_internal+0xa5d/frame 0xf6e97cc4 svc_thread_start(c7973480,f6e97d08,c110cf88,3d7,0,...) at svc_thread_start+0xd/frame 0xf6e97ccc fork_exit(c0cc9b10,c7973480,f6e97d08) at fork_exit+0x7f/frame 0xf6e97cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6e97cf4 --- trap 0xe53dcc2e, eip = 0xc, esp = 0x33, ebp = 0xbfbfd937 --- Tracing command nfsd pid 587 tid 100095 td 0xc8013310 sched_switch(c8013310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6e94a84 mi_switch(104,0,c111946d,1f5,c0b02780,...) at mi_switch+0x1c9/frame 0xf6e94ab8 sleepq_switch(c8013310,0,c111946d,1ab,c7973480,...) at sleepq_switch+0x1b9/frame 0xf6e94aec sleepq_catch_signals(c1219b38,f6e94b5c,c0aa8b49,c7973490,0,...) at sleepq_catch_signals+0x361/frame 0xf6e94b34 sleepq_timedwait_sig(c7f8de10,0,f6e94b94,0,0,...) at sleepq_timedwait_sig+0x14/frame 0xf6e94b5c _cv_timedwait_sig_sbt(c7f8de10,c7973480,fffffa38,4,0,...) at _cv_timedwait_sig_sbt+0x228/frame 0xf6e94ba8 svc_run_internal(f6e94cf4,c0a8baff,c7973480,f6e94d08,c110cf88,...) at svc_run_internal+0xa5d/frame 0xf6e94cc4 svc_thread_start(c7973480,f6e94d08,c110cf88,3d7,0,...) at svc_thread_start+0xd/frame 0xf6e94ccc fork_exit(c0cc9b10,c7973480,f6e94d08) at fork_exit+0x7f/frame 0xf6e94cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6e94cf4 --- trap 0xe53dcc2e, eip = 0xc, esp = 0x33, ebp = 0xbfbfd937 --- Tracing command nfsd pid 587 tid 100094 td 0xc8094310 sched_switch(c8094310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6e912fc mi_switch(104,0,c111946d,1f5,c0b02780,...) at mi_switch+0x1c9/frame 0xf6e91330 sleepq_switch(c8094310,0,c111946d,1ab,c7973480,...) at sleepq_switch+0x1b9/frame 0xf6e91364 sleepq_catch_signals(c1219b38,f6e913d4,c0aa8b49,c7973490,0,...) at sleepq_catch_signals+0x361/frame 0xf6e913ac sleepq_timedwait_sig(c7f0a010,0,f6e9140c,0,0,...) at sleepq_timedwait_sig+0x14/frame 0xf6e913d4 _cv_timedwait_sig_sbt(c7f0a010,c7973480,fffffa38,4,0,...) at _cv_timedwait_sig_sbt+0x228/frame 0xf6e91420 svc_run_internal(c0cc9b10,c7973480,c807dba0,f6e91568,0,...) at svc_run_internal+0xa5d/frame 0xf6e9153c svc_run(c7973480,0,c10fe885,1b5,0,...) at svc_run+0xc3/frame 0xf6e91578 nfsrvd_nfsd(c8094310,f6e916d0,c,80000000,369e99,...) at nfsrvd_nfsd+0x1a2/frame 0xf6e916b0 nfssvc_nfsd(c8094310,f6e91cc8,0,c8094310,f6e91cfc,...) at nfssvc_nfsd+0xf4/frame 0xf6e91c28 sys_nfssvc(c8094310,f6e91cc8,0,0,0,...) at sys_nfssvc+0xbf/frame 0xf6e91c40 syscall(f6e91d08) at syscall+0x2ed/frame 0xf6e91cfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6e91cfc --- syscall (155, FreeBSD ELF32, sys_nfssvc), eip = 0x280c2c8b, esp = 0xbfbfd7e4, ebp = 0xbfbfda58 --- Tracing command nfsd pid 583 tid 100091 td 0xc8013620 sched_switch(c8013620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6e7b90c mi_switch(104,0,c111946d,1f5,46,...) at mi_switch+0x1c9/frame 0xf6e7b940 sleepq_switch(c8013620,0,c111946d,1ab,b1,...) at sleepq_switch+0x1b9/frame 0xf6e7b974 sleepq_catch_signals(f6e7b9e0,c0aa8b49,c7f70ea0,0,0,...) at sleepq_catch_signals+0x361/frame 0xf6e7b9bc sleepq_wait_sig(c7f70ea4,0,f6e7ba10,101,0,...) at sleepq_wait_sig+0x14/frame 0xf6e7b9e0 _cv_wait_sig(c7f70ea4,c7f70e90,c111c875,68e,c0b1d0ed,...) at _cv_wait_sig+0x200/frame 0xf6e7ba24 seltdwait(ffffffff,0,0,c8013620,0,...) at seltdwait+0x90/frame 0xf6e7ba58 kern_select(c8013620,7,bfbfdc30,0,0,...) at kern_select+0x88c/frame 0xf6e7bbf8 sys_select(c8013620,f6e7bcc8,c0eecd80,eda02c90,0,...) at sys_select+0x69/frame 0xf6e7bc40 syscall(f6e7bd08) at syscall+0x2ed/frame 0xf6e7bcfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6e7bcfc --- syscall (93, FreeBSD ELF32, sys_select), eip = 0x2818a247, esp = 0xbfbfda5c, ebp = 0xbfbfde34 --- Tracing command mountd pid 577 tid 100081 td 0xc8093310 sched_switch(c8093310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6dfe90c mi_switch(104,0,c111946d,1f5,46,...) at mi_switch+0x1c9/frame 0xf6dfe940 sleepq_switch(c8093310,0,c111946d,1ab,b1,...) at sleepq_switch+0x1b9/frame 0xf6dfe974 sleepq_catch_signals(f6dfe9e0,c0aa8b49,c7fad760,0,0,...) at sleepq_catch_signals+0x361/frame 0xf6dfe9bc sleepq_wait_sig(c7fad764,0,f6dfea10,101,0,...) at sleepq_wait_sig+0x14/frame 0xf6dfe9e0 _cv_wait_sig(c7fad764,c7fad750,c111c875,68e,c0b1d0ed,...) at _cv_wait_sig+0x200/frame 0xf6dfea24 seltdwait(ffffffff,0,0,c8093310,0,...) at seltdwait+0x90/frame 0xf6dfea58 kern_select(c8093310,9,bfbfdd50,0,0,...) at kern_select+0x88c/frame 0xf6dfebf8 sys_select(c8093310,f6dfecc8,0,0,c8093310,...) at sys_select+0x69/frame 0xf6dfec40 syscall(f6dfed08) at syscall+0x2ed/frame 0xf6dfecfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6dfecfc --- syscall (93, FreeBSD ELF32, sys_select), eip = 0x281a1247, esp = 0xbfbfdd0c, ebp = 0xbfbfde34 --- Tracing command nfsuserd pid 570 tid 100093 td 0xc8094620 sched_switch(c8094620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6e8d900 mi_switch(104,0,c111946d,1f5,400,...) at mi_switch+0x1c9/frame 0xf6e8d934 sleepq_switch(c8094620,0,c111946d,1ab,c7fad790,...) at sleepq_switch+0x1b9/frame 0xf6e8d968 sleepq_catch_signals(c1219b38,f6e8d9d8,c0aa8b49,c7fad7a0,0,...) at sleepq_catch_signals+0x361/frame 0xf6e8d9b0 sleepq_timedwait_sig(c7fad7a4,0,f6e8da10,e0000000,1,...) at sleepq_timedwait_sig+0x14/frame 0xf6e8d9d8 _cv_timedwait_sig_sbt(c7fad7a4,c7fad790,2cac1a7c,11d,e0000000,...) at _cv_timedwait_sig_sbt+0x228/frame 0xf6e8da24 seltdwait(11d,e0000000,1,c8094620,0,...) at seltdwait+0xbc/frame 0xf6e8da58 kern_select(c8094620,4,bfbfdc10,0,0,...) at kern_select+0x88c/frame 0xf6e8dbf8 sys_select(c8094620,f6e8dcc8,0,0,0,...) at sys_select+0x69/frame 0xf6e8dc40 syscall(f6e8dd08) at syscall+0x2ed/frame 0xf6e8dcfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6e8dcfc --- syscall (93, FreeBSD ELF32, sys_select), eip = 0x28189247, esp = 0xbfbfdb6c, ebp = 0xbfbfdca8 --- Tracing command nfsuserd pid 569 tid 100092 td 0xc8094930 sched_switch(c8094930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6e89900 mi_switch(104,0,c111946d,1f5,400,...) at mi_switch+0x1c9/frame 0xf6e89934 sleepq_switch(c8094930,0,c111946d,1ab,c7faded0,...) at sleepq_switch+0x1b9/frame 0xf6e89968 sleepq_catch_signals(c1219b38,f6e899d8,c0aa8b49,c7fadee0,0,...) at sleepq_catch_signals+0x361/frame 0xf6e899b0 sleepq_timedwait_sig(c7fadee4,0,f6e89a10,e0000000,1,...) at sleepq_timedwait_sig+0x14/frame 0xf6e899d8 _cv_timedwait_sig_sbt(c7fadee4,c7faded0,2cac1a7c,11d,e0000000,...) at _cv_timedwait_sig_sbt+0x228/frame 0xf6e89a24 seltdwait(11d,e0000000,1,c8094930,0,...) at seltdwait+0xbc/frame 0xf6e89a58 kern_select(c8094930,4,bfbfdc10,0,0,...) at kern_select+0x88c/frame 0xf6e89bf8 sys_select(c8094930,f6e89cc8,0,0,0,...) at sys_select+0x69/frame 0xf6e89c40 syscall(f6e89d08) at syscall+0x2ed/frame 0xf6e89cfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6e89cfc --- syscall (93, FreeBSD ELF32, sys_select), eip = 0x28189247, esp = 0xbfbfdb6c, ebp = 0xbfbfdca8 --- Tracing command nfsuserd pid 568 tid 100085 td 0xc8093000 sched_switch(c8093000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6e41900 mi_switch(104,0,c111946d,1f5,400,...) at mi_switch+0x1c9/frame 0xf6e41934 sleepq_switch(c8093000,0,c111946d,1ab,c7fad7d0,...) at sleepq_switch+0x1b9/frame 0xf6e41968 sleepq_catch_signals(c1219b38,f6e419d8,c0aa8b49,c7fad7e0,0,...) at sleepq_catch_signals+0x361/frame 0xf6e419b0 sleepq_timedwait_sig(c7fad7e4,0,f6e41a10,e0000000,1,...) at sleepq_timedwait_sig+0x14/frame 0xf6e419d8 _cv_timedwait_sig_sbt(c7fad7e4,c7fad7d0,3c4998ed,11d,e0000000,...) at _cv_timedwait_sig_sbt+0x228/frame 0xf6e41a24 seltdwait(11d,e0000000,1,c8093000,0,...) at seltdwait+0xbc/frame 0xf6e41a58 kern_select(c8093000,4,bfbfdc10,0,0,...) at kern_select+0x88c/frame 0xf6e41bf8 sys_select(c8093000,f6e41cc8,c116c03a,d6,0,...) at sys_select+0x69/frame 0xf6e41c40 syscall(f6e41d08) at syscall+0x2ed/frame 0xf6e41cfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6e41cfc --- syscall (93, FreeBSD ELF32, sys_select), eip = 0x28189247, esp = 0xbfbfdb6c, ebp = 0xbfbfdca8 --- Tracing command nfsuserd pid 567 tid 100088 td 0xc8012000 sched_switch(c8012000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6e4d900 mi_switch(104,0,c111946d,1f5,400,...) at mi_switch+0x1c9/frame 0xf6e4d934 sleepq_switch(c8012000,0,c111946d,1ab,c7f85f10,...) at sleepq_switch+0x1b9/frame 0xf6e4d968 sleepq_catch_signals(c1219b38,f6e4d9d8,c0aa8b49,c7f85f20,0,...) at sleepq_catch_signals+0x361/frame 0xf6e4d9b0 sleepq_timedwait_sig(c7f85f24,0,f6e4da10,e0000000,1,...) at sleepq_timedwait_sig+0x14/frame 0xf6e4d9d8 _cv_timedwait_sig_sbt(c7f85f24,c7f85f10,2cac1a7c,11d,e0000000,...) at _cv_timedwait_sig_sbt+0x228/frame 0xf6e4da24 seltdwait(11d,e0000000,1,c8012000,0,...) at seltdwait+0xbc/frame 0xf6e4da58 kern_select(c8012000,4,bfbfdc10,0,0,...) at kern_select+0x88c/frame 0xf6e4dbf8 sys_select(c8012000,f6e4dcc8,c116c03a,d6,0,...) at sys_select+0x69/frame 0xf6e4dc40 syscall(f6e4dd08) at syscall+0x2ed/frame 0xf6e4dcfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6e4dcfc --- syscall (93, FreeBSD ELF32, sys_select), eip = 0x28189247, esp = 0xbfbfdb6c, ebp = 0xbfbfdca8 --- Tracing command nfsuserd pid 566 tid 100089 td 0xc8013c40 sched_switch(c8013c40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6e68aa0 mi_switch(104,0,c111946d,1f5,8,...) at mi_switch+0x1c9/frame 0xf6e68ad4 sleepq_switch(c8013c40,0,c111946d,1ab,f6e68b4c,...) at sleepq_switch+0x1b9/frame 0xf6e68b08 sleepq_catch_signals(0,c111946d,162,1230,c8013c40,...) at sleepq_catch_signals+0x361/frame 0xf6e68b50 sleepq_wait_sig(c7fff634,74,c0f3f548,100,0,...) at sleepq_wait_sig+0x14/frame 0xf6e68b74 _sleep(c7fff634,c7fff664,174,c0f3f548,0,...) at _sleep+0x35b/frame 0xf6e68bd0 kern_sigsuspend(c8013c40,0,0,0,0,...) at kern_sigsuspend+0xfb/frame 0xf6e68c10 sys_sigsuspend(c8013c40,f6e68cc8,f6e68c9c,c0eed427,0,...) at sys_sigsuspend+0x58/frame 0xf6e68c40 syscall(f6e68d08) at syscall+0x2ed/frame 0xf6e68cfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6e68cfc --- syscall (4, FreeBSD ELF32, sys_write), eip = 0x280c165b, esp = 0xbfbfdcac, ebp = 0xbfbfde44 --- Tracing command rpcbind pid 538 tid 100087 td 0xc8012310 sched_switch(c8012310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6e4a978 mi_switch(104,0,c111946d,1f5,400,...) at mi_switch+0x1c9/frame 0xf6e4a9ac sleepq_switch(c8012310,0,c111946d,1ab,c7fad990,...) at sleepq_switch+0x1b9/frame 0xf6e4a9e0 sleepq_catch_signals(c1219b38,f6e4aa50,c0aa8b49,c7fad9a0,0,...) at sleepq_catch_signals+0x361/frame 0xf6e4aa28 sleepq_timedwait_sig(c7fad9a4,0,f6e4aa88,dffffdd5,1,...) at sleepq_timedwait_sig+0x14/frame 0xf6e4aa50 _cv_timedwait_sig_sbt(c7fad9a4,c7fad990,a7cf105c,11d,dffffdd5,...) at _cv_timedwait_sig_sbt+0x228/frame 0xf6e4aa9c seltdwait(11d,dffffdd5,1,c8012310,c80a6d20,...) at seltdwait+0xbc/frame 0xf6e4aad0 sys_poll(c8012310,f6e4acc8,c0eecd80,eda02c90,0,...) at sys_poll+0x44c/frame 0xf6e4ac40 syscall(f6e4ad08) at syscall+0x2ed/frame 0xf6e4acfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6e4acfc --- syscall (209, FreeBSD ELF32, sys_poll), eip = 0x2813eb1f, esp = 0xbfbfbbfc, ebp = 0xbfbfddd8 --- Tracing command syslogd pid 523 tid 100080 td 0xc8093620 sched_switch(c8093620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6df890c mi_switch(104,0,c111946d,1f5,46,...) at mi_switch+0x1c9/frame 0xf6df8940 sleepq_switch(c8093620,0,c111946d,1ab,b1,...) at sleepq_switch+0x1b9/frame 0xf6df8974 sleepq_catch_signals(f6df89e0,c0aa8b49,c7fadf20,0,0,...) at sleepq_catch_signals+0x361/frame 0xf6df89bc sleepq_wait_sig(c7fadf24,0,f6df8a10,101,0,...) at sleepq_wait_sig+0x14/frame 0xf6df89e0 _cv_wait_sig(c7fadf24,c7fadf10,c111c875,68e,c8093620,...) at _cv_wait_sig+0x200/frame 0xf6df8a24 seltdwait(ffffffff,0,0,c8093620,0,...) at seltdwait+0x90/frame 0xf6df8a58 kern_select(c8093620,9,28849100,0,0,...) at kern_select+0x88c/frame 0xf6df8bf8 sys_select(c8093620,f6df8cc8,0,0,c8093620,...) at sys_select+0x69/frame 0xf6df8c40 syscall(f6df8d08) at syscall+0x2ed/frame 0xf6df8cfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6df8cfc --- syscall (93, FreeBSD ELF32, sys_select), eip = 0x281a0247, esp = 0xbfbfceac, ebp = 0xbfbfde34 --- Tracing command devd pid 420 tid 100083 td 0xc8012620 sched_switch(c8012620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6e06900 mi_switch(104,0,c111946d,1f5,400,...) at mi_switch+0x1c9/frame 0xf6e06934 sleepq_switch(c8012620,0,c111946d,1ab,c77f9e90,...) at sleepq_switch+0x1b9/frame 0xf6e06968 sleepq_catch_signals(c1219b38,f6e069d8,c0aa8b49,c77f9ea0,0,...) at sleepq_catch_signals+0x361/frame 0xf6e069b0 sleepq_timedwait_sig(c77f9ea4,0,f6e06a10,c0000000,3,...) at sleepq_timedwait_sig+0x14/frame 0xf6e069d8 _cv_timedwait_sig_sbt(c77f9ea4,c77f9e90,478d0d22,144,c0000000,...) at _cv_timedwait_sig_sbt+0x228/frame 0xf6e06a24 seltdwait(144,c0000000,3,c8012620,0,...) at seltdwait+0xbc/frame 0xf6e06a58 kern_select(c8012620,5,bfbfbda0,0,0,...) at kern_select+0x88c/frame 0xf6e06bf8 sys_select(c8012620,f6e06cc8,c0eecd80,c1825c90,0,...) at sys_select+0x69/frame 0xf6e06c40 syscall(f6e06d08) at syscall+0x2ed/frame 0xf6e06cfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xf6e06cfc --- syscall (93, FreeBSD ELF32, sys_select), eip = 0x8095873, esp = 0xbfbfbd44, ebp = 0xbfbfde54 --- Tracing command softdepflush pid 17 tid 100074 td 0xc796bc40 sched_switch(c796bc40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef51dba4 mi_switch(104,0,c111946d,1f5,101,...) at mi_switch+0x1c9/frame 0xef51dbd8 sleepq_switch(c796bc40,0,c111946d,28e,c796bc40,...) at sleepq_switch+0x1b9/frame 0xef51dc0c sleepq_timedwait(c140c92c,54,0,0,0,...) at sleepq_timedwait+0x48/frame 0xef51dc30 _sleep(c140c92c,c140c8ac,54,c114c27e,fffffed8,...) at _sleep+0x345/frame 0xef51dc8c softdep_flush(0,ef51dd08,c110cf88,3d7,0,...) at softdep_flush+0x264/frame 0xef51dccc fork_exit(c0d21dd0,0,ef51dd08) at fork_exit+0x7f/frame 0xef51dcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef51dcf4 --- trap 0, eip = 0, esp = 0xef51dd40, ebp = 0 --- Tracing command syncer pid 16 tid 100073 td 0xc7996000 sched_switch(c7996000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef51ab78 mi_switch(104,0,c111946d,1f5,8,...) at mi_switch+0x1c9/frame 0xef51abac sleepq_switch(c7996000,0,c111946d,28e,0,...) at sleepq_switch+0x1b9/frame 0xef51abe0 sleepq_timedwait(c14086e0,0,ef51ac3c,0,0,...) at sleepq_timedwait+0x48/frame 0xef51ac04 _cv_timedwait_sbt(c14086e0,c14086c0,fffffed8,0,0,...) at _cv_timedwait_sbt+0x228/frame 0xef51ac50 sched_sync(0,ef51ad08,c110cf88,3d7,0,...) at sched_sync+0x672/frame 0xef51accc fork_exit(c0b6c7a0,0,ef51ad08) at fork_exit+0x7f/frame 0xef51acf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef51acf4 --- trap 0, eip = 0, esp = 0xef51ad40, ebp = 0 --- Tracing command vnlru pid 9 tid 100072 td 0xc7996310 sched_switch(c7996310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef517b78 mi_switch(104,0,c111946d,1f5,101,...) at mi_switch+0x1c9/frame 0xef517bac sleepq_switch(c7996310,0,c111946d,28e,c7996310,...) at sleepq_switch+0x1b9/frame 0xef517be0 sleepq_timedwait(c74bcba0,60,0,0,0,...) at sleepq_timedwait+0x48/frame 0xef517c04 _sleep(c74bcba0,c1408698,260,c1125bef,fffffed8,...) at _sleep+0x345/frame 0xef517c60 vnlru_proc(0,ef517d08,c110cf88,3d7,0,...) at vnlru_proc+0xcf/frame 0xef517ccc fork_exit(c0b6d030,0,ef517d08) at fork_exit+0x7f/frame 0xef517cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef517cf4 --- trap 0, eip = 0, esp = 0xef517d40, ebp = 0 --- Tracing command bufdaemon pid 8 tid 100071 td 0xc7996620 sched_switch(c7996620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef514bb0 mi_switch(104,0,c111946d,1f5,101,...) at mi_switch+0x1c9/frame 0xef514be4 sleepq_switch(c7996620,0,c111946d,28e,c7996620,...) at sleepq_switch+0x1b9/frame 0xef514c18 sleepq_timedwait(c1408204,54,0,0,0,...) at sleepq_timedwait+0x48/frame 0xef514c3c _sleep(c1408204,c1408180,54,c11225ee,fffffed8,...) at _sleep+0x345/frame 0xef514c98 buf_daemon(0,ef514d08,c110cf88,3d7,0,...) at buf_daemon+0x8c/frame 0xef514ccc fork_exit(c0b50540,0,ef514d08) at fork_exit+0x7f/frame 0xef514cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef514cf4 --- trap 0, eip = 0, esp = 0xef514d40, ebp = 0 --- Tracing command pagezero pid 7 tid 100070 td 0xc7996930 sched_switch(c7996930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef511bac mi_switch(104,0,c111946d,1f5,101,...) at mi_switch+0x1c9/frame 0xef511be0 sleepq_switch(c7996930,0,c111946d,28e,c7996930,...) at sleepq_switch+0x1b9/frame 0xef511c14 sleepq_timedwait(c140d688,0,12b,0,0,...) at sleepq_timedwait+0x48/frame 0xef511c38 _sleep(c140d688,c1461b00,0,c11536fe,fffea520,...) at _sleep+0x345/frame 0xef511c94 vm_pagezero(0,ef511d08,c110cf88,3d7,0,...) at vm_pagezero+0xc2/frame 0xef511ccc fork_exit(c0d694a0,0,ef511d08) at fork_exit+0x7f/frame 0xef511cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef511cf4 --- trap 0, eip = 0, esp = 0xef511d40, ebp = 0 --- Tracing command vmdaemon pid 6 tid 100069 td 0xc7996c40 sched_switch(c7996c40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef50eb78 mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xef50ebac sleepq_switch(c7996c40,0,c111946d,26b,c7996c40,...) at sleepq_switch+0x1b9/frame 0xef50ebe0 sleepq_wait(c140d258,74,c11225ee,0,0,...) at sleepq_wait+0x48/frame 0xef50ec04 _sleep(c140d258,c140d240,74,c11225ee,0,...) at _sleep+0x37c/frame 0xef50ec60 vm_daemon(0,ef50ed08,c110cf88,3d7,0,...) at vm_daemon+0xac/frame 0xef50eccc fork_exit(c0d61400,0,ef50ed08) at fork_exit+0x7f/frame 0xef50ecf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef50ecf4 --- trap 0, eip = 0, esp = 0xef50ed40, ebp = 0 --- Tracing command pagedaemon pid 5 tid 100068 td 0xc799b000 sched_switch(c799b000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef50bb30 mi_switch(104,0,c111946d,1f5,101,...) at mi_switch+0x1c9/frame 0xef50bb64 sleepq_switch(c799b000,0,c111946d,28e,c799b000,...) at sleepq_switch+0x1b9/frame 0xef50bb98 sleepq_timedwait(c1461b84,54,4,0,0,...) at sleepq_timedwait+0x48/frame 0xef50bbbc _sleep(c1461b84,c1461b00,54,c11225ee,fffffa38,...) at _sleep+0x345/frame 0xef50bc18 vm_pageout(0,ef50bd08,c110cf88,3d7,0,...) at vm_pageout+0x290/frame 0xef50bccc fork_exit(c0d61c30,0,ef50bd08) at fork_exit+0x7f/frame 0xef50bcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef50bcf4 --- trap 0, eip = 0, esp = 0xef50bd40, ebp = 0 --- Tracing command xpt_thrd pid 4 tid 100067 td 0xc799b310 sched_switch(c799b310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef508bb0 mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xef508be4 sleepq_switch(c799b310,0,c111946d,26b,c799b310,...) at sleepq_switch+0x1b9/frame 0xef508c18 sleepq_wait(c125f0a4,5c,c0f14b07,0,0,...) at sleepq_wait+0x48/frame 0xef508c3c _sleep(c125f0a4,c125f0f4,5c,c0f14b07,0,...) at _sleep+0x37c/frame 0xef508c98 xpt_scanner_thread(0,ef508d08,c110cf88,3d7,0,...) at xpt_scanner_thread+0x11c/frame 0xef508ccc fork_exit(c04b8ff0,0,ef508d08) at fork_exit+0x7f/frame 0xef508cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef508cf4 --- trap 0, eip = 0, esp = 0xef508d40, ebp = 0 --- Tracing command sctp_iterator pid 3 tid 100066 td 0xc799b620 sched_switch(c799b620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef505bb8 mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xef505bec sleepq_switch(c799b620,0,c111946d,26b,c799b620,...) at sleepq_switch+0x1b9/frame 0xef505c20 sleepq_wait(c145d8c4,0,c1139215,0,0,...) at sleepq_wait+0x48/frame 0xef505c44 _sleep(c145d8c4,c145d88c,0,c1139215,0,...) at _sleep+0x37c/frame 0xef505ca0 sctp_iterator_thread(0,ef505d08,c110cf88,3d7,0,...) at sctp_iterator_thread+0x7c/frame 0xef505ccc fork_exit(c0c0c4b0,0,ef505d08) at fork_exit+0x7f/frame 0xef505cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef505cf4 --- trap 0, eip = 0, esp = 0xef505d40, ebp = 0 --- Tracing command fdc0 pid 2 tid 100061 td 0xc799a620 sched_switch(c799a620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef4f5b48 mi_switch(104,0,c111946d,1f5,101,...) at mi_switch+0x1c9/frame 0xef4f5b7c sleepq_switch(c799a620,0,c111946d,28e,c799a620,...) at sleepq_switch+0x1b9/frame 0xef4f5bb0 sleepq_timedwait(c769ea3c,5c,0,0,0,...) at sleepq_timedwait+0x48/frame 0xef4f5bd4 _sleep(c769ea3c,c769eaf0,5c,c10ff246,fffffed8,...) at _sleep+0x345/frame 0xef4f5c30 fdc_thread(c769ea00,ef4f5d08,c110cf88,3d7,0,...) at fdc_thread+0x877/frame 0xef4f5ccc fork_exit(c0e73ca0,c769ea00,ef4f5d08) at fork_exit+0x7f/frame 0xef4f5cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef4f5cf4 --- trap 0, eip = 0, esp = 0xef4f5d40, ebp = 0 --- Tracing command usb pid 15 tid 100058 td 0xc7999000 sched_switch(c7999000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef4e8bd4 mi_switch(104,0,c111946d,1f5,8,...) at mi_switch+0x1c9/frame 0xef4e8c08 sleepq_switch(c7999000,0,c111946d,26b,c7999000,...) at sleepq_switch+0x1b9/frame 0xef4e8c3c sleepq_wait(c76ccd34,0,ef4e8c90,1,0,...) at sleepq_wait+0x48/frame 0xef4e8c60 _cv_wait(c76ccd34,c76cce4c,c10f09db,77,c76ccd3c,...) at _cv_wait+0x1f9/frame 0xef4e8ca4 usb_process(c76ccd2c,ef4e8d08,c110cf88,3d7,0,...) at usb_process+0xe6/frame 0xef4e8ccc fork_exit(c096c400,c76ccd2c,ef4e8d08) at fork_exit+0x7f/frame 0xef4e8cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef4e8cf4 --- trap 0, eip = 0, esp = 0xef4e8d40, ebp = 0 --- Tracing command usb pid 15 tid 100057 td 0xc7679930 sched_switch(c7679930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef4e5bd4 mi_switch(104,0,c111946d,1f5,8,...) at mi_switch+0x1c9/frame 0xef4e5c08 sleepq_switch(c7679930,0,c111946d,26b,c7679930,...) at sleepq_switch+0x1b9/frame 0xef4e5c3c sleepq_wait(c76ccd04,0,ef4e5c90,1,0,...) at sleepq_wait+0x48/frame 0xef4e5c60 _cv_wait(c76ccd04,c76cce4c,c10f09db,77,c76ccd0c,...) at _cv_wait+0x1f9/frame 0xef4e5ca4 usb_process(c76cccfc,ef4e5d08,c110cf88,3d7,0,...) at usb_process+0xe6/frame 0xef4e5ccc fork_exit(c096c400,c76cccfc,ef4e5d08) at fork_exit+0x7f/frame 0xef4e5cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef4e5cf4 --- trap 0, eip = 0, esp = 0xef4e5d40, ebp = 0 --- Tracing command usb pid 15 tid 100056 td 0xc7679c40 sched_switch(c7679c40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef4e2bd4 mi_switch(104,0,c111946d,1f5,8,...) at mi_switch+0x1c9/frame 0xef4e2c08 sleepq_switch(c7679c40,0,c111946d,26b,c7679c40,...) at sleepq_switch+0x1b9/frame 0xef4e2c3c sleepq_wait(c76cccd4,0,ef4e2c90,1,0,...) at sleepq_wait+0x48/frame 0xef4e2c60 _cv_wait(c76cccd4,c76cce4c,c10f09db,77,c76cccdc,...) at _cv_wait+0x1f9/frame 0xef4e2ca4 usb_process(c76ccccc,ef4e2d08,c110cf88,3d7,0,...) at usb_process+0xe6/frame 0xef4e2ccc fork_exit(c096c400,c76ccccc,ef4e2d08) at fork_exit+0x7f/frame 0xef4e2cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef4e2cf4 --- trap 0, eip = 0, esp = 0xef4e2d40, ebp = 0 --- Tracing command usb pid 15 tid 100055 td 0xc7968000 sched_switch(c7968000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef4dfbd4 mi_switch(104,0,c111946d,1f5,8,...) at mi_switch+0x1c9/frame 0xef4dfc08 sleepq_switch(c7968000,0,c111946d,26b,c7968000,...) at sleepq_switch+0x1b9/frame 0xef4dfc3c sleepq_wait(c76ccca4,0,ef4dfc90,1,0,...) at sleepq_wait+0x48/frame 0xef4dfc60 _cv_wait(c76ccca4,c76cce4c,c10f09db,77,c76cccac,...) at _cv_wait+0x1f9/frame 0xef4dfca4 usb_process(c76ccc9c,ef4dfd08,c110cf88,3d7,0,...) at usb_process+0xe6/frame 0xef4dfccc fork_exit(c096c400,c76ccc9c,ef4dfd08) at fork_exit+0x7f/frame 0xef4dfcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef4dfcf4 --- trap 0, eip = 0, esp = 0xef4dfd40, ebp = 0 --- Tracing command usb pid 15 tid 100053 td 0xc7968620 sched_switch(c7968620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef4d8bd4 mi_switch(104,0,c111946d,1f5,8,...) at mi_switch+0x1c9/frame 0xef4d8c08 sleepq_switch(c7968620,0,c111946d,26b,c7968620,...) at sleepq_switch+0x1b9/frame 0xef4d8c3c sleepq_wait(c7976b5c,0,ef4d8c90,1,0,...) at sleepq_wait+0x48/frame 0xef4d8c60 _cv_wait(c7976b5c,c7976c74,c10f09db,77,c7976b64,...) at _cv_wait+0x1f9/frame 0xef4d8ca4 usb_process(c7976b54,ef4d8d08,c110cf88,3d7,0,...) at usb_process+0xe6/frame 0xef4d8ccc fork_exit(c096c400,c7976b54,ef4d8d08) at fork_exit+0x7f/frame 0xef4d8cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef4d8cf4 --- trap 0, eip = 0, esp = 0xef4d8d40, ebp = 0 --- Tracing command usb pid 15 tid 100052 td 0xc7968930 sched_switch(c7968930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef4d5bd4 mi_switch(104,0,c111946d,1f5,8,...) at mi_switch+0x1c9/frame 0xef4d5c08 sleepq_switch(c7968930,0,c111946d,26b,c7968930,...) at sleepq_switch+0x1b9/frame 0xef4d5c3c sleepq_wait(c7976b2c,0,ef4d5c90,1,0,...) at sleepq_wait+0x48/frame 0xef4d5c60 _cv_wait(c7976b2c,c7976c74,c10f09db,77,c7976b34,...) at _cv_wait+0x1f9/frame 0xef4d5ca4 usb_process(c7976b24,ef4d5d08,c110cf88,3d7,0,...) at usb_process+0xe6/frame 0xef4d5ccc fork_exit(c096c400,c7976b24,ef4d5d08) at fork_exit+0x7f/frame 0xef4d5cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef4d5cf4 --- trap 0, eip = 0, esp = 0xef4d5d40, ebp = 0 --- Tracing command usb pid 15 tid 100051 td 0xc7968c40 sched_switch(c7968c40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef4d2bd4 mi_switch(104,0,c111946d,1f5,8,...) at mi_switch+0x1c9/frame 0xef4d2c08 sleepq_switch(c7968c40,0,c111946d,26b,c7968c40,...) at sleepq_switch+0x1b9/frame 0xef4d2c3c sleepq_wait(c7976afc,0,ef4d2c90,1,0,...) at sleepq_wait+0x48/frame 0xef4d2c60 _cv_wait(c7976afc,c7976c74,c10f09db,77,c7976b04,...) at _cv_wait+0x1f9/frame 0xef4d2ca4 usb_process(c7976af4,ef4d2d08,c110cf88,3d7,0,...) at usb_process+0xe6/frame 0xef4d2ccc fork_exit(c096c400,c7976af4,ef4d2d08) at fork_exit+0x7f/frame 0xef4d2cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef4d2cf4 --- trap 0, eip = 0, esp = 0xef4d2d40, ebp = 0 --- Tracing command usb pid 15 tid 100050 td 0xc7967000 sched_switch(c7967000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef4cfbd4 mi_switch(104,0,c111946d,1f5,8,...) at mi_switch+0x1c9/frame 0xef4cfc08 sleepq_switch(c7967000,0,c111946d,26b,c7967000,...) at sleepq_switch+0x1b9/frame 0xef4cfc3c sleepq_wait(c7976acc,0,ef4cfc90,1,0,...) at sleepq_wait+0x48/frame 0xef4cfc60 _cv_wait(c7976acc,c7976c74,c10f09db,77,c7976ad4,...) at _cv_wait+0x1f9/frame 0xef4cfca4 usb_process(c7976ac4,ef4cfd08,c110cf88,3d7,0,...) at usb_process+0xe6/frame 0xef4cfccc fork_exit(c096c400,c7976ac4,ef4cfd08) at fork_exit+0x7f/frame 0xef4cfcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef4cfcf4 --- trap 0, eip = 0, esp = 0xef4cfd40, ebp = 0 --- Tracing command usb pid 15 tid 100049 td 0xc7967310 sched_switch(c7967310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef4cbbd4 mi_switch(104,0,c111946d,1f5,8,...) at mi_switch+0x1c9/frame 0xef4cbc08 sleepq_switch(c7967310,0,c111946d,26b,c7967310,...) at sleepq_switch+0x1b9/frame 0xef4cbc3c sleepq_wait(c7971b5c,0,ef4cbc90,1,0,...) at sleepq_wait+0x48/frame 0xef4cbc60 _cv_wait(c7971b5c,c7971c74,c10f09db,77,c7971b64,...) at _cv_wait+0x1f9/frame 0xef4cbca4 usb_process(c7971b54,ef4cbd08,c110cf88,3d7,0,...) at usb_process+0xe6/frame 0xef4cbccc fork_exit(c096c400,c7971b54,ef4cbd08) at fork_exit+0x7f/frame 0xef4cbcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef4cbcf4 --- trap 0, eip = 0, esp = 0xef4cbd40, ebp = 0 --- Tracing command usb pid 15 tid 100048 td 0xc7967620 sched_switch(c7967620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef4c8bd4 mi_switch(104,0,c111946d,1f5,8,...) at mi_switch+0x1c9/frame 0xef4c8c08 sleepq_switch(c7967620,0,c111946d,26b,c7967620,...) at sleepq_switch+0x1b9/frame 0xef4c8c3c sleepq_wait(c7971b2c,0,ef4c8c90,1,0,...) at sleepq_wait+0x48/frame 0xef4c8c60 _cv_wait(c7971b2c,c7971c74,c10f09db,77,c7971b34,...) at _cv_wait+0x1f9/frame 0xef4c8ca4 usb_process(c7971b24,ef4c8d08,c110cf88,3d7,0,...) at usb_process+0xe6/frame 0xef4c8ccc fork_exit(c096c400,c7971b24,ef4c8d08) at fork_exit+0x7f/frame 0xef4c8cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef4c8cf4 --- trap 0, eip = 0, esp = 0xef4c8d40, ebp = 0 --- Tracing command usb pid 15 tid 100047 td 0xc7967930 sched_switch(c7967930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef4c5bd4 mi_switch(104,0,c111946d,1f5,8,...) at mi_switch+0x1c9/frame 0xef4c5c08 sleepq_switch(c7967930,0,c111946d,26b,c7967930,...) at sleepq_switch+0x1b9/frame 0xef4c5c3c sleepq_wait(c7971afc,0,ef4c5c90,1,0,...) at sleepq_wait+0x48/frame 0xef4c5c60 _cv_wait(c7971afc,c7971c74,c10f09db,77,c7971b04,...) at _cv_wait+0x1f9/frame 0xef4c5ca4 usb_process(c7971af4,ef4c5d08,c110cf88,3d7,0,...) at usb_process+0xe6/frame 0xef4c5ccc fork_exit(c096c400,c7971af4,ef4c5d08) at fork_exit+0x7f/frame 0xef4c5cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef4c5cf4 --- trap 0, eip = 0, esp = 0xef4c5d40, ebp = 0 --- Tracing command usb pid 15 tid 100046 td 0xc7967c40 sched_switch(c7967c40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef4c2bd4 mi_switch(104,0,c111946d,1f5,8,...) at mi_switch+0x1c9/frame 0xef4c2c08 sleepq_switch(c7967c40,0,c111946d,26b,c7967c40,...) at sleepq_switch+0x1b9/frame 0xef4c2c3c sleepq_wait(c7971acc,0,ef4c2c90,1,0,...) at sleepq_wait+0x48/frame 0xef4c2c60 _cv_wait(c7971acc,c7971c74,c10f09db,77,c7971ad4,...) at _cv_wait+0x1f9/frame 0xef4c2ca4 usb_process(c7971ac4,ef4c2d08,c110cf88,3d7,0,...) at usb_process+0xe6/frame 0xef4c2ccc fork_exit(c096c400,c7971ac4,ef4c2d08) at fork_exit+0x7f/frame 0xef4c2cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef4c2cf4 --- trap 0, eip = 0, esp = 0xef4c2d40, ebp = 0 --- Tracing command usb pid 15 tid 100045 td 0xc7966000 sched_switch(c7966000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef4bebd4 mi_switch(104,0,c111946d,1f5,8,...) at mi_switch+0x1c9/frame 0xef4bec08 sleepq_switch(c7966000,0,c111946d,26b,c7966000,...) at sleepq_switch+0x1b9/frame 0xef4bec3c sleepq_wait(c796cb5c,0,ef4bec90,1,0,...) at sleepq_wait+0x48/frame 0xef4bec60 _cv_wait(c796cb5c,c796cc74,c10f09db,77,c796cb64,...) at _cv_wait+0x1f9/frame 0xef4beca4 usb_process(c796cb54,ef4bed08,c110cf88,3d7,0,...) at usb_process+0xe6/frame 0xef4beccc fork_exit(c096c400,c796cb54,ef4bed08) at fork_exit+0x7f/frame 0xef4becf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef4becf4 --- trap 0, eip = 0, esp = 0xef4bed40, ebp = 0 --- Tracing command usb pid 15 tid 100044 td 0xc7966310 sched_switch(c7966310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef4bbbd4 mi_switch(104,0,c111946d,1f5,8,...) at mi_switch+0x1c9/frame 0xef4bbc08 sleepq_switch(c7966310,0,c111946d,26b,c7966310,...) at sleepq_switch+0x1b9/frame 0xef4bbc3c sleepq_wait(c796cb2c,0,ef4bbc90,1,0,...) at sleepq_wait+0x48/frame 0xef4bbc60 _cv_wait(c796cb2c,c796cc74,c10f09db,77,c796cb34,...) at _cv_wait+0x1f9/frame 0xef4bbca4 usb_process(c796cb24,ef4bbd08,c110cf88,3d7,0,...) at usb_process+0xe6/frame 0xef4bbccc fork_exit(c096c400,c796cb24,ef4bbd08) at fork_exit+0x7f/frame 0xef4bbcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef4bbcf4 --- trap 0, eip = 0, esp = 0xef4bbd40, ebp = 0 --- Tracing command usb pid 15 tid 100043 td 0xc7966620 sched_switch(c7966620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef4b8bd4 mi_switch(104,0,c111946d,1f5,8,...) at mi_switch+0x1c9/frame 0xef4b8c08 sleepq_switch(c7966620,0,c111946d,26b,c7966620,...) at sleepq_switch+0x1b9/frame 0xef4b8c3c sleepq_wait(c796cafc,0,ef4b8c90,1,0,...) at sleepq_wait+0x48/frame 0xef4b8c60 _cv_wait(c796cafc,c796cc74,c10f09db,77,c796cb04,...) at _cv_wait+0x1f9/frame 0xef4b8ca4 usb_process(c796caf4,ef4b8d08,c110cf88,3d7,0,...) at usb_process+0xe6/frame 0xef4b8ccc fork_exit(c096c400,c796caf4,ef4b8d08) at fork_exit+0x7f/frame 0xef4b8cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef4b8cf4 --- trap 0, eip = 0, esp = 0xef4b8d40, ebp = 0 --- Tracing command usb pid 15 tid 100042 td 0xc7966930 sched_switch(c7966930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef4b5bd4 mi_switch(104,0,c111946d,1f5,8,...) at mi_switch+0x1c9/frame 0xef4b5c08 sleepq_switch(c7966930,0,c111946d,26b,c7966930,...) at sleepq_switch+0x1b9/frame 0xef4b5c3c sleepq_wait(c796cacc,0,ef4b5c90,1,0,...) at sleepq_wait+0x48/frame 0xef4b5c60 _cv_wait(c796cacc,c796cc74,c10f09db,77,c796cad4,...) at _cv_wait+0x1f9/frame 0xef4b5ca4 usb_process(c796cac4,ef4b5d08,c110cf88,3d7,0,...) at usb_process+0xe6/frame 0xef4b5ccc fork_exit(c096c400,c796cac4,ef4b5d08) at fork_exit+0x7f/frame 0xef4b5cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef4b5cf4 --- trap 0, eip = 0, esp = 0xef4b5d40, ebp = 0 --- Tracing command usb pid 15 tid 100040 td 0xc796b000 sched_switch(c796b000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef4aebd4 mi_switch(104,0,c111946d,1f5,8,...) at mi_switch+0x1c9/frame 0xef4aec08 sleepq_switch(c796b000,0,c111946d,26b,c796b000,...) at sleepq_switch+0x1b9/frame 0xef4aec3c sleepq_wait(c7618b5c,0,ef4aec90,1,0,...) at sleepq_wait+0x48/frame 0xef4aec60 _cv_wait(c7618b5c,c7618c74,c10f09db,77,c7618b64,...) at _cv_wait+0x1f9/frame 0xef4aeca4 usb_process(c7618b54,ef4aed08,c110cf88,3d7,0,...) at usb_process+0xe6/frame 0xef4aeccc fork_exit(c096c400,c7618b54,ef4aed08) at fork_exit+0x7f/frame 0xef4aecf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef4aecf4 --- trap 0, eip = 0, esp = 0xef4aed40, ebp = 0 --- Tracing command usb pid 15 tid 100039 td 0xc796b310 sched_switch(c796b310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef4abbd4 mi_switch(104,0,c111946d,1f5,8,...) at mi_switch+0x1c9/frame 0xef4abc08 sleepq_switch(c796b310,0,c111946d,26b,c796b310,...) at sleepq_switch+0x1b9/frame 0xef4abc3c sleepq_wait(c7618b2c,0,ef4abc90,1,0,...) at sleepq_wait+0x48/frame 0xef4abc60 _cv_wait(c7618b2c,c7618c74,c10f09db,77,c7618b34,...) at _cv_wait+0x1f9/frame 0xef4abca4 usb_process(c7618b24,ef4abd08,c110cf88,3d7,0,...) at usb_process+0xe6/frame 0xef4abccc fork_exit(c096c400,c7618b24,ef4abd08) at fork_exit+0x7f/frame 0xef4abcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef4abcf4 --- trap 0, eip = 0, esp = 0xef4abd40, ebp = 0 --- Tracing command usb pid 15 tid 100038 td 0xc74c8c40 sched_switch(c74c8c40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef4a8bd4 mi_switch(104,0,c111946d,1f5,8,...) at mi_switch+0x1c9/frame 0xef4a8c08 sleepq_switch(c74c8c40,0,c111946d,26b,c74c8c40,...) at sleepq_switch+0x1b9/frame 0xef4a8c3c sleepq_wait(c7618afc,0,ef4a8c90,1,0,...) at sleepq_wait+0x48/frame 0xef4a8c60 _cv_wait(c7618afc,c7618c74,c10f09db,77,c7618b04,...) at _cv_wait+0x1f9/frame 0xef4a8ca4 usb_process(c7618af4,ef4a8d08,c110cf88,3d7,0,...) at usb_process+0xe6/frame 0xef4a8ccc fork_exit(c096c400,c7618af4,ef4a8d08) at fork_exit+0x7f/frame 0xef4a8cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef4a8cf4 --- trap 0, eip = 0, esp = 0xef4a8d40, ebp = 0 --- Tracing command usb pid 15 tid 100037 td 0xc7676000 sched_switch(c7676000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef4a5bd4 mi_switch(104,0,c111946d,1f5,8,...) at mi_switch+0x1c9/frame 0xef4a5c08 sleepq_switch(c7676000,0,c111946d,26b,c7676000,...) at sleepq_switch+0x1b9/frame 0xef4a5c3c sleepq_wait(c7618acc,0,ef4a5c90,1,0,...) at sleepq_wait+0x48/frame 0xef4a5c60 _cv_wait(c7618acc,c7618c74,c10f09db,77,c7618ad4,...) at _cv_wait+0x1f9/frame 0xef4a5ca4 usb_process(c7618ac4,ef4a5d08,c110cf88,3d7,0,...) at usb_process+0xe6/frame 0xef4a5ccc fork_exit(c096c400,c7618ac4,ef4a5d08) at fork_exit+0x7f/frame 0xef4a5cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef4a5cf4 --- trap 0, eip = 0, esp = 0xef4a5d40, ebp = 0 --- Tracing command usb pid 15 tid 100035 td 0xc7676620 sched_switch(c7676620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef49ebd4 mi_switch(104,0,c111946d,1f5,8,...) at mi_switch+0x1c9/frame 0xef49ec08 sleepq_switch(c7676620,0,c111946d,26b,c7676620,...) at sleepq_switch+0x1b9/frame 0xef49ec3c sleepq_wait(c761ab5c,0,ef49ec90,1,0,...) at sleepq_wait+0x48/frame 0xef49ec60 _cv_wait(c761ab5c,c761ac74,c10f09db,77,c761ab64,...) at _cv_wait+0x1f9/frame 0xef49eca4 usb_process(c761ab54,ef49ed08,c110cf88,3d7,0,...) at usb_process+0xe6/frame 0xef49eccc fork_exit(c096c400,c761ab54,ef49ed08) at fork_exit+0x7f/frame 0xef49ecf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef49ecf4 --- trap 0, eip = 0, esp = 0xef49ed40, ebp = 0 --- Tracing command usb pid 15 tid 100034 td 0xc7676930 sched_switch(c7676930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef49bbd4 mi_switch(104,0,c111946d,1f5,8,...) at mi_switch+0x1c9/frame 0xef49bc08 sleepq_switch(c7676930,0,c111946d,26b,c7676930,...) at sleepq_switch+0x1b9/frame 0xef49bc3c sleepq_wait(c761ab2c,0,ef49bc90,1,0,...) at sleepq_wait+0x48/frame 0xef49bc60 _cv_wait(c761ab2c,c761ac74,c10f09db,77,c761ab34,...) at _cv_wait+0x1f9/frame 0xef49bca4 usb_process(c761ab24,ef49bd08,c110cf88,3d7,0,...) at usb_process+0xe6/frame 0xef49bccc fork_exit(c096c400,c761ab24,ef49bd08) at fork_exit+0x7f/frame 0xef49bcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef49bcf4 --- trap 0, eip = 0, esp = 0xef49bd40, ebp = 0 --- Tracing command usb pid 15 tid 100033 td 0xc7676c40 sched_switch(c7676c40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef498bd4 mi_switch(104,0,c111946d,1f5,8,...) at mi_switch+0x1c9/frame 0xef498c08 sleepq_switch(c7676c40,0,c111946d,26b,c7676c40,...) at sleepq_switch+0x1b9/frame 0xef498c3c sleepq_wait(c761aafc,0,ef498c90,1,0,...) at sleepq_wait+0x48/frame 0xef498c60 _cv_wait(c761aafc,c761ac74,c10f09db,77,c761ab04,...) at _cv_wait+0x1f9/frame 0xef498ca4 usb_process(c761aaf4,ef498d08,c110cf88,3d7,0,...) at usb_process+0xe6/frame 0xef498ccc fork_exit(c096c400,c761aaf4,ef498d08) at fork_exit+0x7f/frame 0xef498cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef498cf4 --- trap 0, eip = 0, esp = 0xef498d40, ebp = 0 --- Tracing command usb pid 15 tid 100032 td 0xc7675000 sched_switch(c7675000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef495bd4 mi_switch(104,0,c111946d,1f5,8,...) at mi_switch+0x1c9/frame 0xef495c08 sleepq_switch(c7675000,0,c111946d,26b,c7675000,...) at sleepq_switch+0x1b9/frame 0xef495c3c sleepq_wait(c761aacc,0,ef495c90,1,0,...) at sleepq_wait+0x48/frame 0xef495c60 _cv_wait(c761aacc,c761ac74,c10f09db,77,c761aad4,...) at _cv_wait+0x1f9/frame 0xef495ca4 usb_process(c761aac4,ef495d08,c110cf88,3d7,0,...) at usb_process+0xe6/frame 0xef495ccc fork_exit(c096c400,c761aac4,ef495d08) at fork_exit+0x7f/frame 0xef495cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef495cf4 --- trap 0, eip = 0, esp = 0xef495d40, ebp = 0 --- Tracing command yarrow pid 14 tid 100017 td 0xc74c4620 sched_switch(c74c4620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef437bb4 mi_switch(104,0,c111946d,1f5,c12acf10,...) at mi_switch+0x1c9/frame 0xef437be8 sleepq_switch(c74c4620,0,c111946d,28e,c1276dcc,...) at sleepq_switch+0x1b9/frame 0xef437c1c sleepq_timedwait(c1276dcc,0,c1114085,c10ff246,0,...) at sleepq_timedwait+0x48/frame 0xef437c40 msleep_spin_sbt(c1276dcc,c1457b94,c10ff246,19999999,0,...) at msleep_spin_sbt+0x225/frame 0xef437c88 random_kthread(0,ef437d08,c110cf88,3d7,0,...) at random_kthread+0x2ea/frame 0xef437ccc fork_exit(c085a720,0,ef437d08) at fork_exit+0x7f/frame 0xef437cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef437cf4 --- trap 0, eip = 0, esp = 0xef437d40, ebp = 0 --- Tracing command geom pid 13 tid 100015 td 0xc74c4c40 sched_switch(c74c4c40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef431b70 mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xef431ba4 sleepq_switch(c74c4c40,0,c111946d,26b,c74c4c40,...) at sleepq_switch+0x1b9/frame 0xef431bd8 sleepq_wait(c1458e6c,5c,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xef431bfc _sleep(c1458e6c,c128e374,25c,c10ff246,0,...) at _sleep+0x37c/frame 0xef431c58 g_io_schedule_down(c74c4c40,0,c1100f52,6c,ef431cf4,...) at g_io_schedule_down+0x5c/frame 0xef431cb4 g_down_procbody(0,ef431d08,c110cf88,3d7,0,...) at g_down_procbody+0x9d/frame 0xef431ccc fork_exit(c0a1b4f0,0,ef431d08) at fork_exit+0x7f/frame 0xef431cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef431cf4 --- trap 0, eip = 0, esp = 0xef431d40, ebp = 0 --- Tracing command geom pid 13 tid 100014 td 0xc74ca000 sched_switch(c74ca000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef42eb98 mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xef42ebcc sleepq_switch(c74ca000,0,c111946d,26b,c74ca000,...) at sleepq_switch+0x1b9/frame 0xef42ec00 sleepq_wait(c1458e68,5c,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xef42ec24 _sleep(c1458e68,c128e394,25c,c10ff246,0,...) at _sleep+0x37c/frame 0xef42ec80 g_io_schedule_up(c74ca000,0,c1100f52,5f,ef42ecf4,...) at g_io_schedule_up+0xe6/frame 0xef42ecb4 g_up_procbody(0,ef42ed08,c110cf88,3d7,0,...) at g_up_procbody+0x9d/frame 0xef42eccc fork_exit(c0a1b450,0,ef42ed08) at fork_exit+0x7f/frame 0xef42ecf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef42ecf4 --- trap 0, eip = 0, esp = 0xef42ed40, ebp = 0 --- Tracing command geom pid 13 tid 100013 td 0xc74ca310 sched_switch(c74ca310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef42bba8 mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xef42bbdc sleepq_switch(c74ca310,0,c111946d,26b,c74ca310,...) at sleepq_switch+0x1b9/frame 0xef42bc10 sleepq_wait(c1458e64,5c,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xef42bc34 _sleep(c1458e64,c128e34c,25c,c10ff246,0,...) at _sleep+0x37c/frame 0xef42bc90 g_run_events(0,ef42bd08,c110cf88,3d7,0,...) at g_run_events+0x566/frame 0xef42bccc fork_exit(c0a1b3b0,0,ef42bd08) at fork_exit+0x7f/frame 0xef42bcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef42bcf4 --- trap 0, eip = 0, esp = 0xef42bd40, ebp = 0 --- Tracing command intr pid 12 tid 100063 td 0xc799a000 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100062 td 0xc799a310 sched_switch(c799a310,0,109,1b5,0,...) at sched_switch+0x4b9/frame 0xef4f8c60 mi_switch(109,0,c110d1f9,55a,8,...) at mi_switch+0x1c9/frame 0xef4f8c94 ithread_loop(c75135c0,ef4f8d08,c110cf88,3d7,0,...) at ithread_loop+0x100/frame 0xef4f8ccc fork_exit(c0a8eab0,c75135c0,ef4f8d08) at fork_exit+0x7f/frame 0xef4f8cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef4f8cf4 --- trap 0, eip = 0, esp = 0xef4f8d40, ebp = 0 --- Tracing command intr pid 12 tid 100060 td 0xc799a930 sched_switch(c799a930,0,109,1b5,0,...) at sched_switch+0x4b9/frame 0xef4f2c60 mi_switch(109,0,c110d1f9,55a,8,...) at mi_switch+0x1c9/frame 0xef4f2c94 ithread_loop(c75135d0,ef4f2d08,c110cf88,3d7,0,...) at ithread_loop+0x100/frame 0xef4f2ccc fork_exit(c0a8eab0,c75135d0,ef4f2d08) at fork_exit+0x7f/frame 0xef4f2cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef4f2cf4 --- trap 0, eip = 0, esp = 0xef4f2d40, ebp = 0 --- Tracing command intr pid 12 tid 100059 td 0xc799ac40 sched_switch(c799ac40,0,109,1b5,0,...) at sched_switch+0x4b9/frame 0xef4ebc60 mi_switch(109,0,c110d1f9,55a,8,...) at mi_switch+0x1c9/frame 0xef4ebc94 ithread_loop(c75135f0,ef4ebd08,c110cf88,3d7,0,...) at ithread_loop+0x100/frame 0xef4ebccc fork_exit(c0a8eab0,c75135f0,ef4ebd08) at fork_exit+0x7f/frame 0xef4ebcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef4ebcf4 --- trap 0, eip = 0, esp = 0xef4ebd40, ebp = 0 --- Tracing command intr pid 12 tid 100054 td 0xc7968310 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100041 td 0xc7966c40 sched_switch(c7966c40,0,109,1b5,0,...) at sched_switch+0x4b9/frame 0xef4b2c60 mi_switch(109,0,c110d1f9,55a,8,...) at mi_switch+0x1c9/frame 0xef4b2c94 ithread_loop(c7513610,ef4b2d08,c110cf88,3d7,0,...) at ithread_loop+0x100/frame 0xef4b2ccc fork_exit(c0a8eab0,c7513610,ef4b2d08) at fork_exit+0x7f/frame 0xef4b2cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef4b2cf4 --- trap 0, eip = 0, esp = 0xef4b2d40, ebp = 0 --- Tracing command intr pid 12 tid 100036 td 0xc7676310 sched_switch(c7676310,0,109,1b5,0,...) at sched_switch+0x4b9/frame 0xef4a2c60 mi_switch(109,0,c110d1f9,55a,8,...) at mi_switch+0x1c9/frame 0xef4a2c94 ithread_loop(c7513620,ef4a2d08,c110cf88,3d7,0,...) at ithread_loop+0x100/frame 0xef4a2ccc fork_exit(c0a8eab0,c7513620,ef4a2d08) at fork_exit+0x7f/frame 0xef4a2cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef4a2cf4 --- trap 0, eip = 0, esp = 0xef4a2d40, ebp = 0 --- Tracing command intr pid 12 tid 100031 td 0xc7675310 sched_switch(c7675310,0,109,1b5,0,...) at sched_switch+0x4b9/frame 0xef492c60 mi_switch(109,0,c110d1f9,55a,8,...) at mi_switch+0x1c9/frame 0xef492c94 ithread_loop(c7513630,ef492d08,c110cf88,3d7,0,...) at ithread_loop+0x100/frame 0xef492ccc fork_exit(c0a8eab0,c7513630,ef492d08) at fork_exit+0x7f/frame 0xef492cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef492cf4 --- trap 0, eip = 0, esp = 0xef492d40, ebp = 0 --- Tracing command intr pid 12 tid 100030 td 0xc7675620 sched_switch(c7675620,0,109,1b5,0,...) at sched_switch+0x4b9/frame 0xef48ec60 mi_switch(109,0,c110d1f9,55a,8,...) at mi_switch+0x1c9/frame 0xef48ec94 ithread_loop(c7513640,ef48ed08,c110cf88,3d7,0,...) at ithread_loop+0x100/frame 0xef48eccc fork_exit(c0a8eab0,c7513640,ef48ed08) at fork_exit+0x7f/frame 0xef48ecf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef48ecf4 --- trap 0, eip = 0, esp = 0xef48ed40, ebp = 0 --- Tracing command intr pid 12 tid 100029 td 0xc7675930 sched_switch(c7675930,0,109,1b5,0,...) at sched_switch+0x4b9/frame 0xef48ac60 mi_switch(109,0,c110d1f9,55a,8,...) at mi_switch+0x1c9/frame 0xef48ac94 ithread_loop(c7513650,ef48ad08,c110cf88,3d7,0,...) at ithread_loop+0x100/frame 0xef48accc fork_exit(c0a8eab0,c7513650,ef48ad08) at fork_exit+0x7f/frame 0xef48acf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef48acf4 --- trap 0, eip = 0, esp = 0xef48ad40, ebp = 0 --- Tracing command intr pid 12 tid 100028 td 0xc7675c40 sched_switch(c7675c40,0,109,1b5,0,...) at sched_switch+0x4b9/frame 0xef486c60 mi_switch(109,0,c110d1f9,55a,8,...) at mi_switch+0x1c9/frame 0xef486c94 ithread_loop(c7513660,ef486d08,c110cf88,3d7,0,...) at ithread_loop+0x100/frame 0xef486ccc fork_exit(c0a8eab0,c7513660,ef486d08) at fork_exit+0x7f/frame 0xef486cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef486cf4 --- trap 0, eip = 0, esp = 0xef486d40, ebp = 0 --- Tracing command intr pid 12 tid 100027 td 0xc7674000 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100025 td 0xc7674620 sched_switch(c7674620,0,109,1b5,0,...) at sched_switch+0x4b9/frame 0xef44fc60 mi_switch(109,0,c110d1f9,55a,8,...) at mi_switch+0x1c9/frame 0xef44fc94 ithread_loop(c7513690,ef44fd08,c110cf88,3d7,0,...) at ithread_loop+0x100/frame 0xef44fccc fork_exit(c0a8eab0,c7513690,ef44fd08) at fork_exit+0x7f/frame 0xef44fcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef44fcf4 --- trap 0, eip = 0, esp = 0xef44fd40, ebp = 0 --- Tracing command intr pid 12 tid 100023 td 0xc7674c40 sched_switch(c7674c40,0,109,1b5,0,...) at sched_switch+0x4b9/frame 0xef449c60 mi_switch(109,0,c110d1f9,55a,8,...) at mi_switch+0x1c9/frame 0xef449c94 ithread_loop(c75136b0,ef449d08,c110cf88,3d7,0,...) at ithread_loop+0x100/frame 0xef449ccc fork_exit(c0a8eab0,c75136b0,ef449d08) at fork_exit+0x7f/frame 0xef449cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef449cf4 --- trap 0, eip = 0, esp = 0xef449d40, ebp = 0 --- Tracing command intr pid 12 tid 100018 td 0xc74c4310 sched_switch(c74c4310,0,109,1b5,0,...) at sched_switch+0x4b9/frame 0xef43ac60 mi_switch(109,0,c110d1f9,55a,8,...) at mi_switch+0x1c9/frame 0xef43ac94 ithread_loop(c75136e0,ef43ad08,c110cf88,3d7,0,...) at ithread_loop+0x100/frame 0xef43accc fork_exit(c0a8eab0,c75136e0,ef43ad08) at fork_exit+0x7f/frame 0xef43acf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef43acf4 --- trap 0, eip = 0, esp = 0xef43ad40, ebp = 0 --- Tracing command intr pid 12 tid 100012 td 0xc74ca620 sched_switch(c74ca620,0,109,1b5,0,...) at sched_switch+0x4b9/frame 0xef428c60 mi_switch(109,0,c110d1f9,55a,8,...) at mi_switch+0x1c9/frame 0xef428c94 ithread_loop(c7513770,ef428d08,c110cf88,3d7,0,...) at ithread_loop+0x100/frame 0xef428ccc fork_exit(c0a8eab0,c7513770,ef428d08) at fork_exit+0x7f/frame 0xef428cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef428cf4 --- trap 0, eip = 0, esp = 0xef428d40, ebp = 0 --- Tracing command intr pid 12 tid 100011 td 0xc74ca930 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100010 td 0xc74cac40 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100009 td 0xc74c9000 fork_trampoline() at fork_trampoline Tracing command intr pid 12 tid 100008 td 0xc74c9310 sched_switch(c74c9310,0,109,1b5,0,...) at sched_switch+0x4b9/frame 0xef41cc60 mi_switch(109,0,c110d1f9,55a,8,...) at mi_switch+0x1c9/frame 0xef41cc94 ithread_loop(c75137b0,ef41cd08,c110cf88,3d7,0,...) at ithread_loop+0x100/frame 0xef41cccc fork_exit(c0a8eab0,c75137b0,ef41cd08) at fork_exit+0x7f/frame 0xef41ccf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef41ccf4 --- trap 0, eip = 0, esp = 0xef41cd40, ebp = 0 --- Tracing command intr pid 12 tid 100007 td 0xc74c9620 fork_trampoline() at fork_trampoline Tracing command idle pid 11 tid 100006 td 0xc74c9930 sched_switch(c74c9930,0,608,1b0,116,...) at sched_switch+0x4b9/frame 0xeda15c00 mi_switch(608,0,c1113ae4,d3,5,...) at mi_switch+0x1c9/frame 0xeda15c34 critical_exit(0,2,c1115a05,409,c129e908,...) at critical_exit+0xa3/frame 0xeda15c50 sched_idletd(0,eda15d08,c110cf88,3d7,0,...) at sched_idletd+0x1d6/frame 0xeda15ccc fork_exit(c0ae6460,0,eda15d08) at fork_exit+0x7f/frame 0xeda15cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xeda15cf4 --- trap 0, eip = 0, esp = 0xeda15d40, ebp = 0 --- Tracing command idle pid 11 tid 100005 td 0xc74c9c40 cpustop_handler(2,13,eda12b90,c0ee502e,a,...) at cpustop_handler+0x2f/frame 0xeda12a38 ipi_nmi_handler(a,2,200303,0,0,...) at ipi_nmi_handler+0x37/frame 0xeda12a48 trap(eda12b9c) at trap+0x3e/frame 0xeda12b90 calltrap() at calltrap+0x6/frame 0xeda12b90 --- trap 0x13, eip = 0xc0eca9f5, esp = 0xeda12bdc, ebp = 0xeda12bdc --- acpi_cpu_c1(c0eede3b,ed9ffc90,0,c116d543,303,...) at acpi_cpu_c1+0x5/frame 0xeda12bdc acpi_cpu_idle(171337e9,0,171337e9,eda12c50,c0ed4b4a,...) at acpi_cpu_idle+0x146/frame 0xeda12c20 cpu_idle_acpi(171337e9,0,4,c129e208,c129e216,...) at cpu_idle_acpi+0x3f/frame 0xeda12c34 cpu_idle(0,2,c1115a05,a46,c129e208,...) at cpu_idle+0x9a/frame 0xeda12c50 sched_idletd(0,eda12d08,c110cf88,3d7,0,...) at sched_idletd+0x1d6/frame 0xeda12ccc fork_exit(c0ae6460,0,eda12d08) at fork_exit+0x7f/frame 0xeda12cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xeda12cf4 --- trap 0, eip = 0, esp = 0xeda12d40, ebp = 0 --- Tracing command idle pid 11 tid 100004 td 0xc74c8000 cpustop_handler(1,13,eda0fb90,c0ee502e,a,...) at cpustop_handler+0x2f/frame 0xeda0fa38 ipi_nmi_handler(a,1,40d90b,0,0,...) at ipi_nmi_handler+0x37/frame 0xeda0fa48 trap(eda0fb9c) at trap+0x3e/frame 0xeda0fb90 calltrap() at calltrap+0x6/frame 0xeda0fb90 --- trap 0x13, eip = 0xc0eca9f5, esp = 0xeda0fbdc, ebp = 0xeda0fbdc --- acpi_cpu_c1(c0eede3b,ed9fcc90,0,c116d543,303,...) at acpi_cpu_c1+0x5/frame 0xeda0fbdc acpi_cpu_idle(26a675e8,0,26a675e8,eda0fc50,c0ed4b4a,...) at acpi_cpu_idle+0x146/frame 0xeda0fc20 cpu_idle_acpi(26a675e8,0,1,c129db08,c129db16,...) at cpu_idle_acpi+0x3f/frame 0xeda0fc34 cpu_idle(0,2,c1115a05,409,c129db08,...) at cpu_idle+0x9a/frame 0xeda0fc50 sched_idletd(0,eda0fd08,c110cf88,3d7,0,...) at sched_idletd+0x1d6/frame 0xeda0fccc fork_exit(c0ae6460,0,eda0fd08) at fork_exit+0x7f/frame 0xeda0fcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xeda0fcf4 --- trap 0, eip = 0, esp = 0xeda0fd40, ebp = 0 --- Tracing command idle pid 11 tid 100003 td 0xc74c8310 cpustop_handler(0,13,eda0cb90,c0ee502e,a,...) at cpustop_handler+0x2f/frame 0xeda0ca38 ipi_nmi_handler(a,0,3069e4,0,0,...) at ipi_nmi_handler+0x37/frame 0xeda0ca48 trap(eda0cb9c) at trap+0x3e/frame 0xeda0cb90 calltrap() at calltrap+0x6/frame 0xeda0cb90 --- trap 0x13, eip = 0xc0eca9f5, esp = 0xeda0cbdc, ebp = 0xeda0cbdc --- acpi_cpu_c1(c0eede3b,c1825c90,0,c116d543,303,...) at acpi_cpu_c1+0x5/frame 0xeda0cbdc acpi_cpu_idle(cf1a118,0,cf1a118,eda0cc50,c0ed4b4a,...) at acpi_cpu_idle+0x146/frame 0xeda0cc20 cpu_idle_acpi(cf1a118,0,2,c129d408,c129d416,...) at cpu_idle_acpi+0x3f/frame 0xeda0cc34 cpu_idle(0,2,c1115a05,a46,c129d408,...) at cpu_idle+0x9a/frame 0xeda0cc50 sched_idletd(0,eda0cd08,c110cf88,3d7,0,...) at sched_idletd+0x1d6/frame 0xeda0cccc fork_exit(c0ae6460,0,eda0cd08) at fork_exit+0x7f/frame 0xeda0ccf4 fork_trampoline() at fork_trampoline+0x8/frame 0xeda0ccf4 --- trap 0, eip = 0, esp = 0xeda0cd40, ebp = 0 --- Tracing command init pid 1 tid 100002 td 0xc74c8620 sched_switch(c74c8620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xeda0898c mi_switch(104,0,c111946d,1f5,c111946d,...) at mi_switch+0x1c9/frame 0xeda089c0 sleepq_switch(c74c8620,0,c111946d,1ab,eda08a38,...) at sleepq_switch+0x1b9/frame 0xeda089f4 sleepq_catch_signals(0,c111946d,162,378,c74c8620,...) at sleepq_catch_signals+0x361/frame 0xeda08a3c sleepq_wait_sig(c74bf5d0,6c,c111cfa9,100,0,...) at sleepq_wait_sig+0x14/frame 0xeda08a60 _sleep(c74bf5d0,c74bf664,16c,c111cfa9,0,...) at _sleep+0x35b/frame 0xeda08abc kern_wait6(c74c8620,7,0,0,eda08b4c,...) at kern_wait6+0x45c/frame 0xeda08b20 sys_wait4(c74c8620,eda08cc8,c0eecd80,ed9fcc90,0,...) at sys_wait4+0x94/frame 0xeda08c40 syscall(eda08d08) at syscall+0x2ed/frame 0xeda08cfc Xint0x80_syscall() at Xint0x80_syscall+0x21/frame 0xeda08cfc --- syscall (7, FreeBSD ELF32, sys_wait4), eip = 0x805eb07, esp = 0xbfbfd8f4, ebp = 0xbfbfd908 --- Tracing command audit pid 10 tid 100001 td 0xc74c8930 sched_switch(c74c8930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xeda05ba8 mi_switch(104,0,c111946d,1f5,8,...) at mi_switch+0x1c9/frame 0xeda05bdc sleepq_switch(c74c8930,0,c111946d,26b,c74c8930,...) at sleepq_switch+0x1b9/frame 0xeda05c10 sleepq_wait(c1460670,0,eda05c64,1,0,...) at sleepq_wait+0x48/frame 0xeda05c34 _cv_wait(c1460670,c14605fc,c1145762,18d,0,...) at _cv_wait+0x1f9/frame 0xeda05c78 audit_worker(0,eda05d08,c110cf88,3d7,0,...) at audit_worker+0x94/frame 0xeda05ccc fork_exit(c0cd7be0,0,eda05d08) at fork_exit+0x7f/frame 0xeda05cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xeda05cf4 --- trap 0, eip = 0, esp = 0xeda05d40, ebp = 0 --- Tracing command kernel pid 0 tid 100284 td 0xc9a74620 sched_switch(c9a74620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf70fcbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf70fcbe0 sleepq_switch(c9a74620,0,c111946d,26b,c9a74620,...) at sleepq_switch+0x1b9/frame 0xf70fcc14 sleepq_wait(c8108600,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf70fcc38 _sleep(c8108600,c8108618,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf70fcc94 taskqueue_thread_loop(c8451460,f70fcd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf70fcccc fork_exit(c0b06a10,c8451460,f70fcd08) at fork_exit+0x7f/frame 0xf70fccf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf70fccf4 --- trap 0, eip = 0, esp = 0xf70fcd40, ebp = 0 --- Tracing command kernel pid 0 tid 100283 td 0xc93c2620 sched_switch(c93c2620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf70f9bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf70f9be0 sleepq_switch(c93c2620,0,c111946d,26b,c93c2620,...) at sleepq_switch+0x1b9/frame 0xf70f9c14 sleepq_wait(c7497180,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf70f9c38 _sleep(c7497180,c7497198,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf70f9c94 taskqueue_thread_loop(c7fee3d0,f70f9d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf70f9ccc fork_exit(c0b06a10,c7fee3d0,f70f9d08) at fork_exit+0x7f/frame 0xf70f9cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf70f9cf4 --- trap 0, eip = 0, esp = 0xf70f9d40, ebp = 0 --- Tracing command kernel pid 0 tid 100280 td 0xc80f8620 sched_switch(c80f8620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf70eabac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf70eabe0 sleepq_switch(c80f8620,0,c111946d,26b,c80f8620,...) at sleepq_switch+0x1b9/frame 0xf70eac14 sleepq_wait(c7ff5500,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf70eac38 _sleep(c7ff5500,c7ff5518,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf70eac94 taskqueue_thread_loop(c7fee730,f70ead08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf70eaccc fork_exit(c0b06a10,c7fee730,f70ead08) at fork_exit+0x7f/frame 0xf70eacf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf70eacf4 --- trap 0, eip = 0, esp = 0xf70ead40, ebp = 0 --- Tracing command kernel pid 0 tid 100278 td 0xc9a74c40 sched_switch(c9a74c40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf70e4bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf70e4be0 sleepq_switch(c9a74c40,0,c111946d,26b,c9a74c40,...) at sleepq_switch+0x1b9/frame 0xf70e4c14 sleepq_wait(c8108700,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf70e4c38 _sleep(c8108700,c8108718,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf70e4c94 taskqueue_thread_loop(c84515b0,f70e4d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf70e4ccc fork_exit(c0b06a10,c84515b0,f70e4d08) at fork_exit+0x7f/frame 0xf70e4cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf70e4cf4 --- trap 0, eip = 0, esp = 0xf70e4d40, ebp = 0 --- Tracing command kernel pid 0 tid 100277 td 0xc9a73000 sched_switch(c9a73000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf70e1bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf70e1be0 sleepq_switch(c9a73000,0,c111946d,26b,c9a73000,...) at sleepq_switch+0x1b9/frame 0xf70e1c14 sleepq_wait(c8108780,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf70e1c38 _sleep(c8108780,c8108798,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf70e1c94 taskqueue_thread_loop(c84515c0,f70e1d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf70e1ccc fork_exit(c0b06a10,c84515c0,f70e1d08) at fork_exit+0x7f/frame 0xf70e1cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf70e1cf4 --- trap 0, eip = 0, esp = 0xf70e1d40, ebp = 0 --- Tracing command kernel pid 0 tid 100276 td 0xc9a73310 sched_switch(c9a73310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf70debac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf70debe0 sleepq_switch(c9a73310,0,c111946d,26b,c9a73310,...) at sleepq_switch+0x1b9/frame 0xf70dec14 sleepq_wait(c8108800,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf70dec38 _sleep(c8108800,c8108818,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf70dec94 taskqueue_thread_loop(c84515d0,f70ded08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf70deccc fork_exit(c0b06a10,c84515d0,f70ded08) at fork_exit+0x7f/frame 0xf70decf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf70decf4 --- trap 0, eip = 0, esp = 0xf70ded40, ebp = 0 --- Tracing command kernel pid 0 tid 100275 td 0xc9a73620 sched_switch(c9a73620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf70dbbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf70dbbe0 sleepq_switch(c9a73620,0,c111946d,26b,c9a73620,...) at sleepq_switch+0x1b9/frame 0xf70dbc14 sleepq_wait(c8108880,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf70dbc38 _sleep(c8108880,c8108898,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf70dbc94 taskqueue_thread_loop(c84515e0,f70dbd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf70dbccc fork_exit(c0b06a10,c84515e0,f70dbd08) at fork_exit+0x7f/frame 0xf70dbcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf70dbcf4 --- trap 0, eip = 0, esp = 0xf70dbd40, ebp = 0 --- Tracing command kernel pid 0 tid 100274 td 0xc9a73930 sched_switch(c9a73930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf70d8bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf70d8be0 sleepq_switch(c9a73930,0,c111946d,26b,c9a73930,...) at sleepq_switch+0x1b9/frame 0xf70d8c14 sleepq_wait(c8108900,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf70d8c38 _sleep(c8108900,c8108918,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf70d8c94 taskqueue_thread_loop(c84515f0,f70d8d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf70d8ccc fork_exit(c0b06a10,c84515f0,f70d8d08) at fork_exit+0x7f/frame 0xf70d8cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf70d8cf4 --- trap 0, eip = 0, esp = 0xf70d8d40, ebp = 0 --- Tracing command kernel pid 0 tid 100273 td 0xc9a73c40 sched_switch(c9a73c40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf70d5bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf70d5be0 sleepq_switch(c9a73c40,0,c111946d,26b,c9a73c40,...) at sleepq_switch+0x1b9/frame 0xf70d5c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf70d5c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf70d5c94 taskqueue_thread_loop(c8451600,f70d5d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf70d5ccc fork_exit(c0b06a10,c8451600,f70d5d08) at fork_exit+0x7f/frame 0xf70d5cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf70d5cf4 --- trap 0, eip = 0, esp = 0xf70d5d40, ebp = 0 --- Tracing command kernel pid 0 tid 100272 td 0xc9a72000 sched_switch(c9a72000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf70d2bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf70d2be0 sleepq_switch(c9a72000,0,c111946d,26b,c9a72000,...) at sleepq_switch+0x1b9/frame 0xf70d2c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf70d2c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf70d2c94 taskqueue_thread_loop(c8451600,f70d2d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf70d2ccc fork_exit(c0b06a10,c8451600,f70d2d08) at fork_exit+0x7f/frame 0xf70d2cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf70d2cf4 --- trap 0, eip = 0, esp = 0xf70d2d40, ebp = 0 --- Tracing command kernel pid 0 tid 100271 td 0xc9a72310 sched_switch(c9a72310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf70cfbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf70cfbe0 sleepq_switch(c9a72310,0,c111946d,26b,c9a72310,...) at sleepq_switch+0x1b9/frame 0xf70cfc14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf70cfc38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf70cfc94 taskqueue_thread_loop(c8451600,f70cfd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf70cfccc fork_exit(c0b06a10,c8451600,f70cfd08) at fork_exit+0x7f/frame 0xf70cfcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf70cfcf4 --- trap 0, eip = 0, esp = 0xf70cfd40, ebp = 0 --- Tracing command kernel pid 0 tid 100270 td 0xc9a72620 sched_switch(c9a72620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf70ccbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf70ccbe0 sleepq_switch(c9a72620,0,c111946d,26b,c9a72620,...) at sleepq_switch+0x1b9/frame 0xf70ccc14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf70ccc38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf70ccc94 taskqueue_thread_loop(c8451600,f70ccd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf70ccccc fork_exit(c0b06a10,c8451600,f70ccd08) at fork_exit+0x7f/frame 0xf70cccf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf70cccf4 --- trap 0, eip = 0, esp = 0xf70ccd40, ebp = 0 --- Tracing command kernel pid 0 tid 100269 td 0xc9a66000 sched_switch(c9a66000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf70c9bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf70c9be0 sleepq_switch(c9a66000,0,c111946d,26b,c9a66000,...) at sleepq_switch+0x1b9/frame 0xf70c9c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf70c9c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf70c9c94 taskqueue_thread_loop(c8451600,f70c9d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf70c9ccc fork_exit(c0b06a10,c8451600,f70c9d08) at fork_exit+0x7f/frame 0xf70c9cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf70c9cf4 --- trap 0, eip = 0, esp = 0xf70c9d40, ebp = 0 --- Tracing command kernel pid 0 tid 100268 td 0xc9a66310 sched_switch(c9a66310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf70c6bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf70c6be0 sleepq_switch(c9a66310,0,c111946d,26b,c9a66310,...) at sleepq_switch+0x1b9/frame 0xf70c6c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf70c6c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf70c6c94 taskqueue_thread_loop(c8451600,f70c6d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf70c6ccc fork_exit(c0b06a10,c8451600,f70c6d08) at fork_exit+0x7f/frame 0xf70c6cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf70c6cf4 --- trap 0, eip = 0, esp = 0xf70c6d40, ebp = 0 --- Tracing command kernel pid 0 tid 100267 td 0xc9a66620 sched_switch(c9a66620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf70c3bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf70c3be0 sleepq_switch(c9a66620,0,c111946d,26b,c9a66620,...) at sleepq_switch+0x1b9/frame 0xf70c3c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf70c3c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf70c3c94 taskqueue_thread_loop(c8451600,f70c3d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf70c3ccc fork_exit(c0b06a10,c8451600,f70c3d08) at fork_exit+0x7f/frame 0xf70c3cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf70c3cf4 --- trap 0, eip = 0, esp = 0xf70c3d40, ebp = 0 --- Tracing command kernel pid 0 tid 100266 td 0xc9a66930 sched_switch(c9a66930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf70c0bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf70c0be0 sleepq_switch(c9a66930,0,c111946d,26b,c9a66930,...) at sleepq_switch+0x1b9/frame 0xf70c0c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf70c0c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf70c0c94 taskqueue_thread_loop(c8451600,f70c0d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf70c0ccc fork_exit(c0b06a10,c8451600,f70c0d08) at fork_exit+0x7f/frame 0xf70c0cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf70c0cf4 --- trap 0, eip = 0, esp = 0xf70c0d40, ebp = 0 --- Tracing command kernel pid 0 tid 100265 td 0xc9a66c40 sched_switch(c9a66c40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf70bdbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf70bdbe0 sleepq_switch(c9a66c40,0,c111946d,26b,c9a66c40,...) at sleepq_switch+0x1b9/frame 0xf70bdc14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf70bdc38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf70bdc94 taskqueue_thread_loop(c8451600,f70bdd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf70bdccc fork_exit(c0b06a10,c8451600,f70bdd08) at fork_exit+0x7f/frame 0xf70bdcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf70bdcf4 --- trap 0, eip = 0, esp = 0xf70bdd40, ebp = 0 --- Tracing command kernel pid 0 tid 100264 td 0xc9a6b000 sched_switch(c9a6b000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf70babac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf70babe0 sleepq_switch(c9a6b000,0,c111946d,26b,c9a6b000,...) at sleepq_switch+0x1b9/frame 0xf70bac14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf70bac38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf70bac94 taskqueue_thread_loop(c8451600,f70bad08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf70baccc fork_exit(c0b06a10,c8451600,f70bad08) at fork_exit+0x7f/frame 0xf70bacf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf70bacf4 --- trap 0, eip = 0, esp = 0xf70bad40, ebp = 0 --- Tracing command kernel pid 0 tid 100263 td 0xc9a6b310 sched_switch(c9a6b310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf70b7bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf70b7be0 sleepq_switch(c9a6b310,0,c111946d,26b,c9a6b310,...) at sleepq_switch+0x1b9/frame 0xf70b7c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf70b7c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf70b7c94 taskqueue_thread_loop(c8451600,f70b7d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf70b7ccc fork_exit(c0b06a10,c8451600,f70b7d08) at fork_exit+0x7f/frame 0xf70b7cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf70b7cf4 --- trap 0, eip = 0, esp = 0xf70b7d40, ebp = 0 --- Tracing command kernel pid 0 tid 100262 td 0xc9a6b620 sched_switch(c9a6b620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf70b4bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf70b4be0 sleepq_switch(c9a6b620,0,c111946d,26b,c9a6b620,...) at sleepq_switch+0x1b9/frame 0xf70b4c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf70b4c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf70b4c94 taskqueue_thread_loop(c8451600,f70b4d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf70b4ccc fork_exit(c0b06a10,c8451600,f70b4d08) at fork_exit+0x7f/frame 0xf70b4cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf70b4cf4 --- trap 0, eip = 0, esp = 0xf70b4d40, ebp = 0 --- Tracing command kernel pid 0 tid 100261 td 0xc9a6b930 sched_switch(c9a6b930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf70b1bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf70b1be0 sleepq_switch(c9a6b930,0,c111946d,26b,c9a6b930,...) at sleepq_switch+0x1b9/frame 0xf70b1c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf70b1c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf70b1c94 taskqueue_thread_loop(c8451600,f70b1d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf70b1ccc fork_exit(c0b06a10,c8451600,f70b1d08) at fork_exit+0x7f/frame 0xf70b1cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf70b1cf4 --- trap 0, eip = 0, esp = 0xf70b1d40, ebp = 0 --- Tracing command kernel pid 0 tid 100260 td 0xc9a6bc40 sched_switch(c9a6bc40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf70aebac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf70aebe0 sleepq_switch(c9a6bc40,0,c111946d,26b,c9a6bc40,...) at sleepq_switch+0x1b9/frame 0xf70aec14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf70aec38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf70aec94 taskqueue_thread_loop(c8451600,f70aed08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf70aeccc fork_exit(c0b06a10,c8451600,f70aed08) at fork_exit+0x7f/frame 0xf70aecf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf70aecf4 --- trap 0, eip = 0, esp = 0xf70aed40, ebp = 0 --- Tracing command kernel pid 0 tid 100259 td 0xc9a6a000 sched_switch(c9a6a000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf70abbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf70abbe0 sleepq_switch(c9a6a000,0,c111946d,26b,c9a6a000,...) at sleepq_switch+0x1b9/frame 0xf70abc14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf70abc38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf70abc94 taskqueue_thread_loop(c8451600,f70abd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf70abccc fork_exit(c0b06a10,c8451600,f70abd08) at fork_exit+0x7f/frame 0xf70abcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf70abcf4 --- trap 0, eip = 0, esp = 0xf70abd40, ebp = 0 --- Tracing command kernel pid 0 tid 100258 td 0xc9a6a310 sched_switch(c9a6a310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf70a8bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf70a8be0 sleepq_switch(c9a6a310,0,c111946d,26b,c9a6a310,...) at sleepq_switch+0x1b9/frame 0xf70a8c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf70a8c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf70a8c94 taskqueue_thread_loop(c8451600,f70a8d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf70a8ccc fork_exit(c0b06a10,c8451600,f70a8d08) at fork_exit+0x7f/frame 0xf70a8cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf70a8cf4 --- trap 0, eip = 0, esp = 0xf70a8d40, ebp = 0 --- Tracing command kernel pid 0 tid 100257 td 0xc9a6a620 sched_switch(c9a6a620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf70a5bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf70a5be0 sleepq_switch(c9a6a620,0,c111946d,26b,c9a6a620,...) at sleepq_switch+0x1b9/frame 0xf70a5c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf70a5c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf70a5c94 taskqueue_thread_loop(c8451600,f70a5d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf70a5ccc fork_exit(c0b06a10,c8451600,f70a5d08) at fork_exit+0x7f/frame 0xf70a5cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf70a5cf4 --- trap 0, eip = 0, esp = 0xf70a5d40, ebp = 0 --- Tracing command kernel pid 0 tid 100256 td 0xc9a6a930 sched_switch(c9a6a930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf70a2bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf70a2be0 sleepq_switch(c9a6a930,0,c111946d,26b,c9a6a930,...) at sleepq_switch+0x1b9/frame 0xf70a2c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf70a2c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf70a2c94 taskqueue_thread_loop(c8451600,f70a2d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf70a2ccc fork_exit(c0b06a10,c8451600,f70a2d08) at fork_exit+0x7f/frame 0xf70a2cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf70a2cf4 --- trap 0, eip = 0, esp = 0xf70a2d40, ebp = 0 --- Tracing command kernel pid 0 tid 100255 td 0xc9a6ac40 sched_switch(c9a6ac40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf709fbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf709fbe0 sleepq_switch(c9a6ac40,0,c111946d,26b,c9a6ac40,...) at sleepq_switch+0x1b9/frame 0xf709fc14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf709fc38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf709fc94 taskqueue_thread_loop(c8451600,f709fd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf709fccc fork_exit(c0b06a10,c8451600,f709fd08) at fork_exit+0x7f/frame 0xf709fcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf709fcf4 --- trap 0, eip = 0, esp = 0xf709fd40, ebp = 0 --- Tracing command kernel pid 0 tid 100254 td 0xc9a69000 sched_switch(c9a69000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf709cbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf709cbe0 sleepq_switch(c9a69000,0,c111946d,26b,c9a69000,...) at sleepq_switch+0x1b9/frame 0xf709cc14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf709cc38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf709cc94 taskqueue_thread_loop(c8451600,f709cd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf709cccc fork_exit(c0b06a10,c8451600,f709cd08) at fork_exit+0x7f/frame 0xf709ccf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf709ccf4 --- trap 0, eip = 0, esp = 0xf709cd40, ebp = 0 --- Tracing command kernel pid 0 tid 100253 td 0xc9a69310 sched_switch(c9a69310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7099bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7099be0 sleepq_switch(c9a69310,0,c111946d,26b,c9a69310,...) at sleepq_switch+0x1b9/frame 0xf7099c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7099c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7099c94 taskqueue_thread_loop(c8451600,f7099d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7099ccc fork_exit(c0b06a10,c8451600,f7099d08) at fork_exit+0x7f/frame 0xf7099cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7099cf4 --- trap 0, eip = 0, esp = 0xf7099d40, ebp = 0 --- Tracing command kernel pid 0 tid 100252 td 0xc9a69620 sched_switch(c9a69620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7096bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7096be0 sleepq_switch(c9a69620,0,c111946d,26b,c9a69620,...) at sleepq_switch+0x1b9/frame 0xf7096c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7096c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7096c94 taskqueue_thread_loop(c8451600,f7096d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7096ccc fork_exit(c0b06a10,c8451600,f7096d08) at fork_exit+0x7f/frame 0xf7096cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7096cf4 --- trap 0, eip = 0, esp = 0xf7096d40, ebp = 0 --- Tracing command kernel pid 0 tid 100251 td 0xc9a69930 sched_switch(c9a69930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7093bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7093be0 sleepq_switch(c9a69930,0,c111946d,26b,c9a69930,...) at sleepq_switch+0x1b9/frame 0xf7093c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7093c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7093c94 taskqueue_thread_loop(c8451600,f7093d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7093ccc fork_exit(c0b06a10,c8451600,f7093d08) at fork_exit+0x7f/frame 0xf7093cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7093cf4 --- trap 0, eip = 0, esp = 0xf7093d40, ebp = 0 --- Tracing command kernel pid 0 tid 100250 td 0xc9a58310 sched_switch(c9a58310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7090bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7090be0 sleepq_switch(c9a58310,0,c111946d,26b,c9a58310,...) at sleepq_switch+0x1b9/frame 0xf7090c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7090c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7090c94 taskqueue_thread_loop(c8451600,f7090d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7090ccc fork_exit(c0b06a10,c8451600,f7090d08) at fork_exit+0x7f/frame 0xf7090cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7090cf4 --- trap 0, eip = 0, esp = 0xf7090d40, ebp = 0 --- Tracing command kernel pid 0 tid 100249 td 0xc9a58620 sched_switch(c9a58620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf708dbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf708dbe0 sleepq_switch(c9a58620,0,c111946d,26b,c9a58620,...) at sleepq_switch+0x1b9/frame 0xf708dc14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf708dc38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf708dc94 taskqueue_thread_loop(c8451600,f708dd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf708dccc fork_exit(c0b06a10,c8451600,f708dd08) at fork_exit+0x7f/frame 0xf708dcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf708dcf4 --- trap 0, eip = 0, esp = 0xf708dd40, ebp = 0 --- Tracing command kernel pid 0 tid 100248 td 0xc9a58930 sched_switch(c9a58930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf708abac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf708abe0 sleepq_switch(c9a58930,0,c111946d,26b,c9a58930,...) at sleepq_switch+0x1b9/frame 0xf708ac14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf708ac38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf708ac94 taskqueue_thread_loop(c8451600,f708ad08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf708accc fork_exit(c0b06a10,c8451600,f708ad08) at fork_exit+0x7f/frame 0xf708acf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf708acf4 --- trap 0, eip = 0, esp = 0xf708ad40, ebp = 0 --- Tracing command kernel pid 0 tid 100247 td 0xc9a58c40 sched_switch(c9a58c40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7087bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7087be0 sleepq_switch(c9a58c40,0,c111946d,26b,c9a58c40,...) at sleepq_switch+0x1b9/frame 0xf7087c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7087c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7087c94 taskqueue_thread_loop(c8451600,f7087d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7087ccc fork_exit(c0b06a10,c8451600,f7087d08) at fork_exit+0x7f/frame 0xf7087cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7087cf4 --- trap 0, eip = 0, esp = 0xf7087d40, ebp = 0 --- Tracing command kernel pid 0 tid 100246 td 0xc9a5b000 sched_switch(c9a5b000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7084bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7084be0 sleepq_switch(c9a5b000,0,c111946d,26b,c9a5b000,...) at sleepq_switch+0x1b9/frame 0xf7084c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7084c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7084c94 taskqueue_thread_loop(c8451600,f7084d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7084ccc fork_exit(c0b06a10,c8451600,f7084d08) at fork_exit+0x7f/frame 0xf7084cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7084cf4 --- trap 0, eip = 0, esp = 0xf7084d40, ebp = 0 --- Tracing command kernel pid 0 tid 100245 td 0xc9a5b310 sched_switch(c9a5b310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7081bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7081be0 sleepq_switch(c9a5b310,0,c111946d,26b,c9a5b310,...) at sleepq_switch+0x1b9/frame 0xf7081c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7081c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7081c94 taskqueue_thread_loop(c8451600,f7081d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7081ccc fork_exit(c0b06a10,c8451600,f7081d08) at fork_exit+0x7f/frame 0xf7081cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7081cf4 --- trap 0, eip = 0, esp = 0xf7081d40, ebp = 0 --- Tracing command kernel pid 0 tid 100244 td 0xc9a5b620 sched_switch(c9a5b620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf707ebac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf707ebe0 sleepq_switch(c9a5b620,0,c111946d,26b,c9a5b620,...) at sleepq_switch+0x1b9/frame 0xf707ec14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf707ec38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf707ec94 taskqueue_thread_loop(c8451600,f707ed08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf707eccc fork_exit(c0b06a10,c8451600,f707ed08) at fork_exit+0x7f/frame 0xf707ecf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf707ecf4 --- trap 0, eip = 0, esp = 0xf707ed40, ebp = 0 --- Tracing command kernel pid 0 tid 100243 td 0xc9a5b930 sched_switch(c9a5b930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf707bbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf707bbe0 sleepq_switch(c9a5b930,0,c111946d,26b,c9a5b930,...) at sleepq_switch+0x1b9/frame 0xf707bc14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf707bc38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf707bc94 taskqueue_thread_loop(c8451600,f707bd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf707bccc fork_exit(c0b06a10,c8451600,f707bd08) at fork_exit+0x7f/frame 0xf707bcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf707bcf4 --- trap 0, eip = 0, esp = 0xf707bd40, ebp = 0 --- Tracing command kernel pid 0 tid 100242 td 0xc9a5bc40 sched_switch(c9a5bc40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7078bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7078be0 sleepq_switch(c9a5bc40,0,c111946d,26b,c9a5bc40,...) at sleepq_switch+0x1b9/frame 0xf7078c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7078c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7078c94 taskqueue_thread_loop(c8451600,f7078d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7078ccc fork_exit(c0b06a10,c8451600,f7078d08) at fork_exit+0x7f/frame 0xf7078cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7078cf4 --- trap 0, eip = 0, esp = 0xf7078d40, ebp = 0 --- Tracing command kernel pid 0 tid 100241 td 0xc9a5a000 sched_switch(c9a5a000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7075bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7075be0 sleepq_switch(c9a5a000,0,c111946d,26b,c9a5a000,...) at sleepq_switch+0x1b9/frame 0xf7075c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7075c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7075c94 taskqueue_thread_loop(c8451600,f7075d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7075ccc fork_exit(c0b06a10,c8451600,f7075d08) at fork_exit+0x7f/frame 0xf7075cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7075cf4 --- trap 0, eip = 0, esp = 0xf7075d40, ebp = 0 --- Tracing command kernel pid 0 tid 100240 td 0xc9a5a310 sched_switch(c9a5a310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7072bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7072be0 sleepq_switch(c9a5a310,0,c111946d,26b,c9a5a310,...) at sleepq_switch+0x1b9/frame 0xf7072c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7072c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7072c94 taskqueue_thread_loop(c8451600,f7072d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7072ccc fork_exit(c0b06a10,c8451600,f7072d08) at fork_exit+0x7f/frame 0xf7072cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7072cf4 --- trap 0, eip = 0, esp = 0xf7072d40, ebp = 0 --- Tracing command kernel pid 0 tid 100239 td 0xc9a5a620 sched_switch(c9a5a620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf706fbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf706fbe0 sleepq_switch(c9a5a620,0,c111946d,26b,c9a5a620,...) at sleepq_switch+0x1b9/frame 0xf706fc14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf706fc38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf706fc94 taskqueue_thread_loop(c8451600,f706fd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf706fccc fork_exit(c0b06a10,c8451600,f706fd08) at fork_exit+0x7f/frame 0xf706fcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf706fcf4 --- trap 0, eip = 0, esp = 0xf706fd40, ebp = 0 --- Tracing command kernel pid 0 tid 100238 td 0xc9a5a930 sched_switch(c9a5a930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf706cbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf706cbe0 sleepq_switch(c9a5a930,0,c111946d,26b,c9a5a930,...) at sleepq_switch+0x1b9/frame 0xf706cc14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf706cc38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf706cc94 taskqueue_thread_loop(c8451600,f706cd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf706cccc fork_exit(c0b06a10,c8451600,f706cd08) at fork_exit+0x7f/frame 0xf706ccf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf706ccf4 --- trap 0, eip = 0, esp = 0xf706cd40, ebp = 0 --- Tracing command kernel pid 0 tid 100237 td 0xc9a5ac40 sched_switch(c9a5ac40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7069bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7069be0 sleepq_switch(c9a5ac40,0,c111946d,26b,c9a5ac40,...) at sleepq_switch+0x1b9/frame 0xf7069c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7069c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7069c94 taskqueue_thread_loop(c8451600,f7069d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7069ccc fork_exit(c0b06a10,c8451600,f7069d08) at fork_exit+0x7f/frame 0xf7069cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7069cf4 --- trap 0, eip = 0, esp = 0xf7069d40, ebp = 0 --- Tracing command kernel pid 0 tid 100236 td 0xc9a5f000 sched_switch(c9a5f000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7066bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7066be0 sleepq_switch(c9a5f000,0,c111946d,26b,c9a5f000,...) at sleepq_switch+0x1b9/frame 0xf7066c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7066c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7066c94 taskqueue_thread_loop(c8451600,f7066d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7066ccc fork_exit(c0b06a10,c8451600,f7066d08) at fork_exit+0x7f/frame 0xf7066cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7066cf4 --- trap 0, eip = 0, esp = 0xf7066d40, ebp = 0 --- Tracing command kernel pid 0 tid 100235 td 0xc9a5f310 sched_switch(c9a5f310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7063bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7063be0 sleepq_switch(c9a5f310,0,c111946d,26b,c9a5f310,...) at sleepq_switch+0x1b9/frame 0xf7063c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7063c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7063c94 taskqueue_thread_loop(c8451600,f7063d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7063ccc fork_exit(c0b06a10,c8451600,f7063d08) at fork_exit+0x7f/frame 0xf7063cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7063cf4 --- trap 0, eip = 0, esp = 0xf7063d40, ebp = 0 --- Tracing command kernel pid 0 tid 100234 td 0xc9a5f620 sched_switch(c9a5f620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7060bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7060be0 sleepq_switch(c9a5f620,0,c111946d,26b,c9a5f620,...) at sleepq_switch+0x1b9/frame 0xf7060c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7060c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7060c94 taskqueue_thread_loop(c8451600,f7060d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7060ccc fork_exit(c0b06a10,c8451600,f7060d08) at fork_exit+0x7f/frame 0xf7060cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7060cf4 --- trap 0, eip = 0, esp = 0xf7060d40, ebp = 0 --- Tracing command kernel pid 0 tid 100233 td 0xc9a5f930 sched_switch(c9a5f930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf705dbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf705dbe0 sleepq_switch(c9a5f930,0,c111946d,26b,c9a5f930,...) at sleepq_switch+0x1b9/frame 0xf705dc14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf705dc38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf705dc94 taskqueue_thread_loop(c8451600,f705dd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf705dccc fork_exit(c0b06a10,c8451600,f705dd08) at fork_exit+0x7f/frame 0xf705dcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf705dcf4 --- trap 0, eip = 0, esp = 0xf705dd40, ebp = 0 --- Tracing command kernel pid 0 tid 100232 td 0xc9a5fc40 sched_switch(c9a5fc40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf705abac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf705abe0 sleepq_switch(c9a5fc40,0,c111946d,26b,c9a5fc40,...) at sleepq_switch+0x1b9/frame 0xf705ac14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf705ac38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf705ac94 taskqueue_thread_loop(c8451600,f705ad08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf705accc fork_exit(c0b06a10,c8451600,f705ad08) at fork_exit+0x7f/frame 0xf705acf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf705acf4 --- trap 0, eip = 0, esp = 0xf705ad40, ebp = 0 --- Tracing command kernel pid 0 tid 100231 td 0xc9a4e620 sched_switch(c9a4e620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7057bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7057be0 sleepq_switch(c9a4e620,0,c111946d,26b,c9a4e620,...) at sleepq_switch+0x1b9/frame 0xf7057c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7057c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7057c94 taskqueue_thread_loop(c8451600,f7057d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7057ccc fork_exit(c0b06a10,c8451600,f7057d08) at fork_exit+0x7f/frame 0xf7057cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7057cf4 --- trap 0, eip = 0, esp = 0xf7057d40, ebp = 0 --- Tracing command kernel pid 0 tid 100230 td 0xc9a4e930 sched_switch(c9a4e930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7054bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7054be0 sleepq_switch(c9a4e930,0,c111946d,26b,c9a4e930,...) at sleepq_switch+0x1b9/frame 0xf7054c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7054c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7054c94 taskqueue_thread_loop(c8451600,f7054d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7054ccc fork_exit(c0b06a10,c8451600,f7054d08) at fork_exit+0x7f/frame 0xf7054cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7054cf4 --- trap 0, eip = 0, esp = 0xf7054d40, ebp = 0 --- Tracing command kernel pid 0 tid 100229 td 0xc9a4ec40 sched_switch(c9a4ec40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7051bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7051be0 sleepq_switch(c9a4ec40,0,c111946d,26b,c9a4ec40,...) at sleepq_switch+0x1b9/frame 0xf7051c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7051c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7051c94 taskqueue_thread_loop(c8451600,f7051d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7051ccc fork_exit(c0b06a10,c8451600,f7051d08) at fork_exit+0x7f/frame 0xf7051cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7051cf4 --- trap 0, eip = 0, esp = 0xf7051d40, ebp = 0 --- Tracing command kernel pid 0 tid 100228 td 0xc9a55000 sched_switch(c9a55000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf704ebac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf704ebe0 sleepq_switch(c9a55000,0,c111946d,26b,c9a55000,...) at sleepq_switch+0x1b9/frame 0xf704ec14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf704ec38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf704ec94 taskqueue_thread_loop(c8451600,f704ed08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf704eccc fork_exit(c0b06a10,c8451600,f704ed08) at fork_exit+0x7f/frame 0xf704ecf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf704ecf4 --- trap 0, eip = 0, esp = 0xf704ed40, ebp = 0 --- Tracing command kernel pid 0 tid 100227 td 0xc9a55310 sched_switch(c9a55310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf704bbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf704bbe0 sleepq_switch(c9a55310,0,c111946d,26b,c9a55310,...) at sleepq_switch+0x1b9/frame 0xf704bc14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf704bc38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf704bc94 taskqueue_thread_loop(c8451600,f704bd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf704bccc fork_exit(c0b06a10,c8451600,f704bd08) at fork_exit+0x7f/frame 0xf704bcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf704bcf4 --- trap 0, eip = 0, esp = 0xf704bd40, ebp = 0 --- Tracing command kernel pid 0 tid 100226 td 0xc9a55620 sched_switch(c9a55620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7048bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7048be0 sleepq_switch(c9a55620,0,c111946d,26b,c9a55620,...) at sleepq_switch+0x1b9/frame 0xf7048c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7048c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7048c94 taskqueue_thread_loop(c8451600,f7048d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7048ccc fork_exit(c0b06a10,c8451600,f7048d08) at fork_exit+0x7f/frame 0xf7048cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7048cf4 --- trap 0, eip = 0, esp = 0xf7048d40, ebp = 0 --- Tracing command kernel pid 0 tid 100225 td 0xc9a55930 sched_switch(c9a55930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7045bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7045be0 sleepq_switch(c9a55930,0,c111946d,26b,c9a55930,...) at sleepq_switch+0x1b9/frame 0xf7045c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7045c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7045c94 taskqueue_thread_loop(c8451600,f7045d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7045ccc fork_exit(c0b06a10,c8451600,f7045d08) at fork_exit+0x7f/frame 0xf7045cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7045cf4 --- trap 0, eip = 0, esp = 0xf7045d40, ebp = 0 --- Tracing command kernel pid 0 tid 100224 td 0xc9a55c40 sched_switch(c9a55c40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7042bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7042be0 sleepq_switch(c9a55c40,0,c111946d,26b,c9a55c40,...) at sleepq_switch+0x1b9/frame 0xf7042c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7042c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7042c94 taskqueue_thread_loop(c8451600,f7042d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7042ccc fork_exit(c0b06a10,c8451600,f7042d08) at fork_exit+0x7f/frame 0xf7042cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7042cf4 --- trap 0, eip = 0, esp = 0xf7042d40, ebp = 0 --- Tracing command kernel pid 0 tid 100223 td 0xc9a54000 sched_switch(c9a54000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf703fbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf703fbe0 sleepq_switch(c9a54000,0,c111946d,26b,c9a54000,...) at sleepq_switch+0x1b9/frame 0xf703fc14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf703fc38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf703fc94 taskqueue_thread_loop(c8451600,f703fd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf703fccc fork_exit(c0b06a10,c8451600,f703fd08) at fork_exit+0x7f/frame 0xf703fcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf703fcf4 --- trap 0, eip = 0, esp = 0xf703fd40, ebp = 0 --- Tracing command kernel pid 0 tid 100222 td 0xc9a54310 sched_switch(c9a54310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf703cbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf703cbe0 sleepq_switch(c9a54310,0,c111946d,26b,c9a54310,...) at sleepq_switch+0x1b9/frame 0xf703cc14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf703cc38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf703cc94 taskqueue_thread_loop(c8451600,f703cd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf703cccc fork_exit(c0b06a10,c8451600,f703cd08) at fork_exit+0x7f/frame 0xf703ccf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf703ccf4 --- trap 0, eip = 0, esp = 0xf703cd40, ebp = 0 --- Tracing command kernel pid 0 tid 100221 td 0xc9a54620 sched_switch(c9a54620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7039bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7039be0 sleepq_switch(c9a54620,0,c111946d,26b,c9a54620,...) at sleepq_switch+0x1b9/frame 0xf7039c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7039c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7039c94 taskqueue_thread_loop(c8451600,f7039d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7039ccc fork_exit(c0b06a10,c8451600,f7039d08) at fork_exit+0x7f/frame 0xf7039cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7039cf4 --- trap 0, eip = 0, esp = 0xf7039d40, ebp = 0 --- Tracing command kernel pid 0 tid 100220 td 0xc9a54930 sched_switch(c9a54930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7036bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7036be0 sleepq_switch(c9a54930,0,c111946d,26b,c9a54930,...) at sleepq_switch+0x1b9/frame 0xf7036c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7036c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7036c94 taskqueue_thread_loop(c8451600,f7036d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7036ccc fork_exit(c0b06a10,c8451600,f7036d08) at fork_exit+0x7f/frame 0xf7036cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7036cf4 --- trap 0, eip = 0, esp = 0xf7036d40, ebp = 0 --- Tracing command kernel pid 0 tid 100219 td 0xc9a54c40 sched_switch(c9a54c40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7033bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7033be0 sleepq_switch(c9a54c40,0,c111946d,26b,c9a54c40,...) at sleepq_switch+0x1b9/frame 0xf7033c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7033c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7033c94 taskqueue_thread_loop(c8451600,f7033d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7033ccc fork_exit(c0b06a10,c8451600,f7033d08) at fork_exit+0x7f/frame 0xf7033cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7033cf4 --- trap 0, eip = 0, esp = 0xf7033d40, ebp = 0 --- Tracing command kernel pid 0 tid 100218 td 0xc9a59000 sched_switch(c9a59000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7030bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7030be0 sleepq_switch(c9a59000,0,c111946d,26b,c9a59000,...) at sleepq_switch+0x1b9/frame 0xf7030c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7030c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7030c94 taskqueue_thread_loop(c8451600,f7030d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7030ccc fork_exit(c0b06a10,c8451600,f7030d08) at fork_exit+0x7f/frame 0xf7030cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7030cf4 --- trap 0, eip = 0, esp = 0xf7030d40, ebp = 0 --- Tracing command kernel pid 0 tid 100217 td 0xc9a59310 sched_switch(c9a59310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf702dbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf702dbe0 sleepq_switch(c9a59310,0,c111946d,26b,c9a59310,...) at sleepq_switch+0x1b9/frame 0xf702dc14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf702dc38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf702dc94 taskqueue_thread_loop(c8451600,f702dd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf702dccc fork_exit(c0b06a10,c8451600,f702dd08) at fork_exit+0x7f/frame 0xf702dcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf702dcf4 --- trap 0, eip = 0, esp = 0xf702dd40, ebp = 0 --- Tracing command kernel pid 0 tid 100216 td 0xc9a59620 sched_switch(c9a59620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf702abac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf702abe0 sleepq_switch(c9a59620,0,c111946d,26b,c9a59620,...) at sleepq_switch+0x1b9/frame 0xf702ac14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf702ac38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf702ac94 taskqueue_thread_loop(c8451600,f702ad08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf702accc fork_exit(c0b06a10,c8451600,f702ad08) at fork_exit+0x7f/frame 0xf702acf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf702acf4 --- trap 0, eip = 0, esp = 0xf702ad40, ebp = 0 --- Tracing command kernel pid 0 tid 100215 td 0xc9a59930 sched_switch(c9a59930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7027bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7027be0 sleepq_switch(c9a59930,0,c111946d,26b,c9a59930,...) at sleepq_switch+0x1b9/frame 0xf7027c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7027c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7027c94 taskqueue_thread_loop(c8451600,f7027d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7027ccc fork_exit(c0b06a10,c8451600,f7027d08) at fork_exit+0x7f/frame 0xf7027cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7027cf4 --- trap 0, eip = 0, esp = 0xf7027d40, ebp = 0 --- Tracing command kernel pid 0 tid 100214 td 0xc9a59c40 sched_switch(c9a59c40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7024bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7024be0 sleepq_switch(c9a59c40,0,c111946d,26b,c9a59c40,...) at sleepq_switch+0x1b9/frame 0xf7024c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7024c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7024c94 taskqueue_thread_loop(c8451600,f7024d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7024ccc fork_exit(c0b06a10,c8451600,f7024d08) at fork_exit+0x7f/frame 0xf7024cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7024cf4 --- trap 0, eip = 0, esp = 0xf7024d40, ebp = 0 --- Tracing command kernel pid 0 tid 100213 td 0xc9a58000 sched_switch(c9a58000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7021bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7021be0 sleepq_switch(c9a58000,0,c111946d,26b,c9a58000,...) at sleepq_switch+0x1b9/frame 0xf7021c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7021c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7021c94 taskqueue_thread_loop(c8451600,f7021d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7021ccc fork_exit(c0b06a10,c8451600,f7021d08) at fork_exit+0x7f/frame 0xf7021cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7021cf4 --- trap 0, eip = 0, esp = 0xf7021d40, ebp = 0 --- Tracing command kernel pid 0 tid 100212 td 0xc9a48930 sched_switch(c9a48930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf701ebac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf701ebe0 sleepq_switch(c9a48930,0,c111946d,26b,c9a48930,...) at sleepq_switch+0x1b9/frame 0xf701ec14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf701ec38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf701ec94 taskqueue_thread_loop(c8451600,f701ed08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf701eccc fork_exit(c0b06a10,c8451600,f701ed08) at fork_exit+0x7f/frame 0xf701ecf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf701ecf4 --- trap 0, eip = 0, esp = 0xf701ed40, ebp = 0 --- Tracing command kernel pid 0 tid 100211 td 0xc9a48c40 sched_switch(c9a48c40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf701bbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf701bbe0 sleepq_switch(c9a48c40,0,c111946d,26b,c9a48c40,...) at sleepq_switch+0x1b9/frame 0xf701bc14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf701bc38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf701bc94 taskqueue_thread_loop(c8451600,f701bd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf701bccc fork_exit(c0b06a10,c8451600,f701bd08) at fork_exit+0x7f/frame 0xf701bcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf701bcf4 --- trap 0, eip = 0, esp = 0xf701bd40, ebp = 0 --- Tracing command kernel pid 0 tid 100210 td 0xc9a4d000 sched_switch(c9a4d000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7018bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7018be0 sleepq_switch(c9a4d000,0,c111946d,26b,c9a4d000,...) at sleepq_switch+0x1b9/frame 0xf7018c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7018c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7018c94 taskqueue_thread_loop(c8451600,f7018d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7018ccc fork_exit(c0b06a10,c8451600,f7018d08) at fork_exit+0x7f/frame 0xf7018cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7018cf4 --- trap 0, eip = 0, esp = 0xf7018d40, ebp = 0 --- Tracing command kernel pid 0 tid 100209 td 0xc9a4d310 sched_switch(c9a4d310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7015bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7015be0 sleepq_switch(c9a4d310,0,c111946d,26b,c9a4d310,...) at sleepq_switch+0x1b9/frame 0xf7015c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7015c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7015c94 taskqueue_thread_loop(c8451600,f7015d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7015ccc fork_exit(c0b06a10,c8451600,f7015d08) at fork_exit+0x7f/frame 0xf7015cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7015cf4 --- trap 0, eip = 0, esp = 0xf7015d40, ebp = 0 --- Tracing command kernel pid 0 tid 100208 td 0xc9a4d620 sched_switch(c9a4d620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7012bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7012be0 sleepq_switch(c9a4d620,0,c111946d,26b,c9a4d620,...) at sleepq_switch+0x1b9/frame 0xf7012c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7012c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7012c94 taskqueue_thread_loop(c8451600,f7012d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7012ccc fork_exit(c0b06a10,c8451600,f7012d08) at fork_exit+0x7f/frame 0xf7012cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7012cf4 --- trap 0, eip = 0, esp = 0xf7012d40, ebp = 0 --- Tracing command kernel pid 0 tid 100207 td 0xc9a4d930 sched_switch(c9a4d930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf700fbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf700fbe0 sleepq_switch(c9a4d930,0,c111946d,26b,c9a4d930,...) at sleepq_switch+0x1b9/frame 0xf700fc14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf700fc38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf700fc94 taskqueue_thread_loop(c8451600,f700fd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf700fccc fork_exit(c0b06a10,c8451600,f700fd08) at fork_exit+0x7f/frame 0xf700fcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf700fcf4 --- trap 0, eip = 0, esp = 0xf700fd40, ebp = 0 --- Tracing command kernel pid 0 tid 100206 td 0xc9a4dc40 sched_switch(c9a4dc40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf700cbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf700cbe0 sleepq_switch(c9a4dc40,0,c111946d,26b,c9a4dc40,...) at sleepq_switch+0x1b9/frame 0xf700cc14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf700cc38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf700cc94 taskqueue_thread_loop(c8451600,f700cd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf700cccc fork_exit(c0b06a10,c8451600,f700cd08) at fork_exit+0x7f/frame 0xf700ccf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf700ccf4 --- trap 0, eip = 0, esp = 0xf700cd40, ebp = 0 --- Tracing command kernel pid 0 tid 100205 td 0xc9a4c000 sched_switch(c9a4c000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7009bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7009be0 sleepq_switch(c9a4c000,0,c111946d,26b,c9a4c000,...) at sleepq_switch+0x1b9/frame 0xf7009c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7009c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7009c94 taskqueue_thread_loop(c8451600,f7009d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7009ccc fork_exit(c0b06a10,c8451600,f7009d08) at fork_exit+0x7f/frame 0xf7009cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7009cf4 --- trap 0, eip = 0, esp = 0xf7009d40, ebp = 0 --- Tracing command kernel pid 0 tid 100204 td 0xc9a4c310 sched_switch(c9a4c310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7006bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7006be0 sleepq_switch(c9a4c310,0,c111946d,26b,c9a4c310,...) at sleepq_switch+0x1b9/frame 0xf7006c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7006c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7006c94 taskqueue_thread_loop(c8451600,f7006d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7006ccc fork_exit(c0b06a10,c8451600,f7006d08) at fork_exit+0x7f/frame 0xf7006cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7006cf4 --- trap 0, eip = 0, esp = 0xf7006d40, ebp = 0 --- Tracing command kernel pid 0 tid 100203 td 0xc9a4c620 sched_switch(c9a4c620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7003bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7003be0 sleepq_switch(c9a4c620,0,c111946d,26b,c9a4c620,...) at sleepq_switch+0x1b9/frame 0xf7003c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7003c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7003c94 taskqueue_thread_loop(c8451600,f7003d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7003ccc fork_exit(c0b06a10,c8451600,f7003d08) at fork_exit+0x7f/frame 0xf7003cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7003cf4 --- trap 0, eip = 0, esp = 0xf7003d40, ebp = 0 --- Tracing command kernel pid 0 tid 100202 td 0xc9a4c930 sched_switch(c9a4c930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf7000bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf7000be0 sleepq_switch(c9a4c930,0,c111946d,26b,c9a4c930,...) at sleepq_switch+0x1b9/frame 0xf7000c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf7000c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf7000c94 taskqueue_thread_loop(c8451600,f7000d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf7000ccc fork_exit(c0b06a10,c8451600,f7000d08) at fork_exit+0x7f/frame 0xf7000cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf7000cf4 --- trap 0, eip = 0, esp = 0xf7000d40, ebp = 0 --- Tracing command kernel pid 0 tid 100201 td 0xc9a4cc40 sched_switch(c9a4cc40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6ffdbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6ffdbe0 sleepq_switch(c9a4cc40,0,c111946d,26b,c9a4cc40,...) at sleepq_switch+0x1b9/frame 0xf6ffdc14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6ffdc38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6ffdc94 taskqueue_thread_loop(c8451600,f6ffdd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6ffdccc fork_exit(c0b06a10,c8451600,f6ffdd08) at fork_exit+0x7f/frame 0xf6ffdcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6ffdcf4 --- trap 0, eip = 0, esp = 0xf6ffdd40, ebp = 0 --- Tracing command kernel pid 0 tid 100200 td 0xc9a4f000 sched_switch(c9a4f000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6ffabac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6ffabe0 sleepq_switch(c9a4f000,0,c111946d,26b,c9a4f000,...) at sleepq_switch+0x1b9/frame 0xf6ffac14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6ffac38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6ffac94 taskqueue_thread_loop(c8451600,f6ffad08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6ffaccc fork_exit(c0b06a10,c8451600,f6ffad08) at fork_exit+0x7f/frame 0xf6ffacf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6ffacf4 --- trap 0, eip = 0, esp = 0xf6ffad40, ebp = 0 --- Tracing command kernel pid 0 tid 100199 td 0xc9a4f310 sched_switch(c9a4f310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6ff7bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6ff7be0 sleepq_switch(c9a4f310,0,c111946d,26b,c9a4f310,...) at sleepq_switch+0x1b9/frame 0xf6ff7c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6ff7c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6ff7c94 taskqueue_thread_loop(c8451600,f6ff7d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6ff7ccc fork_exit(c0b06a10,c8451600,f6ff7d08) at fork_exit+0x7f/frame 0xf6ff7cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6ff7cf4 --- trap 0, eip = 0, esp = 0xf6ff7d40, ebp = 0 --- Tracing command kernel pid 0 tid 100198 td 0xc9a4f620 sched_switch(c9a4f620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6ff4bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6ff4be0 sleepq_switch(c9a4f620,0,c111946d,26b,c9a4f620,...) at sleepq_switch+0x1b9/frame 0xf6ff4c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6ff4c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6ff4c94 taskqueue_thread_loop(c8451600,f6ff4d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6ff4ccc fork_exit(c0b06a10,c8451600,f6ff4d08) at fork_exit+0x7f/frame 0xf6ff4cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6ff4cf4 --- trap 0, eip = 0, esp = 0xf6ff4d40, ebp = 0 --- Tracing command kernel pid 0 tid 100197 td 0xc9a4f930 sched_switch(c9a4f930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6ff1bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6ff1be0 sleepq_switch(c9a4f930,0,c111946d,26b,c9a4f930,...) at sleepq_switch+0x1b9/frame 0xf6ff1c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6ff1c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6ff1c94 taskqueue_thread_loop(c8451600,f6ff1d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6ff1ccc fork_exit(c0b06a10,c8451600,f6ff1d08) at fork_exit+0x7f/frame 0xf6ff1cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6ff1cf4 --- trap 0, eip = 0, esp = 0xf6ff1d40, ebp = 0 --- Tracing command kernel pid 0 tid 100196 td 0xc9a4fc40 sched_switch(c9a4fc40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6feebac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6feebe0 sleepq_switch(c9a4fc40,0,c111946d,26b,c9a4fc40,...) at sleepq_switch+0x1b9/frame 0xf6feec14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6feec38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6feec94 taskqueue_thread_loop(c8451600,f6feed08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6feeccc fork_exit(c0b06a10,c8451600,f6feed08) at fork_exit+0x7f/frame 0xf6feecf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6feecf4 --- trap 0, eip = 0, esp = 0xf6feed40, ebp = 0 --- Tracing command kernel pid 0 tid 100195 td 0xc9a4e000 sched_switch(c9a4e000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6febbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6febbe0 sleepq_switch(c9a4e000,0,c111946d,26b,c9a4e000,...) at sleepq_switch+0x1b9/frame 0xf6febc14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6febc38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6febc94 taskqueue_thread_loop(c8451600,f6febd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6febccc fork_exit(c0b06a10,c8451600,f6febd08) at fork_exit+0x7f/frame 0xf6febcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6febcf4 --- trap 0, eip = 0, esp = 0xf6febd40, ebp = 0 --- Tracing command kernel pid 0 tid 100194 td 0xc9a4e310 sched_switch(c9a4e310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6fe8bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6fe8be0 sleepq_switch(c9a4e310,0,c111946d,26b,c9a4e310,...) at sleepq_switch+0x1b9/frame 0xf6fe8c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6fe8c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6fe8c94 taskqueue_thread_loop(c8451600,f6fe8d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6fe8ccc fork_exit(c0b06a10,c8451600,f6fe8d08) at fork_exit+0x7f/frame 0xf6fe8cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6fe8cf4 --- trap 0, eip = 0, esp = 0xf6fe8d40, ebp = 0 --- Tracing command kernel pid 0 tid 100193 td 0xc9a42c40 sched_switch(c9a42c40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6fe5bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6fe5be0 sleepq_switch(c9a42c40,0,c111946d,26b,c9a42c40,...) at sleepq_switch+0x1b9/frame 0xf6fe5c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6fe5c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6fe5c94 taskqueue_thread_loop(c8451600,f6fe5d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6fe5ccc fork_exit(c0b06a10,c8451600,f6fe5d08) at fork_exit+0x7f/frame 0xf6fe5cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6fe5cf4 --- trap 0, eip = 0, esp = 0xf6fe5d40, ebp = 0 --- Tracing command kernel pid 0 tid 100192 td 0xc9a45000 sched_switch(c9a45000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6fe2bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6fe2be0 sleepq_switch(c9a45000,0,c111946d,26b,c9a45000,...) at sleepq_switch+0x1b9/frame 0xf6fe2c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6fe2c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6fe2c94 taskqueue_thread_loop(c8451600,f6fe2d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6fe2ccc fork_exit(c0b06a10,c8451600,f6fe2d08) at fork_exit+0x7f/frame 0xf6fe2cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6fe2cf4 --- trap 0, eip = 0, esp = 0xf6fe2d40, ebp = 0 --- Tracing command kernel pid 0 tid 100191 td 0xc9a45310 sched_switch(c9a45310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6fdfbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6fdfbe0 sleepq_switch(c9a45310,0,c111946d,26b,c9a45310,...) at sleepq_switch+0x1b9/frame 0xf6fdfc14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6fdfc38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6fdfc94 taskqueue_thread_loop(c8451600,f6fdfd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6fdfccc fork_exit(c0b06a10,c8451600,f6fdfd08) at fork_exit+0x7f/frame 0xf6fdfcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6fdfcf4 --- trap 0, eip = 0, esp = 0xf6fdfd40, ebp = 0 --- Tracing command kernel pid 0 tid 100190 td 0xc9a45620 sched_switch(c9a45620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6fdcbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6fdcbe0 sleepq_switch(c9a45620,0,c111946d,26b,c9a45620,...) at sleepq_switch+0x1b9/frame 0xf6fdcc14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6fdcc38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6fdcc94 taskqueue_thread_loop(c8451600,f6fdcd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6fdcccc fork_exit(c0b06a10,c8451600,f6fdcd08) at fork_exit+0x7f/frame 0xf6fdccf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6fdccf4 --- trap 0, eip = 0, esp = 0xf6fdcd40, ebp = 0 --- Tracing command kernel pid 0 tid 100189 td 0xc9a45930 sched_switch(c9a45930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6fd9bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6fd9be0 sleepq_switch(c9a45930,0,c111946d,26b,c9a45930,...) at sleepq_switch+0x1b9/frame 0xf6fd9c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6fd9c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6fd9c94 taskqueue_thread_loop(c8451600,f6fd9d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6fd9ccc fork_exit(c0b06a10,c8451600,f6fd9d08) at fork_exit+0x7f/frame 0xf6fd9cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6fd9cf4 --- trap 0, eip = 0, esp = 0xf6fd9d40, ebp = 0 --- Tracing command kernel pid 0 tid 100188 td 0xc9a45c40 sched_switch(c9a45c40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6fd6bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6fd6be0 sleepq_switch(c9a45c40,0,c111946d,26b,c9a45c40,...) at sleepq_switch+0x1b9/frame 0xf6fd6c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6fd6c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6fd6c94 taskqueue_thread_loop(c8451600,f6fd6d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6fd6ccc fork_exit(c0b06a10,c8451600,f6fd6d08) at fork_exit+0x7f/frame 0xf6fd6cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6fd6cf4 --- trap 0, eip = 0, esp = 0xf6fd6d40, ebp = 0 --- Tracing command kernel pid 0 tid 100187 td 0xc9a4a000 sched_switch(c9a4a000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6fd3bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6fd3be0 sleepq_switch(c9a4a000,0,c111946d,26b,c9a4a000,...) at sleepq_switch+0x1b9/frame 0xf6fd3c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6fd3c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6fd3c94 taskqueue_thread_loop(c8451600,f6fd3d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6fd3ccc fork_exit(c0b06a10,c8451600,f6fd3d08) at fork_exit+0x7f/frame 0xf6fd3cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6fd3cf4 --- trap 0, eip = 0, esp = 0xf6fd3d40, ebp = 0 --- Tracing command kernel pid 0 tid 100186 td 0xc9a4a310 sched_switch(c9a4a310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6fd0bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6fd0be0 sleepq_switch(c9a4a310,0,c111946d,26b,c9a4a310,...) at sleepq_switch+0x1b9/frame 0xf6fd0c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6fd0c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6fd0c94 taskqueue_thread_loop(c8451600,f6fd0d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6fd0ccc fork_exit(c0b06a10,c8451600,f6fd0d08) at fork_exit+0x7f/frame 0xf6fd0cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6fd0cf4 --- trap 0, eip = 0, esp = 0xf6fd0d40, ebp = 0 --- Tracing command kernel pid 0 tid 100185 td 0xc9a4a620 sched_switch(c9a4a620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6fcdbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6fcdbe0 sleepq_switch(c9a4a620,0,c111946d,26b,c9a4a620,...) at sleepq_switch+0x1b9/frame 0xf6fcdc14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6fcdc38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6fcdc94 taskqueue_thread_loop(c8451600,f6fcdd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6fcdccc fork_exit(c0b06a10,c8451600,f6fcdd08) at fork_exit+0x7f/frame 0xf6fcdcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6fcdcf4 --- trap 0, eip = 0, esp = 0xf6fcdd40, ebp = 0 --- Tracing command kernel pid 0 tid 100184 td 0xc9a4a930 sched_switch(c9a4a930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6fcabac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6fcabe0 sleepq_switch(c9a4a930,0,c111946d,26b,c9a4a930,...) at sleepq_switch+0x1b9/frame 0xf6fcac14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6fcac38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6fcac94 taskqueue_thread_loop(c8451600,f6fcad08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6fcaccc fork_exit(c0b06a10,c8451600,f6fcad08) at fork_exit+0x7f/frame 0xf6fcacf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6fcacf4 --- trap 0, eip = 0, esp = 0xf6fcad40, ebp = 0 --- Tracing command kernel pid 0 tid 100183 td 0xc9a4ac40 sched_switch(c9a4ac40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6fc7bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6fc7be0 sleepq_switch(c9a4ac40,0,c111946d,26b,c9a4ac40,...) at sleepq_switch+0x1b9/frame 0xf6fc7c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6fc7c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6fc7c94 taskqueue_thread_loop(c8451600,f6fc7d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6fc7ccc fork_exit(c0b06a10,c8451600,f6fc7d08) at fork_exit+0x7f/frame 0xf6fc7cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6fc7cf4 --- trap 0, eip = 0, esp = 0xf6fc7d40, ebp = 0 --- Tracing command kernel pid 0 tid 100182 td 0xc9a49000 sched_switch(c9a49000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6fc4bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6fc4be0 sleepq_switch(c9a49000,0,c111946d,26b,c9a49000,...) at sleepq_switch+0x1b9/frame 0xf6fc4c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6fc4c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6fc4c94 taskqueue_thread_loop(c8451600,f6fc4d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6fc4ccc fork_exit(c0b06a10,c8451600,f6fc4d08) at fork_exit+0x7f/frame 0xf6fc4cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6fc4cf4 --- trap 0, eip = 0, esp = 0xf6fc4d40, ebp = 0 --- Tracing command kernel pid 0 tid 100181 td 0xc9a49310 sched_switch(c9a49310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6fc1bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6fc1be0 sleepq_switch(c9a49310,0,c111946d,26b,c9a49310,...) at sleepq_switch+0x1b9/frame 0xf6fc1c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6fc1c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6fc1c94 taskqueue_thread_loop(c8451600,f6fc1d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6fc1ccc fork_exit(c0b06a10,c8451600,f6fc1d08) at fork_exit+0x7f/frame 0xf6fc1cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6fc1cf4 --- trap 0, eip = 0, esp = 0xf6fc1d40, ebp = 0 --- Tracing command kernel pid 0 tid 100180 td 0xc9a49620 sched_switch(c9a49620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6fbebac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6fbebe0 sleepq_switch(c9a49620,0,c111946d,26b,c9a49620,...) at sleepq_switch+0x1b9/frame 0xf6fbec14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6fbec38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6fbec94 taskqueue_thread_loop(c8451600,f6fbed08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6fbeccc fork_exit(c0b06a10,c8451600,f6fbed08) at fork_exit+0x7f/frame 0xf6fbecf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6fbecf4 --- trap 0, eip = 0, esp = 0xf6fbed40, ebp = 0 --- Tracing command kernel pid 0 tid 100179 td 0xc9a49930 sched_switch(c9a49930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6fbbbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6fbbbe0 sleepq_switch(c9a49930,0,c111946d,26b,c9a49930,...) at sleepq_switch+0x1b9/frame 0xf6fbbc14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6fbbc38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6fbbc94 taskqueue_thread_loop(c8451600,f6fbbd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6fbbccc fork_exit(c0b06a10,c8451600,f6fbbd08) at fork_exit+0x7f/frame 0xf6fbbcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6fbbcf4 --- trap 0, eip = 0, esp = 0xf6fbbd40, ebp = 0 --- Tracing command kernel pid 0 tid 100178 td 0xc9a49c40 sched_switch(c9a49c40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6fb8bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6fb8be0 sleepq_switch(c9a49c40,0,c111946d,26b,c9a49c40,...) at sleepq_switch+0x1b9/frame 0xf6fb8c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6fb8c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6fb8c94 taskqueue_thread_loop(c8451600,f6fb8d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6fb8ccc fork_exit(c0b06a10,c8451600,f6fb8d08) at fork_exit+0x7f/frame 0xf6fb8cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6fb8cf4 --- trap 0, eip = 0, esp = 0xf6fb8d40, ebp = 0 --- Tracing command kernel pid 0 tid 100177 td 0xc9a48000 sched_switch(c9a48000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6fb5bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6fb5be0 sleepq_switch(c9a48000,0,c111946d,26b,c9a48000,...) at sleepq_switch+0x1b9/frame 0xf6fb5c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6fb5c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6fb5c94 taskqueue_thread_loop(c8451600,f6fb5d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6fb5ccc fork_exit(c0b06a10,c8451600,f6fb5d08) at fork_exit+0x7f/frame 0xf6fb5cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6fb5cf4 --- trap 0, eip = 0, esp = 0xf6fb5d40, ebp = 0 --- Tracing command kernel pid 0 tid 100176 td 0xc9a48310 sched_switch(c9a48310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6fb2bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6fb2be0 sleepq_switch(c9a48310,0,c111946d,26b,c9a48310,...) at sleepq_switch+0x1b9/frame 0xf6fb2c14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6fb2c38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6fb2c94 taskqueue_thread_loop(c8451600,f6fb2d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6fb2ccc fork_exit(c0b06a10,c8451600,f6fb2d08) at fork_exit+0x7f/frame 0xf6fb2cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6fb2cf4 --- trap 0, eip = 0, esp = 0xf6fb2d40, ebp = 0 --- Tracing command kernel pid 0 tid 100175 td 0xc9a48620 sched_switch(c9a48620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6fafbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6fafbe0 sleepq_switch(c9a48620,0,c111946d,26b,c9a48620,...) at sleepq_switch+0x1b9/frame 0xf6fafc14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6fafc38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6fafc94 taskqueue_thread_loop(c8451600,f6fafd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6fafccc fork_exit(c0b06a10,c8451600,f6fafd08) at fork_exit+0x7f/frame 0xf6fafcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6fafcf4 --- trap 0, eip = 0, esp = 0xf6fafd40, ebp = 0 --- Tracing command kernel pid 0 tid 100174 td 0xc9a3f000 sched_switch(c9a3f000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6facbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6facbe0 sleepq_switch(c9a3f000,0,c111946d,26b,c9a3f000,...) at sleepq_switch+0x1b9/frame 0xf6facc14 sleepq_wait(c8108980,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6facc38 _sleep(c8108980,c8108998,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6facc94 taskqueue_thread_loop(c8451600,f6facd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6facccc fork_exit(c0b06a10,c8451600,f6facd08) at fork_exit+0x7f/frame 0xf6faccf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6faccf4 --- trap 0, eip = 0, esp = 0xf6facd40, ebp = 0 --- Tracing command kernel pid 0 tid 100173 td 0xc9a3f310 sched_switch(c9a3f310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6fa9bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6fa9be0 sleepq_switch(c9a3f310,0,c111946d,26b,c9a3f310,...) at sleepq_switch+0x1b9/frame 0xf6fa9c14 sleepq_wait(c8108a00,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6fa9c38 _sleep(c8108a00,c8108a18,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6fa9c94 taskqueue_thread_loop(c8451610,f6fa9d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6fa9ccc fork_exit(c0b06a10,c8451610,f6fa9d08) at fork_exit+0x7f/frame 0xf6fa9cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6fa9cf4 --- trap 0, eip = 0, esp = 0xf6fa9d40, ebp = 0 --- Tracing command kernel pid 0 tid 100172 td 0xc9a3f620 sched_switch(c9a3f620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6fa6bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6fa6be0 sleepq_switch(c9a3f620,0,c111946d,26b,c9a3f620,...) at sleepq_switch+0x1b9/frame 0xf6fa6c14 sleepq_wait(c8108a00,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6fa6c38 _sleep(c8108a00,c8108a18,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6fa6c94 taskqueue_thread_loop(c8451610,f6fa6d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6fa6ccc fork_exit(c0b06a10,c8451610,f6fa6d08) at fork_exit+0x7f/frame 0xf6fa6cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6fa6cf4 --- trap 0, eip = 0, esp = 0xf6fa6d40, ebp = 0 --- Tracing command kernel pid 0 tid 100171 td 0xc9a3f930 sched_switch(c9a3f930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6fa3bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6fa3be0 sleepq_switch(c9a3f930,0,c111946d,26b,c9a3f930,...) at sleepq_switch+0x1b9/frame 0xf6fa3c14 sleepq_wait(c8108a00,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6fa3c38 _sleep(c8108a00,c8108a18,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6fa3c94 taskqueue_thread_loop(c8451610,f6fa3d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6fa3ccc fork_exit(c0b06a10,c8451610,f6fa3d08) at fork_exit+0x7f/frame 0xf6fa3cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6fa3cf4 --- trap 0, eip = 0, esp = 0xf6fa3d40, ebp = 0 --- Tracing command kernel pid 0 tid 100170 td 0xc9a3fc40 sched_switch(c9a3fc40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6fa0bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6fa0be0 sleepq_switch(c9a3fc40,0,c111946d,26b,c9a3fc40,...) at sleepq_switch+0x1b9/frame 0xf6fa0c14 sleepq_wait(c8108a00,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6fa0c38 _sleep(c8108a00,c8108a18,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6fa0c94 taskqueue_thread_loop(c8451610,f6fa0d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6fa0ccc fork_exit(c0b06a10,c8451610,f6fa0d08) at fork_exit+0x7f/frame 0xf6fa0cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6fa0cf4 --- trap 0, eip = 0, esp = 0xf6fa0d40, ebp = 0 --- Tracing command kernel pid 0 tid 100169 td 0xc9a44000 sched_switch(c9a44000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f9dbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f9dbe0 sleepq_switch(c9a44000,0,c111946d,26b,c9a44000,...) at sleepq_switch+0x1b9/frame 0xf6f9dc14 sleepq_wait(c8108a00,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f9dc38 _sleep(c8108a00,c8108a18,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f9dc94 taskqueue_thread_loop(c8451610,f6f9dd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f9dccc fork_exit(c0b06a10,c8451610,f6f9dd08) at fork_exit+0x7f/frame 0xf6f9dcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f9dcf4 --- trap 0, eip = 0, esp = 0xf6f9dd40, ebp = 0 --- Tracing command kernel pid 0 tid 100168 td 0xc9a44310 sched_switch(c9a44310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f9abac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f9abe0 sleepq_switch(c9a44310,0,c111946d,26b,c9a44310,...) at sleepq_switch+0x1b9/frame 0xf6f9ac14 sleepq_wait(c8108a80,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f9ac38 _sleep(c8108a80,c8108a98,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f9ac94 taskqueue_thread_loop(c8451620,f6f9ad08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f9accc fork_exit(c0b06a10,c8451620,f6f9ad08) at fork_exit+0x7f/frame 0xf6f9acf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f9acf4 --- trap 0, eip = 0, esp = 0xf6f9ad40, ebp = 0 --- Tracing command kernel pid 0 tid 100167 td 0xc9a44620 sched_switch(c9a44620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f97bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f97be0 sleepq_switch(c9a44620,0,c111946d,26b,c9a44620,...) at sleepq_switch+0x1b9/frame 0xf6f97c14 sleepq_wait(c8108a80,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f97c38 _sleep(c8108a80,c8108a98,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f97c94 taskqueue_thread_loop(c8451620,f6f97d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f97ccc fork_exit(c0b06a10,c8451620,f6f97d08) at fork_exit+0x7f/frame 0xf6f97cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f97cf4 --- trap 0, eip = 0, esp = 0xf6f97d40, ebp = 0 --- Tracing command kernel pid 0 tid 100166 td 0xc9a44930 sched_switch(c9a44930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f94bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f94be0 sleepq_switch(c9a44930,0,c111946d,26b,c9a44930,...) at sleepq_switch+0x1b9/frame 0xf6f94c14 sleepq_wait(c8108a80,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f94c38 _sleep(c8108a80,c8108a98,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f94c94 taskqueue_thread_loop(c8451620,f6f94d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f94ccc fork_exit(c0b06a10,c8451620,f6f94d08) at fork_exit+0x7f/frame 0xf6f94cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f94cf4 --- trap 0, eip = 0, esp = 0xf6f94d40, ebp = 0 --- Tracing command kernel pid 0 tid 100165 td 0xc9a44c40 sched_switch(c9a44c40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f91bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f91be0 sleepq_switch(c9a44c40,0,c111946d,26b,c9a44c40,...) at sleepq_switch+0x1b9/frame 0xf6f91c14 sleepq_wait(c8108a80,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f91c38 _sleep(c8108a80,c8108a98,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f91c94 taskqueue_thread_loop(c8451620,f6f91d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f91ccc fork_exit(c0b06a10,c8451620,f6f91d08) at fork_exit+0x7f/frame 0xf6f91cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f91cf4 --- trap 0, eip = 0, esp = 0xf6f91d40, ebp = 0 --- Tracing command kernel pid 0 tid 100164 td 0xc9a43000 sched_switch(c9a43000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f8ebac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f8ebe0 sleepq_switch(c9a43000,0,c111946d,26b,c9a43000,...) at sleepq_switch+0x1b9/frame 0xf6f8ec14 sleepq_wait(c8108a80,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f8ec38 _sleep(c8108a80,c8108a98,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f8ec94 taskqueue_thread_loop(c8451620,f6f8ed08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f8eccc fork_exit(c0b06a10,c8451620,f6f8ed08) at fork_exit+0x7f/frame 0xf6f8ecf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f8ecf4 --- trap 0, eip = 0, esp = 0xf6f8ed40, ebp = 0 --- Tracing command kernel pid 0 tid 100163 td 0xc9a43310 sched_switch(c9a43310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f8bbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f8bbe0 sleepq_switch(c9a43310,0,c111946d,26b,c9a43310,...) at sleepq_switch+0x1b9/frame 0xf6f8bc14 sleepq_wait(c8108a80,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f8bc38 _sleep(c8108a80,c8108a98,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f8bc94 taskqueue_thread_loop(c8451620,f6f8bd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f8bccc fork_exit(c0b06a10,c8451620,f6f8bd08) at fork_exit+0x7f/frame 0xf6f8bcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f8bcf4 --- trap 0, eip = 0, esp = 0xf6f8bd40, ebp = 0 --- Tracing command kernel pid 0 tid 100162 td 0xc9a43620 sched_switch(c9a43620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f88bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f88be0 sleepq_switch(c9a43620,0,c111946d,26b,c9a43620,...) at sleepq_switch+0x1b9/frame 0xf6f88c14 sleepq_wait(c8108a80,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f88c38 _sleep(c8108a80,c8108a98,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f88c94 taskqueue_thread_loop(c8451620,f6f88d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f88ccc fork_exit(c0b06a10,c8451620,f6f88d08) at fork_exit+0x7f/frame 0xf6f88cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f88cf4 --- trap 0, eip = 0, esp = 0xf6f88d40, ebp = 0 --- Tracing command kernel pid 0 tid 100161 td 0xc9a43930 sched_switch(c9a43930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f85bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f85be0 sleepq_switch(c9a43930,0,c111946d,26b,c9a43930,...) at sleepq_switch+0x1b9/frame 0xf6f85c14 sleepq_wait(c8108a80,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f85c38 _sleep(c8108a80,c8108a98,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f85c94 taskqueue_thread_loop(c8451620,f6f85d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f85ccc fork_exit(c0b06a10,c8451620,f6f85d08) at fork_exit+0x7f/frame 0xf6f85cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f85cf4 --- trap 0, eip = 0, esp = 0xf6f85d40, ebp = 0 --- Tracing command kernel pid 0 tid 100160 td 0xc9a43c40 sched_switch(c9a43c40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f82bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f82be0 sleepq_switch(c9a43c40,0,c111946d,26b,c9a43c40,...) at sleepq_switch+0x1b9/frame 0xf6f82c14 sleepq_wait(c8108b00,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f82c38 _sleep(c8108b00,c8108b18,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f82c94 taskqueue_thread_loop(c8451630,f6f82d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f82ccc fork_exit(c0b06a10,c8451630,f6f82d08) at fork_exit+0x7f/frame 0xf6f82cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f82cf4 --- trap 0, eip = 0, esp = 0xf6f82d40, ebp = 0 --- Tracing command kernel pid 0 tid 100159 td 0xc9a42000 sched_switch(c9a42000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f7fbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f7fbe0 sleepq_switch(c9a42000,0,c111946d,26b,c9a42000,...) at sleepq_switch+0x1b9/frame 0xf6f7fc14 sleepq_wait(c8108b00,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f7fc38 _sleep(c8108b00,c8108b18,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f7fc94 taskqueue_thread_loop(c8451630,f6f7fd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f7fccc fork_exit(c0b06a10,c8451630,f6f7fd08) at fork_exit+0x7f/frame 0xf6f7fcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f7fcf4 --- trap 0, eip = 0, esp = 0xf6f7fd40, ebp = 0 --- Tracing command kernel pid 0 tid 100158 td 0xc9a42310 sched_switch(c9a42310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f7cbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f7cbe0 sleepq_switch(c9a42310,0,c111946d,26b,c9a42310,...) at sleepq_switch+0x1b9/frame 0xf6f7cc14 sleepq_wait(c8108b00,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f7cc38 _sleep(c8108b00,c8108b18,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f7cc94 taskqueue_thread_loop(c8451630,f6f7cd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f7cccc fork_exit(c0b06a10,c8451630,f6f7cd08) at fork_exit+0x7f/frame 0xf6f7ccf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f7ccf4 --- trap 0, eip = 0, esp = 0xf6f7cd40, ebp = 0 --- Tracing command kernel pid 0 tid 100157 td 0xc9a42620 sched_switch(c9a42620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f79bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f79be0 sleepq_switch(c9a42620,0,c111946d,26b,c9a42620,...) at sleepq_switch+0x1b9/frame 0xf6f79c14 sleepq_wait(c8108b00,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f79c38 _sleep(c8108b00,c8108b18,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f79c94 taskqueue_thread_loop(c8451630,f6f79d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f79ccc fork_exit(c0b06a10,c8451630,f6f79d08) at fork_exit+0x7f/frame 0xf6f79cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f79cf4 --- trap 0, eip = 0, esp = 0xf6f79d40, ebp = 0 --- Tracing command kernel pid 0 tid 100156 td 0xc9a42930 sched_switch(c9a42930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f76bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f76be0 sleepq_switch(c9a42930,0,c111946d,26b,c9a42930,...) at sleepq_switch+0x1b9/frame 0xf6f76c14 sleepq_wait(c8108b00,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f76c38 _sleep(c8108b00,c8108b18,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f76c94 taskqueue_thread_loop(c8451630,f6f76d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f76ccc fork_exit(c0b06a10,c8451630,f6f76d08) at fork_exit+0x7f/frame 0xf6f76cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f76cf4 --- trap 0, eip = 0, esp = 0xf6f76d40, ebp = 0 --- Tracing command kernel pid 0 tid 100155 td 0xc93c6310 sched_switch(c93c6310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f73bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f73be0 sleepq_switch(c93c6310,0,c111946d,26b,c93c6310,...) at sleepq_switch+0x1b9/frame 0xf6f73c14 sleepq_wait(c8108b80,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f73c38 _sleep(c8108b80,c8108b98,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f73c94 taskqueue_thread_loop(c8451640,f6f73d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f73ccc fork_exit(c0b06a10,c8451640,f6f73d08) at fork_exit+0x7f/frame 0xf6f73cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f73cf4 --- trap 0, eip = 0, esp = 0xf6f73d40, ebp = 0 --- Tracing command kernel pid 0 tid 100154 td 0xc93c6620 sched_switch(c93c6620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f70bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f70be0 sleepq_switch(c93c6620,0,c111946d,26b,c93c6620,...) at sleepq_switch+0x1b9/frame 0xf6f70c14 sleepq_wait(c8108b80,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f70c38 _sleep(c8108b80,c8108b98,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f70c94 taskqueue_thread_loop(c8451640,f6f70d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f70ccc fork_exit(c0b06a10,c8451640,f6f70d08) at fork_exit+0x7f/frame 0xf6f70cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f70cf4 --- trap 0, eip = 0, esp = 0xf6f70d40, ebp = 0 --- Tracing command kernel pid 0 tid 100153 td 0xc93c6930 sched_switch(c93c6930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f6dbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f6dbe0 sleepq_switch(c93c6930,0,c111946d,26b,c93c6930,...) at sleepq_switch+0x1b9/frame 0xf6f6dc14 sleepq_wait(c8108b80,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f6dc38 _sleep(c8108b80,c8108b98,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f6dc94 taskqueue_thread_loop(c8451640,f6f6dd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f6dccc fork_exit(c0b06a10,c8451640,f6f6dd08) at fork_exit+0x7f/frame 0xf6f6dcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f6dcf4 --- trap 0, eip = 0, esp = 0xf6f6dd40, ebp = 0 --- Tracing command kernel pid 0 tid 100152 td 0xc93c6c40 sched_switch(c93c6c40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f6abac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f6abe0 sleepq_switch(c93c6c40,0,c111946d,26b,c93c6c40,...) at sleepq_switch+0x1b9/frame 0xf6f6ac14 sleepq_wait(c8108b80,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f6ac38 _sleep(c8108b80,c8108b98,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f6ac94 taskqueue_thread_loop(c8451640,f6f6ad08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f6accc fork_exit(c0b06a10,c8451640,f6f6ad08) at fork_exit+0x7f/frame 0xf6f6acf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f6acf4 --- trap 0, eip = 0, esp = 0xf6f6ad40, ebp = 0 --- Tracing command kernel pid 0 tid 100151 td 0xc9a27000 sched_switch(c9a27000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f67bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f67be0 sleepq_switch(c9a27000,0,c111946d,26b,c9a27000,...) at sleepq_switch+0x1b9/frame 0xf6f67c14 sleepq_wait(c8108c00,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f67c38 _sleep(c8108c00,c8108c18,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f67c94 taskqueue_thread_loop(c8451650,f6f67d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f67ccc fork_exit(c0b06a10,c8451650,f6f67d08) at fork_exit+0x7f/frame 0xf6f67cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f67cf4 --- trap 0, eip = 0, esp = 0xf6f67d40, ebp = 0 --- Tracing command kernel pid 0 tid 100150 td 0xc9a27310 sched_switch(c9a27310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f64bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f64be0 sleepq_switch(c9a27310,0,c111946d,26b,c9a27310,...) at sleepq_switch+0x1b9/frame 0xf6f64c14 sleepq_wait(c8108c00,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f64c38 _sleep(c8108c00,c8108c18,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f64c94 taskqueue_thread_loop(c8451650,f6f64d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f64ccc fork_exit(c0b06a10,c8451650,f6f64d08) at fork_exit+0x7f/frame 0xf6f64cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f64cf4 --- trap 0, eip = 0, esp = 0xf6f64d40, ebp = 0 --- Tracing command kernel pid 0 tid 100149 td 0xc9a27620 sched_switch(c9a27620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f61bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f61be0 sleepq_switch(c9a27620,0,c111946d,26b,c9a27620,...) at sleepq_switch+0x1b9/frame 0xf6f61c14 sleepq_wait(c8108c00,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f61c38 _sleep(c8108c00,c8108c18,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f61c94 taskqueue_thread_loop(c8451650,f6f61d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f61ccc fork_exit(c0b06a10,c8451650,f6f61d08) at fork_exit+0x7f/frame 0xf6f61cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f61cf4 --- trap 0, eip = 0, esp = 0xf6f61d40, ebp = 0 --- Tracing command kernel pid 0 tid 100148 td 0xc9a27930 sched_switch(c9a27930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f5ebac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f5ebe0 sleepq_switch(c9a27930,0,c111946d,26b,c9a27930,...) at sleepq_switch+0x1b9/frame 0xf6f5ec14 sleepq_wait(c8108c00,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f5ec38 _sleep(c8108c00,c8108c18,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f5ec94 taskqueue_thread_loop(c8451650,f6f5ed08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f5eccc fork_exit(c0b06a10,c8451650,f6f5ed08) at fork_exit+0x7f/frame 0xf6f5ecf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f5ecf4 --- trap 0, eip = 0, esp = 0xf6f5ed40, ebp = 0 --- Tracing command kernel pid 0 tid 100147 td 0xc9a27c40 sched_switch(c9a27c40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f5bbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f5bbe0 sleepq_switch(c9a27c40,0,c111946d,26b,c9a27c40,...) at sleepq_switch+0x1b9/frame 0xf6f5bc14 sleepq_wait(c8108c80,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f5bc38 _sleep(c8108c80,c8108c98,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f5bc94 taskqueue_thread_loop(c8451660,f6f5bd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f5bccc fork_exit(c0b06a10,c8451660,f6f5bd08) at fork_exit+0x7f/frame 0xf6f5bcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f5bcf4 --- trap 0, eip = 0, esp = 0xf6f5bd40, ebp = 0 --- Tracing command kernel pid 0 tid 100146 td 0xc9a2c000 sched_switch(c9a2c000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f58bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f58be0 sleepq_switch(c9a2c000,0,c111946d,26b,c9a2c000,...) at sleepq_switch+0x1b9/frame 0xf6f58c14 sleepq_wait(c8108c80,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f58c38 _sleep(c8108c80,c8108c98,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f58c94 taskqueue_thread_loop(c8451660,f6f58d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f58ccc fork_exit(c0b06a10,c8451660,f6f58d08) at fork_exit+0x7f/frame 0xf6f58cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f58cf4 --- trap 0, eip = 0, esp = 0xf6f58d40, ebp = 0 --- Tracing command kernel pid 0 tid 100145 td 0xc9a2c310 sched_switch(c9a2c310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f55bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f55be0 sleepq_switch(c9a2c310,0,c111946d,26b,c9a2c310,...) at sleepq_switch+0x1b9/frame 0xf6f55c14 sleepq_wait(c8108c80,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f55c38 _sleep(c8108c80,c8108c98,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f55c94 taskqueue_thread_loop(c8451660,f6f55d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f55ccc fork_exit(c0b06a10,c8451660,f6f55d08) at fork_exit+0x7f/frame 0xf6f55cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f55cf4 --- trap 0, eip = 0, esp = 0xf6f55d40, ebp = 0 --- Tracing command kernel pid 0 tid 100144 td 0xc9a2c620 sched_switch(c9a2c620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f52bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f52be0 sleepq_switch(c9a2c620,0,c111946d,26b,c9a2c620,...) at sleepq_switch+0x1b9/frame 0xf6f52c14 sleepq_wait(c8108c80,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f52c38 _sleep(c8108c80,c8108c98,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f52c94 taskqueue_thread_loop(c8451660,f6f52d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f52ccc fork_exit(c0b06a10,c8451660,f6f52d08) at fork_exit+0x7f/frame 0xf6f52cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f52cf4 --- trap 0, eip = 0, esp = 0xf6f52d40, ebp = 0 --- Tracing command kernel pid 0 tid 100143 td 0xc9a2c930 sched_switch(c9a2c930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f4fbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f4fbe0 sleepq_switch(c9a2c930,0,c111946d,26b,c9a2c930,...) at sleepq_switch+0x1b9/frame 0xf6f4fc14 sleepq_wait(c8108c80,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f4fc38 _sleep(c8108c80,c8108c98,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f4fc94 taskqueue_thread_loop(c8451660,f6f4fd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f4fccc fork_exit(c0b06a10,c8451660,f6f4fd08) at fork_exit+0x7f/frame 0xf6f4fcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f4fcf4 --- trap 0, eip = 0, esp = 0xf6f4fd40, ebp = 0 --- Tracing command kernel pid 0 tid 100142 td 0xc9a2cc40 sched_switch(c9a2cc40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f4cbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f4cbe0 sleepq_switch(c9a2cc40,0,c111946d,26b,c9a2cc40,...) at sleepq_switch+0x1b9/frame 0xf6f4cc14 sleepq_wait(c8108c80,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f4cc38 _sleep(c8108c80,c8108c98,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f4cc94 taskqueue_thread_loop(c8451660,f6f4cd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f4cccc fork_exit(c0b06a10,c8451660,f6f4cd08) at fork_exit+0x7f/frame 0xf6f4ccf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f4ccf4 --- trap 0, eip = 0, esp = 0xf6f4cd40, ebp = 0 --- Tracing command kernel pid 0 tid 100141 td 0xc9a2b000 sched_switch(c9a2b000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f49bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f49be0 sleepq_switch(c9a2b000,0,c111946d,26b,c9a2b000,...) at sleepq_switch+0x1b9/frame 0xf6f49c14 sleepq_wait(c8108c80,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f49c38 _sleep(c8108c80,c8108c98,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f49c94 taskqueue_thread_loop(c8451660,f6f49d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f49ccc fork_exit(c0b06a10,c8451660,f6f49d08) at fork_exit+0x7f/frame 0xf6f49cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f49cf4 --- trap 0, eip = 0, esp = 0xf6f49d40, ebp = 0 --- Tracing command kernel pid 0 tid 100140 td 0xc9a2b310 sched_switch(c9a2b310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f46bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f46be0 sleepq_switch(c9a2b310,0,c111946d,26b,c9a2b310,...) at sleepq_switch+0x1b9/frame 0xf6f46c14 sleepq_wait(c8108c80,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f46c38 _sleep(c8108c80,c8108c98,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f46c94 taskqueue_thread_loop(c8451660,f6f46d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f46ccc fork_exit(c0b06a10,c8451660,f6f46d08) at fork_exit+0x7f/frame 0xf6f46cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f46cf4 --- trap 0, eip = 0, esp = 0xf6f46d40, ebp = 0 --- Tracing command kernel pid 0 tid 100139 td 0xc9a2b620 sched_switch(c9a2b620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f43bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f43be0 sleepq_switch(c9a2b620,0,c111946d,26b,c9a2b620,...) at sleepq_switch+0x1b9/frame 0xf6f43c14 sleepq_wait(c8108d00,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f43c38 _sleep(c8108d00,c8108d18,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f43c94 taskqueue_thread_loop(c8451670,f6f43d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f43ccc fork_exit(c0b06a10,c8451670,f6f43d08) at fork_exit+0x7f/frame 0xf6f43cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f43cf4 --- trap 0, eip = 0, esp = 0xf6f43d40, ebp = 0 --- Tracing command kernel pid 0 tid 100138 td 0xc9a2b930 sched_switch(c9a2b930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f40bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f40be0 sleepq_switch(c9a2b930,0,c111946d,26b,c9a2b930,...) at sleepq_switch+0x1b9/frame 0xf6f40c14 sleepq_wait(c7492b80,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f40c38 _sleep(c7492b80,c7492b98,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f40c94 taskqueue_thread_loop(c8451680,f6f40d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f40ccc fork_exit(c0b06a10,c8451680,f6f40d08) at fork_exit+0x7f/frame 0xf6f40cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f40cf4 --- trap 0, eip = 0, esp = 0xf6f40d40, ebp = 0 --- Tracing command kernel pid 0 tid 100133 td 0xc8a22930 sched_switch(c8a22930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f31bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f31be0 sleepq_switch(c8a22930,0,c111946d,26b,c8a22930,...) at sleepq_switch+0x1b9/frame 0xf6f31c14 sleepq_wait(c8108f00,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f31c38 _sleep(c8108f00,c8108f18,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f31c94 taskqueue_thread_loop(c8451780,f6f31d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f31ccc fork_exit(c0b06a10,c8451780,f6f31d08) at fork_exit+0x7f/frame 0xf6f31cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f31cf4 --- trap 0, eip = 0, esp = 0xf6f31d40, ebp = 0 --- Tracing command kernel pid 0 tid 100132 td 0xc8a22c40 sched_switch(c8a22c40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f2ebac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f2ebe0 sleepq_switch(c8a22c40,0,c111946d,26b,c8a22c40,...) at sleepq_switch+0x1b9/frame 0xf6f2ec14 sleepq_wait(c8108f00,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f2ec38 _sleep(c8108f00,c8108f18,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f2ec94 taskqueue_thread_loop(c8451780,f6f2ed08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f2eccc fork_exit(c0b06a10,c8451780,f6f2ed08) at fork_exit+0x7f/frame 0xf6f2ecf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f2ecf4 --- trap 0, eip = 0, esp = 0xf6f2ed40, ebp = 0 --- Tracing command kernel pid 0 tid 100131 td 0xc8a27000 sched_switch(c8a27000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f2bbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f2bbe0 sleepq_switch(c8a27000,0,c111946d,26b,c8a27000,...) at sleepq_switch+0x1b9/frame 0xf6f2bc14 sleepq_wait(c8108f00,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f2bc38 _sleep(c8108f00,c8108f18,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f2bc94 taskqueue_thread_loop(c8451780,f6f2bd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f2bccc fork_exit(c0b06a10,c8451780,f6f2bd08) at fork_exit+0x7f/frame 0xf6f2bcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f2bcf4 --- trap 0, eip = 0, esp = 0xf6f2bd40, ebp = 0 --- Tracing command kernel pid 0 tid 100130 td 0xc8a27310 sched_switch(c8a27310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xf6f28bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xf6f28be0 sleepq_switch(c8a27310,0,c111946d,26b,c8a27310,...) at sleepq_switch+0x1b9/frame 0xf6f28c14 sleepq_wait(c8108f00,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xf6f28c38 _sleep(c8108f00,c8108f18,0,c10ff246,0,...) at _sleep+0x37c/frame 0xf6f28c94 taskqueue_thread_loop(c8451780,f6f28d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xf6f28ccc fork_exit(c0b06a10,c8451780,f6f28d08) at fork_exit+0x7f/frame 0xf6f28cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xf6f28cf4 --- trap 0, eip = 0, esp = 0xf6f28d40, ebp = 0 --- Tracing command kernel pid 0 tid 100065 td 0xc799b930 sched_switch(c799b930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef501b68 mi_switch(104,0,c111946d,1f5,101,...) at mi_switch+0x1c9/frame 0xef501b9c sleepq_switch(c799b930,0,c111946d,28e,c799b930,...) at sleepq_switch+0x1b9/frame 0xef501bd0 sleepq_timedwait(c1290041,0,2,0,0,...) at sleepq_timedwait+0x48/frame 0xef501bf4 _sleep(c1290041,0,0,c10ff246,fffffc88,...) at _sleep+0x345/frame 0xef501c50 pause_sbt(c10ff246,fffffc88,2,0,0,...) at pause_sbt+0x86/frame 0xef501c8c deadlkres(0,ef501d08,c110cf88,3d7,0,...) at deadlkres+0x82/frame 0xef501ccc fork_exit(c0a6d2a0,0,ef501d08) at fork_exit+0x7f/frame 0xef501cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef501cf4 --- trap 0, eip = 0, esp = 0xef501d40, ebp = 0 --- Tracing command kernel pid 0 tid 100064 td 0xc799bc40 sched_switch(c799bc40,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef4febc0 mi_switch(104,0,c111946d,1f5,c12acb38,...) at mi_switch+0x1c9/frame 0xef4febf4 sleepq_switch(c799bc40,0,c111946d,26b,c7497800,...) at sleepq_switch+0x1b9/frame 0xef4fec28 sleepq_wait(c7497800,0,c1114085,c10ff246,0,...) at sleepq_wait+0x48/frame 0xef4fec4c msleep_spin_sbt(c7497800,c7497818,c10ff246,0,0,...) at msleep_spin_sbt+0x239/frame 0xef4fec94 taskqueue_thread_loop(c1455680,ef4fed08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0xcc/frame 0xef4feccc fork_exit(c0b06a10,c1455680,ef4fed08) at fork_exit+0x7f/frame 0xef4fecf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef4fecf4 --- trap 0, eip = 0, esp = 0xef4fed40, ebp = 0 --- Tracing command kernel pid 0 tid 100026 td 0xc7674310 sched_switch(c7674310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef452bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xef452be0 sleepq_switch(c7674310,0,c111946d,26b,c7674310,...) at sleepq_switch+0x1b9/frame 0xef452c14 sleepq_wait(c7497b00,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xef452c38 _sleep(c7497b00,c7497b18,0,c10ff246,0,...) at _sleep+0x37c/frame 0xef452c94 taskqueue_thread_loop(c145c5c0,ef452d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xef452ccc fork_exit(c0b06a10,c145c5c0,ef452d08) at fork_exit+0x7f/frame 0xef452cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef452cf4 --- trap 0, eip = 0, esp = 0xef452d40, ebp = 0 --- Tracing command kernel pid 0 tid 100024 td 0xc7674930 sched_switch(c7674930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef44cbac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xef44cbe0 sleepq_switch(c7674930,0,c111946d,26b,c7674930,...) at sleepq_switch+0x1b9/frame 0xef44cc14 sleepq_wait(c7497c80,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xef44cc38 _sleep(c7497c80,c7497c98,0,c10ff246,0,...) at _sleep+0x37c/frame 0xef44cc94 taskqueue_thread_loop(c14606a8,ef44cd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xef44cccc fork_exit(c0b06a10,c14606a8,ef44cd08) at fork_exit+0x7f/frame 0xef44ccf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef44ccf4 --- trap 0, eip = 0, esp = 0xef44cd40, ebp = 0 --- Tracing command kernel pid 0 tid 100022 td 0xc7679000 sched_switch(c7679000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef446bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xef446be0 sleepq_switch(c7679000,0,c111946d,26b,c7679000,...) at sleepq_switch+0x1b9/frame 0xef446c14 sleepq_wait(c7497e00,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xef446c38 _sleep(c7497e00,c7497e18,0,c10ff246,0,...) at _sleep+0x37c/frame 0xef446c94 taskqueue_thread_loop(c1459660,ef446d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xef446ccc fork_exit(c0b06a10,c1459660,ef446d08) at fork_exit+0x7f/frame 0xef446cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef446cf4 --- trap 0, eip = 0, esp = 0xef446d40, ebp = 0 --- Tracing command kernel pid 0 tid 100021 td 0xc7679310 sched_switch(c7679310,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef443bc0 mi_switch(104,0,c111946d,1f5,c12ad7c8,...) at mi_switch+0x1c9/frame 0xef443bf4 sleepq_switch(c7679310,0,c111946d,26b,c7497e80,...) at sleepq_switch+0x1b9/frame 0xef443c28 sleepq_wait(c7497e80,0,c1114085,c10ff246,0,...) at sleepq_wait+0x48/frame 0xef443c4c msleep_spin_sbt(c7497e80,c7497e98,c10ff246,0,0,...) at msleep_spin_sbt+0x239/frame 0xef443c94 taskqueue_thread_loop(c14561a4,ef443d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0xcc/frame 0xef443ccc fork_exit(c0b06a10,c14561a4,ef443d08) at fork_exit+0x7f/frame 0xef443cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef443cf4 --- trap 0, eip = 0, esp = 0xef443d40, ebp = 0 --- Tracing command kernel pid 0 tid 100020 td 0xc7679620 sched_switch(c7679620,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef440bc0 mi_switch(104,0,c111946d,1f5,c12ad7c8,...) at mi_switch+0x1c9/frame 0xef440bf4 sleepq_switch(c7679620,0,c111946d,26b,c7497e80,...) at sleepq_switch+0x1b9/frame 0xef440c28 sleepq_wait(c7497e80,0,c1114085,c10ff246,0,...) at sleepq_wait+0x48/frame 0xef440c4c msleep_spin_sbt(c7497e80,c7497e98,c10ff246,0,0,...) at msleep_spin_sbt+0x239/frame 0xef440c94 taskqueue_thread_loop(c14561a4,ef440d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0xcc/frame 0xef440ccc fork_exit(c0b06a10,c14561a4,ef440d08) at fork_exit+0x7f/frame 0xef440cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef440cf4 --- trap 0, eip = 0, esp = 0xef440d40, ebp = 0 --- Tracing command kernel pid 0 tid 100019 td 0xc74c4000 sched_switch(c74c4000,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef43dbc0 mi_switch(104,0,c111946d,1f5,c12ad7c8,...) at mi_switch+0x1c9/frame 0xef43dbf4 sleepq_switch(c74c4000,0,c111946d,26b,c7497e80,...) at sleepq_switch+0x1b9/frame 0xef43dc28 sleepq_wait(c7497e80,0,c1114085,c10ff246,0,...) at sleepq_wait+0x48/frame 0xef43dc4c msleep_spin_sbt(c7497e80,c7497e98,c10ff246,0,0,...) at msleep_spin_sbt+0x239/frame 0xef43dc94 taskqueue_thread_loop(c14561a4,ef43dd08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0xcc/frame 0xef43dccc fork_exit(c0b06a10,c14561a4,ef43dd08) at fork_exit+0x7f/frame 0xef43dcf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef43dcf4 --- trap 0, eip = 0, esp = 0xef43dd40, ebp = 0 --- Tracing command kernel pid 0 tid 100016 td 0xc74c4930 sched_switch(c74c4930,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xef434bac mi_switch(104,0,c111946d,1f5,162,...) at mi_switch+0x1c9/frame 0xef434be0 sleepq_switch(c74c4930,0,c111946d,26b,c74c4930,...) at sleepq_switch+0x1b9/frame 0xef434c14 sleepq_wait(c7496000,0,c10ff246,0,0,...) at sleepq_wait+0x48/frame 0xef434c38 _sleep(c7496000,c7496018,0,c10ff246,0,...) at _sleep+0x37c/frame 0xef434c94 taskqueue_thread_loop(c12ab4c4,ef434d08,c110cf88,3d7,0,...) at taskqueue_thread_loop+0x129/frame 0xef434ccc fork_exit(c0b06a10,c12ab4c4,ef434d08) at fork_exit+0x7f/frame 0xef434cf4 fork_trampoline() at fork_trampoline+0x8/frame 0xef434cf4 --- trap 0, eip = 0, esp = 0xef434d40, ebp = 0 --- Tracing command kernel pid 0 tid 100000 td 0xc14591d0 sched_switch(c14591d0,0,104,1b5,c0aaa12e,...) at sched_switch+0x4b9/frame 0xc1820c0c mi_switch(104,0,c111946d,1f5,101,...) at mi_switch+0x1c9/frame 0xc1820c40 sleepq_switch(c14591d0,0,c111946d,28e,c14591d0,...) at sleepq_switch+0x1b9/frame 0xc1820c74 sleepq_timedwait(c1458ee4,54,9,0,0,...) at sleepq_timedwait+0x48/frame 0xc1820c98 _sleep(c1458ee4,0,54,c1146925,fffff470,...) at _sleep+0x345/frame 0xc1820cf4 scheduler(0,0,c1179838,181e000,1825000,...) at scheduler+0x2b3/frame 0xc1820d38 mi_startup() at mi_startup+0xf7/frame 0xc1820d58 begin() at begin+0x2c db:0:allt> call doadump Physical memory: 3435 MB Dumping 189 MB: 174 158 142 126 110 94 78 62 46 30 14 Dump complete = 0 db:0:doadump> reset cpu_reset: Restarting BSP cpu_reset_proxy: Stopped CPU 3 (kgdb) bt #0 doadump (textdump=0xa) at pcpu.h:253 #1 0xc0513a1d in db_fncall (dummy1=0x19, dummy2=0x0, dummy3=0xc1260bec, dummy4=0xf6e02698 "") at ../../../ddb/db_command.c:578 #2 0xc0513717 in db_command (cmd_table=) at ../../../ddb/db_command.c:449 #3 0xc05175f4 in db_script_exec (scriptname=0xc1455f04 "doadump", warnifnotfound=) at ../../../ddb/db_script.c:302 #4 0xc0513717 in db_command (cmd_table=) at ../../../ddb/db_command.c:449 #5 0xc0513430 in db_command_loop () at ../../../ddb/db_command.c:502 #6 0xc0515c70 in db_trap (type=, code=0xf6e0288c) at ../../../ddb/db_main.c:231 #7 0xc0af6698 in kdb_trap (type=, code=, tf=) at ../../../kern/subr_kdb.c:654 #8 0xc0ee5c6a in trap_fatal (frame=0xf6e02b00, eva=0x0) at ../../../i386/i386/trap.c:1038 #9 0xc0ee5f2f in trap_pfault (frame=0x0, usermode=0x0, eva=0x0) at ../../../i386/i386/trap.c:859 #10 0xc0ee5562 in trap (frame=0xf6e02b00) at ../../../i386/i386/trap.c:556 #11 0xc0ece8ec in calltrap () at ../../../i386/i386/exception.s:170 #12 0x00000000 in ?? () Current language: auto; currently minimal (kgdb) l *zfsdev_ioctl+0x353 0xc94ef423 is in zfsdev_ioctl (/usr/src/sys/modules/zfs/../../cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c:5863). 5858 case NO_NAME: 5859 break; 5860 } 5861 5862 if (error == 0 && !(flag & FKIOCTL)) 5863 error = vec->zvec_secpolicy(zc, innvl, cr); 5864 5865 if (error != 0) 5866 goto out; 5867 (kgdb) $ svn diff -x -p /usr/src/sys Index: /usr/src/sys/sparc64/sparc64/mp_machdep.c =================================================================== --- /usr/src/sys/sparc64/sparc64/mp_machdep.c (revision 252056) +++ /usr/src/sys/sparc64/sparc64/mp_machdep.c (working copy) @@ -336,10 +336,10 @@ ap_start(phandle_t node, u_int mid, u_int cpu_impl cpuid_to_mid[cpuid] = mid; cpu_identify(csa->csa_ver, clock, cpuid); - va = kmem_alloc(kernel_map, PCPU_PAGES * PAGE_SIZE); + va = kmap_alloc(kernel_map, PCPU_PAGES * PAGE_SIZE); pc = (struct pcpu *)(va + (PCPU_PAGES * PAGE_SIZE)) - 1; pcpu_init(pc, cpuid, sizeof(*pc)); - dpcpu_init((void *)kmem_alloc(kernel_map, DPCPU_SIZE), cpuid); + dpcpu_init((void *)kmap_alloc(kernel_map, DPCPU_SIZE), cpuid); pc->pc_addr = va; pc->pc_clock = clock; pc->pc_impl = cpu_impl; Index: /usr/src/sys/sparc64/sparc64/mem.c =================================================================== --- /usr/src/sys/sparc64/sparc64/mem.c (revision 252056) +++ /usr/src/sys/sparc64/sparc64/mem.c (working copy) @@ -137,7 +137,7 @@ memrw(struct cdev *dev, struct uio *uio, int flags if (ova == 0) { if (dcache_color_ignore == 0) colors = DCACHE_COLORS; - ova = kmem_alloc_wait(kernel_map, + ova = kmap_alloc_wait(kernel_map, PAGE_SIZE * colors); } if (colors != 1 && m->md.color != -1) @@ -179,6 +179,6 @@ memrw(struct cdev *dev, struct uio *uio, int flags /* else panic! */ } if (ova != 0) - kmem_free_wakeup(kernel_map, ova, PAGE_SIZE * colors); + kmap_free_wakeup(kernel_map, ova, PAGE_SIZE * colors); return (error); } Index: /usr/src/sys/sparc64/sparc64/vm_machdep.c =================================================================== --- /usr/src/sys/sparc64/sparc64/vm_machdep.c (revision 252056) +++ /usr/src/sys/sparc64/sparc64/vm_machdep.c (working copy) @@ -421,7 +421,7 @@ sf_buf_init(void *arg) mtx_init(&sf_freelist.sf_lock, "sf_bufs list lock", NULL, MTX_DEF); SLIST_INIT(&sf_freelist.sf_head); - sf_base = kmem_alloc_nofault(kernel_map, nsfbufs * PAGE_SIZE); + sf_base = kmap_alloc_nofault(kernel_map, nsfbufs * PAGE_SIZE); sf_bufs = malloc(nsfbufs * sizeof(struct sf_buf), M_TEMP, M_NOWAIT | M_ZERO); for (i = 0; i < nsfbufs; i++) { Index: /usr/src/sys/sparc64/sparc64/bus_machdep.c =================================================================== --- /usr/src/sys/sparc64/sparc64/bus_machdep.c (revision 252056) +++ /usr/src/sys/sparc64/sparc64/bus_machdep.c (working copy) @@ -655,7 +655,7 @@ sparc64_bus_mem_map(bus_space_tag_t tag, bus_addr_ if (vaddr != 0L) sva = trunc_page(vaddr); else { - if ((sva = kmem_alloc_nofault(kernel_map, size)) == 0) + if ((sva = kmap_alloc_nofault(kernel_map, size)) == 0) panic("%s: cannot allocate virtual memory", __func__); } @@ -701,7 +701,7 @@ sparc64_bus_mem_unmap(bus_space_tag_t tag, bus_spa for (va = sva; va < endva; va += PAGE_SIZE) pmap_kremove_flags(va); tlb_range_demap(kernel_pmap, sva, sva + size - 1); - kmem_free(kernel_map, sva, size); + kmap_free(kernel_map, sva, size); return (0); } Index: /usr/src/sys/sparc64/sparc64/pmap.c =================================================================== --- /usr/src/sys/sparc64/sparc64/pmap.c (revision 252056) +++ /usr/src/sys/sparc64/sparc64/pmap.c (working copy) @@ -1211,7 +1211,7 @@ pmap_pinit(pmap_t pm) * Allocate KVA space for the TSB. */ if (pm->pm_tsb == NULL) { - pm->pm_tsb = (struct tte *)kmem_alloc_nofault(kernel_map, + pm->pm_tsb = (struct tte *)kmap_alloc_nofault(kernel_map, TSB_BSIZE); if (pm->pm_tsb == NULL) { PMAP_LOCK_DESTROY(pm); Index: /usr/src/sys/ia64/ia64/mp_machdep.c =================================================================== --- /usr/src/sys/ia64/ia64/mp_machdep.c (revision 252056) +++ /usr/src/sys/ia64/ia64/mp_machdep.c (working copy) @@ -304,7 +304,7 @@ cpu_mp_add(u_int acpi_id, u_int id, u_int eid) if (cpuid != 0) { pc = (struct pcpu *)malloc(sizeof(*pc), M_SMP, M_WAITOK); pcpu_init(pc, cpuid, sizeof(*pc)); - dpcpu = (void *)kmem_alloc(kernel_map, DPCPU_SIZE); + dpcpu = (void *)kmap_alloc(kernel_map, DPCPU_SIZE); dpcpu_init(dpcpu, cpuid); } else pc = pcpup; Index: /usr/src/sys/vm/vm_pager.c =================================================================== --- /usr/src/sys/vm/vm_pager.c (revision 252056) +++ /usr/src/sys/vm/vm_pager.c (working copy) @@ -78,6 +78,7 @@ __FBSDID("$FreeBSD$"); #include #include +#include #include #include #include @@ -174,11 +175,10 @@ static const int npagers = sizeof(pagertab) / size * cleaning requests (NPENDINGIO == 64) * the maximum swap cluster size * (MAXPHYS == 64k) if you want to get the most efficiency. */ -vm_map_t pager_map; +struct mtx_padalign pbuf_mtx; +static TAILQ_HEAD(swqueue, buf) bswlist; static int bswneeded; -static vm_offset_t swapbkva; /* swap buffers kva */ -struct mtx pbuf_mtx; -static TAILQ_HEAD(swqueue, buf) bswlist; +vm_offset_t swapbkva; /* swap buffers kva */ void vm_pager_init() @@ -215,10 +215,6 @@ vm_pager_bufferinit() cluster_pbuf_freecnt = nswbuf / 2; vnode_pbuf_freecnt = nswbuf / 2 + 1; - - swapbkva = kmem_alloc_nofault(pager_map, nswbuf * MAXPHYS); - if (!swapbkva) - panic("Not enough pager_map VM space for physical buffers"); } /* Index: /usr/src/sys/vm/vm_pager.h =================================================================== --- /usr/src/sys/vm/vm_pager.h (revision 252056) +++ /usr/src/sys/vm/vm_pager.h (working copy) @@ -95,9 +95,8 @@ extern struct pagerops mgtdevicepagerops; #ifdef _KERNEL -extern vm_map_t pager_map; extern struct pagerops *pagertab[]; -extern struct mtx pbuf_mtx; +extern struct mtx_padalign pbuf_mtx; vm_object_t vm_pager_allocate(objtype_t, void *, vm_ooffset_t, vm_prot_t, vm_ooffset_t, struct ucred *); Index: /usr/src/sys/vm/vm_map.c =================================================================== --- /usr/src/sys/vm/vm_map.c (revision 252056) +++ /usr/src/sys/vm/vm_map.c (working copy) @@ -197,9 +197,15 @@ vm_map_startup(void) kmapentzone = uma_zcreate("KMAP ENTRY", sizeof(struct vm_map_entry), NULL, NULL, NULL, NULL, UMA_ALIGN_PTR, UMA_ZONE_MTXCLASS | UMA_ZONE_VM); - uma_prealloc(kmapentzone, MAX_KMAPENT); mapentzone = uma_zcreate("MAP ENTRY", sizeof(struct vm_map_entry), NULL, NULL, NULL, NULL, UMA_ALIGN_PTR, 0); + vmspace_zone = uma_zcreate("VMSPACE", sizeof(struct vmspace), NULL, +#ifdef INVARIANTS + vmspace_zdtor, +#else + NULL, +#endif + vmspace_zinit, vmspace_zfini, UMA_ALIGN_PTR, UMA_ZONE_NOFREE); } static void @@ -300,21 +306,6 @@ vmspace_alloc(min, max) return (vm); } -void -vm_init2(void) -{ - uma_zone_reserve_kva(kmapentzone, lmin(cnt.v_page_count, - (VM_MAX_KERNEL_ADDRESS - VM_MIN_KERNEL_ADDRESS) / PAGE_SIZE) / 8 + - maxproc * 2 + maxfiles); - vmspace_zone = uma_zcreate("VMSPACE", sizeof(struct vmspace), NULL, -#ifdef INVARIANTS - vmspace_zdtor, -#else - NULL, -#endif - vmspace_zinit, vmspace_zfini, UMA_ALIGN_PTR, UMA_ZONE_NOFREE); -} - static void vmspace_container_reset(struct proc *p) { Index: /usr/src/sys/vm/vm_map.h =================================================================== --- /usr/src/sys/vm/vm_map.h (revision 252056) +++ /usr/src/sys/vm/vm_map.h (working copy) @@ -385,7 +385,6 @@ int vm_map_submap (vm_map_t, vm_offset_t, vm_offse int vm_map_sync(vm_map_t, vm_offset_t, vm_offset_t, boolean_t, boolean_t); int vm_map_madvise (vm_map_t, vm_offset_t, vm_offset_t, int); void vm_map_simplify_entry (vm_map_t, vm_map_entry_t); -void vm_init2 (void); int vm_map_stack (vm_map_t, vm_offset_t, vm_size_t, vm_prot_t, vm_prot_t, int); int vm_map_growstack (struct proc *p, vm_offset_t addr); int vm_map_unwire(vm_map_t map, vm_offset_t start, vm_offset_t end, Index: /usr/src/sys/vm/uma.h =================================================================== --- /usr/src/sys/vm/uma.h (revision 252056) +++ /usr/src/sys/vm/uma.h (working copy) @@ -459,6 +459,12 @@ void uma_reclaim(void); void uma_set_align(int align); /* + * Set a reserved number of items to hold for M_USE_RESERVE allocations. All + * other requests must allocate new backing pages. + */ +void uma_zone_reserve(uma_zone_t zone, int nitems); + +/* * Reserves the maximum KVA space required by the zone and configures the zone * to use a VM_ALLOC_NOOBJ-based backend allocator. * Index: /usr/src/sys/vm/memguard.c =================================================================== --- /usr/src/sys/vm/memguard.c (revision 252056) +++ /usr/src/sys/vm/memguard.c (working copy) @@ -48,6 +48,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include @@ -99,8 +100,9 @@ SYSCTL_PROC(_vm_memguard, OID_AUTO, desc, CTLTYPE_STRING | CTLFLAG_RW | CTLFLAG_MPSAFE, 0, 0, memguard_sysctl_desc, "A", "Short description of memory type to monitor"); -static vm_map_t memguard_map = NULL; +static vmem_t *memguard_map = NULL; static vm_offset_t memguard_cursor; +static vm_offset_t memguard_base; static vm_size_t memguard_mapsize; static vm_size_t memguard_physlimit; static u_long memguard_wasted; @@ -112,7 +114,7 @@ static u_long memguard_fail_pgs; SYSCTL_ULONG(_vm_memguard, OID_AUTO, cursor, CTLFLAG_RD, &memguard_cursor, 0, "MemGuard cursor"); SYSCTL_ULONG(_vm_memguard, OID_AUTO, mapsize, CTLFLAG_RD, - &memguard_mapsize, 0, "MemGuard private vm_map size"); + &memguard_mapsize, 0, "MemGuard private arena size"); SYSCTL_ULONG(_vm_memguard, OID_AUTO, phys_limit, CTLFLAG_RD, &memguard_physlimit, 0, "Limit on MemGuard memory consumption"); SYSCTL_ULONG(_vm_memguard, OID_AUTO, wasted, CTLFLAG_RD, @@ -200,21 +202,18 @@ memguard_fudge(unsigned long km_size, const struct * out of a single VM map (contiguous chunk of address space). */ void -memguard_init(vm_map_t parent_map) +memguard_init(vmem_t *parent) { - vm_offset_t base, limit; + vm_offset_t base; - memguard_map = kmem_suballoc(parent_map, &base, &limit, - memguard_mapsize, FALSE); - memguard_map->system_map = 1; - KASSERT(memguard_mapsize == limit - base, - ("Expected %lu, got %lu", (u_long)memguard_mapsize, - (u_long)(limit - base))); + vmem_alloc(parent, memguard_mapsize, M_WAITOK, &base); + memguard_map = vmem_create("memguard arena", base, memguard_mapsize, + PAGE_SIZE, 0, NULL, NULL, NULL, 0, M_WAITOK); memguard_cursor = base; + memguard_base = base; printf("MEMGUARD DEBUGGING ALLOCATOR INITIALIZED:\n"); printf("\tMEMGUARD map base: 0x%lx\n", (u_long)base); - printf("\tMEMGUARD map limit: 0x%lx\n", (u_long)limit); printf("\tMEMGUARD map size: %jd KBytes\n", (uintmax_t)memguard_mapsize >> 10); } @@ -230,11 +229,13 @@ memguard_sysinit(void) parent = SYSCTL_STATIC_CHILDREN(_vm_memguard); SYSCTL_ADD_ULONG(NULL, parent, OID_AUTO, "mapstart", CTLFLAG_RD, - &memguard_map->min_offset, "MemGuard KVA base"); + &memguard_base, "MemGuard KVA base"); SYSCTL_ADD_ULONG(NULL, parent, OID_AUTO, "maplimit", CTLFLAG_RD, - &memguard_map->max_offset, "MemGuard KVA end"); + &memguard_mapsize, "MemGuard KVA size"); +#if 0 SYSCTL_ADD_ULONG(NULL, parent, OID_AUTO, "mapused", CTLFLAG_RD, &memguard_map->size, "MemGuard KVA used"); +#endif } SYSINIT(memguard, SI_SUB_KLD, SI_ORDER_ANY, memguard_sysinit, NULL); @@ -263,6 +264,21 @@ v2sizep(vm_offset_t va) return ((u_long *)&p->pageq.tqe_next); } +static u_long * +v2sizev(vm_offset_t va) +{ + vm_paddr_t pa; + struct vm_page *p; + + pa = pmap_kextract(va); + if (pa == 0) + panic("MemGuard detected double-free of %p", (void *)va); + p = PHYS_TO_VM_PAGE(pa); + KASSERT(p->wire_count != 0 && p->queue == PQ_NONE, + ("MEMGUARD: Expected wired page %p in vtomgfifo!", p)); + return ((u_long *)&p->pageq.tqe_prev); +} + /* * Allocate a single object of specified size with specified flags * (either M_WAITOK or M_NOWAIT). @@ -289,14 +305,13 @@ memguard_alloc(unsigned long req_size, int flags) if (do_guard) size_v += 2 * PAGE_SIZE; - vm_map_lock(memguard_map); /* * When we pass our memory limit, reject sub-page allocations. * Page-size and larger allocations will use the same amount * of physical memory whether we allocate or hand off to * uma_large_alloc(), so keep those. */ - if (memguard_map->size >= memguard_physlimit && + if (vmem_size(memguard_map, VMEM_ALLOC) >= memguard_physlimit && req_size < PAGE_SIZE) { addr = (vm_offset_t)NULL; memguard_fail_pgs++; @@ -313,33 +328,34 @@ memguard_alloc(unsigned long req_size, int flags) * map, unless vm_map_findspace() is tweaked. */ for (;;) { - rv = vm_map_findspace(memguard_map, memguard_cursor, - size_v, &addr); - if (rv == KERN_SUCCESS) + if (vmem_xalloc(memguard_map, size_v, 0, 0, 0, memguard_cursor, + VMEM_ADDR_MAX, M_BESTFIT | M_NOWAIT, &addr) == 0) break; /* * The map has no space. This may be due to * fragmentation, or because the cursor is near the * end of the map. */ - if (memguard_cursor == vm_map_min(memguard_map)) { + if (memguard_cursor == memguard_base) { memguard_fail_kva++; addr = (vm_offset_t)NULL; goto out; } memguard_wrap++; - memguard_cursor = vm_map_min(memguard_map); + memguard_cursor = memguard_base; } if (do_guard) addr += PAGE_SIZE; - rv = kmem_back(memguard_map, addr, size_p, flags); + rv = kmem_back(addr, size_p, flags); if (rv != KERN_SUCCESS) { + vmem_xfree(memguard_map, addr, size_v); memguard_fail_pgs++; addr = (vm_offset_t)NULL; goto out; } - memguard_cursor = addr + size_p; + memguard_cursor = addr + size_v; *v2sizep(trunc_page(addr)) = req_size; + *v2sizev(trunc_page(addr)) = size_v; memguard_succ++; if (req_size < PAGE_SIZE) { memguard_wasted += (PAGE_SIZE - req_size); @@ -354,7 +370,6 @@ memguard_alloc(unsigned long req_size, int flags) } } out: - vm_map_unlock(memguard_map); return ((void *)addr); } @@ -363,7 +378,7 @@ is_memguard_addr(void *addr) { vm_offset_t a = (vm_offset_t)(uintptr_t)addr; - return (a >= memguard_map->min_offset && a < memguard_map->max_offset); + return (a >= memguard_base && a < memguard_base + memguard_mapsize); } /* @@ -373,12 +388,13 @@ void memguard_free(void *ptr) { vm_offset_t addr; - u_long req_size, size; + u_long req_size, size, sizev; char *temp; int i; addr = trunc_page((uintptr_t)ptr); req_size = *v2sizep(addr); + sizev = *v2sizev(addr); size = round_page(req_size); /* @@ -400,11 +416,12 @@ memguard_free(void *ptr) * vm_map lock to serialize updates to memguard_wasted, since * we had the lock at increment. */ - vm_map_lock(memguard_map); + kmem_unback(addr, size); + if (sizev > size) + addr -= PAGE_SIZE; + vmem_xfree(memguard_map, addr, sizev); if (req_size < PAGE_SIZE) memguard_wasted -= (PAGE_SIZE - req_size); - (void)vm_map_delete(memguard_map, addr, addr + size); - vm_map_unlock(memguard_map); } /* Index: /usr/src/sys/vm/memguard.h =================================================================== --- /usr/src/sys/vm/memguard.h (revision 252056) +++ /usr/src/sys/vm/memguard.h (working copy) @@ -33,10 +33,11 @@ struct malloc_type; struct vm_map; +struct vmem; #ifdef DEBUG_MEMGUARD unsigned long memguard_fudge(unsigned long, const struct vm_map *); -void memguard_init(struct vm_map *); +void memguard_init(struct vmem *); void *memguard_alloc(unsigned long, int); void *memguard_realloc(void *, unsigned long, struct malloc_type *, int); void memguard_free(void *); Index: /usr/src/sys/vm/vm_glue.c =================================================================== --- /usr/src/sys/vm/vm_glue.c (revision 252056) +++ /usr/src/sys/vm/vm_glue.c (working copy) @@ -369,10 +369,10 @@ vm_thread_new(struct thread *td, int pages) * We need to align the kstack's mapped address to fit within * a single TLB entry. */ - ks = kmem_alloc_nofault_space(kernel_map, + ks = kmap_alloc_nofault_space(kernel_map, (pages + KSTACK_GUARD_PAGES) * PAGE_SIZE, VMFS_TLB_ALIGNED_SPACE); #else - ks = kmem_alloc_nofault(kernel_map, + ks = kmap_alloc_nofault(kernel_map, (pages + KSTACK_GUARD_PAGES) * PAGE_SIZE); #endif if (ks == 0) { @@ -432,7 +432,7 @@ vm_thread_stack_dispose(vm_object_t ksobj, vm_offs } VM_OBJECT_WUNLOCK(ksobj); vm_object_deallocate(ksobj); - kmem_free(kernel_map, ks - (KSTACK_GUARD_PAGES * PAGE_SIZE), + kmap_free(kernel_map, ks - (KSTACK_GUARD_PAGES * PAGE_SIZE), (pages + KSTACK_GUARD_PAGES) * PAGE_SIZE); } Index: /usr/src/sys/vm/vm_kern.c =================================================================== --- /usr/src/sys/vm/vm_kern.c (revision 252056) +++ /usr/src/sys/vm/vm_kern.c (working copy) @@ -74,9 +74,11 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include +#include #include #include #include @@ -86,11 +88,8 @@ __FBSDID("$FreeBSD$"); #include vm_map_t kernel_map; -vm_map_t kmem_map; vm_map_t exec_map; vm_map_t pipe_map; -vm_map_t buffer_map; -vm_map_t bio_transient_map; const void *zero_region; CTASSERT((ZERO_REGION_SIZE & PAGE_MASK) == 0); @@ -107,7 +106,7 @@ SYSCTL_ULONG(_vm, OID_AUTO, max_kernel_address, CT "Max kernel address"); /* - * kmem_alloc_nofault: + * kmap_alloc_nofault: * * Allocate a virtual address range with no underlying object and * no initial mapping to physical memory. Any mapping from this @@ -116,7 +115,7 @@ SYSCTL_ULONG(_vm, OID_AUTO, max_kernel_address, CT * a mapping on demand through vm_fault() will result in a panic. */ vm_offset_t -kmem_alloc_nofault(map, size) +kmap_alloc_nofault(map, size) vm_map_t map; vm_size_t size; { @@ -134,7 +133,7 @@ vm_offset_t } /* - * kmem_alloc_nofault_space: + * kmap_alloc_nofault_space: * * Allocate a virtual address range with no underlying object and * no initial mapping to physical memory within the specified @@ -144,7 +143,7 @@ vm_offset_t * through vm_fault() will result in a panic. */ vm_offset_t -kmem_alloc_nofault_space(map, size, find_space) +kmap_alloc_nofault_space(map, size, find_space) vm_map_t map; vm_size_t size; int find_space; @@ -167,7 +166,7 @@ vm_offset_t * or a submap. */ vm_offset_t -kmem_alloc(map, size) +kmap_alloc(map, size) vm_map_t map; vm_size_t size; { @@ -207,6 +206,25 @@ vm_offset_t } /* + * kmap_free: + * + * Release a region of kernel virtual memory allocated + * with kmap_alloc_*, and return the physical pages + * associated with that region. + * + * This routine may not block on kernel maps. + */ +void +kmap_free(map, addr, size) + vm_map_t map; + vm_offset_t addr; + vm_size_t size; +{ + + (void) vm_map_remove(map, trunc_page(addr), round_page(addr + size)); +} + +/* * Allocates a region from the kernel address map and physical pages * within the specified address range to the kernel object. Creates a * wired mapping from this region to these pages, and returns the @@ -215,62 +233,57 @@ vm_offset_t * given flags, then the pages are zeroed before they are mapped. */ vm_offset_t -kmem_alloc_attr(vm_map_t map, vm_size_t size, int flags, vm_paddr_t low, +kmem_alloc_attr(vmem_t *vmem, vm_size_t size, int flags, vm_paddr_t low, vm_paddr_t high, vm_memattr_t memattr) { - vm_object_t object = kernel_object; + vm_object_t object = kmem_object; vm_offset_t addr; - vm_ooffset_t end_offset, offset; + vm_ooffset_t offset; vm_page_t m; int pflags, tries; + int i; size = round_page(size); - vm_map_lock(map); - if (vm_map_findspace(map, vm_map_min(map), size, &addr)) { - vm_map_unlock(map); + if (vmem_alloc(vmem, size, M_BESTFIT | flags, &addr)) return (0); - } offset = addr - VM_MIN_KERNEL_ADDRESS; - vm_object_reference(object); - vm_map_insert(map, object, offset, addr, addr + size, VM_PROT_ALL, - VM_PROT_ALL, 0); - pflags = malloc2vm_flags(flags) | VM_ALLOC_NOBUSY; + pflags = malloc2vm_flags(flags) | VM_ALLOC_NOBUSY | VM_ALLOC_WIRED; VM_OBJECT_WLOCK(object); - end_offset = offset + size; - for (; offset < end_offset; offset += PAGE_SIZE) { + for (i = 0; i < size; i += PAGE_SIZE) { tries = 0; retry: - m = vm_page_alloc_contig(object, OFF_TO_IDX(offset), pflags, 1, - low, high, PAGE_SIZE, 0, memattr); + m = vm_page_alloc_contig(object, OFF_TO_IDX(offset + i), + pflags, 1, low, high, PAGE_SIZE, 0, memattr); if (m == NULL) { VM_OBJECT_WUNLOCK(object); if (tries < ((flags & M_NOWAIT) != 0 ? 1 : 3)) { - vm_map_unlock(map); vm_pageout_grow_cache(tries, low, high); - vm_map_lock(map); VM_OBJECT_WLOCK(object); tries++; goto retry; } - - /* - * Since the pages that were allocated by any previous - * iterations of this loop are not busy, they can be - * freed by vm_object_page_remove(), which is called - * by vm_map_delete(). + /* + * Unmap and free the pages. */ - vm_map_delete(map, addr, addr + size); - vm_map_unlock(map); + if (i != 0) + pmap_remove(kernel_pmap, addr, addr + i); + while (i != 0) { + m = vm_page_lookup(object, + OFF_TO_IDX(offset + i)); + vm_page_unwire(m, 0); + vm_page_free(m); + } + vmem_free(vmem, addr, size); return (0); } if ((flags & M_ZERO) && (m->flags & PG_ZERO) == 0) pmap_zero_page(m); + /* XXX Could pmap_enter_object? */ + pmap_enter(kernel_pmap, addr + i, VM_PROT_ALL, m, VM_PROT_ALL, + TRUE); m->valid = VM_PAGE_BITS_ALL; } VM_OBJECT_WUNLOCK(object); - vm_map_unlock(map); - vm_map_wire(map, addr, addr + size, VM_MAP_WIRE_SYSTEM | - VM_MAP_WIRE_NOHOLES); return (addr); } @@ -283,27 +296,21 @@ retry: * mapped. */ vm_offset_t -kmem_alloc_contig(vm_map_t map, vm_size_t size, int flags, vm_paddr_t low, +kmem_alloc_contig(struct vmem *vmem, vm_size_t size, int flags, vm_paddr_t low, vm_paddr_t high, u_long alignment, vm_paddr_t boundary, vm_memattr_t memattr) { - vm_object_t object = kernel_object; - vm_offset_t addr; + vm_object_t object = kmem_object; + vm_offset_t addr, tmp; vm_ooffset_t offset; vm_page_t end_m, m; int pflags, tries; size = round_page(size); - vm_map_lock(map); - if (vm_map_findspace(map, vm_map_min(map), size, &addr)) { - vm_map_unlock(map); + if (vmem_alloc(vmem, size, flags | M_BESTFIT, &addr)) return (0); - } offset = addr - VM_MIN_KERNEL_ADDRESS; - vm_object_reference(object); - vm_map_insert(map, object, offset, addr, addr + size, VM_PROT_ALL, - VM_PROT_ALL, 0); - pflags = malloc2vm_flags(flags) | VM_ALLOC_NOBUSY; + pflags = malloc2vm_flags(flags) | VM_ALLOC_NOBUSY | VM_ALLOC_WIRED; VM_OBJECT_WLOCK(object); tries = 0; retry: @@ -312,52 +319,31 @@ retry: if (m == NULL) { VM_OBJECT_WUNLOCK(object); if (tries < ((flags & M_NOWAIT) != 0 ? 1 : 3)) { - vm_map_unlock(map); vm_pageout_grow_cache(tries, low, high); - vm_map_lock(map); VM_OBJECT_WLOCK(object); tries++; goto retry; } - vm_map_delete(map, addr, addr + size); - vm_map_unlock(map); + vmem_free(vmem, addr, size); return (0); } end_m = m + atop(size); + tmp = addr; for (; m < end_m; m++) { if ((flags & M_ZERO) && (m->flags & PG_ZERO) == 0) pmap_zero_page(m); m->valid = VM_PAGE_BITS_ALL; + /* XXX Could pmap_enter_object? */ + pmap_enter(kernel_pmap, tmp, VM_PROT_ALL, m, VM_PROT_ALL, true); + tmp += PAGE_SIZE; } VM_OBJECT_WUNLOCK(object); - vm_map_unlock(map); - vm_map_wire(map, addr, addr + size, VM_MAP_WIRE_SYSTEM | - VM_MAP_WIRE_NOHOLES); return (addr); } /* - * kmem_free: + * kmap_suballoc: * - * Release a region of kernel virtual memory allocated - * with kmem_alloc, and return the physical pages - * associated with that region. - * - * This routine may not block on kernel maps. - */ -void -kmem_free(map, addr, size) - vm_map_t map; - vm_offset_t addr; - vm_size_t size; -{ - - (void) vm_map_remove(map, trunc_page(addr), round_page(addr + size)); -} - -/* - * kmem_suballoc: - * * Allocates a map to manage a subrange * of the kernel virtual address space. * @@ -369,7 +355,7 @@ retry: * superpage_align Request that min is superpage aligned */ vm_map_t -kmem_suballoc(vm_map_t parent, vm_offset_t *min, vm_offset_t *max, +kmap_suballoc(vm_map_t parent, vm_offset_t *min, vm_offset_t *max, vm_size_t size, boolean_t superpage_align) { int ret; @@ -382,13 +368,13 @@ vm_map_t VMFS_ALIGNED_SPACE : VMFS_ANY_SPACE, VM_PROT_ALL, VM_PROT_ALL, MAP_ACC_NO_CHARGE); if (ret != KERN_SUCCESS) - panic("kmem_suballoc: bad status return of %d", ret); + panic("kmap_suballoc: bad status return of %d", ret); *max = *min + size; result = vm_map_create(vm_map_pmap(parent), *min, *max); if (result == NULL) - panic("kmem_suballoc: cannot create submap"); + panic("kmap_suballoc: cannot create submap"); if (vm_map_submap(parent, *min, *max, result) != KERN_SUCCESS) - panic("kmem_suballoc: unable to change range to submap"); + panic("kmap_suballoc: unable to change range to submap"); return (result); } @@ -400,60 +386,31 @@ vm_map_t * kmem_alloc() because we may need to allocate memory at interrupt * level where we cannot block (canwait == FALSE). * - * This routine has its own private kernel submap (kmem_map) and object + * This routine has its own private kernel arena (kmem_arena) and object * (kmem_object). This, combined with the fact that only malloc uses * this routine, ensures that we will never block in map or object waits. * * We don't worry about expanding the map (adding entries) since entries * for wired maps are statically allocated. * - * `map' is ONLY allowed to be kmem_map or one of the mbuf submaps to - * which we never free. + * `map' is ONLY allowed to be kmem_arena or a subarena. */ vm_offset_t -kmem_malloc(map, size, flags) - vm_map_t map; - vm_size_t size; - int flags; +kmem_malloc(struct vmem *vmem, vm_size_t size, int flags) { vm_offset_t addr; - int i, rv; + int rv; size = round_page(size); - addr = vm_map_min(map); - /* - * Locate sufficient space in the map. This will give us the final - * virtual address for the new memory, and thus will tell us the - * offset within the kernel map. - */ - vm_map_lock(map); - if (vm_map_findspace(map, vm_map_min(map), size, &addr)) { - vm_map_unlock(map); - if ((flags & M_NOWAIT) == 0) { - for (i = 0; i < 8; i++) { - EVENTHANDLER_INVOKE(vm_lowmem, 0); - uma_reclaim(); - vm_map_lock(map); - if (vm_map_findspace(map, vm_map_min(map), - size, &addr) == 0) { - break; - } - vm_map_unlock(map); - tsleep(&i, 0, "nokva", (hz / 4) * (i + 1)); - } - if (i == 8) { - panic("kmem_malloc(%ld): kmem_map too small: %ld total allocated", - (long)size, (long)map->size); - } - } else { - return (0); - } + if (vmem_alloc(kmem_arena, size, flags | M_BESTFIT, &addr)) + return (0); + rv = kmem_back(addr, size, flags); + if (rv != KERN_SUCCESS) { + vmem_free(kmem_arena, addr, size); + return (0); } - - rv = kmem_back(map, addr, size, flags); - vm_map_unlock(map); - return (rv == KERN_SUCCESS ? addr : 0); + return (addr); } /* @@ -462,33 +419,15 @@ vm_offset_t * Allocate physical pages for the specified virtual address range. */ int -kmem_back(vm_map_t map, vm_offset_t addr, vm_size_t size, int flags) +kmem_back(vm_offset_t addr, vm_size_t size, int flags) { vm_offset_t offset, i; - vm_map_entry_t entry; vm_page_t m; int pflags; - boolean_t found; - KASSERT(vm_map_locked(map), ("kmem_back: map %p is not locked", map)); offset = addr - VM_MIN_KERNEL_ADDRESS; - vm_object_reference(kmem_object); - vm_map_insert(map, kmem_object, offset, addr, addr + size, - VM_PROT_ALL, VM_PROT_ALL, 0); + pflags = malloc2vm_flags(flags) | VM_ALLOC_NOBUSY | VM_ALLOC_WIRED; - /* - * Assert: vm_map_insert() will never be able to extend the - * previous entry so vm_map_lookup_entry() will find a new - * entry exactly corresponding to this address range and it - * will have wired_count == 0. - */ - found = vm_map_lookup_entry(map, addr, &entry); - KASSERT(found && entry->start == addr && entry->end == addr + size && - entry->wired_count == 0 && (entry->eflags & MAP_ENTRY_IN_TRANSITION) - == 0, ("kmem_back: entry not found or misaligned")); - - pflags = malloc2vm_flags(flags) | VM_ALLOC_WIRED; - VM_OBJECT_WLOCK(kmem_object); for (i = 0; i < size; i += PAGE_SIZE) { retry: @@ -502,24 +441,15 @@ retry: if (m == NULL) { if ((flags & M_NOWAIT) == 0) { VM_OBJECT_WUNLOCK(kmem_object); - entry->eflags |= MAP_ENTRY_IN_TRANSITION; - vm_map_unlock(map); VM_WAIT; - vm_map_lock(map); - KASSERT( -(entry->eflags & (MAP_ENTRY_IN_TRANSITION | MAP_ENTRY_NEEDS_WAKEUP)) == - MAP_ENTRY_IN_TRANSITION, - ("kmem_back: volatile entry")); - entry->eflags &= ~MAP_ENTRY_IN_TRANSITION; VM_OBJECT_WLOCK(kmem_object); goto retry; } /* - * Free the pages before removing the map entry. - * They are already marked busy. Calling - * vm_map_delete before the pages has been freed or - * unbusied will cause a deadlock. + * Unmap and free the pages. */ + if (i != 0) + pmap_remove(kernel_pmap, addr, addr + i); while (i != 0) { i -= PAGE_SIZE; m = vm_page_lookup(kmem_object, @@ -528,7 +458,6 @@ retry: vm_page_free(m); } VM_OBJECT_WUNLOCK(kmem_object); - vm_map_delete(map, addr, addr + size); return (KERN_NO_SPACE); } if (flags & M_ZERO && (m->flags & PG_ZERO) == 0) @@ -536,40 +465,41 @@ retry: m->valid = VM_PAGE_BITS_ALL; KASSERT((m->oflags & VPO_UNMANAGED) != 0, ("kmem_malloc: page %p is managed", m)); + /* XXX pmap_enter_object ? */ + pmap_enter(kernel_pmap, addr + i, VM_PROT_ALL, m, VM_PROT_ALL, + TRUE); } VM_OBJECT_WUNLOCK(kmem_object); - /* - * Mark map entry as non-pageable. Repeat the assert. - */ - KASSERT(entry->start == addr && entry->end == addr + size && - entry->wired_count == 0, - ("kmem_back: entry not found or misaligned after allocation")); - entry->wired_count = 1; + return (KERN_SUCCESS); +} - /* - * At this point, the kmem_object must be unlocked because - * vm_map_simplify_entry() calls vm_object_deallocate(), which - * locks the kmem_object. - */ - vm_map_simplify_entry(map, entry); +void +kmem_unback(vm_offset_t addr, vm_size_t size) +{ + vm_page_t m; + vm_offset_t offset; + int i; - /* - * Loop thru pages, entering them in the pmap. - */ + pmap_remove(kernel_pmap, addr, addr + size); + offset = addr - VM_MIN_KERNEL_ADDRESS; VM_OBJECT_WLOCK(kmem_object); for (i = 0; i < size; i += PAGE_SIZE) { + /* XXX Could use page next. */ m = vm_page_lookup(kmem_object, OFF_TO_IDX(offset + i)); - /* - * Because this is kernel_pmap, this call will not block. - */ - pmap_enter(kernel_pmap, addr + i, VM_PROT_ALL, m, VM_PROT_ALL, - TRUE); - vm_page_wakeup(m); + vm_page_unwire(m, 0); + vm_page_free(m); } VM_OBJECT_WUNLOCK(kmem_object); +} - return (KERN_SUCCESS); +void +kmem_free(struct vmem *vmem, vm_offset_t addr, vm_size_t size) +{ + + size = round_page(size); + kmem_unback(addr, size); + vmem_free(vmem, addr, size); } /* @@ -581,7 +511,7 @@ retry: * This routine may block. */ vm_offset_t -kmem_alloc_wait(map, size) +kmap_alloc_wait(map, size) vm_map_t map; vm_size_t size; { @@ -621,7 +551,7 @@ vm_offset_t * waiting for memory in that map. */ void -kmem_free_wakeup(map, addr, size) +kmap_free_wakeup(map, addr, size) vm_map_t map; vm_offset_t addr; vm_size_t size; @@ -648,7 +578,7 @@ kmem_init_zero_region(void) * This requires less looping in places that want large amounts of * zeros, while not using much more physical resources. */ - addr = kmem_alloc_nofault(kernel_map, ZERO_REGION_SIZE); + addr = kmap_alloc_nofault(kernel_map, ZERO_REGION_SIZE); m = vm_page_alloc(NULL, 0, VM_ALLOC_NORMAL | VM_ALLOC_NOOBJ | VM_ALLOC_WIRED | VM_ALLOC_ZERO); if ((m->flags & PG_ZERO) == 0) Index: /usr/src/sys/vm/uma_int.h =================================================================== --- /usr/src/sys/vm/uma_int.h (revision 252056) +++ /usr/src/sys/vm/uma_int.h (working copy) @@ -200,6 +200,7 @@ struct uma_keg { uint32_t uk_align; /* Alignment mask */ uint32_t uk_pages; /* Total page count */ uint32_t uk_free; /* Count of items free in slabs */ + uint32_t uk_reserve; /* Number of reserved items. */ uint32_t uk_size; /* Requested size of each item */ uint32_t uk_rsize; /* Real size of each item */ uint32_t uk_maxpages; /* Maximum number of pages to alloc */ Index: /usr/src/sys/vm/vm_kern.h =================================================================== --- /usr/src/sys/vm/vm_kern.h (revision 252056) +++ /usr/src/sys/vm/vm_kern.h (working copy) @@ -64,11 +64,14 @@ #define _VM_VM_KERN_H_ 1 /* Kernel memory management definitions. */ -extern vm_map_t buffer_map; extern vm_map_t kernel_map; -extern vm_map_t kmem_map; extern vm_map_t exec_map; extern vm_map_t pipe_map; +extern struct vmem *kernal_arena; +extern struct vmem *kmem_arena; +extern struct vmem *buffer_arena; +extern struct vmem *transient_arena; +extern vm_offset_t swapbkva; extern u_long vm_kmem_size; #endif /* _VM_VM_KERN_H_ */ Index: /usr/src/sys/vm/vm_object.c =================================================================== --- /usr/src/sys/vm/vm_object.c (revision 252056) +++ /usr/src/sys/vm/vm_object.c (working copy) @@ -295,7 +295,7 @@ vm_object_init(void) #else NULL, #endif - vm_object_zinit, NULL, UMA_ALIGN_PTR, UMA_ZONE_VM|UMA_ZONE_NOFREE); + vm_object_zinit, NULL, UMA_ALIGN_PTR, UMA_ZONE_NOFREE); vm_radix_init(); } @@ -2231,12 +2231,6 @@ vm_object_in_map(vm_object_t object) /* sx_sunlock(&allproc_lock); */ if (_vm_object_in_map(kernel_map, object, 0)) return 1; - if (_vm_object_in_map(kmem_map, object, 0)) - return 1; - if (_vm_object_in_map(pager_map, object, 0)) - return 1; - if (_vm_object_in_map(buffer_map, object, 0)) - return 1; return 0; } Index: /usr/src/sys/vm/uma_core.c =================================================================== --- /usr/src/sys/vm/uma_core.c (revision 252056) +++ /usr/src/sys/vm/uma_core.c (working copy) @@ -336,6 +336,7 @@ bucket_zone_lookup(int entries) static int bucket_select(int size) { +#if 1 struct uma_bucket_zone *ubz; ubz = &bucket_zones[0]; @@ -347,6 +348,9 @@ bucket_select(int size) break; ubz--; return (ubz->ubz_entries); +#else + return (MAX(PAGE_SIZE / size, 1)); +#endif } static uma_bucket_t @@ -1005,7 +1009,7 @@ page_alloc(uma_zone_t zone, int bytes, uint8_t *pf void *p; /* Returned page */ *pflag = UMA_SLAB_KMEM; - p = (void *) kmem_malloc(kmem_map, bytes, wait); + p = (void *) kmem_malloc(kmem_arena, bytes, wait); return (p); } @@ -1087,16 +1091,11 @@ noobj_alloc(uma_zone_t zone, int bytes, uint8_t *f static void page_free(void *mem, int size, uint8_t flags) { - vm_map_t map; - if (flags & UMA_SLAB_KMEM) - map = kmem_map; - else if (flags & UMA_SLAB_KERNEL) - map = kernel_map; - else + if ((flags & UMA_SLAB_KMEM) == 0) panic("UMA: page_free used with invalid flags %d", flags); - kmem_free(map, (vm_offset_t)mem, size); + kmem_free(kmem_arena, (vm_offset_t)mem, size); } /* @@ -1172,9 +1171,9 @@ keg_small_init(uma_keg_t keg) /* * We can't do OFFPAGE if we're internal or if we've been * asked to not go to the VM for buckets. If we do this we - * may end up going to the VM (kmem_map) for slabs which we - * do not want to do if we're UMA_ZFLAG_CACHEONLY as a - * result of UMA_ZONE_VM, which clearly forbids it. + * may end up going to the VM for slabs which we do not + * want to do if we're UMA_ZFLAG_CACHEONLY as a result + * of UMA_ZONE_VM, which clearly forbids it. */ if ((keg->uk_flags & UMA_ZFLAG_INTERNAL) || (keg->uk_flags & UMA_ZFLAG_CACHEONLY)) @@ -1301,6 +1300,7 @@ keg_ctor(void *mem, int size, void *udata, int fla keg->uk_fini = arg->fini; keg->uk_align = arg->align; keg->uk_free = 0; + keg->uk_reserve = 0; keg->uk_pages = 0; keg->uk_flags = arg->flags; keg->uk_allocf = page_alloc; @@ -1472,6 +1472,9 @@ zone_ctor(void *mem, int size, void *udata, int fl * This is a pure cache zone, no kegs. */ if (arg->import) { + if (arg->flags & UMA_ZONE_VM) + arg->flags |= UMA_ZFLAG_CACHEONLY; + zone->uz_flags = arg->flags; zone->uz_size = arg->size; zone->uz_import = arg->import; zone->uz_release = arg->release; @@ -2177,9 +2180,13 @@ static uma_slab_t keg_fetch_slab(uma_keg_t keg, uma_zone_t zone, int flags) { uma_slab_t slab; + int reserve; mtx_assert(&keg->uk_lock, MA_OWNED); slab = NULL; + reserve = 0; + if ((flags & M_USE_RESERVE) == 0) + reserve = keg->uk_reserve; for (;;) { /* @@ -2187,7 +2194,7 @@ keg_fetch_slab(uma_keg_t keg, uma_zone_t zone, int * used over those that are totally full. This helps to reduce * fragmentation. */ - if (keg->uk_free != 0) { + if (keg->uk_free > reserve) { if (!LIST_EMPTY(&keg->uk_part_slab)) { slab = LIST_FIRST(&keg->uk_part_slab); } else { @@ -2382,8 +2389,11 @@ zone_import(uma_zone_t zone, void **bucket, int ma if ((slab = zone->uz_slab(zone, keg, flags)) == NULL) break; keg = slab->us_keg; - while (slab->us_freecount && i < max) + while (slab->us_freecount && i < max) { bucket[i++] = slab_alloc_item(keg, slab); + if (keg->uk_free <= keg->uk_reserve) + break; + } /* Don't block on the next fill */ flags &= ~M_WAITOK; @@ -2401,6 +2411,7 @@ zone_alloc_bucket(uma_zone_t zone, int flags) uma_bucket_t bucket; int max; + /* Don't wait for buckets, preserve caller's NOVM setting. */ bucket = bucket_alloc(zone, M_NOWAIT | (flags & M_NOVM)); if (bucket == NULL) goto out; @@ -2927,6 +2938,22 @@ uma_zone_set_allocf(uma_zone_t zone, uma_alloc all } /* See uma.h */ +void +uma_zone_reserve(uma_zone_t zone, int items) +{ + uma_keg_t keg; + + keg = zone_first_keg(zone); + if (keg == NULL) + return; + KEG_LOCK(keg); + keg->uk_reserve = items; + KEG_UNLOCK(keg); + + return; +} + +/* See uma.h */ int uma_zone_reserve_kva(uma_zone_t zone, int count) { @@ -2947,7 +2974,7 @@ uma_zone_reserve_kva(uma_zone_t zone, int count) #else if (1) { #endif - kva = kmem_alloc_nofault(kernel_map, pages * UMA_SLAB_SIZE); + kva = kmap_alloc_nofault(kernel_map, pages * UMA_SLAB_SIZE); if (kva == 0) return (0); } else Index: /usr/src/sys/vm/vm_init.c =================================================================== --- /usr/src/sys/vm/vm_init.c (revision 252056) +++ /usr/src/sys/vm/vm_init.c (working copy) @@ -76,6 +76,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include @@ -120,6 +121,7 @@ vm_mem_init(dummy) /* * Initialize other VM packages */ + vmem_startup(); vm_object_init(); vm_map_startup(); kmem_init(virtual_avail, virtual_end); @@ -136,7 +138,6 @@ vm_ksubmap_init(struct kva_md_info *kmi) long physmem_est; vm_offset_t minaddr; vm_offset_t maxaddr; - vm_map_t clean_map; /* * Allocate space for system data structures. @@ -171,7 +172,7 @@ again: */ if (firstaddr == 0) { size = (vm_size_t)v; - firstaddr = kmem_alloc(kernel_map, round_page(size)); + firstaddr = kmap_alloc(kernel_map, round_page(size)); if (firstaddr == 0) panic("startup: no room for tables"); goto again; @@ -183,29 +184,25 @@ again: if ((vm_size_t)((char *)v - firstaddr) != size) panic("startup: table size inconsistency"); - clean_map = kmem_suballoc(kernel_map, &kmi->clean_sva, &kmi->clean_eva, - (long)nbuf * BKVASIZE + (long)nswbuf * MAXPHYS + - (long)bio_transient_maxcnt * MAXPHYS, TRUE); - buffer_map = kmem_suballoc(clean_map, &kmi->buffer_sva, - &kmi->buffer_eva, (long)nbuf * BKVASIZE, FALSE); - buffer_map->system_map = 1; + size = (long)nbuf * BKVASIZE; + vmem_init(buffer_arena, "buffer arena", + kmap_alloc_nofault(kernel_map, size), + size, PAGE_SIZE, 0, NULL, NULL, NULL, 0, 0); + + size = (long)nswbuf * MAXPHYS; + swapbkva = kmap_alloc_nofault(kernel_map, size); + if (!swapbkva) + panic("Not enough kernel_map VM space for pager buffers"); + if (bio_transient_maxcnt != 0) { - bio_transient_map = kmem_suballoc(clean_map, - &kmi->bio_transient_sva, &kmi->bio_transient_eva, - (long)bio_transient_maxcnt * MAXPHYS, FALSE); - bio_transient_map->system_map = 1; + size = (long)bio_transient_maxcnt * MAXPHYS; + vmem_init(transient_arena, "transient arena", + kmap_alloc_nofault(kernel_map, size), + size, PAGE_SIZE, 0, NULL, NULL, NULL, 0, 0); } - pager_map = kmem_suballoc(clean_map, &kmi->pager_sva, &kmi->pager_eva, - (long)nswbuf * MAXPHYS, FALSE); - pager_map->system_map = 1; - exec_map = kmem_suballoc(kernel_map, &minaddr, &maxaddr, + exec_map = kmap_suballoc(kernel_map, &minaddr, &maxaddr, exec_map_entries * round_page(PATH_MAX + ARG_MAX), FALSE); - pipe_map = kmem_suballoc(kernel_map, &minaddr, &maxaddr, maxpipekva, + pipe_map = kmap_suballoc(kernel_map, &minaddr, &maxaddr, maxpipekva, FALSE); - - /* - * XXX: Mbuf system machine-specific initializations should - * go here, if anywhere. - */ } Index: /usr/src/sys/vm/vm_extern.h =================================================================== --- /usr/src/sys/vm/vm_extern.h (revision 252056) +++ /usr/src/sys/vm/vm_extern.h (working copy) @@ -36,26 +36,33 @@ struct proc; struct vmspace; struct vnode; +struct vmem; #ifdef _KERNEL int kernacc(void *, int, int); -vm_offset_t kmem_alloc(vm_map_t, vm_size_t); -vm_offset_t kmem_alloc_attr(vm_map_t map, vm_size_t size, int flags, + +vm_offset_t kmap_alloc(vm_map_t, vm_size_t); +vm_offset_t kmap_alloc_nofault(vm_map_t, vm_size_t); +vm_offset_t kmap_alloc_nofault_space(vm_map_t, vm_size_t, int); +vm_offset_t kmap_alloc_wait(vm_map_t, vm_size_t); +void kmap_free(vm_map_t, vm_offset_t, vm_size_t); +void kmap_free_wakeup(vm_map_t, vm_offset_t, vm_size_t); +vm_map_t kmap_suballoc(vm_map_t, vm_offset_t *, vm_offset_t *, vm_size_t, + boolean_t); + +void kmem_init(vm_offset_t, vm_offset_t); +vm_offset_t kmem_alloc_attr(struct vmem *, vm_size_t size, int flags, vm_paddr_t low, vm_paddr_t high, vm_memattr_t memattr); -vm_offset_t kmem_alloc_contig(vm_map_t map, vm_size_t size, int flags, +vm_offset_t kmem_alloc_contig(struct vmem *, vm_size_t size, int flags, vm_paddr_t low, vm_paddr_t high, u_long alignment, vm_paddr_t boundary, vm_memattr_t memattr); -vm_offset_t kmem_alloc_nofault(vm_map_t, vm_size_t); -vm_offset_t kmem_alloc_nofault_space(vm_map_t, vm_size_t, int); -vm_offset_t kmem_alloc_wait(vm_map_t, vm_size_t); -void kmem_free(vm_map_t, vm_offset_t, vm_size_t); -void kmem_free_wakeup(vm_map_t, vm_offset_t, vm_size_t); -void kmem_init(vm_offset_t, vm_offset_t); -vm_offset_t kmem_malloc(vm_map_t map, vm_size_t size, int flags); -int kmem_back(vm_map_t, vm_offset_t, vm_size_t, int); -vm_map_t kmem_suballoc(vm_map_t, vm_offset_t *, vm_offset_t *, vm_size_t, - boolean_t); +vm_offset_t kmem_malloc(struct vmem *, vm_size_t size, int flags); +void kmem_free(struct vmem *, vm_offset_t, vm_size_t); +int kmem_back(vm_offset_t, vm_size_t, int); +void kmem_unback(vm_offset_t, vm_size_t); +void kmeminit(void); + void swapout_procs(int); int useracc(void *, int, int); int vm_fault(vm_map_t, vm_offset_t, vm_prot_t, int); Index: /usr/src/sys/pc98/pc98/machdep.c =================================================================== --- /usr/src/sys/pc98/pc98/machdep.c (revision 252056) +++ /usr/src/sys/pc98/pc98/machdep.c (working copy) @@ -2479,7 +2479,7 @@ f00f_hack(void *unused) printf("Intel Pentium detected, installing workaround for F00F bug\n"); - tmp = kmem_alloc(kernel_map, PAGE_SIZE * 2); + tmp = kmap_alloc(kernel_map, PAGE_SIZE * 2); if (tmp == 0) panic("kmem_alloc returned 0"); Index: /usr/src/sys/i386/i386/mp_machdep.c =================================================================== --- /usr/src/sys/i386/i386/mp_machdep.c (revision 252056) +++ /usr/src/sys/i386/i386/mp_machdep.c (working copy) @@ -959,8 +959,8 @@ start_all_aps(void) /* allocate and set up a boot stack data page */ bootstacks[cpu] = - (char *)kmem_alloc(kernel_map, KSTACK_PAGES * PAGE_SIZE); - dpcpu = (void *)kmem_alloc(kernel_map, DPCPU_SIZE); + (char *)kmap_alloc(kernel_map, KSTACK_PAGES * PAGE_SIZE); + dpcpu = (void *)kmap_alloc(kernel_map, DPCPU_SIZE); /* setup a vector to our boot code */ *((volatile u_short *) WARMBOOT_OFF) = WARMBOOT_TARGET; *((volatile u_short *) WARMBOOT_SEG) = (boot_address >> 4); Index: /usr/src/sys/i386/i386/machdep.c =================================================================== --- /usr/src/sys/i386/i386/machdep.c (revision 252056) +++ /usr/src/sys/i386/i386/machdep.c (working copy) @@ -3178,9 +3178,9 @@ f00f_hack(void *unused) printf("Intel Pentium detected, installing workaround for F00F bug\n"); - tmp = kmem_alloc(kernel_map, PAGE_SIZE * 2); + tmp = kmap_alloc(kernel_map, PAGE_SIZE * 2); if (tmp == 0) - panic("kmem_alloc returned 0"); + panic("kmap_alloc returned 0"); /* Put the problematic entry (#6) at the end of the lower page. */ new_idt = (struct gate_descriptor*) Index: /usr/src/sys/i386/i386/vm_machdep.c =================================================================== --- /usr/src/sys/i386/i386/vm_machdep.c (revision 252056) +++ /usr/src/sys/i386/i386/vm_machdep.c (working copy) @@ -355,7 +355,7 @@ cpu_thread_clean(struct thread *td) * XXX do we need to move the TSS off the allocated pages * before freeing them? (not done here) */ - kmem_free(kernel_map, (vm_offset_t)pcb->pcb_ext, + kmap_free(kernel_map, (vm_offset_t)pcb->pcb_ext, ctob(IOPAGES + 1)); pcb->pcb_ext = NULL; } @@ -751,7 +751,7 @@ sf_buf_init(void *arg) sf_buf_active = hashinit(nsfbufs, M_TEMP, &sf_buf_hashmask); TAILQ_INIT(&sf_buf_freelist); - sf_base = kmem_alloc_nofault(kernel_map, nsfbufs * PAGE_SIZE); + sf_base = kmap_alloc_nofault(kernel_map, nsfbufs * PAGE_SIZE); sf_bufs = malloc(nsfbufs * sizeof(struct sf_buf), M_TEMP, M_NOWAIT | M_ZERO); for (i = 0; i < nsfbufs; i++) { Index: /usr/src/sys/i386/i386/pmap.c =================================================================== --- /usr/src/sys/i386/i386/pmap.c (revision 252056) +++ /usr/src/sys/i386/i386/pmap.c (working copy) @@ -654,8 +654,8 @@ pmap_pdpt_allocf(uma_zone_t zone, int bytes, u_int { /* Inform UMA that this allocator uses kernel_map/object. */ - *flags = UMA_SLAB_KERNEL; - return ((void *)kmem_alloc_contig(kernel_map, bytes, wait, 0x0ULL, + *flags = UMA_SLAB_KMEM; + return ((void *)kmem_alloc_contig(kmem_arena, bytes, wait, 0x0ULL, 0xffffffffULL, 1, 0, VM_MEMATTR_DEFAULT)); } #endif @@ -783,12 +783,12 @@ pmap_init(void) */ s = (vm_size_t)(pv_npg * sizeof(struct md_page)); s = round_page(s); - pv_table = (struct md_page *)kmem_alloc(kernel_map, s); + pv_table = (struct md_page *)kmap_alloc(kernel_map, s); for (i = 0; i < pv_npg; i++) TAILQ_INIT(&pv_table[i].pv_list); pv_maxchunks = MAX(pv_entry_max / _NPCPV, maxproc); - pv_chunkbase = (struct pv_chunk *)kmem_alloc_nofault(kernel_map, + pv_chunkbase = (struct pv_chunk *)kmap_alloc_nofault(kernel_map, PAGE_SIZE * pv_maxchunks); if (pv_chunkbase == NULL) panic("pmap_init: not enough kvm for pv chunks"); @@ -1747,7 +1747,7 @@ pmap_pinit(pmap_t pmap) * page directory table. */ if (pmap->pm_pdir == NULL) { - pmap->pm_pdir = (pd_entry_t *)kmem_alloc_nofault(kernel_map, + pmap->pm_pdir = (pd_entry_t *)kmap_alloc_nofault(kernel_map, NBPTD); if (pmap->pm_pdir == NULL) { PMAP_LOCK_DESTROY(pmap); @@ -5006,7 +5006,7 @@ pmap_mapdev_attr(vm_paddr_t pa, vm_size_t size, in if (pa < KERNLOAD && pa + size <= KERNLOAD) va = KERNBASE + pa; else - va = kmem_alloc_nofault(kernel_map, size); + va = kmap_alloc_nofault(kernel_map, size); if (!va) panic("pmap_mapdev: Couldn't alloc kernel virtual memory"); @@ -5041,7 +5041,7 @@ pmap_unmapdev(vm_offset_t va, vm_size_t size) base = trunc_page(va); offset = va & PAGE_MASK; size = round_page(offset + size); - kmem_free(kernel_map, base, size); + kmap_free(kernel_map, base, size); } /* Index: /usr/src/sys/i386/i386/sys_machdep.c =================================================================== --- /usr/src/sys/i386/i386/sys_machdep.c (revision 252056) +++ /usr/src/sys/i386/i386/sys_machdep.c (working copy) @@ -164,7 +164,7 @@ sysarch(td, uap) break; case I386_SET_LDT: if (kargs.largs.descs != NULL) { - lp = (union descriptor *)kmem_alloc(kernel_map, + lp = (union descriptor *)kmap_alloc(kernel_map, kargs.largs.num * sizeof(union descriptor)); if (lp == NULL) { error = ENOMEM; @@ -174,7 +174,7 @@ sysarch(td, uap) kargs.largs.num * sizeof(union descriptor)); if (error == 0) error = i386_set_ldt(td, &kargs.largs, lp); - kmem_free(kernel_map, (vm_offset_t)lp, + kmap_free(kernel_map, (vm_offset_t)lp, kargs.largs.num * sizeof(union descriptor)); } else { error = i386_set_ldt(td, &kargs.largs, NULL); @@ -298,7 +298,7 @@ i386_extend_pcb(struct thread *td) 0 /* granularity */ }; - ext = (struct pcb_ext *)kmem_alloc(kernel_map, ctob(IOPAGES+1)); + ext = (struct pcb_ext *)kmap_alloc(kernel_map, ctob(IOPAGES+1)); if (ext == 0) return (ENOMEM); bzero(ext, sizeof(struct pcb_ext)); @@ -471,7 +471,7 @@ user_ldt_alloc(struct mdproc *mdp, int len) M_SUBPROC, M_WAITOK); new_ldt->ldt_len = len = NEW_MAX_LD(len); - new_ldt->ldt_base = (caddr_t)kmem_alloc(kernel_map, + new_ldt->ldt_base = (caddr_t)kmap_alloc(kernel_map, round_page(len * sizeof(union descriptor))); if (new_ldt->ldt_base == NULL) { free(new_ldt, M_SUBPROC); @@ -511,7 +511,7 @@ user_ldt_alloc(struct mdproc *mdp, int len) M_SUBPROC, M_WAITOK); new_ldt->ldt_len = len = NEW_MAX_LD(len); - new_ldt->ldt_base = (caddr_t)kmem_alloc(kernel_map, + new_ldt->ldt_base = (caddr_t)kmap_alloc(kernel_map, len * sizeof(union descriptor)); if (new_ldt->ldt_base == NULL) { free(new_ldt, M_SUBPROC); @@ -574,7 +574,7 @@ user_ldt_deref(struct proc_ldt *pldt) mtx_assert(&dt_lock, MA_OWNED); if (--pldt->ldt_refcnt == 0) { mtx_unlock_spin(&dt_lock); - kmem_free(kernel_map, (vm_offset_t)pldt->ldt_base, + kmap_free(kernel_map, (vm_offset_t)pldt->ldt_base, pldt->ldt_len * sizeof(union descriptor)); free(pldt, M_SUBPROC); } else @@ -853,7 +853,7 @@ i386_ldt_grow(struct thread *td, int len) * free the new object and return. */ mtx_unlock_spin(&dt_lock); - kmem_free(kernel_map, + kmap_free(kernel_map, (vm_offset_t)new_ldt->ldt_base, new_ldt->ldt_len * sizeof(union descriptor)); free(new_ldt, M_SUBPROC); @@ -887,7 +887,7 @@ i386_ldt_grow(struct thread *td, int len) mtx_unlock_spin(&dt_lock); #endif if (old_ldt_base != NULL_LDT_BASE) { - kmem_free(kernel_map, (vm_offset_t)old_ldt_base, + kmap_free(kernel_map, (vm_offset_t)old_ldt_base, old_ldt_len * sizeof(union descriptor)); free(new_ldt, M_SUBPROC); } Index: /usr/src/sys/i386/xen/mp_machdep.c =================================================================== --- /usr/src/sys/i386/xen/mp_machdep.c (revision 252056) +++ /usr/src/sys/i386/xen/mp_machdep.c (working copy) @@ -746,7 +746,7 @@ start_all_aps(void) /* Get per-cpu data */ pc = &__pcpu[bootAP]; pcpu_init(pc, bootAP, sizeof(struct pcpu)); - dpcpu_init((void *)kmem_alloc(kernel_map, DPCPU_SIZE), bootAP); + dpcpu_init((void *)kmap_alloc(kernel_map, DPCPU_SIZE), bootAP); pc->pc_apic_id = cpu_apic_ids[bootAP]; pc->pc_prvspace = pc; pc->pc_curthread = 0; @@ -833,8 +833,8 @@ cpu_initialize_context(unsigned int cpu) pmap_zero_page(m[i]); } - boot_stack = kmem_alloc_nofault(kernel_map, PAGE_SIZE); - newPTD = kmem_alloc_nofault(kernel_map, NPGPTD * PAGE_SIZE); + boot_stack = kmap_alloc_nofault(kernel_map, PAGE_SIZE); + newPTD = kmap_alloc_nofault(kernel_map, NPGPTD * PAGE_SIZE); ma[0] = VM_PAGE_TO_MACH(m[0])|PG_V; #ifdef PAE @@ -856,7 +856,7 @@ cpu_initialize_context(unsigned int cpu) nkpt*sizeof(vm_paddr_t)); pmap_qremove(newPTD, 4); - kmem_free(kernel_map, newPTD, 4 * PAGE_SIZE); + kmap_free(kernel_map, newPTD, 4 * PAGE_SIZE); /* * map actual idle stack to boot_stack */ Index: /usr/src/sys/i386/xen/pmap.c =================================================================== --- /usr/src/sys/i386/xen/pmap.c (revision 252056) +++ /usr/src/sys/i386/xen/pmap.c (working copy) @@ -620,7 +620,7 @@ pmap_init(void) pv_entry_high_water = 9 * (pv_entry_max / 10); pv_maxchunks = MAX(pv_entry_max / _NPCPV, maxproc); - pv_chunkbase = (struct pv_chunk *)kmem_alloc_nofault(kernel_map, + pv_chunkbase = (struct pv_chunk *)kmap_alloc_nofault(kernel_map, PAGE_SIZE * pv_maxchunks); if (pv_chunkbase == NULL) panic("pmap_init: not enough kvm for pv chunks"); @@ -1460,7 +1460,7 @@ pmap_pinit(pmap_t pmap) * page directory table. */ if (pmap->pm_pdir == NULL) { - pmap->pm_pdir = (pd_entry_t *)kmem_alloc_nofault(kernel_map, + pmap->pm_pdir = (pd_entry_t *)kmap_alloc_nofault(kernel_map, NBPTD); if (pmap->pm_pdir == NULL) { PMAP_LOCK_DESTROY(pmap); @@ -1470,7 +1470,7 @@ pmap_pinit(pmap_t pmap) return (0); } #ifdef PAE - pmap->pm_pdpt = (pd_entry_t *)kmem_alloc_nofault(kernel_map, 1); + pmap->pm_pdpt = (pd_entry_t *)kmap_alloc_nofault(kernel_map, 1); #endif } @@ -4022,7 +4022,7 @@ pmap_mapdev_attr(vm_paddr_t pa, vm_size_t size, in if (pa < KERNLOAD && pa + size <= KERNLOAD) va = KERNBASE + pa; else - va = kmem_alloc_nofault(kernel_map, size); + va = kmap_alloc_nofault(kernel_map, size); if (!va) panic("pmap_mapdev: Couldn't alloc kernel virtual memory"); @@ -4057,7 +4057,7 @@ pmap_unmapdev(vm_offset_t va, vm_size_t size) base = trunc_page(va); offset = va & PAGE_MASK; size = round_page(offset + size); - kmem_free(kernel_map, base, size); + kmap_free(kernel_map, base, size); } /* Index: /usr/src/sys/i386/ibcs2/imgact_coff.c =================================================================== --- /usr/src/sys/i386/ibcs2/imgact_coff.c (revision 252056) +++ /usr/src/sys/i386/ibcs2/imgact_coff.c (working copy) @@ -146,7 +146,7 @@ load_coff_section(struct vmspace *vmspace, struct error = copyout(data_buf, (caddr_t) map_addr, copy_len); - kmem_free_wakeup(exec_map, (vm_offset_t)data_buf, PAGE_SIZE); + kmap_free_wakeup(exec_map, (vm_offset_t)data_buf, PAGE_SIZE); return error; } @@ -280,7 +280,7 @@ coff_load_file(struct thread *td, char *name) error = 0; dealloc_and_fail: - kmem_free_wakeup(exec_map, (vm_offset_t)ptr, PAGE_SIZE); + kmap_free_wakeup(exec_map, (vm_offset_t)ptr, PAGE_SIZE); fail: VOP_UNLOCK(vp, 0); unlocked_fail: @@ -417,7 +417,7 @@ exec_coff_imgact(imgp) } free(libbuf, M_TEMP); } - kmem_free_wakeup(exec_map, (vm_offset_t)buf, len); + kmap_free_wakeup(exec_map, (vm_offset_t)buf, len); if (error) goto fail; } Index: /usr/src/sys/i386/pci/pci_cfgreg.c =================================================================== --- /usr/src/sys/i386/pci/pci_cfgreg.c (revision 252056) +++ /usr/src/sys/i386/pci/pci_cfgreg.c (working copy) @@ -562,7 +562,7 @@ pcie_cfgregopen(uint64_t base, uint8_t minbus, uin if (pcie_array == NULL) return (0); - va = kmem_alloc_nofault(kernel_map, PCIE_CACHE * PAGE_SIZE); + va = kmap_alloc_nofault(kernel_map, PCIE_CACHE * PAGE_SIZE); if (va == 0) { free(pcie_array, M_DEVBUF); return (0); Index: /usr/src/sys/cddl/compat/opensolaris/kern/opensolaris_kmem.c =================================================================== --- /usr/src/sys/cddl/compat/opensolaris/kern/opensolaris_kmem.c (revision 252056) +++ /usr/src/sys/cddl/compat/opensolaris/kern/opensolaris_kmem.c (working copy) @@ -62,6 +62,8 @@ static struct mtx kmem_items_mtx; MTX_SYSINIT(kmem_items_mtx, &kmem_items_mtx, "kmem_items", MTX_DEF); #endif /* KMEM_DEBUG */ +#include + void * zfs_kmem_alloc(size_t size, int kmflags) { @@ -135,7 +137,7 @@ uint64_t kmem_used(void) { - return (kmem_map->size); + return (vmem_size(kmem_arena, VMEM_ALLOC)); } static int Index: /usr/src/sys/cddl/compat/opensolaris/sys/kmem.h =================================================================== --- /usr/src/sys/cddl/compat/opensolaris/sys/kmem.h (revision 252056) +++ /usr/src/sys/cddl/compat/opensolaris/sys/kmem.h (working copy) @@ -32,6 +32,7 @@ #include #include #include +#include #include #include @@ -61,8 +62,6 @@ typedef struct kmem_cache { void *kc_private; } kmem_cache_t; -#define vmem_t void - void *zfs_kmem_alloc(size_t size, int kmflags); void zfs_kmem_free(void *buf, size_t size); uint64_t kmem_size(void); Index: /usr/src/sys/amd64/amd64/mp_machdep.c =================================================================== --- /usr/src/sys/amd64/amd64/mp_machdep.c (revision 252056) +++ /usr/src/sys/amd64/amd64/mp_machdep.c (working copy) @@ -938,10 +938,10 @@ start_all_aps(void) apic_id = cpu_apic_ids[cpu]; /* allocate and set up an idle stack data page */ - bootstacks[cpu] = (void *)kmem_alloc(kernel_map, KSTACK_PAGES * PAGE_SIZE); - doublefault_stack = (char *)kmem_alloc(kernel_map, PAGE_SIZE); - nmi_stack = (char *)kmem_alloc(kernel_map, PAGE_SIZE); - dpcpu = (void *)kmem_alloc(kernel_map, DPCPU_SIZE); + bootstacks[cpu] = (void *)kmap_alloc(kernel_map, KSTACK_PAGES * PAGE_SIZE); + doublefault_stack = (char *)kmap_alloc(kernel_map, PAGE_SIZE); + nmi_stack = (char *)kmap_alloc(kernel_map, PAGE_SIZE); + dpcpu = (void *)kmap_alloc(kernel_map, DPCPU_SIZE); bootSTK = (char *)bootstacks[cpu] + KSTACK_PAGES * PAGE_SIZE - 8; bootAP = cpu; Index: /usr/src/sys/amd64/amd64/vm_machdep.c =================================================================== --- /usr/src/sys/amd64/amd64/vm_machdep.c (revision 252056) +++ /usr/src/sys/amd64/amd64/vm_machdep.c (working copy) @@ -342,7 +342,7 @@ cpu_thread_clean(struct thread *td) * Clean TSS/iomap */ if (pcb->pcb_tssp != NULL) { - kmem_free(kernel_map, (vm_offset_t)pcb->pcb_tssp, + kmap_free(kernel_map, (vm_offset_t)pcb->pcb_tssp, ctob(IOPAGES + 1)); pcb->pcb_tssp = NULL; } Index: /usr/src/sys/amd64/amd64/pmap.c =================================================================== --- /usr/src/sys/amd64/amd64/pmap.c (revision 252056) +++ /usr/src/sys/amd64/amd64/pmap.c (working copy) @@ -860,7 +860,7 @@ pmap_init(void) */ s = (vm_size_t)(pv_npg * sizeof(struct md_page)); s = round_page(s); - pv_table = (struct md_page *)kmem_alloc(kernel_map, s); + pv_table = (struct md_page *)kmap_alloc(kernel_map, s); for (i = 0; i < pv_npg; i++) TAILQ_INIT(&pv_table[i].pv_list); } @@ -5001,7 +5001,7 @@ pmap_mapdev_attr(vm_paddr_t pa, vm_size_t size, in } offset = pa & PAGE_MASK; size = round_page(offset + size); - va = kmem_alloc_nofault(kernel_map, size); + va = kmap_alloc_nofault(kernel_map, size); if (!va) panic("pmap_mapdev: Couldn't alloc kernel virtual memory"); pa = trunc_page(pa); @@ -5037,7 +5037,7 @@ pmap_unmapdev(vm_offset_t va, vm_size_t size) base = trunc_page(va); offset = va & PAGE_MASK; size = round_page(offset + size); - kmem_free(kernel_map, base, size); + kmap_free(kernel_map, base, size); } /* Index: /usr/src/sys/amd64/amd64/sys_machdep.c =================================================================== --- /usr/src/sys/amd64/amd64/sys_machdep.c (revision 252056) +++ /usr/src/sys/amd64/amd64/sys_machdep.c (working copy) @@ -356,7 +356,7 @@ amd64_set_ioperm(td, uap) */ pcb = td->td_pcb; if (pcb->pcb_tssp == NULL) { - tssp = (struct amd64tss *)kmem_alloc(kernel_map, + tssp = (struct amd64tss *)kmap_alloc(kernel_map, ctob(IOPAGES+1)); if (tssp == NULL) return (ENOMEM); @@ -463,7 +463,7 @@ user_ldt_alloc(struct proc *p, int force) return (mdp->md_ldt); mtx_unlock(&dt_lock); new_ldt = malloc(sizeof(struct proc_ldt), M_SUBPROC, M_WAITOK); - new_ldt->ldt_base = (caddr_t)kmem_alloc(kernel_map, + new_ldt->ldt_base = (caddr_t)kmap_alloc(kernel_map, max_ldt_segment * sizeof(struct user_segment_descriptor)); if (new_ldt->ldt_base == NULL) { FREE(new_ldt, M_SUBPROC); @@ -483,7 +483,7 @@ user_ldt_alloc(struct proc *p, int force) mtx_lock(&dt_lock); pldt = mdp->md_ldt; if (pldt != NULL && !force) { - kmem_free(kernel_map, (vm_offset_t)new_ldt->ldt_base, + kmap_free(kernel_map, (vm_offset_t)new_ldt->ldt_base, max_ldt_segment * sizeof(struct user_segment_descriptor)); free(new_ldt, M_SUBPROC); return (pldt); @@ -528,7 +528,7 @@ user_ldt_derefl(struct proc_ldt *pldt) { if (--pldt->ldt_refcnt == 0) { - kmem_free(kernel_map, (vm_offset_t)pldt->ldt_base, + kmap_free(kernel_map, (vm_offset_t)pldt->ldt_base, max_ldt_segment * sizeof(struct user_segment_descriptor)); free(pldt, M_SUBPROC); } Index: /usr/src/sys/sys/malloc.h =================================================================== --- /usr/src/sys/sys/malloc.h (revision 252056) +++ /usr/src/sys/sys/malloc.h (working copy) @@ -51,6 +51,8 @@ #define M_NOVM 0x0200 /* don't ask VM for pages */ #define M_USE_RESERVE 0x0400 /* can alloc out of reserve memory */ #define M_NODUMP 0x0800 /* don't dump pages in this allocation */ +#define M_FIRSTFIT 0x1000 /* Only for vmem, fast fit. */ +#define M_BESTFIT 0x2000 /* Only for vmem, low fragmentation. */ #define M_MAGIC 877983977 /* time when first defined :-) */ Index: /usr/src/sys/powerpc/powerpc/mp_machdep.c =================================================================== --- /usr/src/sys/powerpc/powerpc/mp_machdep.c (revision 252056) +++ /usr/src/sys/powerpc/powerpc/mp_machdep.c (working copy) @@ -163,7 +163,7 @@ cpu_mp_start(void) void *dpcpu; pc = &__pcpu[cpu.cr_cpuid]; - dpcpu = (void *)kmem_alloc(kernel_map, DPCPU_SIZE); + dpcpu = (void *)kmap_alloc(kernel_map, DPCPU_SIZE); pcpu_init(pc, cpu.cr_cpuid, sizeof(*pc)); dpcpu_init(dpcpu, cpu.cr_cpuid); } else { Index: /usr/src/sys/powerpc/powerpc/busdma_machdep.c =================================================================== --- /usr/src/sys/powerpc/powerpc/busdma_machdep.c (revision 252056) +++ /usr/src/sys/powerpc/powerpc/busdma_machdep.c (working copy) @@ -532,7 +532,7 @@ bus_dmamem_alloc(bus_dma_tag_t dmat, void** vaddr, * multi-seg allocations yet though. * XXX Certain AGP hardware does. */ - *vaddr = (void *)kmem_alloc_contig(kernel_map, dmat->maxsize, + *vaddr = (void *)kmem_alloc_contig(kmem_arena, dmat->maxsize, mflags, 0ul, dmat->lowaddr, dmat->alignment ? dmat->alignment : 1ul, dmat->boundary, attr); (*mapp)->contigalloc = 1; @@ -560,7 +560,7 @@ bus_dmamem_free(bus_dma_tag_t dmat, void *vaddr, b if (!map->contigalloc) free(vaddr, M_DEVBUF); else - kmem_free(kernel_map, (vm_offset_t)vaddr, dmat->maxsize); + kmem_free(kmem_arena, (vm_offset_t)vaddr, dmat->maxsize); bus_dmamap_destroy(dmat, map); CTR3(KTR_BUSDMA, "%s: tag %p flags 0x%x", __func__, dmat, dmat->flags); } Index: /usr/src/sys/powerpc/booke/vm_machdep.c =================================================================== --- /usr/src/sys/powerpc/booke/vm_machdep.c (revision 252056) +++ /usr/src/sys/powerpc/booke/vm_machdep.c (working copy) @@ -260,7 +260,7 @@ sf_buf_init(void *arg) sf_buf_active = hashinit(nsfbufs, M_TEMP, &sf_buf_hashmask); TAILQ_INIT(&sf_buf_freelist); - sf_base = kmem_alloc_nofault(kernel_map, nsfbufs * PAGE_SIZE); + sf_base = kmap_alloc_nofault(kernel_map, nsfbufs * PAGE_SIZE); sf_bufs = malloc(nsfbufs * sizeof(struct sf_buf), M_TEMP, M_NOWAIT | M_ZERO); for (i = 0; i < nsfbufs; i++) { Index: /usr/src/sys/powerpc/booke/pmap.c =================================================================== --- /usr/src/sys/powerpc/booke/pmap.c (revision 252056) +++ /usr/src/sys/powerpc/booke/pmap.c (working copy) @@ -2681,7 +2681,7 @@ mmu_booke_unmapdev(mmu_t mmu, vm_offset_t va, vm_s base = trunc_page(va); offset = va & PAGE_MASK; size = roundup(offset + size, PAGE_SIZE); - kmem_free(kernel_map, base, size); + kmap_free(kernel_map, base, size); } } Index: /usr/src/sys/powerpc/aim/vm_machdep.c =================================================================== --- /usr/src/sys/powerpc/aim/vm_machdep.c (revision 252056) +++ /usr/src/sys/powerpc/aim/vm_machdep.c (working copy) @@ -253,7 +253,7 @@ sf_buf_init(void *arg) sf_buf_active = hashinit(nsfbufs, M_TEMP, &sf_buf_hashmask); TAILQ_INIT(&sf_buf_freelist); - sf_base = kmem_alloc_nofault(kernel_map, nsfbufs * PAGE_SIZE); + sf_base = kmap_alloc_nofault(kernel_map, nsfbufs * PAGE_SIZE); sf_bufs = malloc(nsfbufs * sizeof(struct sf_buf), M_TEMP, M_NOWAIT | M_ZERO); for (i = 0; i < nsfbufs; i++) { Index: /usr/src/sys/powerpc/aim/mmu_oea.c =================================================================== --- /usr/src/sys/powerpc/aim/mmu_oea.c (revision 252056) +++ /usr/src/sys/powerpc/aim/mmu_oea.c (working copy) @@ -2524,7 +2524,7 @@ moea_mapdev_attr(mmu_t mmu, vm_offset_t pa, vm_siz return ((void *) pa); } - va = kmem_alloc_nofault(kernel_map, size); + va = kmap_alloc_nofault(kernel_map, size); if (!va) panic("moea_mapdev: Couldn't alloc kernel virtual memory"); @@ -2552,7 +2552,7 @@ moea_unmapdev(mmu_t mmu, vm_offset_t va, vm_size_t base = trunc_page(va); offset = va & PAGE_MASK; size = roundup(offset + size, PAGE_SIZE); - kmem_free(kernel_map, base, size); + kmap_free(kernel_map, base, size); } } Index: /usr/src/sys/powerpc/aim/mmu_oea64.c =================================================================== --- /usr/src/sys/powerpc/aim/mmu_oea64.c (revision 252056) +++ /usr/src/sys/powerpc/aim/mmu_oea64.c (working copy) @@ -2544,7 +2544,7 @@ moea64_mapdev_attr(mmu_t mmu, vm_offset_t pa, vm_s offset = pa & PAGE_MASK; size = roundup2(offset + size, PAGE_SIZE); - va = kmem_alloc_nofault(kernel_map, size); + va = kmap_alloc_nofault(kernel_map, size); if (!va) panic("moea64_mapdev: Couldn't alloc kernel virtual memory"); @@ -2575,7 +2575,7 @@ moea64_unmapdev(mmu_t mmu, vm_offset_t va, vm_size offset = va & PAGE_MASK; size = roundup2(offset + size, PAGE_SIZE); - kmem_free(kernel_map, base, size); + kmap_free(kernel_map, base, size); } void Index: /usr/src/sys/arm/arm/mp_machdep.c =================================================================== --- /usr/src/sys/arm/arm/mp_machdep.c (revision 252056) +++ /usr/src/sys/arm/arm/mp_machdep.c (working copy) @@ -112,7 +112,7 @@ cpu_mp_start(void) /* Reserve memory for application processors */ for(i = 0; i < (mp_ncpus - 1); i++) - dpcpu[i] = (void *)kmem_alloc(kernel_map, DPCPU_SIZE); + dpcpu[i] = (void *)kmap_alloc(kernel_map, DPCPU_SIZE); temp_pagetable_va = (vm_offset_t)contigmalloc(L1_TABLE_SIZE, M_TEMP, 0, 0x0, 0xffffffff, L1_TABLE_SIZE, 0); addr = KERNPHYSADDR; Index: /usr/src/sys/arm/arm/pmap-v6.c =================================================================== --- /usr/src/sys/arm/arm/pmap-v6.c (revision 252056) +++ /usr/src/sys/arm/arm/pmap-v6.c (working copy) @@ -1255,7 +1255,7 @@ pmap_init(void) pv_entry_high_water = 9 * (pv_entry_max / 10); pv_maxchunks = MAX(pv_entry_max / _NPCPV, maxproc); - pv_chunkbase = (struct pv_chunk *)kmem_alloc_nofault(kernel_map, + pv_chunkbase = (struct pv_chunk *)kmap_alloc_nofault(kernel_map, PAGE_SIZE * pv_maxchunks); if (pv_chunkbase == NULL) @@ -4099,7 +4099,7 @@ pmap_mapdev(vm_offset_t pa, vm_size_t size) GIANT_REQUIRED; - va = kmem_alloc_nofault(kernel_map, size); + va = kmap_alloc_nofault(kernel_map, size); if (!va) panic("pmap_mapdev: Couldn't alloc kernel virtual memory"); for (tmpva = va; size > 0;) { Index: /usr/src/sys/arm/arm/busdma_machdep-v6.c =================================================================== --- /usr/src/sys/arm/arm/busdma_machdep-v6.c (revision 252056) +++ /usr/src/sys/arm/arm/busdma_machdep-v6.c (working copy) @@ -684,10 +684,10 @@ bus_dmamem_alloc(bus_dma_tag_t dmat, void** vaddr, *vaddr = uma_zalloc(bufzone->umazone, mflags); } else if (dmat->nsegments >= btoc(dmat->maxsize) && dmat->alignment <= PAGE_SIZE && dmat->boundary == 0) { - *vaddr = (void *)kmem_alloc_attr(kernel_map, dmat->maxsize, + *vaddr = (void *)kmem_alloc_attr(kmem_arena, dmat->maxsize, mflags, 0, dmat->lowaddr, memattr); } else { - *vaddr = (void *)kmem_alloc_contig(kernel_map, dmat->maxsize, + *vaddr = (void *)kmem_alloc_contig(kmem_arena, dmat->maxsize, mflags, 0, dmat->lowaddr, dmat->alignment, dmat->boundary, memattr); } @@ -732,7 +732,7 @@ bus_dmamem_free(bus_dma_tag_t dmat, void *vaddr, b !_bus_dma_can_bounce(dmat->lowaddr, dmat->highaddr)) uma_zfree(bufzone->umazone, vaddr); else - kmem_free(kernel_map, (vm_offset_t)vaddr, dmat->maxsize); + kmem_free(kmem_arena, (vm_offset_t)vaddr, dmat->maxsize); dmat->map_count--; free(map, M_DEVBUF); Index: /usr/src/sys/arm/arm/busdma_machdep.c =================================================================== --- /usr/src/sys/arm/arm/busdma_machdep.c (revision 252056) +++ /usr/src/sys/arm/arm/busdma_machdep.c (working copy) @@ -752,10 +752,10 @@ bus_dmamem_alloc(bus_dma_tag_t dmat, void **vaddrp vaddr = uma_zalloc(bufzone->umazone, mflags); } else if (dmat->nsegments >= btoc(dmat->maxsize) && dmat->alignment <= PAGE_SIZE && dmat->boundary == 0) { - vaddr = (void *)kmem_alloc_attr(kernel_map, dmat->maxsize, + vaddr = (void *)kmem_alloc_attr(kmem_arena, dmat->maxsize, mflags, 0, dmat->lowaddr, memattr); } else { - vaddr = (void *)kmem_alloc_contig(kernel_map, dmat->maxsize, + vaddr = (void *)kmem_alloc_contig(kmem_arena, dmat->maxsize, mflags, 0, dmat->lowaddr, dmat->alignment, dmat->boundary, memattr); } @@ -798,7 +798,7 @@ bus_dmamem_free(bus_dma_tag_t dmat, void *vaddr, b !_bus_dma_can_bounce(dmat->lowaddr, dmat->highaddr)) uma_zfree(bufzone->umazone, vaddr); else - kmem_free(kernel_map, (vm_offset_t)vaddr, dmat->maxsize); + kmem_free(kmem_arena, (vm_offset_t)vaddr, dmat->maxsize); } static void Index: /usr/src/sys/arm/arm/bus_space_generic.c =================================================================== --- /usr/src/sys/arm/arm/bus_space_generic.c (revision 252056) +++ /usr/src/sys/arm/arm/bus_space_generic.c (working copy) @@ -73,7 +73,7 @@ generic_bs_map(void *t, bus_addr_t bpa, bus_size_t offset = bpa & PAGE_MASK; startpa = trunc_page(bpa); - va = kmem_alloc(kernel_map, endpa - startpa); + va = kmap_alloc(kernel_map, endpa - startpa); if (va == 0) return (ENOMEM); @@ -118,7 +118,7 @@ generic_bs_unmap(void *t, bus_space_handle_t h, bu pmap_kremove(va); va += PAGE_SIZE; } - kmem_free(kernel_map, va, endva - va); + kmap_free(kernel_map, va, endva - va); } void Index: /usr/src/sys/arm/arm/vm_machdep.c =================================================================== --- /usr/src/sys/arm/arm/vm_machdep.c (revision 252056) +++ /usr/src/sys/arm/arm/vm_machdep.c (working copy) @@ -209,7 +209,7 @@ sf_buf_init(void *arg) sf_buf_active = hashinit(nsfbufs, M_TEMP, &sf_buf_hashmask); TAILQ_INIT(&sf_buf_freelist); - sf_base = kmem_alloc_nofault(kernel_map, nsfbufs * PAGE_SIZE); + sf_base = kmap_alloc_nofault(kernel_map, nsfbufs * PAGE_SIZE); sf_bufs = malloc(nsfbufs * sizeof(struct sf_buf), M_TEMP, M_NOWAIT | M_ZERO); for (i = 0; i < nsfbufs; i++) { @@ -666,7 +666,8 @@ uma_small_alloc(uma_zone_t zone, int bytes, u_int8 if (zone == l2zone && pte_l1_s_cache_mode != pte_l1_s_cache_mode_pt) { *flags = UMA_SLAB_KMEM; - ret = ((void *)kmem_malloc(kmem_map, bytes, M_NOWAIT)); + ret = ((void *)kmem_malloc(kmem_arena, bytes, + M_NOWAIT)); return (ret); } pflags = malloc2vm_flags(wait) | VM_ALLOC_WIRED; @@ -700,7 +701,7 @@ uma_small_free(void *mem, int size, u_int8_t flags pt_entry_t *pt; if (flags & UMA_SLAB_KMEM) - kmem_free(kmem_map, (vm_offset_t)mem, size); + kmem_free(kmem_arena, (vm_offset_t)mem, size); else { struct arm_small_page *sp; Index: /usr/src/sys/arm/arm/pmap.c =================================================================== --- /usr/src/sys/arm/arm/pmap.c (revision 252056) +++ /usr/src/sys/arm/arm/pmap.c (working copy) @@ -4718,7 +4718,7 @@ pmap_mapdev(vm_offset_t pa, vm_size_t size) GIANT_REQUIRED; - va = kmem_alloc_nofault(kernel_map, size); + va = kmap_alloc_nofault(kernel_map, size); if (!va) panic("pmap_mapdev: Couldn't alloc kernel virtual memory"); for (tmpva = va; size > 0;) { Index: /usr/src/sys/arm/mv/armadaxp/armadaxp_mp.c =================================================================== --- /usr/src/sys/arm/mv/armadaxp/armadaxp_mp.c (revision 252056) +++ /usr/src/sys/arm/mv/armadaxp/armadaxp_mp.c (working copy) @@ -113,7 +113,7 @@ platform_mp_start_ap(void) cputype = cpufunc_id(); cputype &= CPU_ID_CPU_MASK; - smp_boot = kmem_alloc_nofault(kernel_map, PAGE_SIZE); + smp_boot = kmap_alloc_nofault(kernel_map, PAGE_SIZE); pmap_kenter_nocache(smp_boot, 0xffff0000); dst = (uint32_t *) smp_boot; @@ -121,7 +121,7 @@ platform_mp_start_ap(void) src++, dst++) { *dst = *src; } - kmem_free(kernel_map, smp_boot, PAGE_SIZE); + kmap_free(kernel_map, smp_boot, PAGE_SIZE); if (cputype == CPU_ID_MV88SV584X_V7) { /* Core rev A0 */ Index: /usr/src/sys/arm/xscale/i8134x/i81342_space.c =================================================================== --- /usr/src/sys/arm/xscale/i8134x/i81342_space.c (revision 252056) +++ /usr/src/sys/arm/xscale/i8134x/i81342_space.c (working copy) @@ -324,7 +324,7 @@ i81342_mem_bs_unmap(void *t, bus_space_handle_t h, endva = va + round_page(size); /* Free the kernel virtual mapping. */ - kmem_free(kernel_map, va, endva - va); + kmap_free(kernel_map, va, endva - va); #endif } Index: /usr/src/sys/arm/xscale/i80321/i80321_space.c =================================================================== --- /usr/src/sys/arm/xscale/i80321/i80321_space.c (revision 252056) +++ /usr/src/sys/arm/xscale/i80321/i80321_space.c (working copy) @@ -312,7 +312,7 @@ i80321_mem_bs_unmap(void *t, bus_space_handle_t h, endva = va + round_page(size); /* Free the kernel virtual mapping. */ - kmem_free(kernel_map, va, endva - va); + kmap_free(kernel_map, va, endva - va); } int Index: /usr/src/sys/arm/xscale/ixp425/ixp425_pci_space.c =================================================================== --- /usr/src/sys/arm/xscale/ixp425/ixp425_pci_space.c (revision 252056) +++ /usr/src/sys/arm/xscale/ixp425/ixp425_pci_space.c (working copy) @@ -432,7 +432,7 @@ ixp425_pci_mem_bs_unmap(void *t, bus_space_handle_ endva = va + round_page(size); /* Free the kernel virtual mapping. */ - kmem_free(kernel_map, va, endva - va); + kmap_free(kernel_map, va, endva - va); } int Index: /usr/src/sys/arm/s3c2xx0/s3c2xx0_space.c =================================================================== --- /usr/src/sys/arm/s3c2xx0/s3c2xx0_space.c (revision 252056) +++ /usr/src/sys/arm/s3c2xx0/s3c2xx0_space.c (working copy) @@ -182,7 +182,7 @@ s3c2xx0_bs_map(void *t, bus_addr_t bpa, bus_size_t startpa = trunc_page(bpa); endpa = round_page(bpa + size); - va = kmem_alloc_nofault(kernel_map, endpa - startpa); + va = kmap_alloc_nofault(kernel_map, endpa - startpa); if (!va) return (ENOMEM); @@ -214,7 +214,7 @@ s3c2xx0_bs_unmap(void *t, bus_space_handle_t h, bu pmap_kremove(va); va += PAGE_SIZE; } - kmem_free(kernel_map, va, endva - va); + kmap_free(kernel_map, va, endva - va); } int Index: /usr/src/sys/arm/at91/at91.c =================================================================== --- /usr/src/sys/arm/at91/at91.c (revision 252056) +++ /usr/src/sys/arm/at91/at91.c (working copy) @@ -85,7 +85,7 @@ at91_bs_unmap(void *t, bus_space_handle_t h, bus_s endva = va + round_page(size); /* Free the kernel virtual mapping. */ - kmem_free(kernel_map, va, endva - va); + kmap_free(kernel_map, va, endva - va); } static int Index: /usr/src/sys/conf/files =================================================================== --- /usr/src/sys/conf/files (revision 252056) +++ /usr/src/sys/conf/files (working copy) @@ -2797,6 +2797,7 @@ kern/subr_trap.c standard kern/subr_turnstile.c standard kern/subr_uio.c standard kern/subr_unit.c standard +kern/subr_vmem.c standard kern/subr_witness.c optional witness kern/sys_capability.c standard kern/sys_generic.c standard Index: /usr/src/sys/kern/vfs_bio.c =================================================================== --- /usr/src/sys/kern/vfs_bio.c (revision 252056) +++ /usr/src/sys/kern/vfs_bio.c (working copy) @@ -64,6 +64,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include #include @@ -853,7 +854,7 @@ bufinit(void) bogus_page = vm_page_alloc(NULL, 0, VM_ALLOC_NOOBJ | VM_ALLOC_NORMAL | VM_ALLOC_WIRED); - unmapped_buf = (caddr_t)kmem_alloc_nofault(kernel_map, MAXPHYS); + unmapped_buf = (caddr_t)kmap_alloc_nofault(kernel_map, MAXPHYS); } #ifdef INVARIANTS @@ -920,13 +921,13 @@ bfreekva(struct buf *bp) atomic_subtract_long(&bufspace, bp->b_kvasize); if ((bp->b_flags & B_UNMAPPED) == 0) { BUF_CHECK_MAPPED(bp); - vm_map_remove(buffer_map, (vm_offset_t)bp->b_kvabase, - (vm_offset_t)bp->b_kvabase + bp->b_kvasize); + 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) { - vm_map_remove(buffer_map, (vm_offset_t)bp->b_kvaalloc, - (vm_offset_t)bp->b_kvaalloc + bp->b_kvasize); + 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); @@ -2019,15 +2020,11 @@ static int allocbufkva(struct buf *bp, int maxsize, int gbflags) { vm_offset_t addr; - int rv; bfreekva(bp); addr = 0; - vm_map_lock(buffer_map); - if (vm_map_findspace(buffer_map, vm_map_min(buffer_map), maxsize, - &addr)) { - vm_map_unlock(buffer_map); + if (vmem_alloc(buffer_arena, maxsize, M_BESTFIT | M_NOWAIT, &addr)) { /* * Buffer map is too fragmented. Request the caller * to defragment the map. @@ -2035,10 +2032,6 @@ allocbufkva(struct buf *bp, int maxsize, int gbfla atomic_add_int(&bufdefragcnt, 1); return (1); } - rv = vm_map_insert(buffer_map, NULL, 0, addr, addr + maxsize, - VM_PROT_RW, VM_PROT_RW, MAP_NOFAULT); - KASSERT(rv == KERN_SUCCESS, ("vm_map_insert(buffer_map) rv %d", rv)); - vm_map_unlock(buffer_map); setbufkva(bp, addr, maxsize, gbflags); atomic_add_long(&bufspace, bp->b_kvasize); return (0); @@ -2389,7 +2382,7 @@ restart: * We block if: * We have insufficient buffer headers * We have insufficient buffer space - * buffer_map is too fragmented ( space reservation fails ) + * buffer_arena is too fragmented ( space reservation fails ) * If we have to flush dirty buffers ( but we try to avoid this ) */ static struct buf * @@ -3593,7 +3586,7 @@ biodone(struct bio *bp) done(bp); if (transient) { pmap_qremove(start, OFF_TO_IDX(end - start)); - vm_map_remove(bio_transient_map, start, end); + vmem_free(transient_arena, start, end - start); atomic_add_int(&inflight_transient_maps, -1); } } Index: /usr/src/sys/kern/init_main.c =================================================================== --- /usr/src/sys/kern/init_main.c (revision 252056) +++ /usr/src/sys/kern/init_main.c (working copy) @@ -458,11 +458,6 @@ proc0_init(void *dummy __unused) sleepinit(); /* - * additional VM structures - */ - vm_init2(); - - /* * Create process 0 (the swapper). */ LIST_INSERT_HEAD(&allproc, p, p_list); Index: /usr/src/sys/kern/imgact_gzip.c =================================================================== --- /usr/src/sys/kern/imgact_gzip.c (revision 252056) +++ /usr/src/sys/kern/imgact_gzip.c (working copy) @@ -137,7 +137,7 @@ exec_gzip_imgact(imgp) } if (igz.inbuf) - kmem_free_wakeup(exec_map, (vm_offset_t)igz.inbuf, PAGE_SIZE); + kmap_free_wakeup(exec_map, (vm_offset_t)igz.inbuf, PAGE_SIZE); if (igz.error || error) { printf("Output=%lu ", igz.output); printf("Inflate_error=%d igz.error=%d where=%d\n", @@ -310,7 +310,7 @@ NextByte(void *vp) return igz->inbuf[(igz->idx++) - igz->offset]; } if (igz->inbuf) - kmem_free_wakeup(exec_map, (vm_offset_t)igz->inbuf, PAGE_SIZE); + kmap_free_wakeup(exec_map, (vm_offset_t)igz->inbuf, PAGE_SIZE); igz->offset = igz->idx & ~PAGE_MASK; error = vm_mmap(exec_map, /* map */ Index: /usr/src/sys/kern/kern_exec.c =================================================================== --- /usr/src/sys/kern/kern_exec.c (revision 252056) +++ /usr/src/sys/kern/kern_exec.c (working copy) @@ -1192,7 +1192,7 @@ int exec_alloc_args(struct image_args *args) { - args->buf = (char *)kmem_alloc_wait(exec_map, PATH_MAX + ARG_MAX); + args->buf = (char *)kmap_alloc_wait(exec_map, PATH_MAX + ARG_MAX); return (args->buf != NULL ? 0 : ENOMEM); } @@ -1201,7 +1201,7 @@ exec_free_args(struct image_args *args) { if (args->buf != NULL) { - kmem_free_wakeup(exec_map, (vm_offset_t)args->buf, + kmap_free_wakeup(exec_map, (vm_offset_t)args->buf, PATH_MAX + ARG_MAX); args->buf = NULL; } Index: /usr/src/sys/kern/kern_mbuf.c =================================================================== --- /usr/src/sys/kern/kern_mbuf.c (revision 252056) +++ /usr/src/sys/kern/kern_mbuf.c (working copy) @@ -117,8 +117,7 @@ tunable_mbinit(void *dummy) * available kernel memory (physical or kmem). * At most it can be 3/4 of available kernel memory. */ - realmem = qmin((quad_t)physmem * PAGE_SIZE, - vm_map_max(kmem_map) - vm_map_min(kmem_map)); + realmem = qmin((quad_t)physmem * PAGE_SIZE, vm_kmem_size); maxmbufmem = realmem / 2; TUNABLE_QUAD_FETCH("kern.maxmbufmem", &maxmbufmem); if (maxmbufmem > realmem / 4 * 3) @@ -416,9 +415,8 @@ static void * mbuf_jumbo_alloc(uma_zone_t zone, int bytes, uint8_t *flags, int wait) { - /* Inform UMA that this allocator uses kernel_map/object. */ - *flags = UMA_SLAB_KERNEL; - return ((void *)kmem_alloc_contig(kernel_map, bytes, wait, + *flags = UMA_SLAB_KMEM; + return ((void *)kmem_alloc_contig(kmem_arena, bytes, wait, (vm_paddr_t)0, ~(vm_paddr_t)0, 1, 0, VM_MEMATTR_DEFAULT)); } Index: /usr/src/sys/kern/kern_malloc.c =================================================================== --- /usr/src/sys/kern/kern_malloc.c (revision 252056) +++ /usr/src/sys/kern/kern_malloc.c (working copy) @@ -62,6 +62,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include @@ -113,14 +114,9 @@ MALLOC_DEFINE(M_TEMP, "temp", "misc temporary data MALLOC_DEFINE(M_IP6OPT, "ip6opt", "IPv6 options"); MALLOC_DEFINE(M_IP6NDP, "ip6ndp", "IPv6 Neighbor Discovery"); -static void kmeminit(void *); -SYSINIT(kmem, SI_SUB_KMEM, SI_ORDER_FIRST, kmeminit, NULL); - static MALLOC_DEFINE(M_FREE, "free", "should be on free list"); static struct malloc_type *kmemstatistics; -static vm_offset_t kmembase; -static vm_offset_t kmemlimit; static int kmemcount; #define KMEM_ZSHIFT 4 @@ -205,12 +201,12 @@ SYSCTL_UINT(_vm, OID_AUTO, kmem_size_scale, CTLFLA static int sysctl_kmem_map_size(SYSCTL_HANDLER_ARGS); SYSCTL_PROC(_vm, OID_AUTO, kmem_map_size, CTLFLAG_RD | CTLTYPE_ULONG | CTLFLAG_MPSAFE, NULL, 0, - sysctl_kmem_map_size, "LU", "Current kmem_map allocation size"); + sysctl_kmem_map_size, "LU", "Current kmem allocation size"); static int sysctl_kmem_map_free(SYSCTL_HANDLER_ARGS); SYSCTL_PROC(_vm, OID_AUTO, kmem_map_free, CTLFLAG_RD | CTLTYPE_ULONG | CTLFLAG_MPSAFE, NULL, 0, - sysctl_kmem_map_free, "LU", "Largest contiguous free range in kmem_map"); + sysctl_kmem_map_free, "LU", "Free space in kmem"); /* * The malloc_mtx protects the kmemstatistics linked list. @@ -255,7 +251,7 @@ sysctl_kmem_map_size(SYSCTL_HANDLER_ARGS) { u_long size; - size = kmem_map->size; + size = vmem_size(kmem_arena, VMEM_ALLOC); return (sysctl_handle_long(oidp, &size, 0, req)); } @@ -264,10 +260,7 @@ sysctl_kmem_map_free(SYSCTL_HANDLER_ARGS) { u_long size; - vm_map_lock_read(kmem_map); - size = kmem_map->root != NULL ? kmem_map->root->max_free : - kmem_map->max_offset - kmem_map->min_offset; - vm_map_unlock_read(kmem_map); + size = vmem_size(kmem_arena, VMEM_FREE); return (sysctl_handle_long(oidp, &size, 0, req)); } @@ -422,7 +415,7 @@ contigmalloc(unsigned long size, struct malloc_typ { void *ret; - ret = (void *)kmem_alloc_contig(kernel_map, size, flags, low, high, + ret = (void *)kmem_alloc_contig(kmem_arena, size, flags, low, high, alignment, boundary, VM_MEMATTR_DEFAULT); if (ret != NULL) malloc_type_allocated(type, round_page(size)); @@ -440,7 +433,7 @@ void contigfree(void *addr, unsigned long size, struct malloc_type *type) { - kmem_free(kernel_map, (vm_offset_t)addr, size); + kmem_free(kmem_arena, (vm_offset_t)addr, size); malloc_type_freed(type, round_page(size)); } @@ -683,18 +676,13 @@ reallocf(void *addr, unsigned long size, struct ma } /* - * Initialize the kernel memory allocator + * Initialize the kernel memory arena. */ -/* ARGSUSED*/ -static void -kmeminit(void *dummy) +void +kmeminit(void) { - uint8_t indx; u_long mem_size, tmp; - int i; - mtx_init(&malloc_mtx, "malloc", NULL, MTX_DEF); - /* * Try to auto-tune the kernel memory size, so that it is * more applicable for a wider range of machine sizes. The @@ -747,9 +735,9 @@ reallocf(void *addr, unsigned long size, struct ma #else tmp = vm_kmem_size; #endif - kmem_map = kmem_suballoc(kernel_map, &kmembase, &kmemlimit, - tmp, TRUE); - kmem_map->system_map = 1; + vmem_init(kmem_arena, "kmem arena", + kmap_alloc_nofault(kernel_map, tmp), + tmp, PAGE_SIZE, 0, NULL, NULL, NULL, PAGE_SIZE * 16, 0); #ifdef DEBUG_MEMGUARD /* @@ -757,9 +745,24 @@ reallocf(void *addr, unsigned long size, struct ma * replacement allocator used for detecting tamper-after-free * scenarios as they occur. It is only used for debugging. */ - memguard_init(kmem_map); + memguard_init(kmem_arena); #endif +} +/* + * Initialize the kernel memory allocator + */ +/* ARGSUSED*/ +static void +mallocinit(void *dummy) +{ + int i; + uint8_t indx; + + mtx_init(&malloc_mtx, "malloc", NULL, MTX_DEF); + + kmeminit(); + uma_startup2(); mt_zone = uma_zcreate("mt_zone", sizeof(struct malloc_type_internal), @@ -789,6 +792,7 @@ reallocf(void *addr, unsigned long size, struct ma } } +SYSINIT(kmem, SI_SUB_KMEM, SI_ORDER_FIRST, mallocinit, NULL); void malloc_init(void *data) Index: /usr/src/sys/kern/kern_sharedpage.c =================================================================== --- /usr/src/sys/kern/kern_sharedpage.c (revision 252056) +++ /usr/src/sys/kern/kern_sharedpage.c (working copy) @@ -112,7 +112,7 @@ shared_page_init(void *dummy __unused) VM_ALLOC_ZERO); m->valid = VM_PAGE_BITS_ALL; VM_OBJECT_WUNLOCK(shared_page_obj); - addr = kmem_alloc_nofault(kernel_map, PAGE_SIZE); + addr = kmap_alloc_nofault(kernel_map, PAGE_SIZE); pmap_qenter(addr, &m, 1); shared_page_mapping = (char *)addr; } Index: /usr/src/sys/kern/subr_busdma_bufalloc.c =================================================================== --- /usr/src/sys/kern/subr_busdma_bufalloc.c (revision 252056) +++ /usr/src/sys/kern/subr_busdma_bufalloc.c (working copy) @@ -151,11 +151,9 @@ busdma_bufalloc_alloc_uncacheable(uma_zone_t zone, int wait) { #ifdef VM_MEMATTR_UNCACHEABLE + *pflag = UMA_SLAB_KMEM; - /* Inform UMA that this allocator uses kernel_map/object. */ - *pflag = UMA_SLAB_KERNEL; - - return ((void *)kmem_alloc_attr(kernel_map, size, wait, 0, + return ((void *)kmem_alloc_attr(kmem_arena, size, wait, 0, BUS_SPACE_MAXADDR, VM_MEMATTR_UNCACHEABLE)); #else @@ -169,6 +167,6 @@ void busdma_bufalloc_free_uncacheable(void *item, int size, u_int8_t pflag) { - kmem_free(kernel_map, (vm_offset_t)item, size); + kmem_free(kmem_arena, (vm_offset_t)item, size); } Index: /usr/src/sys/mips/mips/mp_machdep.c =================================================================== --- /usr/src/sys/mips/mips/mp_machdep.c (revision 252056) +++ /usr/src/sys/mips/mips/mp_machdep.c (working copy) @@ -182,7 +182,7 @@ start_ap(int cpuid) int cpus, ms; cpus = mp_naps; - dpcpu = (void *)kmem_alloc(kernel_map, DPCPU_SIZE); + dpcpu = (void *)kmap_alloc(kernel_map, DPCPU_SIZE); mips_sync(); Index: /usr/src/sys/mips/mips/vm_machdep.c =================================================================== --- /usr/src/sys/mips/mips/vm_machdep.c (revision 252056) +++ /usr/src/sys/mips/mips/vm_machdep.c (working copy) @@ -514,7 +514,7 @@ sf_buf_init(void *arg) mtx_init(&sf_freelist.sf_lock, "sf_bufs list lock", NULL, MTX_DEF); SLIST_INIT(&sf_freelist.sf_head); - sf_base = kmem_alloc_nofault(kernel_map, nsfbufs * PAGE_SIZE); + sf_base = kmap_alloc_nofault(kernel_map, nsfbufs * PAGE_SIZE); sf_bufs = malloc(nsfbufs * sizeof(struct sf_buf), M_TEMP, M_NOWAIT | M_ZERO); for (i = 0; i < nsfbufs; i++) { Index: /usr/src/sys/mips/mips/pmap.c =================================================================== --- /usr/src/sys/mips/mips/pmap.c (revision 252056) +++ /usr/src/sys/mips/mips/pmap.c (working copy) @@ -3015,7 +3015,7 @@ pmap_mapdev(vm_paddr_t pa, vm_size_t size) offset = pa & PAGE_MASK; size = roundup(size + offset, PAGE_SIZE); - va = kmem_alloc_nofault(kernel_map, size); + va = kmap_alloc_nofault(kernel_map, size); if (!va) panic("pmap_mapdev: Couldn't alloc kernel virtual memory"); pa = trunc_page(pa); @@ -3043,7 +3043,7 @@ pmap_unmapdev(vm_offset_t va, vm_size_t size) base = trunc_page(va); offset = va & PAGE_MASK; size = roundup(size + offset, PAGE_SIZE); - kmem_free(kernel_map, base, size); + kmap_free(kernel_map, base, size); #endif } Index: /usr/src/sys/mips/sibyte/sb_zbpci.c =================================================================== --- /usr/src/sys/mips/sibyte/sb_zbpci.c (revision 252056) +++ /usr/src/sys/mips/sibyte/sb_zbpci.c (working copy) @@ -137,7 +137,7 @@ zbpci_attach(device_t dev) /* * Allocate KVA for accessing PCI config space. */ - va = kmem_alloc_nofault(kernel_map, PAGE_SIZE * mp_ncpus); + va = kmap_alloc_nofault(kernel_map, PAGE_SIZE * mp_ncpus); if (va == 0) { device_printf(dev, "Cannot allocate virtual addresses for " "config space access.\n"); Index: /usr/src/sys/ofed/include/linux/linux_compat.c =================================================================== --- /usr/src/sys/ofed/include/linux/linux_compat.c (revision 252056) +++ /usr/src/sys/ofed/include/linux/linux_compat.c (working copy) @@ -647,7 +647,7 @@ vmap(struct page **pages, unsigned int count, unsi size_t size; size = count * PAGE_SIZE; - off = kmem_alloc_nofault(kernel_map, size); + off = kmap_alloc_nofault(kernel_map, size); if (off == 0) return (NULL); vmmap_add((void *)off, size); @@ -665,7 +665,7 @@ vunmap(void *addr) if (vmmap == NULL) return; pmap_qremove((vm_offset_t)addr, vmmap->vm_size / PAGE_SIZE); - kmem_free(kernel_map, (vm_offset_t)addr, vmmap->vm_size); + kmap_free(kernel_map, (vm_offset_t)addr, vmmap->vm_size); kfree(vmmap); } Index: /usr/src/sys/ofed/include/linux/gfp.h =================================================================== --- /usr/src/sys/ofed/include/linux/gfp.h (revision 252056) +++ /usr/src/sys/ofed/include/linux/gfp.h (working copy) @@ -65,7 +65,7 @@ static inline unsigned long _get_page(gfp_t mask) { - return kmem_malloc(kmem_map, PAGE_SIZE, mask); + return kmem_malloc(kmem_arena, PAGE_SIZE, mask); } #define get_zeroed_page(mask) _get_page((mask) | M_ZERO) @@ -78,7 +78,7 @@ free_page(unsigned long page) if (page == 0) return; - kmem_free(kmem_map, page, PAGE_SIZE); + kmem_free(kmem_arena, page, PAGE_SIZE); } static inline void @@ -88,7 +88,7 @@ __free_page(struct page *m) if (m->object != kmem_object) panic("__free_page: Freed page %p not allocated via wrappers.", m); - kmem_free(kmem_map, (vm_offset_t)page_address(m), PAGE_SIZE); + kmem_free(kmem_arena, (vm_offset_t)page_address(m), PAGE_SIZE); } static inline void @@ -99,7 +99,7 @@ __free_pages(void *p, unsigned int order) if (p == 0) return; size = PAGE_SIZE << order; - kmem_free(kmem_map, (vm_offset_t)p, size); + kmem_free(kmem_arena, (vm_offset_t)p, size); } /* @@ -114,7 +114,7 @@ alloc_pages(gfp_t gfp_mask, unsigned int order) size_t size; size = PAGE_SIZE << order; - page = kmem_alloc_contig(kmem_map, size, gfp_mask, 0, -1, + page = kmem_alloc_contig(kmem_arena, size, gfp_mask, 0, -1, size, 0, VM_MEMATTR_DEFAULT); if (page == 0) return (NULL); Index: /usr/src/sys/ofed/include/linux/dma-mapping.h =================================================================== --- /usr/src/sys/ofed/include/linux/dma-mapping.h (revision 252056) +++ /usr/src/sys/ofed/include/linux/dma-mapping.h (working copy) @@ -130,7 +130,7 @@ dma_alloc_coherent(struct device *dev, size_t size else high = BUS_SPACE_MAXADDR_32BIT; align = PAGE_SIZE << get_order(size); - mem = (void *)kmem_alloc_contig(kmem_map, size, flag, 0, high, align, + mem = (void *)kmem_alloc_contig(kmem_arena, size, flag, 0, high, align, 0, VM_MEMATTR_DEFAULT); if (mem) *dma_handle = vtophys(mem); @@ -144,7 +144,7 @@ dma_free_coherent(struct device *dev, size_t size, dma_addr_t dma_handle) { - kmem_free(kmem_map, (vm_offset_t)cpu_addr, size); + kmem_free(kmem_arena, (vm_offset_t)cpu_addr, size); } /* XXX This only works with no iommu. */ Index: /usr/src/sys/dev/drm/drm_scatter.c =================================================================== --- /usr/src/sys/dev/drm/drm_scatter.c (revision 252056) +++ /usr/src/sys/dev/drm/drm_scatter.c (working copy) @@ -52,7 +52,7 @@ drm_sg_alloc(struct drm_device *dev, struct drm_sc entry->busaddr = malloc(entry->pages * sizeof(*entry->busaddr), DRM_MEM_SGLISTS, M_WAITOK | M_ZERO); - entry->vaddr = kmem_alloc_attr(kernel_map, size, M_WAITOK | M_ZERO, + entry->vaddr = kmem_alloc_attr(kmem_arena, size, M_WAITOK | M_ZERO, 0, BUS_SPACE_MAXADDR_32BIT, VM_MEMATTR_WRITE_COMBINING); if (entry->vaddr == 0) { drm_sg_cleanup(entry); @@ -99,7 +99,7 @@ drm_sg_cleanup(struct drm_sg_mem *entry) return; if (entry->vaddr != 0) - kmem_free(kernel_map, entry->vaddr, IDX_TO_OFF(entry->pages)); + kmem_free(kmem_arena, entry->vaddr, IDX_TO_OFF(entry->pages)); free(entry->busaddr, DRM_MEM_SGLISTS); free(entry, DRM_MEM_DRIVER); Index: /usr/src/sys/dev/drm2/drm_scatter.c =================================================================== --- /usr/src/sys/dev/drm2/drm_scatter.c (revision 252056) +++ /usr/src/sys/dev/drm2/drm_scatter.c (working copy) @@ -52,7 +52,7 @@ drm_sg_alloc(struct drm_device *dev, struct drm_sc entry->busaddr = malloc(entry->pages * sizeof(*entry->busaddr), DRM_MEM_SGLISTS, M_WAITOK | M_ZERO); - entry->vaddr = kmem_alloc_attr(kernel_map, size, M_WAITOK | M_ZERO, + entry->vaddr = kmem_alloc_attr(kmem_arena, size, M_WAITOK | M_ZERO, 0, BUS_SPACE_MAXADDR_32BIT, VM_MEMATTR_WRITE_COMBINING); if (entry->vaddr == 0) { drm_sg_cleanup(entry); @@ -99,7 +99,7 @@ drm_sg_cleanup(struct drm_sg_mem *entry) return; if (entry->vaddr != 0) - kmem_free(kernel_map, entry->vaddr, IDX_TO_OFF(entry->pages)); + kmem_free(kmem_arena, entry->vaddr, IDX_TO_OFF(entry->pages)); free(entry->busaddr, DRM_MEM_SGLISTS); free(entry, DRM_MEM_DRIVER); Index: /usr/src/sys/dev/drm2/i915/intel_ringbuffer.c =================================================================== --- /usr/src/sys/dev/drm2/i915/intel_ringbuffer.c (revision 252056) +++ /usr/src/sys/dev/drm2/i915/intel_ringbuffer.c (working copy) @@ -361,7 +361,7 @@ init_pipe_control(struct intel_ring_buffer *ring) goto err_unref; pc->gtt_offset = obj->gtt_offset; - pc->cpu_page = (uint32_t *)kmem_alloc_nofault(kernel_map, PAGE_SIZE); + pc->cpu_page = (uint32_t *)kmap_alloc_nofault(kernel_map, PAGE_SIZE); if (pc->cpu_page == NULL) goto err_unpin; pmap_qenter((uintptr_t)pc->cpu_page, &obj->pages[0], 1); @@ -396,7 +396,7 @@ cleanup_pipe_control(struct intel_ring_buffer *rin pmap_qremove((vm_offset_t)pc->cpu_page, 1); pmap_invalidate_range(kernel_pmap, (vm_offset_t)pc->cpu_page, (vm_offset_t)pc->cpu_page + PAGE_SIZE); - kmem_free(kernel_map, (uintptr_t)pc->cpu_page, PAGE_SIZE); + kmap_free(kernel_map, (uintptr_t)pc->cpu_page, PAGE_SIZE); i915_gem_object_unpin(obj); drm_gem_object_unreference(&obj->base); @@ -975,7 +975,7 @@ static void cleanup_status_page(struct intel_ring_ pmap_invalidate_range(kernel_pmap, (vm_offset_t)ring->status_page.page_addr, (vm_offset_t)ring->status_page.page_addr + PAGE_SIZE); - kmem_free(kernel_map, (vm_offset_t)ring->status_page.page_addr, + kmap_free(kernel_map, (vm_offset_t)ring->status_page.page_addr, PAGE_SIZE); i915_gem_object_unpin(obj); drm_gem_object_unreference(&obj->base); @@ -1006,7 +1006,7 @@ static int init_status_page(struct intel_ring_buff } ring->status_page.gfx_addr = obj->gtt_offset; - ring->status_page.page_addr = (void *)kmem_alloc_nofault(kernel_map, + ring->status_page.page_addr = (void *)kmap_alloc_nofault(kernel_map, PAGE_SIZE); if (ring->status_page.page_addr == NULL) { memset(&dev_priv->hws_map, 0, sizeof(dev_priv->hws_map)); Index: /usr/src/sys/dev/drm2/ttm/ttm_bo_util.c =================================================================== --- /usr/src/sys/dev/drm2/ttm/ttm_bo_util.c (revision 252056) +++ /usr/src/sys/dev/drm2/ttm/ttm_bo_util.c (working copy) @@ -498,7 +498,7 @@ static int ttm_bo_kmap_ttm(struct ttm_buffer_objec ttm_io_prot(mem->placement); map->bo_kmap_type = ttm_bo_map_vmap; map->num_pages = num_pages; - map->virtual = (void *)kmem_alloc_nofault(kernel_map, + map->virtual = (void *)kmap_alloc_nofault(kernel_map, num_pages * PAGE_SIZE); if (map->virtual != NULL) { for (i = 0; i < num_pages; i++) { @@ -561,7 +561,7 @@ void ttm_bo_kunmap(struct ttm_bo_kmap_obj *map) break; case ttm_bo_map_vmap: pmap_qremove((vm_offset_t)(map->virtual), map->num_pages); - kmem_free(kernel_map, (vm_offset_t)map->virtual, + kmap_free(kernel_map, (vm_offset_t)map->virtual, map->num_pages * PAGE_SIZE); break; case ttm_bo_map_kmap: Index: /usr/src/sys/dev/bktr/bktr_core.c =================================================================== --- /usr/src/sys/dev/bktr/bktr_core.c (revision 252056) +++ /usr/src/sys/dev/bktr/bktr_core.c (working copy) @@ -109,6 +109,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include #include @@ -1801,8 +1802,10 @@ video_ioctl( bktr_ptr_t bktr, int unit, ioctl_cmd_ #else buf = get_bktr_mem(unit, temp*PAGE_SIZE); if (buf != 0) { - kmem_free(kernel_map, bktr->bigbuf, - (bktr->alloc_pages * PAGE_SIZE)); + contigfree( + (void *)(uintptr_t)bktr->bigbuf, + (bktr->alloc_pages * PAGE_SIZE), + M_DEVBUF); #endif bktr->bigbuf = buf; Index: /usr/src/sys/dev/xen/xenpci/xenpci.c =================================================================== --- /usr/src/sys/dev/xen/xenpci/xenpci.c (revision 252056) +++ /usr/src/sys/dev/xen/xenpci/xenpci.c (working copy) @@ -383,7 +383,7 @@ xenpci_attach(device_t dev) if (HYPERVISOR_memory_op(XENMEM_add_to_physmap, &xatp)) panic("HYPERVISOR_memory_op failed"); - shared_va = kmem_alloc_nofault(kernel_map, PAGE_SIZE); + shared_va = kmap_alloc_nofault(kernel_map, PAGE_SIZE); pmap_kenter(shared_va, shared_info_pa); HYPERVISOR_shared_info = (void *) shared_va; Index: /usr/src/sys/dev/xen/blkback/blkback.c =================================================================== --- /usr/src/sys/dev/xen/blkback/blkback.c (revision 252056) +++ /usr/src/sys/dev/xen/blkback/blkback.c (working copy) @@ -2775,7 +2775,7 @@ xbb_free_communication_mem(struct xbb_softc *xbb) { if (xbb->kva != 0) { #ifndef XENHVM - kmem_free(kernel_map, xbb->kva, xbb->kva_size); + kmap_free(kernel_map, xbb->kva, xbb->kva_size); #else if (xbb->pseudo_phys_res != NULL) { bus_release_resource(xbb->dev, SYS_RES_MEMORY, @@ -3014,7 +3014,7 @@ xbb_alloc_communication_mem(struct xbb_softc *xbb) device_get_nameunit(xbb->dev), xbb->kva_size, xbb->reqlist_kva_size); #ifndef XENHVM - xbb->kva = kmem_alloc_nofault(kernel_map, xbb->kva_size); + xbb->kva = kmap_alloc_nofault(kernel_map, xbb->kva_size); if (xbb->kva == 0) return (ENOMEM); xbb->gnt_base_addr = xbb->kva; Index: /usr/src/sys/dev/xen/netback/netback.c =================================================================== --- /usr/src/sys/dev/xen/netback/netback.c (revision 252056) +++ /usr/src/sys/dev/xen/netback/netback.c (working copy) @@ -621,7 +621,7 @@ xnb_free_communication_mem(struct xnb_softc *xnb) { if (xnb->kva != 0) { #ifndef XENHVM - kmem_free(kernel_map, xnb->kva, xnb->kva_size); + kmap_free(kernel_map, xnb->kva, xnb->kva_size); #else if (xnb->pseudo_phys_res != NULL) { bus_release_resource(xnb->dev, SYS_RES_MEMORY, @@ -811,7 +811,7 @@ xnb_alloc_communication_mem(struct xnb_softc *xnb) xnb->kva_size += xnb->ring_configs[i].ring_pages * PAGE_SIZE; } #ifndef XENHVM - xnb->kva = kmem_alloc_nofault(kernel_map, xnb->kva_size); + xnb->kva = kmap_alloc_nofault(kernel_map, xnb->kva_size); if (xnb->kva == 0) return (ENOMEM); xnb->gnt_base_addr = xnb->kva; Index: /usr/src/sys/compat/ndis/subr_ntoskrnl.c =================================================================== --- /usr/src/sys/compat/ndis/subr_ntoskrnl.c (revision 252056) +++ /usr/src/sys/compat/ndis/subr_ntoskrnl.c (working copy) @@ -2489,7 +2489,7 @@ MmAllocateContiguousMemorySpecifyCache(size, lowes break; } - ret = (void *)kmem_alloc_contig(kernel_map, size, M_ZERO | M_NOWAIT, + ret = (void *)kmem_alloc_contig(kmem_arena, size, M_ZERO | M_NOWAIT, lowest, highest, PAGE_SIZE, boundary, memattr); if (ret != NULL) malloc_type_allocated(M_DEVBUF, round_page(size)); Index: /usr/src/sys/compat/linux/linux_misc.c =================================================================== --- /usr/src/sys/compat/linux/linux_misc.c (revision 252056) +++ /usr/src/sys/compat/linux/linux_misc.c (working copy) @@ -467,7 +467,7 @@ cleanup: /* Release the temporary mapping. */ if (a_out) - kmem_free_wakeup(exec_map, (vm_offset_t)a_out, PAGE_SIZE); + kmap_free_wakeup(exec_map, (vm_offset_t)a_out, PAGE_SIZE); return (error); } Index: /usr/src/sys/x86/x86/busdma_machdep.c =================================================================== --- /usr/src/sys/x86/x86/busdma_machdep.c (revision 252056) +++ /usr/src/sys/x86/x86/busdma_machdep.c (working copy) @@ -544,11 +544,11 @@ bus_dmamem_alloc(bus_dma_tag_t dmat, void** vaddr, dmat->alignment <= PAGE_SIZE && (dmat->boundary == 0 || dmat->boundary >= dmat->lowaddr)) { /* Page-based multi-segment allocations allowed */ - *vaddr = (void *)kmem_alloc_attr(kernel_map, dmat->maxsize, + *vaddr = (void *)kmem_alloc_attr(kmem_arena, dmat->maxsize, mflags, 0ul, dmat->lowaddr, attr); *mapp = &contig_dmamap; } else { - *vaddr = (void *)kmem_alloc_contig(kernel_map, dmat->maxsize, + *vaddr = (void *)kmem_alloc_contig(kmem_arena, dmat->maxsize, mflags, 0ul, dmat->lowaddr, dmat->alignment ? dmat->alignment : 1ul, dmat->boundary, attr); *mapp = &contig_dmamap; @@ -582,7 +582,7 @@ bus_dmamem_free(bus_dma_tag_t dmat, void *vaddr, b if (map == NULL) free(vaddr, M_DEVBUF); else - kmem_free(kernel_map, (vm_offset_t)vaddr, dmat->maxsize); + kmem_free(kmem_arena, (vm_offset_t)vaddr, dmat->maxsize); CTR3(KTR_BUSDMA, "%s: tag %p flags 0x%x", __func__, dmat, dmat->flags); } Index: /usr/src/sys/geom/geom_io.c =================================================================== --- /usr/src/sys/geom/geom_io.c (revision 252056) +++ /usr/src/sys/geom/geom_io.c (working copy) @@ -49,6 +49,7 @@ __FBSDID("$FreeBSD$"); #include #include #include +#include #include #include @@ -626,7 +627,6 @@ g_io_transient_map_bio(struct bio *bp) vm_offset_t addr; long size; u_int retried; - int rv; KASSERT(unmapped_buf_allowed, ("unmapped disabled")); @@ -636,10 +636,7 @@ g_io_transient_map_bio(struct bio *bp) retried = 0; atomic_add_long(&transient_maps, 1); retry: - vm_map_lock(bio_transient_map); - if (vm_map_findspace(bio_transient_map, vm_map_min(bio_transient_map), - size, &addr)) { - vm_map_unlock(bio_transient_map); + if (vmem_alloc(transient_arena, size, M_BESTFIT | M_NOWAIT, &addr)) { if (transient_map_retries != 0 && retried >= transient_map_retries) { g_io_deliver(bp, EDEADLK/* XXXKIB */); @@ -651,7 +648,7 @@ retry: /* * Naive attempt to quisce the I/O to get more * in-flight requests completed and defragment - * the bio_transient_map. + * the transient_arena. */ CTR3(KTR_GEOM, "g_down retrymap bp %p provider %s r %d", bp, bp->bio_to->name, retried); @@ -661,12 +658,6 @@ retry: goto retry; } } - rv = vm_map_insert(bio_transient_map, NULL, 0, addr, addr + size, - VM_PROT_RW, VM_PROT_RW, MAP_NOFAULT); - KASSERT(rv == KERN_SUCCESS, - ("vm_map_insert(bio_transient_map) rv %d %jx %lx", - rv, (uintmax_t)addr, size)); - vm_map_unlock(bio_transient_map); atomic_add_int(&inflight_transient_maps, 1); pmap_qenter((vm_offset_t)addr, bp->bio_ma, OFF_TO_IDX(size)); bp->bio_data = (caddr_t)addr + bp->bio_ma_offset; Index: /usr/src/sys/xen/gnttab.c =================================================================== --- /usr/src/sys/xen/gnttab.c (revision 252056) +++ /usr/src/sys/xen/gnttab.c (working copy) @@ -527,7 +527,7 @@ gnttab_map(unsigned int start_idx, unsigned int en if (shared == NULL) { vm_offset_t area; - area = kmem_alloc_nofault(kernel_map, + area = kmap_alloc_nofault(kernel_map, PAGE_SIZE * max_nr_grant_frames()); KASSERT(area, ("can't allocate VM space for grant table")); shared = (grant_entry_t *)area; @@ -590,7 +590,7 @@ gnttab_map(unsigned int start_idx, unsigned int en if (shared == NULL) { vm_offset_t area; - area = kmem_alloc_nofault(kernel_map, + area = kmap_alloc_nofault(kernel_map, PAGE_SIZE * max_nr_grant_frames()); KASSERT(area, ("can't allocate VM space for grant table")); shared = (grant_entry_t *)area; -- Test scenario: jail -c path=/tmp/jail mount.devfs host.hostname=jail ip4.addr=192.168.1.25 name=thejail command=/bin/sh zfs jail thejail tank