Date: Wed, 03 Jun 2009 15:22:52 +0300 From: Mikolaj Golub <to.my.trociny@gmail.com> To: Mikolaj Golub <to.my.trociny@gmail.com> Cc: freebsd-hackers@freebsd.org, Asmodean Dark <asmodean@list.ru> Subject: Re: 7.1-STABLE crash Message-ID: <81oct5y09v.fsf@zhuzha.ua1> In-Reply-To: <86ab4qz8mh.fsf@kopusha.onet> (Mikolaj Golub's message of "Tue\, 02 Jun 2009 23\:24\:54 %2B0300") References: <813aajkrhs.fsf@zhuzha.ua1> <E1MBQV2-0000al-00.asmodean-list-ru@f241.mail.ru> <86ab4qz8mh.fsf@kopusha.onet>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 02 Jun 2009 23:24:54 +0300 Mikolaj Golub wrote: > Actually some output from crashinfo looks suspicious. zero values for fork() > calls, negative values in vmstat -m output... Does the userland where you were > running crashinfo matched the crushed kernel? It looks like the strange figures in vmstat output because its '-M' option is broken. I am observing the same issue on my system. I have rebuild the kernel and the world of today's RELENG_7 to make sure that this is not the issue with my kernel not in sync with the userland. zhuzha:~% uname -a FreeBSD zhuzha.ua1 7.2-STABLE FreeBSD 7.2-STABLE #18: Wed Jun 3 14:28:49 EEST 2009 root@zhuzha.ua1:/usr/obj/usr/src/sys/DEBUG i386 zhuzha:~% vmstat -m |head Type InUse MemUse HighUse Requests Size(s) ata_dma 3 1K - 3 128 GEOM 83 9K - 1176 16,32,64,128,256,512,1024,2048 isadev 20 2K - 20 64 ar_driver 0 0K - 6 512,2048 acd_driver 1 2K - 1 2048 cdev 27 4K - 28 128 kbdmux 6 9K - 6 16,128,256,2048,4096 sigio 8 1K - 8 32 filedesc 152 46K - 1637 16,32,64,128,256,512,1024,2048,4096 zhuzha:~% sudo vmstat -m -M /dev/mem -N /boot/kernel/kernel |head Type InUse MemUse HighUse Requests Size(s) ata_dma -3 0K - 0 GEOM 1124760 -1107K - 1125936 16,32,64,128,256,512,1024,2048,4096,8192 isadev -20 0K - 0 ar_driver 19450 -18K - 19456 32,64 acd_driver -1 -1K - 0 cdev 100 -2K - 128 16 kbdmux -6 -7K - 0 sigio -8 0K - 0 filedesc 384793 -422K - 386432 16,32,64,128,1024,2048,4096,8192 zhuzha:~% vmstat -s |head 2380238 cpu context switches 27952 device interrupts 573159 software interrupts 931165 traps 9997656 system calls 56 kernel threads created 1519 fork() calls 45 vfork() calls 0 rfork() calls 0 swap pager pageins zhuzha:~% sudo vmstat -s -M /dev/mem -N /boot/kernel/kernel |head 0 cpu context switches 0 device interrupts 0 software interrupts 0 traps 0 system calls 0 kernel threads created 0 fork() calls 0 vfork() calls 0 rfork() calls 0 swap pager pageins On CURRENT vmstat -m works ok but vmstat -s gives zero values: fbsd# uname -a FreeBSD fbsd.zhuzha.ua1 8.0-CURRENT FreeBSD 8.0-CURRENT #8 r193242M: Mon Jun 1 23:43:06 EEST 2009 root@zhuzha.ua1:/home/golub/freebsd/build/obj/home/golub/freebsd/src/sys/GENERIC i386 fbsd# vmstat -m |head Type InUse MemUse HighUse Requests Size(s) cdev 11 2K - 11 128 CAM dev queue 1 1K - 1 64 sigio 1 1K - 1 32 filedesc 49 13K - 1109 16,256,512 kenv 106 8K - 109 16,32,64,128,4096 kqueue 0 0K - 12 128,1024 proc-args 29 2K - 593 16,32,64,128 ithread 63 6K - 63 16,64,128 acpica 426 23K - 8140 16,32,64,128,256,512,1024 fbsd# vmstat -m -M /dev/mem -N /boot/kernel/kernel |head Type InUse MemUse HighUse Requests Size(s) cdev 11 2K - 11 128 CAM dev queue 1 1K - 1 64 sigio 1 1K - 1 32 filedesc 49 13K - 1111 16,256,512 kenv 106 8K - 109 16,32,64,128,4096 kqueue 0 0K - 12 128,1024 proc-args 29 2K - 599 16,32,64,128 ithread 63 6K - 63 16,64,128 acpica 426 23K - 8140 16,32,64,128,256,512,1024 fbsd# vmstat -s |head 88380 cpu context switches 5058 device interrupts 16851 software interrupts 138908 traps 140549 system calls 18 kernel threads created 1070 fork() calls 22 vfork() calls 0 rfork() calls 0 swap pager pageins fbsd# vmstat -s -M /dev/mem -N /boot/kernel/kernel |head 0 cpu context switches 0 device interrupts 0 software interrupts 0 traps 0 system calls 0 kernel threads created 0 fork() calls 0 vfork() calls 0 rfork() calls 0 swap pager pageins On 6.3-RELEASE vmstat -s gives zero values only for some counters: fbsd6# uname -a FreeBSD fbsd6.zhuzha.ua1 6.3-RELEASE FreeBSD 6.3-RELEASE #0: Wed Jan 16 04:18:52 UTC 2008 root@dessler.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 fbsd6# vmstat -m |head Type InUse MemUse HighUse Requests Size(s) DEVFS 12 1K - 13 16,128 pfs_nodes 20 3K - 20 128 GEOM 52 6K - 259 16,32,64,128,256,512,1024,2048,4096 isadev 17 2K - 17 64 CAM queue 3 1K - 3 16 CAM dev queue 1 1K - 1 64 ata_generic 2 2K - 2 1024 cdev 24 3K - 24 128 file desc 64 17K - 685 16,256,512 fbsd6# vmstat -m -M /dev/mem -N /boot/kernel/kernel |head Type InUse MemUse HighUse Requests Size(s) DEVFS 12 1K - 13 16,128 pfs_nodes 20 3K - 20 128 GEOM 52 6K - 259 16,32,64,128,256,512,1024,2048,4096 isadev 17 2K - 17 64 CAM queue 3 1K - 3 16 CAM dev queue 1 1K - 1 64 ata_generic 2 2K - 2 1024 cdev 24 3K - 24 128 file desc 64 17K - 687 16,256,512 fbsd6# vmstat -s 70467 cpu context switches 23614 device interrupts 2136 software interrupts 46411 traps 83608 system calls 34 kernel threads created 654 fork() calls 22 vfork() calls 0 rfork() calls 0 swap pager pageins 0 swap pager pages paged in 0 swap pager pageouts 0 swap pager pages paged out 431 vnode pager pageins 3015 vnode pager pages paged in 0 vnode pager pageouts 0 vnode pager pages paged out 0 page daemon wakeups 0 pages examined by the page daemon 34 pages reactivated 18811 copy-on-write faults 116 copy-on-write optimized faults 13147 zero fill pages zeroed 13017 zero fill pages prezeroed 3 intransit blocking page faults 44963 total VM faults taken 0 pages affected by kernel thread creation 52028 pages affected by fork() 7493 pages affected by vfork() 0 pages affected by rfork() 34465 pages freed 0 pages freed by daemon 22467 pages freed by exiting processes 2172 pages active 2264 pages inactive 0 pages in VM cache 2800 pages wired down 6528 pages free 4096 bytes per page 23942 total name lookups cache hits (90% pos + 5% neg) system 0% per-directory deletions 0%, falsehits 0%, toolong 0% fbsd6# vmstat -s -M /dev/mem -N /boot/kernel/kernel 76024 cpu context switches 0 device interrupts 2144 software interrupts 0 traps 0 system calls 34 kernel threads created 654 fork() calls 23 vfork() calls 0 rfork() calls 0 swap pager pageins 0 swap pager pages paged in 0 swap pager pageouts 0 swap pager pages paged out 431 vnode pager pageins 3015 vnode pager pages paged in 0 vnode pager pageouts 0 vnode pager pages paged out 0 page daemon wakeups 0 pages examined by the page daemon 34 pages reactivated 18826 copy-on-write faults 116 copy-on-write optimized faults 13186 zero fill pages zeroed 13056 zero fill pages prezeroed 3 intransit blocking page faults 45035 total VM faults taken 0 pages affected by kernel thread creation 52028 pages affected by fork() 7967 pages affected by vfork() 0 pages affected by rfork() 34518 pages freed 0 pages freed by daemon 22502 pages freed by exiting processes 2177 pages active 2263 pages inactive 0 pages in VM cache 2800 pages wired down 6524 pages free 4096 bytes per page 23983 total name lookups cache hits (90% pos + 5% neg) system 0% per-directory deletions 0%, falsehits 0%, toolong 0% -- Mikolaj Golub
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?81oct5y09v.fsf>