Date: Sat, 07 Dec 1996 16:32 -0500 (EST) From: Gregory_D_Moncreaff@ccmail.ed.ray.com To: dg@root.com Cc: hackers@freebsd.org Subject: Re[2]: FreeBSD 2.1: panic: vm_page_free: invalid wire count Message-ID: <01ICQHQ35F4Y003FF8@ZEUS.ED.RAY.COM>
next in thread | raw e-mail | index | archive | help
I don't understand why it would show up now, and only on one of the 6 machines I have running the same verion of FreeBSD. Re the 2.1.6.1R version, has Walnut Creek got that on CDROM yet, their page says 2.1.5 is the version they have... thanks, G ______________________________ Reply Separator _________________________________ Subject: Re: FreeBSD 2.1: panic: vm_page_free: invalid wire count Author: dg@root.com at PMDF Date: 12/7/96 2:57 PM There was a bug in 2.1 that would cause this when doing certain physio. It usually didn't show up with fsck, however, but probably could given the right conditions. It was fixed in rev 1.17 of kern_physio.c: ---------------------------- revision 1.17 date: 1996/06/26 05:52:15; author: dyson; state: Exp; lines: +11 -6 Fix a problem that caused system crashes after physio. This problem was due to non-aligned 64K transfers taking 17 pages. We currently do not support >16 page transfers. The transfer is unfortunately truncated, but since buffers are usually malloced, this is a problem only once in a while. Savecore is a culprit, but tar/cpio usually aren't. This is NOT the final fix (which is likely a bouncing scheme), but will at least keep the system from crashing. ---------------------------- Your best solution is to upgrade to 2.1.6; we've fixed a lot of bugs like this since 2.1. -DG David Greenman Core-team/Principal Architect, The FreeBSD Project
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?01ICQHQ35F4Y003FF8>