ATA RAID problem in 6.0-RC1 (ata_alloc_request/ata_raid_init_request)

David Taylor davidt at yadt.co.uk
Thu Nov 10 07:02:05 PST 2005


On Wed, 26 Oct 2005, David Taylor wrote:
> I've been seeing a number of strange messages in my log since
> updating to 6.0-RC1.  Usually they happen when some intense
> disk access is happening (e.g. when /etc/periodic/security/100.chksetuid
> is running at 03:01), but it doesn't happen _every_ morning, and
> it doesn't always happen if I manually run the script.
> It also occasionally happens at times where I wouldn't say I was doing
> much with the disk.
[snip]

I'm still seeing (lots) of these messages (below) on 6.0-RELEASE.
Should I just file a PR about it, and is there anything else that
would be useful to track down what's causing them?

> A sample of the error messages follows:
> 
> Oct 25 21:20:21 outcold kernel: DOH! ata_alloc_request failed!
> Oct 25 21:20:23 outcold kernel: FAILURE - out of memory in ata_raid_init_request
> Oct 25 21:20:23 outcold last message repeated 131 times
> Oct 25 21:20:23 outcold kernel: g_vfs_done():ar0s1f[WRITE(offset=34597617664, length=16384)]error = 5
> Oct 25 21:20:23 outcold kernel: g_vfs_done():ar0s1f[WRITE(offset=34597748736, length=16384)]error = 5
> Oct 25 21:20:23 outcold kernel: g_vfs_done():ar0s1f[WRITE(offset=34597961728, length=16384)]error = 5
> Oct 25 21:20:23 outcold kernel: g_vfs_done():ar0s1f[WRITE(offset=34598207488, length=16384)]error = 5
> Oct 25 21:20:23 outcold kernel: g_vfs_done():ar0s1f[WRITE(offset=34598453248, length=16384)]error = 5
> Oct 25 21:20:23 outcold kernel: g_vfs_done():ar0s1f[WRITE(offset=34598682624, length=16384)]error = 5
> Oct 25 21:20:23 outcold kernel: g_vfs_done():ar0s1f[WRITE(offset=34598895616, length=16384)]error = 5
> Oct 25 21:20:23 outcold kernel: g_vfs_done():ar0s1f[WRITE(offset=34599174144, length=16384)]error = 5
> Oct 25 21:20:23 outcold kernel: g_vfs_done():ar0s1f[WRITE(offset=34599452672, length=16384)]error = 5
> Oct 25 21:20:23 outcold kernel: g_vfs_done():ar0s1f[WRITE(offset=34599747584, length=16384)]error = 5
> ...
> ...
> Oct 25 21:20:23 outcold kernel: g_vfs_done():ar0s1f[WRITE(offset=34629107712, length=16384)]error = 5
> Oct 25 21:20:23 outcold kernel: g_vfs_done():ar0s1f[WRITE(offset=34629386240, length=16384)]error = 5
> Oct 25 21:20:23 outcold kernel: g_vfs_done():ar0s1f[WRITE(offset=34629648384, length=16384)]error = 5
> Oct 25 21:20:53 outcold kernel: DOH! ata_alloc_request failed!
> Oct 25 21:20:53 outcold kernel: FAILURE - out of memory in ata_raid_init_request
> Oct 25 21:20:53 outcold last message repeated 146 times
> Oct 25 21:20:53 outcold kernel: g_vfs_done():ar0s1f[WRITE(offset=7635156992, length=16384)]error = 5
> Oct 25 21:20:53 outcold kernel: g_vfs_done():ar0s1f[WRITE(offset=7635533824, length=16384)]error = 5
> Oct 25 21:20:53 outcold kernel: g_vfs_done():ar0s1f[WRITE(offset=7635992576, length=16384)]error = 5
> ...
> ...
> etc

-- 
David Taylor


More information about the freebsd-stable mailing list