Brandon S. Allbery KF8NH
2005-Apr-10 12:16 UTC
5.3-S (Mar 6) softdep stack backtrace from getdirtybuf()... problem?
I have twice so far had the kernel syslog a stack backtrace with no other information. Inspection of the kernel source, to the best of my limited understanding, suggests that getdirtybuf() was handed a buffer without an associated vnode. Kernel config file and make.conf attached. Should I be concerned? Note that this system is an older 600MHz Athlon with only 256MB RAM, and both times this triggered it was thrashing quite a bit (that's more or less its usual state...). KDB: stack backtrace: kdb_backtrace(c06fbf78,2,c63ca26c,0,22) at kdb_backtrace+0x2e getdirtybuf(d3196bac,0,1,c63ca26c,1) at getdirtybuf+0x2b flush_deplist(c1a8544c,1,d3196bd4,d3196bd8,0) at flush_deplist+0x49 flush_inodedep_deps(c11eb800,5858f,c1ea723c,d3196c34,c052952f) at flush_inodedep_deps+0x9e softdep_sync_metadata(d3196ca4,c1ea7210,50,c06c9a19,0) at softdep_sync_metadata+0x9d ffs_fsync(d3196ca4,0,0,0,0) at ffs_fsync+0x487 fsync(c1b367d0,d3196d14,4,c10f9700,0) at fsync+0x196 syscall(2f,2f,2f,8327600,5e) at syscall+0x300 Xint0x80_syscall() at Xint0x80_syscall+0x1f --- syscall (95, FreeBSD ELF32, fsync), eip = 0x29152d6f, esp = 0xbf5a8d5c, ebp = 0xbf5a8d78 --- FreeBSD rushlight.kf8nh.com 5.3-STABLE FreeBSD 5.3-STABLE #0: Sun Mar 6 02:56:16 EST 2005 root@rushlight.kf8nh.com:/usr/src/sys/i386/compile/RUSHLIGHT i386 -- brandon s. allbery [linux,solaris,freebsd,perl] allbery@kf8nh.com system administrator [WAY too many hats] allbery@ece.cmu.edu electrical and computer engineering, carnegie mellon univ. KF8NH -------------- next part -------------- # # RUSHLIGHT -- Based on generic kernel configuration file for FreeBSD/i386 # # $FreeBSD: src/sys/i386/conf/GENERIC,v 1.413 2004/08/11 01:34:18 rwatson Exp $ machine i386 #cpu I386_CPU #cpu I486_CPU #cpu I586_CPU cpu I686_CPU ident RUSHLIGHT # To statically compile in device wiring instead of /boot/device.hints #hints "GENERIC.hints" # Default places to look for devices. makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols #options SCHED_4BSD # ULE scheduler is broken options SCHED_ULE # ...not any more! options PREEMPTION # faster response options INET # InterNETworking #options INET6 # IPv6 communications protocols options FFS # Berkeley Fast Filesystem options SOFTUPDATES # Enable FFS soft updates support options UFS_ACL # Support for access control lists options UFS_DIRHASH # Improve performance on big directories #options MD_ROOT # MD is a potential root device options NFSCLIENT # Network Filesystem Client #options NFSSERVER # Network Filesystem Server #options NFS_ROOT # NFS usable as /, requires NFSCLIENT #options MSDOSFS # MSDOS Filesystem options CD9660 # ISO 9660 Filesystem options PROCFS # Process filesystem (requires PSEUDOFS) options PSEUDOFS # Pseudo-filesystem framework options GEOM_GPT # GUID Partition Tables. options COMPAT_43 # Compatible with BSD 4.3 [KEEP THIS!] options COMPAT_FREEBSD4 # Compatible with FreeBSD4 options SCSI_DELAY=15000 # Delay (in ms) before probing SCSI options KTRACE # ktrace(1) support options SYSVSHM # SYSV-style shared memory options SYSVMSG # SYSV-style message queues options SYSVSEM # SYSV-style semaphores options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions options KBD_INSTALL_CDEV # install a CDEV entry in /dev options AHC_REG_PRETTY_PRINT # Print register bitfields in debug # output. Adds ~128k to driver. options AHD_REG_PRETTY_PRINT # Print register bitfields in debug # output. Adds ~215k to driver. options ADAPTIVE_GIANT # Giant mutex is adaptive. # Debugging for use in -current options KDB # Enable kernel debugger support. options DDB # Support DDB. #options GDB # Support remote GDB. #options INVARIANTS # Enable calls of extra sanity checking #options INVARIANT_SUPPORT # Extra sanity checks of internal structures, required by INVARIANTS #options WITNESS # Enable checks to detect deadlocks and cycles #options WITNESS_SKIPSPIN # Don't run witness on spinlocks for speed options INCLUDE_CONFIG_FILE # Include this file in kernel # To make an SMP kernel, the next two are needed #options SMP # Symmetric MultiProcessor Kernel #device apic # I/O APIC # local options options CPU_FASTER_5X86_FPU options SHMMAXPGS=16384 options SHMMNI=8192 options SHMSEG=4096 options DEVICE_POLLING options HZ=1000 options VESA device isa #device eisa device pci # Floppy drives device fdc # ATA and ATAPI devices device ata device atadisk # ATA disk drives #device ataraid # ATA RAID drives device atapicd # ATAPI CDROM drives device atapifd # ATAPI floppy drives device atapist # ATAPI tape drives options ATA_STATIC_ID # Static device numbering # SCSI Controllers #device ahb # EISA AHA1742 family #device ahc # AHA2940 and onboard AIC7xxx devices #device ahd # AHA39320/29320 and onboard AIC79xx devices #device amd # AMD 53C974 (Tekram DC-390(T)) #device isp # Qlogic family #device mpt # LSI-Logic MPT-Fusion #device ncr # NCR/Symbios Logic device sym # NCR/Symbios Logic (newer chipsets + those of `ncr') #device trm # Tekram DC395U/UW/F DC315U adapters #device adv # Advansys SCSI adapters #device adw # Advansys wide SCSI adapters #device aha # Adaptec 154x SCSI adapters #device aic # Adaptec 15[012]x SCSI adapters, AIC-6[23]60. #device bt # Buslogic/Mylex MultiMaster SCSI adapters #device ncv # NCR 53C500 #device nsp # Workbit Ninja SCSI-3 #device stg # TMC 18C30/18C50 # SCSI peripherals device scbus # SCSI bus (required for SCSI) device ch # SCSI media changers device da # Direct Access (disks) device sa # Sequential Access (tape etc) device cd # CD device pass # Passthrough device (direct SCSI access) device ses # SCSI Environmental Services (and SAF-TE) # RAID controllers interfaced to the SCSI subsystem #device amr # AMI MegaRAID #device asr # DPT SmartRAID V, VI and Adaptec SCSI RAID #device ciss # Compaq Smart RAID 5* #device dpt # DPT Smartcache III, IV - See NOTES for options #device iir # Intel Integrated RAID #device ips # IBM (Adaptec) ServeRAID #device mly # Mylex AcceleRAID/eXtremeRAID #device twa # 3ware 9000 series PATA/SATA RAID # RAID controllers #device aac # Adaptec FSA RAID #device aacp # SCSI passthrough for aac (requires CAM) #device ida # Compaq Smart RAID #device mlx # Mylex DAC960 family #device pst # Promise Supertrak SX6000 #device twe # 3ware ATA RAID # atkbdc0 controls both the keyboard and the PS/2 mouse device atkbdc # AT keyboard controller device atkbd # AT keyboard device psm # PS/2 mouse device vga # VGA video card driver device splash # Splash screen and screen saver support # syscons is the default console driver, resembling an SCO console device sc # Enable this for the pcvt (VT220 compatible) console driver #device vt #options XSERVER # support for X server on a vt console #options FAT_CURSOR # start with block cursor device agp # support several AGP chipsets # Floating point support - do not disable. device npx # Power management support (see NOTES for more options) #device apm # Add suspend/resume support for the i8254. device pmtimer # PCCARD (PCMCIA) support # PCMCIA and cardbus bridge support device cbb # cardbus (yenta) bridge device pccard # PC Card (16-bit) bus device cardbus # CardBus (32-bit) bus # Serial (COM) ports device sio # 8250, 16[45]50 based serial ports # Parallel port device ppc device ppbus # Parallel port bus (required) device lpt # Printer #device plip # TCP/IP over parallel #device ppi # Parallel port interface device #device vpo # Requires scbus and da # If you've got a "dumb" serial or parallel PCI card that is # supported by the puc(4) glue driver, uncomment the following # line to enable it (connects to the sio and/or ppc drivers): #device puc # PCI Ethernet NICs. #device de # DEC/Intel DC21x4x (``Tulip'') #device em # Intel PRO/1000 adapter Gigabit Ethernet Card #device ixgb # Intel PRO/10GbE Ethernet Card #device txp # 3Com 3cR990 (``Typhoon'') #device vx # 3Com 3c590, 3c595 (``Vortex'') # PCI Ethernet NICs that use the common MII bus controller code. # NOTE: Be sure to keep the 'device miibus' line in order to use these NICs! device miibus # MII bus support #device bfe # Broadcom BCM440x 10/100 Ethernet #device bge # Broadcom BCM570xx Gigabit Ethernet #device dc # DEC/Intel 21143 and various workalikes #device fxp # Intel EtherExpress PRO/100B (82557, 82558) #device pcn # AMD Am79C97x PCI 10/100 (precedence over 'lnc') #device re # RealTek 8139C+/8169/8169S/8110S #device rl # RealTek 8129/8139 #device sf # Adaptec AIC-6915 (``Starfire'') device sis # Silicon Integrated Systems SiS 900/SiS 7016 #device sk # SysKonnect SK-984x & SK-982x gigabit Ethernet #device ste # Sundance ST201 (D-Link DFE-550TX) #device ti # Alteon Networks Tigon I/II gigabit Ethernet #device tl # Texas Instruments ThunderLAN #device tx # SMC EtherPower II (83c170 ``EPIC'') #device vr # VIA Rhine, Rhine II #device wb # Winbond W89C840F #device xl # 3Com 3c90x (``Boomerang'', ``Cyclone'') #device sk # SysKonnect SK-984x and SK-982x gigabit ethernet # ISA Ethernet NICs. pccard NICs included. #device cs # Crystal Semiconductor CS89x0 NIC # 'device ed' requires 'device miibus' #device ed # NE[12]000, SMC Ultra, 3c503, DS8390 cards #device ex # Intel EtherExpress Pro/10 and Pro/10+ #device ep # Etherlink III based cards #device fe # Fujitsu MB8696x based cards #device ie # EtherExpress 8/16, 3C507, StarLAN 10 etc. #device lnc # NE2100, NE32-VL Lance Ethernet cards #device sn # SMC's 9000 series of Ethernet chips #device xe # Xircom pccard Ethernet # ISA devices that use the old ISA shims #device le # Wireless NIC cards #device wlan # 802.11 support #device an # Aironet 4500/4800 802.11 wireless NICs. #device awi # BayStack 660 and others #device wi # WaveLAN/Intersil/Symbol 802.11 wireless NICs. #device wl # Older non 802.11 Wavelan wireless NIC. # Pseudo devices. device loop # Network loopback device mem # Memory and kernel memory devices device io # I/O device device random # Entropy device device ether # Ethernet support #device sl # Kernel SLIP #device ppp # Kernel PPP #device tun # Packet tunnel. device pty # Pseudo-ttys (telnet etc) #device md # Memory "disks" #device gif # IPv6 and IPv4 tunneling #device faith # IPv6-to-IPv4 relaying (translation) # The `bpf' device enables the Berkeley Packet Filter. # Be aware of the administrative consequences of enabling this! device bpf # Berkeley packet filter # USB support device uhci # UHCI PCI->USB interface #device ohci # OHCI PCI->USB interface device usb # USB Bus (required) #device udbp # USB Double Bulk Pipe devices device ugen # Generic device uhid # "Human Interface Devices" device ukbd # Keyboard device ulpt # Printer device umass # Disks/Mass storage - Requires scbus and da device ums # Mouse #device urio # Diamond Rio 500 MP3 player device uscanner # Scanners # USB Ethernet, requires mii #device aue # ADMtek USB Ethernet #device axe # ASIX Electronics USB Ethernet #device cue # CATC USB Ethernet #device kue # Kawasaki LSI USB Ethernet #device rue # RealTek RTL8150 USB Ethernet # FireWire support #device firewire # FireWire bus code #device sbp # SCSI over FireWire (Requires scbus and da) #device fwe # Ethernet over FireWire (non-standard!) # Local additions device tdfxdrm device sound # Sound device "snd_via82c686" # Sound hardware #device speaker # Play IBM BASIC-style noises out your speaker device uvisor device ucom device atapicam -------------- next part -------------- KERNCONF = RUSHLIGHT USA_RESIDENT = no COMPAT4X = yes MAKE_IDEA = yes CFLAGS = -O -pipe -g PPP_NOSUID = yes NOPROFILE = yes ENABLE_SUID_K5SU = yes CPUTYPE = athlon X_WINDOW_SYSTEM = xorg # global ports build options .if ${.CURDIR:M/usr/ports/*} WITH_OPTIMIZED_CFLAGS = yes .endif # per-port build options .if ${.CURDIR:M/usr/ports/*/ImageMagick} USA_RESIDENT = yes .endif .if ${.CURDIR:M/usr/ports/*/bochs} WITH_BOCHS_VESA = yes WITH_NE2000 = yes WITH_SOUND = yes .endif .if ${.CURDIR:M/usr/ports/*/cclient} WITH_SSL_AND_PLAINTEXT = yes .endif .if ${.CURDIR:M/usr/ports/*/cli} I_AGREE_TO_LICENSE_TERMS = yes NO_IGNORE = yes .endif .if ${.CURDIR:M/usr/ports/*/djbfft} WITH_OPT_PPRO = yes .endif .if ${.CURDIR:M/usr/ports/*/evolution} WITH_LDAP = yes .endif .if ${.CURDIR:M/usr/ports/*/fltk} WITH_THREADS = yes .endif .if ${.CURDIR:M/usr/ports/*/gaim} WITH_GNUTLS = yes .endif .if ${.CURDIR:M/usr/ports/*/gst-plugins} WITH_AALIB = yes WITH_ARTS = yes WITH_CDPARANOIA = yes WITH_CDROM_DEVICE = /dev/cd0 WITH_ESOUND = yes WITH_FAAC = yes WITH_FAAD = yes WITH_FLAC = yes WITH_FREETYPE = yes WITH_GDKPIXBUF = yes WITH_GSM = yes WITH_KIO = yes WITH_JPEG = yes WITH_LADSPA = yes WITH_LAME = yes WITH_LIBA52 = yes WITH_LIBAUDIOFILE = yes WITH_LIBCACA = yes WITH_LIBDV = yes WITH_LIBDVDNAV = yes WITH_LIBDVDREAD = yes WITH_LIBFAME = yes WITH_LIBMIKMOD = yes WITH_LIBMPEG2 = yes WITH_LIBMUSICBRAINZ = yes WITH_LIBSHOUT = yes WITH_LIBSIDPLAY = yes WITH_LIBSNDFILE = yes WITH_LIBTHEORA = yes WITH_PANGO = yes WITH_PNG = yes WITH_SDL = yes WITH_SMOOTHWAVE = yes WITH_SPEEX = yes WITH_SWFDEC = yes WITH_VORBIS = yes #WITH_VORBISIDEC = yes WITH_XINE = yes WITH_XVID = yes .endif .if ${.CURDIR:M/usr/ports/*/kde3} BATCH = yes .endif .if ${.CURDIR:M/usr/ports/*/kdebase*} WITH_MOTIF = yes .endif .if ${.CURDIR:M/usr/ports/*/kdegraphics*} WITH_GPHOTO2 = yes WITH_SANE = yes .endif .if ${.CURDIR:M/usr/ports/*/koffice} WITH_WV2 = yes .endif .if ${.CURDIR:M/usr/ports/*/libdvdread} WITH_OPTIMIZED_BYTESWAP = yes .endif .if ${.CURDIR:M/usr/ports/*/logjam*} #WITH_XMMS = yes WITH_GTKSPELL = yes WITH_GTKHTML = yes WITH_RSVG = yes .endif .if ${.CURDIR:M/usr/ports/*/lyx} WITH_QT = yes WITH_ASPELL = yes .endif .if ${.CURDIR:M/usr/ports/*/mozilla*} WITH_CALENDAR = yes .endif .if ${.CURDIR:M/usr/ports/*/mplayer} WITH_GUI = yes WITH_FREETYPE = yes .endif .if ${.CURDIR:M/usr/ports/*/nautilus} WITH_FULL_MOZILLA = yes .endif .if ${.CURDIR:M/usr/ports/*/ogle} WITH_OPTIMIZED_BYTESWAP = yes .endif .if ${.CURDIR:M/usr/ports/*/openoffice} WITH_TTF_BYTECODE_ENABLED = yes WITH_BSD_JDK = yes WITH_GIF_LZW_COMPRESSION = yes .endif .if ${.CURDIR:M/usr/ports/*/plugger} WITH_GNOME2 = yes WITH_MTV = yes .endif .if ${.CURDIR:M/usr/ports/*/subversion} JAVA_HOME = /usr/local/jdk1.4.1 WITH_APACHE2_APR = yes .endif .if ${.CURDIR:M/usr/ports/*/tinyfugue} WITH_MCCP = yes .endif .if ${.CURDIR:M/usr/ports/*/vim*} WITH_GTK2 = yes .endif .if ${.CURDIR:M/usr/ports/*/webfonts} WITH_ARIAL_UNICODE = yes .endif .if ${.CURDIR:M/usr/ports/*/windowmaker} WITH_KDE = yes WITH_XKB_STATUS = yes .endif .if ${.CURDIR:M/usr/ports/*/xemacs*-mule} WANT_MOTIF = yes .endif .if ${.CURDIR:M/usr/ports/*/zinf} WITH_ALL_PLUGINS = yes .endif # added by use.perl 2005-03-06 03:18:16 PERL_VER=5.8.6 PERL_VERSION=5.8.6 -------------- next part -------------- kern.ostype: FreeBSD kern.osrelease: 5.3-STABLE kern.osrevision: 199506 kern.version: FreeBSD 5.3-STABLE #0: Sun Mar 6 02:56:16 EST 2005 root@rushlight.kf8nh.com:/usr/src/sys/i386/compile/RUSHLIGHT kern.maxvnodes: 17814 kern.maxproc: 2020 kern.maxfiles: 4040 kern.argmax: 65536 kern.securelevel: -1 kern.hostname: rushlight.kf8nh.com kern.hostid: 0 kern.clockrate: { hz = 1000, tick = 1000, profhz = 1024, stathz = 128 } kern.posix1version: 200112 kern.ngroups: 16 kern.job_control: 1 kern.saved_ids: 0 kern.boottime: { sec = 1112786449, usec = 366517 } Wed Apr 6 07:20:49 2005 kern.domainname: kern.osreldate: 503102 kern.bootfile: /boot/kernel/kernel kern.maxfilesperproc: 3636 kern.maxprocperuid: 1818 kern.ipc.maxsockbuf: 262144 kern.ipc.sockbuf_waste_factor: 8 kern.ipc.somaxconn: 128 kern.ipc.max_linkhdr: 16 kern.ipc.max_protohdr: 40 kern.ipc.max_hdr: 56 kern.ipc.max_datalen: 152 kern.ipc.nmbclusters: 9024 kern.ipc.maxpipekva: 4308992 kern.ipc.pipes: 238 kern.ipc.pipekva: 1802240 kern.ipc.pipefragretry: 0 kern.ipc.pipeallocfail: 0 kern.ipc.piperesizefail: 0 kern.ipc.piperesizeallowed: 1 kern.ipc.msgmax: 16384 kern.ipc.msgmni: 40 kern.ipc.msgmnb: 2048 kern.ipc.msgtql: 40 kern.ipc.msgssz: 8 kern.ipc.msgseg: 2048 kern.ipc.semmap: 30 kern.ipc.semmni: 10 kern.ipc.semmns: 60 kern.ipc.semmnu: 30 kern.ipc.semmsl: 60 kern.ipc.semopm: 100 kern.ipc.semume: 10 kern.ipc.semusz: 92 kern.ipc.semvmx: 32767 kern.ipc.semaem: 16384 kern.ipc.shmmax: 67108864 kern.ipc.shmmin: 1 kern.ipc.shmmni: 8192 kern.ipc.shmseg: 4096 kern.ipc.shmall: 32768 kern.ipc.shm_use_phys: 0 kern.ipc.shm_allow_removed: 1 kern.ipc.numopensockets: 278 kern.ipc.maxsockets: 9024 kern.ipc.nsfbufs: 2512 kern.ipc.nsfbufspeak: 6 kern.ipc.nsfbufsused: 0 kern.dummy: 0 kern.ps_strings: 3217031152 kern.usrstack: 3217031168 kern.logsigexit: 1 kern.iov_max: 1024 kern.cam.scsi_delay: 15000 kern.cam.cd.changer.min_busy_seconds: 5 kern.cam.cd.changer.max_busy_seconds: 15 kern.cam.cd.0.minimum_cmd_size: 10 kern.cam.cd.1.minimum_cmd_size: 10 kern.cam.da.retry_count: 4 kern.cam.da.default_timeout: 60 kern.disks: cd1 cd0 ad0 kern.geom.debugflags: 0 kern.geom.collectstats: 1 kern.elf32.fallback_brand: -1 kern.init_path: /sbin/init:/sbin/oinit:/sbin/init.bak:/stand/sysinstall kern.acct_suspend: 2 kern.acct_resume: 4 kern.acct_chkfreq: 15 kern.cp_time: 7090166 3564998 2222160 591284 34399419 kern.openfiles: 692 kern.polling.burst: 5 kern.polling.each_burst: 5 kern.polling.burst_max: 150 kern.polling.idle_poll: 0 kern.polling.poll_in_trap: 0 kern.polling.user_frac: 50 kern.polling.reg_frac: 20 kern.polling.short_ticks: 0 kern.polling.lost_polls: 0 kern.polling.pending_polls: 0 kern.polling.residual_burst: 0 kern.polling.handlers: 0 kern.polling.enable: 0 kern.polling.phase: 0 kern.polling.suspect: 0 kern.polling.stalled: 0 kern.polling.idlepoll_sleeping: 1 kern.kq_calloutmax: 4096 kern.stackprot: 7 kern.ps_arg_cache_limit: 256 kern.lastpid: 40989 kern.randompid: 0 kern.ktrace.genio_size: 4096 kern.ktrace.request_pool: 100 kern.module_path: /boot/kernel;/boot/modules kern.malloc: Type InUse MemUse HighUse Requests Size(s) linux 10 1K 1K 10 32 file desc 177 46K 54K 44293 16,32,256,512,1024,2048 cdev 78 20K 20K 78 256 atkbddev 2 1K 1K 2 32 $PIR 4 1K 1K 4 32 drm 75 14K 14K 160 16,32,64,4096 nexusdev 2 1K 1K 2 16 memdesc 1 4K 8K 38 32,4096 legacydrv 4 1K 1K 4 16 UMAHash 2 2K 3K 6 256,512,1024 VM pgdata 2 17K 17K 2 64 ATA generic 6 2K 3K 23 16,512 ATA CAM transport 2 1K 3K 44 32,64,256,1024 ISOFS mount 1 64K 64K 1 UFS mount 3 7K 7K 3 256,2048,4096 UFS ihash 1 64K 64K 1 UFS dirhash 219 41K 102K 7410 16,32,64,128,256,512 newdirblk 0 0K 1K 22 16 dirrem 1 1K 24K 61400 32 mkdir 0 0K 1K 172 32 diradd 2 1K 4K 62100 32 freefile 1 1K 29K 33698 32 freeblks 1 1K 226K 29713 256 freefrag 1 1K 5K 144307 32 allocindir 0 0K 157K 763343 64 indirdep 0 0K 49K 5226 32 allocdirect 2 1K 35K 185672 128 bmsafemap 2 1K 1K 21067 32 newblk 1 1K 1K 949016 64,256 inodedep 5 65K 180K 74207 128,256 pagedep 3 9K 10K 21377 64 p1003.1b 1 1K 1K 1 16 agp 2 257K 257K 2 16 NFS hash 1 64K 64K 1 syncache 1 8K 8K 1 isadev 36 3K 3K 36 64 hostcache 1 24K 24K 1 in_multi 2 1K 1K 2 32 routetbl 11 1K 2K 27 16,32,64,128,256 GEOM 80 15K 24K 337 16,32,64,128,256,512,1024,2048,4096 pfs_vncache 1 1K 1K 17 32 lo 1 1K 1K 1 1024 clone 1 4K 4K 1 4096 ether_multi 7 1K 1K 7 16,32,64 ifaddr 11 4K 4K 11 32,256,512,2048 BPF 2 1K 1K 2 64 mount 25 5K 5K 30 16,32,128,1024 pfs_fileno 2 40K 40K 2 vnodes 27 7K 7K 157 16,32,64,128,256 cluster_save buffer 0 0K 1K 32331 32,64 vfscache 1 128K 128K 1 BIO buffer 204 408K 760K 7927 2048 pfs_nodes 49 7K 7K 49 128 pcb 30 5K 6K 75872 16,32,64,2048 soname 126 15K 16K 175133 16,32,64,128 tag 0 0K 1K 2 32 ptys 13 2K 2K 13 128 ttys 2391 311K 324K 121041 128,512 shm 18 928K 1024K 2039 sem 4 7K 7K 4 512,1024,4096 msg 4 25K 25K 4 512,4096 iov 0 0K 1K 23159795 16,64,128,256,512 ioctlops 0 0K 4K 34 256,512,1024,2048,4096 turnstiles 241 16K 16K 241 64 taskqueue 5 1K 1K 5 64 DEVFS 164 24K 24K 257 16,32,128,4096 USBHC 2 1K 1K 2 16,64 sleep queues 241 8K 8K 241 32 sbuf 0 0K 21K 316 16,32,64,128,256,512,1024,2048,4096 rman 116 8K 8K 514 16,64 USBdev 4 1K 5K 13 64,128,512 USB 51 5K 5K 52 16,32,64,128,256 ACD driver 2 4K 4K 2 2048 kobj 108 216K 222K 238620 2048 eventhandler 31 2K 2K 31 32,128 devstat 6 13K 13K 6 16,4096 AD driver 1 1K 1K 1 128 bus-sc 45 20K 22K 280 16,32,64,128,256,512,1024,2048,4096 bus 552 24K 82K 1673 16,32,64,128,1024 SWAP 2 141K 141K 2 64 sysctltmp 0 0K 1K 96052 16,32,64,128 sysctloid 1751 52K 52K 1751 16,32,64 sysctl 0 0K 1K 936962 16,32,64 uidinfo 4 1K 1K 1880 32,256 plimit 15 4K 5K 22547 256 ATA DMA 2 1K 1K 2 128 cred 53 7K 8K 2567770 128 subproc 430 627K 724K 111084 32,256,4096 proc 2 2K 2K 2 1024 session 35 5K 5K 4754 128 pgrp 42 3K 3K 5001 64 mixer 1 1K 1K 1 1024 mtx_pool 1 8K 8K 1 module 183 12K 12K 183 64 ratefeed 1 20K 40K 10481 fmtfeed 0 0K 8K 20676 temp 11 116K 125K 83343 16,32,64,128,256,512,1024,2048,4096 devbuf 474 2131K 2567K 18031 16,32,64,128,256,512,1024,2048,4096 lockf 5 1K 1K 12298 64 feeder 57 2K 2K 298282 16,64 linker 54 181K 186K 106 16,32,256,1024,4096 ac97 2 1K 1K 2 16,256 entropy 1024 64K 64K 1024 64 KTRACE 100 13K 13K 100 128 ppbusdev 1 1K 1K 1 128 ithread 47 5K 5K 48 64,128 zombie 0 0K 3K 40846 128 proc-args 95 8K 9K 110788 16,32,64,128,256 kqueue 2 2K 6K 18346 128,1024 kenv 100 6K 6K 101 16,32,64,2048 sigio 2 1K 1K 6 32 kern.ident: RUSHLIGHT kern.maxusers: 125 kern.fallback_elf_brand: -1 kern.kstack_pages: 2 kern.sync_on_panic: 0 kern.shutdown.poweroff_delay: 5000 kern.shutdown.kproc_shutdown_wait: 60 kern.sugid_coredump: 0 kern.coredump: 1 kern.nodump_coredump: 0 kern.corefile: %N.core kern.fscale: 2048 kern.timecounter.stepwarnings: 0 kern.timecounter.nbinuptime: 1005809864 kern.timecounter.nnanouptime: 0 kern.timecounter.nmicrouptime: 41027 kern.timecounter.nbintime: 462922663 kern.timecounter.nnanotime: 202685020 kern.timecounter.nmicrotime: 260237626 kern.timecounter.ngetbinuptime: 0 kern.timecounter.ngetnanouptime: 63949938 kern.timecounter.ngetmicrouptime: 196341648 kern.timecounter.ngetbintime: 0 kern.timecounter.ngetnanotime: 0 kern.timecounter.ngetmicrotime: 2 kern.timecounter.nsetclock: 3 kern.timecounter.hardware: TSC kern.timecounter.choice: TSC(800) i8254(0) dummy(-1000000) kern.timecounter.tick: 1 kern.threads.thr_scope_sys: 0 kern.threads.thr_concurrency: 0 kern.threads.debug: 0 kern.threads.max_threads_per_proc: 1500 kern.threads.max_groups_per_proc: 1500 kern.threads.max_threads_hits: 0 kern.threads.virtual_cpu: 1 kern.ccpu: 1948 kern.sched.name: ule kern.sched.slice_min: 10 kern.sched.slice_max: 142 kern.devstat.numdevs: 5 kern.devstat.generation: 87 kern.devstat.version: 6 kern.kobj_methodcount: 108 kern.log_wakeups_per_second: 5 kern.log_console_output: 1 kern.always_console_output: 0 kern.msgbuf: kern.msgbuf_clear: 0 kern.smp.maxcpus: 1 kern.smp.active: 0 kern.smp.disabled: 0 kern.smp.cpus: 1 kern.nselcoll: 4 kern.drainwait: 300 kern.tty_nin: 7540360 kern.tty_nout: 103614062 kern.console: consolectl,/ttyd0,consolectl, kern.consmute: 0 kern.consmsgbuf_size: 8192 kern.constty_wakeups_per_second: 5 kern.rootdev: ad0s1a kern.filedelay: 30 kern.dirdelay: 29 kern.metadelay: 28 kern.minvnodes: 4453 kern.chroot_allow_open_directories: 1 kern.rpc.retries: 0 kern.rpc.request: 0 kern.rpc.timeouts: 0 kern.rpc.unexpected: 0 kern.rpc.invalid: 0 kern.random.yarrow.gengateinterval: 10 kern.random.yarrow.bins: 10 kern.random.yarrow.fastthresh: 192 kern.random.yarrow.slowthresh: 256 kern.random.yarrow.slowoverthresh: 2 kern.random.sys.seeded: 1 kern.random.sys.harvest.ethernet: 1 kern.random.sys.harvest.point_to_point: 1 kern.random.sys.harvest.interrupt: 1 kern.random.sys.harvest.swi: 0 vm.vmtotal: System wide totals computed every five seconds: (values in kilobytes) ==============================================Processes: (RUNQ: 6 Disk Wait: 0 Page Wait: 0 Sleep: 115) Virtual Memory: (Total: 2098004K, Active 921368K) Real Memory: (Total: 249172K Active 182228K) Shared Virtual Memory: (Total: 430864K Active: 295304K) Shared Real Memory: (Total: 53776K Active: 42404K) Free Memory Pages: 9060K vm.loadavg: { 0.32 0.38 0.39 } vm.v_free_min: 478 vm.v_free_target: 2076 vm.v_free_reserved: 164 vm.v_inactive_target: 3114 vm.v_cache_min: 2076 vm.v_cache_max: 4152 vm.v_pageout_free_min: 34 vm.pageout_algorithm: 0 vm.swap_enabled: 1 vm.kmem_size: 86257664 vm.kmem_size_max: 335544320 vm.kmem_size_scale: 3 vm.swap_async_max: 4 vm.dmmax: 32 vm.nswapdev: 1 vm.swap_idle_threshold1: 2 vm.swap_idle_threshold2: 10 vm.v_free_severe: 321 vm.stats.sys.v_swtch: 511344800 vm.stats.sys.v_trap: 131535570 vm.stats.sys.v_syscall: 1037956627 vm.stats.sys.v_intr: 583448656 vm.stats.sys.v_soft: 48816775 vm.stats.vm.v_vm_faults: 36478571 vm.stats.vm.v_cow_faults: 2183547 vm.stats.vm.v_cow_optim: 1121 vm.stats.vm.v_zfod: 18978619 vm.stats.vm.v_ozfod: 17034236 vm.stats.vm.v_swapin: 1373218 vm.stats.vm.v_swapout: 1249457 vm.stats.vm.v_swappgsin: 2645128 vm.stats.vm.v_swappgsout: 2832166 vm.stats.vm.v_vnodein: 292128 vm.stats.vm.v_vnodeout: 0 vm.stats.vm.v_vnodepgsin: 1199917 vm.stats.vm.v_vnodepgsout: 0 vm.stats.vm.v_intrans: 1381886 vm.stats.vm.v_reactivated: 1613620 vm.stats.vm.v_pdwakeups: 29342 vm.stats.vm.v_pdpages: 279585378 vm.stats.vm.v_dfree: 1105 vm.stats.vm.v_pfree: 6937946 vm.stats.vm.v_tfree: 34427946 vm.stats.vm.v_page_size: 4096 vm.stats.vm.v_page_count: 63178 vm.stats.vm.v_free_reserved: 164 vm.stats.vm.v_free_target: 2076 vm.stats.vm.v_free_min: 478 vm.stats.vm.v_free_count: 166 vm.stats.vm.v_wire_count: 14807 vm.stats.vm.v_active_count: 40429 vm.stats.vm.v_inactive_target: 3114 vm.stats.vm.v_inactive_count: 5485 vm.stats.vm.v_cache_count: 2098 vm.stats.vm.v_cache_min: 2076 vm.stats.vm.v_cache_max: 4152 vm.stats.vm.v_pageout_free_min: 34 vm.stats.vm.v_interrupt_free_min: 2 vm.stats.vm.v_forks: 38053 vm.stats.vm.v_vforks: 2888 vm.stats.vm.v_rforks: 0 vm.stats.vm.v_kthreads: 48 vm.stats.vm.v_forkpages: 29932794 vm.stats.vm.v_vforkpages: 208178 vm.stats.vm.v_rforkpages: 0 vm.stats.vm.v_kthreadpages: 0 vm.stats.misc.zero_page_count: 117 vm.stats.misc.cnt_prezero: 20001128 vm.max_proc_mmap: 12684 vm.msync_flush_flags: 3 vm.old_msync: 0 vm.old_contigmalloc: 0 vm.idlezero_enable: 1 vm.idlezero_maxrun: 16 vm.max_launder: 32 vm.pageout_stats_max: 2076 vm.pageout_full_stats_interval: 20 vm.pageout_stats_interval: 5 vm.swap_idle_enabled: 0 vm.defer_swapspace_pageouts: 0 vm.disable_swapspace_pageouts: 0 vm.pageout_lock_miss: 0 vm.zone: ITEM SIZE LIMIT USED FREE REQUESTS FFS2 dinode: 256, 0, 9643, 47, 1838192 FFS1 dinode: 128, 0, 0, 0, 0 FFS inode: 140, 0, 9643, 45, 1838192 SWAPMETA: 276, 31598, 7267, 1063, 323245 rtentry: 132, 0, 4, 54, 4 unpcb: 140, 9044, 248, 60, 9013 ripcb: 180, 9042, 0, 44, 27 sackhole: 16, 0, 0, 203, 207 tcpreass: 20, 676, 0, 169, 37792 hostcache: 88, 15400, 13, 75, 520 syncache: 108, 15372, 0, 72, 1369 tcptw: 56, 1809, 0, 134, 2170 tcpcb: 452, 9027, 26, 28, 19027 inpcb: 180, 9042, 26, 40, 19027 udpcb: 180, 9042, 1, 109, 58307 socket: 324, 9024, 278, 82, 86375 KNOTE: 68, 0, 3, 109, 392403 AIOLIO: 44, 0, 0, 0, 0 AIOL: 64, 0, 0, 0, 0 AIOCB: 120, 0, 0, 0, 0 AIOP: 16, 0, 0, 0, 0 AIO: 88, 0, 0, 0, 0 PIPE: 384, 0, 119, 51, 44501 NFSNODE: 452, 0, 0, 0, 0 NFSMOUNT: 432, 0, 0, 0, 0 DIRHASH: 1024, 0, 312, 176, 9267 L VFS Cache: 291, 0, 19, 345, 21771 S VFS Cache: 68, 0, 10240, 2920, 2331997 NAMEI: 1024, 0, 0, 20, 81706945 VNODEPOLL: 64, 0, 1, 117, 1 VNODE: 264, 0, 9709, 11, 9709 ata_request: 200, 0, 0, 38, 3935442 g_bio: 132, 0, 0, 145, 15450873 MbufClust: 2048, 9024, 256, 6, 256 Mbuf: 256, 0, 259, 131, 42797684 Packet: 256, 0, 235, 155, 28753748 VMSPACE: 300, 0, 96, 47, 40936 UPCALL: 44, 0, 16, 140, 394 KSEGRP: 108, 0, 197, 48, 386 TID: 140, 0, 1, 53, 1 THREAD: 396, 0, 223, 17, 21916661 PROC: 452, 0, 143, 46, 40986 Files: 68, 0, 692, 148, 1940783 4096: 4096, 0, 202, 37, 48771 2048: 2048, 0, 339, 81, 246649 1024: 1024, 0, 47, 85, 21271 512: 512, 0, 146, 150, 36080 256: 256, 0, 506, 379, 102950 128: 128, 0, 3136, 374, 3028499 64: 64, 0, 2393, 1324, 25348162 32: 32, 0, 949, 520, 887743 16: 16, 0, 1912, 321, 810773 DP fakepg: 72, 0, 96, 63, 194 PV ENTRY: 24, 469655, 93681, 99024, 99694080 MAP ENTRY: 68, 0, 8281, 1183, 3859209 KMAP ENTRY: 68, 16016, 83, 141, 412845 MAP: 192, 0, 7, 33, 5 VM OBJECT: 132, 0, 13363, 1253, 1461975 128 Bucket: 524, 0, 603, 20, 0 64 Bucket: 268, 0, 20, 22, 0 32 Bucket: 140, 0, 30, 26, 0 16 Bucket: 76, 0, 13, 37, 0 UMA Hash: 128, 0, 4, 26, 0 UMA RCntSlab: 104, 0, 131, 17, 0 UMA Slabs: 64, 0, 733, 93, 0 UMA Zones: 88, 0, 65, 15, 0 UMA Kegs: 136, 0, 65, 7, 0 vm.kvm_size: 1073737728 vm.kvm_free: 750776320 vfs.ufs.dirhash_minsize: 2560 vfs.ufs.dirhash_maxmem: 2097152 vfs.ufs.dirhash_mem: 348743 vfs.ufs.dirhash_docheck: 0 vfs.nfs4.access_cache_timeout: 60 vfs.nfs4.nfsv3_commit_on_close: 0 vfs.nfs.downdelayinitial: 12 vfs.nfs.downdelayinterval: 30 vfs.nfs.realign_test: 0 vfs.nfs.realign_count: 0 vfs.nfs.bufpackets: 4 vfs.nfs.reconnects: 0 vfs.nfs.iodmaxidle: 120 vfs.nfs.iodmin: 4 vfs.nfs.iodmax: 20 vfs.nfs.defect: 0 vfs.nfs.nfs_ip_paranoia: 1 vfs.nfs.diskless_valid: 0 vfs.nfs.diskless_rootpath: vfs.nfs.access_cache_timeout: 60 vfs.nfs.nfsv3_commit_on_close: 0 vfs.devfs.noverflow: 32768 vfs.devfs.generation: 128 vfs.devfs.inodes: 128 vfs.devfs.topinode: 131 vfs.pfs.vncache.entries: 1 vfs.pfs.vncache.maxentries: 2 vfs.pfs.vncache.hits: 26 vfs.pfs.vncache.misses: 17 vfs.vmiodirenable: 1 vfs.runningbufspace: 0 vfs.bufspace: 36519936 vfs.maxbufspace: 37240832 vfs.bufmallocspace: 415744 vfs.maxmallocbufspace: 1829273 vfs.lobufspace: 36519936 vfs.hibufspace: 36585472 vfs.bufreusecnt: 2229 vfs.buffreekvacnt: 0 vfs.bufdefragcnt: 0 vfs.lorunningspace: 524288 vfs.hirunningspace: 1048576 vfs.dirtybufferflushes: 0 vfs.altbufferflushes: 0 vfs.recursiveflushes: 0 vfs.numdirtybuffers: 45 vfs.lodirtybuffers: 294 vfs.hidirtybuffers: 588 vfs.dirtybufthresh: 529 vfs.numfreebuffers: 2228 vfs.lofreebuffers: 131 vfs.hifreebuffers: 262 vfs.getnewbufcalls: 1217091 vfs.getnewbufrestarts: 0 vfs.flushwithdeps: 0 vfs.cache.numneg: 641 vfs.cache.numcache: 10259 vfs.cache.numcalls: 420132422 vfs.cache.dothits: 80921 vfs.cache.dotdothits: 207934 vfs.cache.numchecks: 475189708 vfs.cache.nummiss: 2393182 vfs.cache.nummisszap: 59159 vfs.cache.numposzaps: 28756 vfs.cache.numposhits: 413325875 vfs.cache.numnegzaps: 4210 vfs.cache.numneghits: 4032385 vfs.cache.nchstats: 413325875 4032385 32966 0 2452341 0 163448 203054 vfs.cache.numcwdcalls: 9767 vfs.cache.numcwdfail1: 3 vfs.cache.numcwdfail2: 2 vfs.cache.numcwdfail3: 0 vfs.cache.numcwdfail4: 0 vfs.cache.numcwdfound: 9762 vfs.cache.numfullpathcalls: 0 vfs.cache.numfullpathfail1: 0 vfs.cache.numfullpathfail2: 0 vfs.cache.numfullpathfail3: 0 vfs.cache.numfullpathfail4: 0 vfs.cache.numfullpathfound: 0 vfs.write_behind: 1 vfs.read_max: 8 vfs.opv_numops: 64 vfs.usermount: 0 vfs.numvnodes: 9709 vfs.wantfreevnodes: 25 vfs.freevnodes: 6953 vfs.reassignbufcalls: 3070198 vfs.nameileafonly: 0 vfs.timestamp_precision: 0 vfs.worklist_len: 5 vfs.ffs.doasyncfree: 1 vfs.ffs.doreallocblks: 1 vfs.aio.max_aio_procs: 32 vfs.aio.num_aio_procs: 0 vfs.aio.target_aio_procs: 4 vfs.aio.max_aio_queue: 1024 vfs.aio.num_queue_count: 0 vfs.aio.num_buf_aio: 0 vfs.aio.aiod_timeout: 10000 vfs.aio.aiod_lifetime: 30000 vfs.aio.unloadable: 0 vfs.aio.max_aio_per_proc: 32 vfs.aio.max_aio_queue_per_proc: 256 vfs.aio.max_buf_aio: 16 net.local.stream.sendspace: 8192 net.local.stream.recvspace: 8192 net.local.dgram.maxdgram: 2048 net.local.dgram.recvspace: 4096 net.local.inflight: 0 net.inet.ip.portrange.lowfirst: 1023 net.inet.ip.portrange.lowlast: 600 net.inet.ip.portrange.first: 49152 net.inet.ip.portrange.last: 65535 net.inet.ip.portrange.hifirst: 49152 net.inet.ip.portrange.hilast: 65535 net.inet.ip.portrange.reservedhigh: 1023 net.inet.ip.portrange.reservedlow: 0 net.inet.ip.portrange.randomized: 1 net.inet.ip.portrange.randomcps: 10 net.inet.ip.portrange.randomtime: 45 net.inet.ip.forwarding: 1 net.inet.ip.redirect: 1 net.inet.ip.ttl: 64 net.inet.ip.rtexpire: 3600 net.inet.ip.rtminexpire: 10 net.inet.ip.rtmaxcache: 128 net.inet.ip.sourceroute: 0 net.inet.ip.intr_queue_maxlen: 50 net.inet.ip.intr_queue_drops: 0 net.inet.ip.accept_sourceroute: 0 net.inet.ip.keepfaith: 0 net.inet.ip.subnets_are_local: 0 net.inet.ip.fastforwarding: 0 net.inet.ip.process_options: 1 net.inet.ip.maxfragpackets: 282 net.inet.ip.maxfragsperpacket: 16 net.inet.ip.sendsourcequench: 0 net.inet.ip.random_id: 0 net.inet.ip.check_interface: 0 net.inet.icmp.maskrepl: 0 net.inet.icmp.icmplim: 200 net.inet.icmp.maskfake: 0 net.inet.icmp.drop_redirect: 0 net.inet.icmp.log_redirect: 0 net.inet.icmp.icmplim_output: 1 net.inet.icmp.reply_src: net.inet.icmp.bmcastecho: 0 net.inet.tcp.rfc1323: 1 net.inet.tcp.rfc1644: 0 net.inet.tcp.mssdflt: 512 net.inet.tcp.keepidle: 7200000 net.inet.tcp.keepintvl: 75000 net.inet.tcp.sendspace: 32768 net.inet.tcp.recvspace: 65536 net.inet.tcp.keepinit: 75000 net.inet.tcp.delacktime: 100 net.inet.tcp.hostcache.cachelimit: 15360 net.inet.tcp.hostcache.hashsize: 512 net.inet.tcp.hostcache.bucketlimit: 30 net.inet.tcp.hostcache.count: 13 net.inet.tcp.hostcache.expire: 3600 net.inet.tcp.hostcache.purge: 0 net.inet.tcp.log_in_vain: 0 net.inet.tcp.blackhole: 0 net.inet.tcp.delayed_ack: 0 net.inet.tcp.rfc3042: 1 net.inet.tcp.rfc3390: 1 net.inet.tcp.insecure_rst: 0 net.inet.tcp.reass.maxsegments: 564 net.inet.tcp.reass.cursegments: 0 net.inet.tcp.reass.maxqlen: 48 net.inet.tcp.reass.overflows: 0 net.inet.tcp.path_mtu_discovery: 1 net.inet.tcp.slowstart_flightsize: 4 net.inet.tcp.local_slowstart_flightsize: 4 net.inet.tcp.newreno: 1 net.inet.tcp.sack.enable: 1 net.inet.tcp.minmss: 216 net.inet.tcp.minmssoverload: 0 net.inet.tcp.tcbhashsize: 512 net.inet.tcp.do_tcpdrain: 1 net.inet.tcp.pcbcount: 26 net.inet.tcp.icmp_may_rst: 1 net.inet.tcp.isn_reseed_interval: 0 net.inet.tcp.inflight.enable: 1 net.inet.tcp.inflight.debug: 0 net.inet.tcp.inflight.min: 6144 net.inet.tcp.inflight.max: 1073725440 net.inet.tcp.inflight.stab: 20 net.inet.tcp.syncookies: 1 net.inet.tcp.syncache.bucketlimit: 30 net.inet.tcp.syncache.cachelimit: 15359 net.inet.tcp.syncache.count: 0 net.inet.tcp.syncache.hashsize: 512 net.inet.tcp.syncache.rexmtlimit: 3 net.inet.tcp.msl: 30000 net.inet.tcp.rexmit_min: 3 net.inet.tcp.rexmit_slop: 200 net.inet.tcp.always_keepalive: 1 net.inet.udp.checksum: 1 net.inet.udp.maxdgram: 9216 net.inet.udp.recvspace: 41600 net.inet.udp.log_in_vain: 0 net.inet.udp.blackhole: 0 net.inet.udp.strict_mcast_mship: 0 net.inet.raw.maxdgram: 8192 net.inet.raw.recvspace: 8192 net.inet.accf.unloadable: 0 net.link.generic.system.ifcount: 2 net.link.ether.inet.prune_intvl: 300 net.link.ether.inet.max_age: 1200 net.link.ether.inet.host_down_time: 20 net.link.ether.inet.maxtries: 5 net.link.ether.inet.useloopback: 1 net.link.ether.inet.proxyall: 0 net.link.ether.inet.log_arp_wrong_iface: 1 net.link.ether.inet.log_arp_movements: 1 net.link.ether.ipfw: 0 net.isr.enable: 0 net.isr.count: 3124348 net.isr.directed: 0 net.isr.deferred: 3124348 net.isr.queued: 2709337 net.isr.drop: 0 net.isr.swi_count: 5829052 net.route.netisr_maxqlen: 256 debug.ddb_use_printf: 0 debug.doslowdown: 0 debug.elf32_trace: 0 debug.elf32_legacy_coredump: 0 debug.boothowto: -2147483648 debug.bootverbose: 0 debug.free_devt: 0 debug.sizeof.g_class: 68 debug.sizeof.g_geom: 68 debug.sizeof.g_provider: 88 debug.sizeof.g_consumer: 60 debug.sizeof.g_bioq: 48 debug.sizeof.vnode: 264 debug.sizeof.proc: 452 debug.sizeof.cdev: 232 debug.sizeof.bio: 132 debug.sizeof.buf: 436 debug.sizeof.kinfo_proc: 648 debug.sizeof.devstat: 240 debug.debugger_on_panic: 1 debug.trace_on_panic: 0 debug.to_avg_depth: 1134 debug.to_avg_gcalls: 6 debug.to_avg_mpcalls: 997 debug.kdb.available: ddb debug.kdb.current: ddb debug.kdb.enter: 0 debug.rman_debug: 0 debug.ttydebug: 0 debug.dobkgrdwrite: 1 debug.nchash: 32767 debug.ncnegfactor: 16 debug.numneg: 641 debug.numcache: 10259 debug.numcachehv: 1293 debug.vfscache: 1 debug.vnsize: 264 debug.ncsize: 36 debug.hashstat.nchash: 32768 8817 4 2690 debug.hashstat.nfsnode: 16384 0 0 0 debug.disablecwd: 0 debug.disablefullpath: 0 debug.rush_requests: 0 debug.vnlru_nowhere: 0 debug.bpf_bufsize: 4096 debug.bpf_maxbufsize: 524288 debug.mpsafenet: 1 debug.dopersistence: 0 debug.snapdebug: 0 debug.collectsnapstats: 0 debug.max_softdeps: 71256 debug.tickdelay: 2 debug.maxindirdeps: 50 debug.worklist_push: 0 debug.blk_limit_push: 0 debug.ino_limit_push: 0 debug.blk_limit_hit: 0 debug.ino_limit_hit: 0 debug.sync_limit_hit: 0 debug.indir_blk_ptrs: 314 debug.inode_bitmap: 7594 debug.direct_blk_ptrs: 5214 debug.dir_entry: 13788 debug.bigcgs: 0 debug.dircheck: 0 debug.mpsafevm: 1 debug.nosleepwithlocks: 0 debug.fdc.fifo: 8 debug.fdc.debugflags: 0 debug.fdc.retries: 10 debug.fdc.spec1: 175 debug.fdc.spec2: 16 debug.fdc.settle: 125 debug.PMAP1changed: 344813455 debug.PMAP1unchanged: 190541983 debug.psmhz: 20 debug.psm_soft_timeout: 500000 debug.psmerrsecs: 2 debug.psmerrusecs: 0 debug.psmsecs: 0 debug.psmusecs: 500000 debug.psmpkterrthresh: 2 debug.psmloglevel: 0 hw.machine: i386 hw.model: AMD Athlon(tm) Processor hw.ncpu: 1 hw.byteorder: 1234 hw.physmem: 263692288 hw.usermem: 203030528 hw.pagesize: 4096 hw.floatingpoint: 1 hw.machine_arch: i386 hw.ata.ata_dma: 1 hw.ata.wc: 1 hw.ata.atapi_dma: 1 hw.cardbus.debug: 0 hw.cardbus.cis_debug: 0 hw.pccard.debug: 0 hw.pccard.cis_debug: 0 hw.cbb.start_memory: 2281701376 hw.cbb.start_16_io: 256 hw.cbb.start_32_io: 4096 hw.cbb.debug: 0 hw.pcic.intr_mask: 57016 hw.pci.enable_io_modes: 1 hw.pci.do_powerstate: 0 hw.pci.host_mem_start: 2147483648 hw.pci.irq_override_mask: 57080 hw.snd.targetirqrate: 32 hw.snd.report_soft_formats: 1 hw.snd.verbose: 1 hw.snd.unit: 0 hw.snd.maxautovchans: 0 hw.snd.pcm0.buffersize: 4096 hw.snd.pcm0.vchans: 6 hw.intr_storm_threshold: 500 hw.availpages: 64378 hw.bus.devctl_disable: 0 hw.kbd.keymap_restrict_change: 0 hw.syscons.saver.keybonly: 1 hw.syscons.bell: 1 hw.syscons.sc_no_suspend_vtswitch: 0 hw.busdma.total_bpages: 33 hw.busdma.zone0.total_bpages: 32 hw.busdma.zone0.free_bpages: 32 hw.busdma.zone0.reserved_bpages: 0 hw.busdma.zone0.active_bpages: 0 hw.busdma.zone0.total_bounced: 0 hw.busdma.zone0.total_deferred: 0 hw.busdma.zone0.lowaddr: 0xffffffff hw.busdma.zone0.alignment: 2 hw.busdma.zone0.boundary: 65536 hw.busdma.zone1.total_bpages: 1 hw.busdma.zone1.free_bpages: 1 hw.busdma.zone1.reserved_bpages: 0 hw.busdma.zone1.active_bpages: 0 hw.busdma.zone1.total_bounced: 0 hw.busdma.zone1.total_deferred: 0 hw.busdma.zone1.lowaddr: 0xffffffff hw.busdma.zone1.alignment: 4096 hw.busdma.zone1.boundary: 0 hw.clockrate: 751 hw.instruction_sse: 0 hw.dri.0.name: tdfx 0xf100 pci:0000:00:08.0 hw.dri.0.vm: slot offset size type flags address mtrr 0 0xc1b8f000 0x00002000 SHM 0x20 0xc1b8f000 no 1 0xd6000000 0x02000000 FB 0x00 0x00000000 yes 2 0xd4000000 0x02000000 REG 0x00 0xd0f4c000 no hw.dri.0.clients: a dev pid uid magic ioctls y 0 3733 0 0 1209822 machdep.adjkerntz: 0 machdep.disable_rtc_set: 0 machdep.wall_cmos_clock: 0 machdep.conrclk: 1843200 machdep.gdbspeed: 9600 machdep.conspeed: 9600 machdep.enable_panic_key: 0 machdep.disable_mtrrs: 0 machdep.cpu_idle_hlt: 1 machdep.guessed_bootdev: 2686451712 machdep.kdb_on_nmi: 1 machdep.panic_on_nmi: 1 machdep.tsc_freq: 751709583 machdep.i8254_freq: 1193182 user.cs_path: /usr/bin:/bin:/usr/sbin:/sbin: user.bc_base_max: 99 user.bc_dim_max: 2048 user.bc_scale_max: 99 user.bc_string_max: 1000 user.coll_weights_max: 0 user.expr_nest_max: 32 user.line_max: 2048 user.re_dup_max: 255 user.posix2_version: 199212 user.posix2_c_bind: 0 user.posix2_c_dev: 0 user.posix2_char_term: 0 user.posix2_fort_dev: 0 user.posix2_fort_run: 0 user.posix2_localedef: 0 user.posix2_sw_dev: 0 user.posix2_upe: 0 user.stream_max: 20 user.tzname_max: 255 p1003_1b.asynchronous_io: 200112 p1003_1b.mapped_files: 1 p1003_1b.memlock: 0 p1003_1b.memlock_range: 0 p1003_1b.memory_protection: 0 p1003_1b.message_passing: 0 p1003_1b.prioritized_io: 0 p1003_1b.priority_scheduling: 1 p1003_1b.realtime_signals: 0 p1003_1b.semaphores: 0 p1003_1b.fsync: 0 p1003_1b.shared_memory_objects: 1 p1003_1b.synchronized_io: 0 p1003_1b.timers: 0 p1003_1b.aio_listio_max: 16 p1003_1b.aio_max: 1024 p1003_1b.aio_prio_delta_max: 0 p1003_1b.delaytimer_max: 0 p1003_1b.mq_open_max: 0 p1003_1b.pagesize: 4096 p1003_1b.rtsig_max: 0 p1003_1b.sem_nsems_max: 0 p1003_1b.sem_value_max: 0 p1003_1b.sigqueue_max: 0 p1003_1b.timer_max: 0 compat.linux.osname: Linux compat.linux.osrelease: 2.4.2 compat.linux.oss_version: 198144 security.jail.set_hostname_allowed: 1 security.jail.socket_unixiproute_only: 1 security.jail.sysvipc_allowed: 0 security.jail.getfsstatroot_only: 1 security.jail.allow_raw_sockets: 0 security.jail.jailed: 0 security.bsd.suser_enabled: 1 security.bsd.see_other_uids: 1 security.bsd.see_other_gids: 1 security.bsd.conservative_signals: 1 security.bsd.unprivileged_proc_debug: 1 security.bsd.unprivileged_read_msgbuf: 1 security.bsd.hardlink_check_uid: 0 security.bsd.hardlink_check_gid: 0 security.bsd.unprivileged_get_quota: 0 dev.nexus.0.%driver: nexus dev.nexus.0.%parent: root0 dev.npx.0.%desc: math processor dev.npx.0.%driver: npx dev.npx.0.%parent: nexus0 dev.legacy.0.%desc: legacy system dev.legacy.0.%driver: legacy dev.legacy.0.%parent: nexus0 dev.pcib.0.%desc: Host to PCI bridge dev.pcib.0.%driver: pcib dev.pcib.0.%parent: legacy0 dev.pcib.1.%desc: PCI-PCI bridge dev.pcib.1.%driver: pcib dev.pcib.1.%location: slot=1 function=0 dev.pcib.1.%pnpinfo: vendor=0x1106 device=0x8391 subvendor=0x0080 subdevice=0x0000 class=0x060400 dev.pcib.1.%parent: pci0 dev.pir.0.%desc: PCI Interrupt Routing Table: 7 Entries dev.pir.0.%driver: pir dev.pir.0.%parent: legacy0 dev.pci.0.%desc: PCI bus dev.pci.0.%driver: pci dev.pci.0.%parent: pcib0 dev.pci.1.%desc: PCI bus dev.pci.1.%driver: pci dev.pci.1.%parent: pcib1 dev.agp.0.%desc: VIA 8371 (Apollo KX133) host to PCI bridge dev.agp.0.%driver: agp dev.agp.0.%location: slot=0 function=0 dev.agp.0.%pnpinfo: vendor=0x1106 device=0x0391 subvendor=0x0000 subdevice=0x0000 class=0x060000 dev.agp.0.%parent: pci0 dev.isab.0.%desc: PCI-ISA bridge dev.isab.0.%driver: isab dev.isab.0.%location: slot=7 function=0 dev.isab.0.%pnpinfo: vendor=0x1106 device=0x0686 subvendor=0x1106 subdevice=0x0000 class=0x060100 dev.isab.0.%parent: pci0 dev.isa.0.%desc: ISA bus dev.isa.0.%driver: isa dev.isa.0.%parent: isab0 dev.atapci.0.%desc: VIA 82C686A UDMA66 controller dev.atapci.0.%driver: atapci dev.atapci.0.%location: slot=7 function=1 dev.atapci.0.%pnpinfo: vendor=0x1106 device=0x0571 subvendor=0x0000 subdevice=0x0000 class=0x01018a dev.atapci.0.%parent: pci0 dev.ata.0.%driver: ata dev.ata.0.%parent: atapci0 dev.ata.1.%driver: ata dev.ata.1.%parent: atapci0 dev.uhci.0.%desc: VIA 83C572 USB controller dev.uhci.0.%driver: uhci dev.uhci.0.%location: slot=7 function=2 dev.uhci.0.%pnpinfo: vendor=0x1106 device=0x3038 subvendor=0x0925 subdevice=0x1234 class=0x0c0300 dev.uhci.0.%parent: pci0 dev.uhci.1.%desc: VIA 83C572 USB controller dev.uhci.1.%driver: uhci dev.uhci.1.%location: slot=7 function=3 dev.uhci.1.%pnpinfo: vendor=0x1106 device=0x3038 subvendor=0x0925 subdevice=0x1234 class=0x0c0300 dev.uhci.1.%parent: pci0 dev.usb.0.%desc: VIA 83C572 USB controller dev.usb.0.%driver: usb dev.usb.0.%parent: uhci0 dev.usb.1.%desc: VIA 83C572 USB controller dev.usb.1.%driver: usb dev.usb.1.%parent: uhci1 dev.uhub.0.%desc: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 dev.uhub.0.%driver: uhub dev.uhub.0.%parent: usb0 dev.uhub.1.%desc: Texas Instruments TUSB2046 hub, class 9/0, rev 1.10/1.25, addr 2 dev.uhub.1.%driver: uhub dev.uhub.1.%location: port=0 dev.uhub.1.%pnpinfo: vendor=0x0451 product=0x2046 devclass=0x09 devsubclass=0x00 sernum="" dev.uhub.1.%parent: uhub0 dev.uhub.2.%desc: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 dev.uhub.2.%driver: uhub dev.uhub.2.%parent: usb1 dev.ums.0.%desc: Kensington Kensington USB Wheel Mouse, rev 1.10/1.00, addr 3, iclass 3/1 dev.ums.0.%driver: ums dev.ums.0.%location: port=0 interface=0 dev.ums.0.%pnpinfo: vendor=0x047d product=0x1012 devclass=0x00 devsubclass=0x00 sernum="" intclass=0x03 intsubclass=0x01 dev.ums.0.%parent: uhub1 dev.hostb.0.%desc: Host to PCI bridge dev.hostb.0.%driver: hostb dev.hostb.0.%location: slot=7 function=4 dev.hostb.0.%pnpinfo: vendor=0x1106 device=0x3057 subvendor=0x0000 subdevice=0x0000 class=0x060000 dev.hostb.0.%parent: pci0 dev.pcm.0.%desc: VIA VT82C686A dev.pcm.0.%driver: pcm dev.pcm.0.%location: slot=7 function=5 dev.pcm.0.%pnpinfo: vendor=0x1106 device=0x3058 subvendor=0x1106 subdevice=0x4511 class=0x040100 dev.pcm.0.%parent: pci0 dev.drm.0.%desc: 3dfx Voodoo3 3000 dev.drm.0.%driver: drm dev.drm.0.%location: slot=8 function=0 dev.drm.0.%pnpinfo: vendor=0x121a device=0x0005 subvendor=0x121a subdevice=0x0057 class=0x030000 dev.drm.0.%parent: pci0 dev.sis.0.%desc: NatSemi DP8381[56] 10/100BaseTX dev.sis.0.%driver: sis dev.sis.0.%location: slot=9 function=0 dev.sis.0.%pnpinfo: vendor=0x100b device=0x0020 subvendor=0x1385 subdevice=0xf311 class=0x020000 dev.sis.0.%parent: pci0 dev.miibus.0.%desc: MII bus dev.miibus.0.%driver: miibus dev.miibus.0.%parent: sis0 dev.ukphy.0.%desc: Generic IEEE 802.3u media interface dev.ukphy.0.%driver: ukphy dev.ukphy.0.%parent: miibus0 dev.sym.0.%desc: 875 dev.sym.0.%driver: sym dev.sym.0.%location: slot=10 function=0 dev.sym.0.%pnpinfo: vendor=0x1000 device=0x000f subvendor=0x1000 subdevice=0x1000 class=0x010000 dev.sym.0.%parent: pci0 dev.cpu.0.%driver: cpu dev.cpu.0.%parent: legacy0 dev.pmtimer.0.%driver: pmtimer dev.pmtimer.0.%parent: isa0 dev.orm.0.%desc: ISA Option ROMs dev.orm.0.%driver: orm dev.orm.0.%parent: isa0 dev.atkbdc.0.%desc: Keyboard controller (i8042) dev.atkbdc.0.%driver: atkbdc dev.atkbdc.0.%parent: isa0 dev.atkbd.0.%desc: AT Keyboard dev.atkbd.0.%driver: atkbd dev.atkbd.0.%parent: atkbdc0 dev.fdc.0.%desc: Enhanced floppy controller dev.fdc.0.%driver: fdc dev.fdc.0.%parent: isa0 dev.fd.0.%desc: 1440-KB 3.5" drive dev.fd.0.%driver: fd dev.fd.0.%parent: fdc0 dev.ppc.0.%desc: Parallel port dev.ppc.0.%driver: ppc dev.ppc.0.%parent: isa0 dev.ppbus.0.%desc: Parallel port bus dev.ppbus.0.%driver: ppbus dev.ppbus.0.%parent: ppc0 dev.lpt.0.%desc: Printer dev.lpt.0.%driver: lpt dev.lpt.0.%parent: ppbus0 dev.sc.0.%desc: System console dev.sc.0.%driver: sc dev.sc.0.%parent: isa0 dev.sio.0.%driver: sio dev.sio.0.%parent: isa0 dev.vga.0.%desc: Generic ISA VGA dev.vga.0.%driver: vga dev.vga.0.%parent: isa0 dev.atdma.0.%desc: AT DMA controller dev.atdma.0.%driver: atdma dev.atdma.0.%parent: isa0 dev.attimer.0.%desc: AT timer dev.attimer.0.%driver: attimer dev.attimer.0.%parent: isa0 dev.attimer.1.%desc: AT realtime clock dev.attimer.1.%driver: attimer dev.attimer.1.%parent: isa0 dev.npxisa.0.%desc: Legacy ISA coprocessor support dev.npxisa.0.%driver: npxisa dev.npxisa.0.%parent: isa0 dev.sysresource.0.%desc: System Memory dev.sysresource.0.%driver: sysresource dev.sysresource.0.%parent: isa0 dev.pcibus_pnp.0.%desc: PCI Bus dev.pcibus_pnp.0.%driver: pcibus_pnp dev.pcibus_pnp.0.%parent: isa0
Sven Willenberger
2005-Apr-10 13:13 UTC
5.3-S (Mar 6) softdep stack backtrace from getdirtybuf()... problem?
Brandon S. Allbery KF8NH presumably uttered the following on 04/10/05 15:16:> I have twice so far had the kernel syslog a stack backtrace with no > other information. Inspection of the kernel source, to the best of my > limited understanding, suggests that getdirtybuf() was handed a buffer > without an associated vnode. Kernel config file and make.conf attached. > > Should I be concerned? > > Note that this system is an older 600MHz Athlon with only 256MB RAM, and > both times this triggered it was thrashing quite a bit (that's more or > less its usual state...). > > KDB: stack backtrace: > kdb_backtrace(c06fbf78,2,c63ca26c,0,22) at kdb_backtrace+0x2e > getdirtybuf(d3196bac,0,1,c63ca26c,1) at getdirtybuf+0x2b > flush_deplist(c1a8544c,1,d3196bd4,d3196bd8,0) at flush_deplist+0x49 > flush_inodedep_deps(c11eb800,5858f,c1ea723c,d3196c34,c052952f) at flush_inodedep_deps+0x9e > softdep_sync_metadata(d3196ca4,c1ea7210,50,c06c9a19,0) at softdep_sync_metadata+0x9d > ffs_fsync(d3196ca4,0,0,0,0) at ffs_fsync+0x487 > fsync(c1b367d0,d3196d14,4,c10f9700,0) at fsync+0x196 > syscall(2f,2f,2f,8327600,5e) at syscall+0x300 > Xint0x80_syscall() at Xint0x80_syscall+0x1f > --- syscall (95, FreeBSD ELF32, fsync), eip = 0x29152d6f, esp = 0xbf5a8d5c, ebp = 0xbf5a8d78 --- > > FreeBSD rushlight.kf8nh.com 5.3-STABLE FreeBSD 5.3-STABLE #0: Sun Mar 6 02:56:16 EST 2005 root@rushlight.kf8nh.com:/usr/src/sys/i386/compile/RUSHLIGHT i386 > >I used to see this on a regular basis on several machines I had running early 5 through 5.2 releases and it seemed to have gone away (for me) with the 5.3 release(s). I never did hear of a definitive resolution for this issue; your backtrace is alarmingly similar to the one that I had seen. http://lists.freebsd.org/pipermail/freebsd-current/2004-July/031576.html Sven
Rong-En Fan
2005-Apr-11 12:29 UTC
5.3-S (Mar 6) softdep stack backtrace from getdirtybuf()... problem?
On Apr 11, 2005 3:16 AM, Brandon S. Allbery KF8NH <allbery@ece.cmu.edu> wrote:> I have twice so far had the kernel syslog a stack backtrace with no > other information. Inspection of the kernel source, to the best of my > limited understanding, suggests that getdirtybuf() was handed a buffer > without an associated vnode. Kernel config file and make.conf attached. > > Should I be concerned? > > Note that this system is an older 600MHz Athlon with only 256MB RAM, and > both times this triggered it was thrashing quite a bit (that's more or > less its usual state...).I saw these similar trace on a 5.4-RC1/amd64 with 9 NFS mount. I suspect this is a issue with busy NFS server? rafan.
Brandon S. Allbery KF8NH
2005-Apr-11 12:31 UTC
5.3-S (Mar 6) softdep stack backtrace from getdirtybuf()... problem?
On Tue, 2005-04-12 at 03:29 +0800, Rong-En Fan wrote:> I saw these similar trace on a 5.4-RC1/amd64 with 9 NFS mount. I suspect > this is a issue with busy NFS server?No, no NFS involved at all, nor any other network filesystem, client or server. -- brandon s. allbery [linux,solaris,freebsd,perl] allbery@kf8nh.com system administrator [WAY too many hats] allbery@ece.cmu.edu electrical and computer engineering, carnegie mellon univ. KF8NH