Skip site navigation (1)Skip section navigation (2)
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>