Date: Sun, 3 Apr 2005 20:42:13 +0200 From: Pawel Malachowski <pawmal-posting@freebsd.lublin.pl> To: Pawel Jakub Dawidek <pjd@FreeBSD.org> Cc: freebsd-geom@FreeBSD.org Subject: Re: Processess running on gconcat lock in kserel or ufs state Message-ID: <20050403184213.GA95013@shellma.zin.lublin.pl> In-Reply-To: <20050403144813.GB837@darkness.comp.waw.pl> References: <20050403130602.GA86317@shellma.zin.lublin.pl> <20050403144813.GB837@darkness.comp.waw.pl>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Apr 03, 2005 at 04:48:13PM +0200, Pawel Jakub Dawidek wrote: > I think I found the problem. Could you try this patch: > http://people.freebsd.org/~pjd/patches/g_concat.c.patch I will give it a try ASAP. > There was missing g_io_deliver() in case of insufficient memory. > I also add a fix for very rare case - when we need two I/O operations > and allocation of the second bio will fail, we leaked memory. -- Paweł Małachowski
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050403184213.GA95013>