Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Dec 2006 14:52:51 +0200 (EET)
From:      Dmitry Pryanishnikov <dmitry@atlantis.dp.ua>
To:        Jan Mikkelsen <janm@transactionware.com>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: g_vfs_done() failures on 6.2-RC1
Message-ID:  <20061214144023.K14515@atlantis.atlantis.dp.ua>
In-Reply-To: <00d401c71e8d$fb60de00$3301a8c0@janmxp>
References:  <00a601c71e7f$ed63f7a0$3301a8c0@janmxp> <457FAAFD.1080707@samsco.org> <00d401c71e8d$fb60de00$3301a8c0@janmxp>

next in thread | previous in thread | raw e-mail | index | archive | help

Hello!

On Wed, 13 Dec 2006, Jan Mikkelsen wrote:
> I mentioned that I have seen similar problems on machines with ataraid, like 
> this:
>
> DOH! ata_alloc_composite failed! (x5)
> FAILURE - out of memory in ata_raid_init_request (x6)
> g_vfs_done():ar0s3f[WRITE(offset=113324673024, length=2048)]error = 5

    These errors are caused by the kernel memory (specifically,
"ata_composite_zone" UMA zone) depletion. To get this knowlege, one should 
Read The F[ine] Sources, as ata(4)/ataraid(4) lack the DIAGNOSTICS section:

ata-all.h:#define ata_alloc_composite() uma_zalloc(ata_composite_zone,
 		M_NOWAIT | M_ZERO)

Sincerely, Dmitry
-- 
Atlantis ISP, System Administrator
e-mail:  dmitry@atlantis.dp.ua
nic-hdl: LYNX-RIPE



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20061214144023.K14515>