Date: Thu, 31 Jul 2008 12:06:51 +0300 From: Kostik Belousov <kostikbel@gmail.com> To: John Baldwin <jhb@freebsd.org> Cc: cvs-src@freebsd.org, src-committers@freebsd.org, cvs-all@freebsd.org Subject: Re: cvs commit: src/sys/vm swap_pager.c Message-ID: <20080731090651.GX97161@deviant.kiev.zoral.com.ua> In-Reply-To: <200807302112.m6ULCThe046074@repoman.freebsd.org> References: <200807302112.m6ULCThe046074@repoman.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--SuGb6p5JEpzYJdwO Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Jul 30, 2008 at 09:12:15PM +0000, John Baldwin wrote: > jhb 2008-07-30 21:12:15 UTC >=20 > FreeBSD src repository >=20 > Modified files: > sys/vm swap_pager.c=20 > Log: > SVN rev 181019 on 2008-07-30 21:12:15Z by jhb > =20 > If the kernel has run out of metadata for swap, then explicitly panic() > instead of emitting a warning before deadlocking. > =20 > MFC after: 1 month > =20 > Revision Changes Path > 1.303 +1 -1 src/sys/vm/swap_pager.c Hmm, would it make sense to attempt to sync the filesystems ? We panic due to resource exhaustion as opposed to some data consistency violation. Sure, sync might deadlock too, because we may be in the low memory condition. --SuGb6p5JEpzYJdwO Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEARECAAYFAkiRgKoACgkQC3+MBN1Mb4iSpACeJtWsG648twwFO++TSz7jFqNY CmwAn1/0dRQhKvQHha6BOs4hM8GCjxlG =q+87 -----END PGP SIGNATURE----- --SuGb6p5JEpzYJdwO--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080731090651.GX97161>