Date: Thu, 30 May 1996 00:09:42 +0000 (GMT) From: Adam David <adam@veda.is> To: freebsd-current@freebsd.org Subject: hanging in vm_pageout_scan() Message-ID: <199605300009.AAA00318@veda.is>
next in thread | raw e-mail | index | archive | help
May 29th kernel hangs quite often, here are the DDB and kgdb traces. I will keep the vmcore file in case it is needed. --- interrupt, eip = 0xf017cabb, ebp = 0xefbfff28 --- _pmap_is_referenced(a87000) at _pmap_is_referenced+0x3 _vm_pageout_scan(f019fad0,f01a40e0,efbfff88,a22,efbfff90) at _vm_pageout_scan+0x128 _vm_pageout(f08e22cf,f016f1b7,f019fa04,efbfffac,f0107cb4) at _vm_pageout+0x1af _kproc_start(f019fad0,1e5f00,1e9000,0,1) at _kproc_start+0x32 ... GDB 4.13 (i386-unknown-freebsd), Copyright 1994 Free Software Foundation, Inc... IdlePTD 1e5000 current pcb at 1adff0 panic: from debugger [...] #13 0xf016fa0c in vm_pageout_scan () at ../../vm/vm_pageout.c:577 #14 0xf017024f in vm_pageout () at ../../vm/vm_pageout.c:917 #15 0xf0107d16 in kproc_start (udata=0xf019fad0) at ../../kern/init_main.c:255 #16 0xf0107cb4 in main (framep=0xefbfffb8) at ../../kern/init_main.c:205 (kgdb) list 572 if (m->busy || (m->flags & PG_BUSY)) { 573 addl_page_shortage++; 574 continue; 575 } 576 577 if (((m->flags & PG_REFERENCED) == 0) && 578 pmap_is_referenced(VM_PAGE_TO_PHYS(m))) { 579 m->flags |= PG_REFERENCED; 580 } 581 if (m->object->ref_count == 0) { (kgdb) -- Adam David <adam@veda.is>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199605300009.AAA00318>