Date: Mon, 27 May 1996 08:49:16 +0800 (WST) From: Peter Wemm <peter@spinner.DIALix.COM> To: FreeBSD-gnats-submit@freebsd.org Subject: kern/1257: System got blown away by "vm_pageout_scan: page not inactive?" Message-ID: <199605270049.IAA00456@spinner.DIALix.COM> Resent-Message-ID: <199605270050.RAA25797@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 1257 >Category: kern >Synopsis: System got blown away by "vm_pageout_scan: page not inactive?" >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun May 26 17:50:01 PDT 1996 >Last-Modified: >Originator: Peter Wemm >Organization: Ha! >Release: FreeBSD 2.2-CURRENT i386 >Environment: FreeBSD spinner.DIALix.COM 2.2-CURRENT FreeBSD 2.2-CURRENT #52: Sun May 26 18:15:13 WST 1996 peter@spinner.DIALix.COM:/home/src/sys/compile/SPINNER i386 Very -current, after John's fixes to vm_fault.c (1.46) and vm_pageout.c (v1.73). >Description: I was in the middle of a 'make world', which had failed (my fault) and when I looked at the screen, it had reported a pile of these errors. After restarting the 'make', it spat out a few for each invocation of gcc, and then went into a hard loop printing these out so fast that it was beating the monitor scan rate. By this time, all disk activity had stopped. I could break into ddb, it came from inside vm_pageout(). >How-To-Repeat: I dont know how repeatable it is, it's only happened once. >Fix: The pageout is looping through "goto restart0" somehow. I suspect that some resource had completely run out or leaked away, causing all other processes to sleep. >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199605270049.IAA00456>