Dmitry Pryanishnikov wrote:

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

Not being able to perform an I/O due to lack of memory is a very bad
thing, since the way that memory is freed up is by doing I/O.

Scott

_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to