Date: Thu, 9 Sep 1999 19:21:40 +0300 (EEST) From: Narvi <narvi@haldjas.folklore.ee> To: Michael Robinson <robinson@netrinsics.com> Cc: freebsd-stable@FreeBSD.ORG Subject: Re: Vinum, malloc, and swap Message-ID: <Pine.BSF.3.96.990909192027.30127A-100000@haldjas.folklore.ee> In-Reply-To: <199909080703.PAA00509@netrinsics.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, 8 Sep 1999, Michael Robinson wrote: > >From the Vinum intro: > > "In order to perform its functionality, Vinum allocates a large > number of dynamic data structures. Currently these structures are > allocated by calling kernel malloc. This is a potential problem, > since malloc interacts with the virtual memory system and may > trigger a page fault. The potential for a deadlock exists if the > page fault requires a transfer to a Vinum volume. It is probable > that Vinum will modify its allocation strategy by reserving a small > number of buffers when it starts and using these if a malloc request > fails." > > Has this "potential problem" been addressed in the Vinum in Stable? > > If not, is there any other way to prevent a system panic if a drive > containing a swap partition fails? > The problem is avoided by *not* swapping to vinum drives. I'm not sure why anybody would like to do that anyways 8-) > -Michael Robinson > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.990909192027.30127A-100000>