g_vfs_done() failures on 6.2-RC1
Dmitry Pryanishnikov
dmitry at atlantis.dp.ua
Thu Dec 14 04:53:34 PST 2006
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 at atlantis.dp.ua
nic-hdl: LYNX-RIPE
More information about the freebsd-stable
mailing list