Date: Thu, 20 Apr 2006 19:02:40 +0800 From: "Mars G. Miro" <marsgmiro@gmail.com> To: freebsd-stable@freebsd.org, freebsd-amd64@freebsd.org, sos@freebsd.org Subject: DOH! ata_alloc_request failed! Message-ID: <28edec3c0604200402p2fe569b1j1f38668c1539464c@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Greetz S=F8ren, List! I had about 6 directories (~1G/dir) I had to remove (chflags -R noschg && rm -rf), then I encountered these: Apr 20 17:31:32 marsz kernel: DOH! ata_alloc_request failed! Apr 20 17:31:32 marsz kernel: FAILURE - out of memory in ata_raid_init_requ= est Apr 20 17:31:32 marsz kernel: g_vfs_done():ar0s1f[WRITE(offset=3D23179941888, length=3D2048)]error =3D 5 Apr 20 17:31:39 marsz kernel: initiate_write_filepage: already started Apr 20 18:26:34 marsz kernel: FAILURE - out of memory in ata_raid_init_requ= est Apr 20 18:26:35 marsz kernel: g_vfs_done():ar0s1f[WRITE(offset=3D39686225920, length=3D16384)]error =3D 5 Apr 20 18:27:50 marsz kernel: DOH! ata_alloc_request failed! Apr 20 18:27:50 marsz kernel: FAILURE - out of memory in ata_raid_init_requ= est Apr 20 18:27:50 marsz last message repeated 3 times Apr 20 18:27:50 marsz kernel: DOH! ata_alloc_request failed! Apr 20 18:27:53 marsz kernel: FAILURE - out of memory in ata_raid_init_requ= est Apr 20 18:27:53 marsz last message repeated 24 times Apr 20 18:27:53 marsz kernel: FAILURE - out of memory in ag_vfs_done():ar0s1f[WRITE(offset=3D23760136192, length=3D2048)]error =3D 5 Apr 20 18:27:53 marsz kernel: g_vfs_done():ar0s1f[WRITE(offset=3D23760271360, length=3D2048)]error =3D 5 Apr 20 18:27:53 marsz kernel: g_vfs_done():ar0s1f[WRITE(offset=3D23761092608, length=3D6144)]error =3D 5 Apr 20 18:27:53 marsz kernel: g_vfs_done():ar0s1f[WRITE(offset=3D22645618688, length=3D2048)]error =3D 5 Apr 20 18:27:53 marsz kernel: g_vfs_done():ar0s1f[WRITE(offset=3D23761467392, length=3D2048)]error =3D 5 Apr 20 18:27:53 marsz kernel: g_vfs_done():ar0s1f[WRITE(offset=3D23761500160, length=3D2048)]error =3D 5 [...] Later on: Apr 20 18:27:53 marsz kernel: g_vfs_done():ar0s1f[WRITE(offset=3D23896389632, length=3D2048)]error =3D 5 Apr 20 18:27:53 marsz kernel: swap_pager: I/O error - pageout failed; blkno 111102,size 4096, error 5 Apr 20 18:27:53 marsz kernel: swap_pager: I/O error - pageout failed; blkno 111103,size 4096, error 5 Apr 20 18:27:53 marsz kernel: swap_pager: I/O error - pageout failed; blkno 111104,size 4096, error 5 Apr 20 18:27:53 marsz kernel: swap_pager: I/O error - pageout failed; blkno 111106,size 4096, error 5 Apr 20 18:27:53 marsz kernel: FAILURE - out of memory in ata_raid_init_requ= est Apr 20 18:27:53 marsz last message repeated 3 times Apr 20 18:27:53 marsz kernel: swap_pager: I/O error - pageout failed; blkno 111108,size 4096, error 5 Apr 20 18:27:53 marsz kernel: swap_pager: I/O error - pageout failed; blkno 111109,size 4096, error 5 Apr 20 18:27:53 marsz kernel: swap_pager: I/O error - pageout failed; blkno 111110,size 4096, error 5 Apr 20 18:27:53 marsz kernel: swap_pager: I/O error - pageout failed; blkno 111111,size 4096, error 5 Apr 20 18:27:53 marsz kernel: FAILURE - out of memory in ata_raid_init_requ= est Apr 20 18:27:53 marsz last message repeated 3 times Then there was a directory that wasn't deleted completely so I had to chflags and rm -rf it. A few people also experienced it in 6.0-RC1 last Nov: http://lists.freebsd.org/pipermail/freebsd-stable/2005-November/019559.html >From that thread, somebody suggested something and mine gives: root@marsz:/home/jails# sysctl -a | grep ^ata ata_composit: 376, 0, 0, 1300, 1544911 ata_request: 336, 0, 0, 2376, 4969864 My system is RELENG_6 as of Apr 04 on amd64: FreeBSD marsz.XXXXXXXXXX 6.1-PRERELEASE FreeBSD 6.1-PRERELEASE #0: Tue Apr 4 13:23:43 PHT 2006 =20 root@XXXXXXXXXX:/usr/obj/usr/src/sys/MARSZ amd64 It is configured in ATA-RAID1 using a built-in: atapci0: <Promise PDC20378 SATA150 controller> port 0xec00-0xec3f,0xdc00-0xdc0f,0xcc00-0xcc7f mem 0xfdc00000-0xfdc00fff,0xfdb00000-0xfdb1ffff irq 18 a t device 8.0 on pci0 Though I have not crashed or anything, just wondering if it means anything at all. I do recall back in 5.4X that I crashed doing similar things and I had to manual-fsck in single user mode (bgfsck wouldnt work). This gives 6.X a ++ ;-) Thanks and FYI ;-) cheers mars
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?28edec3c0604200402p2fe569b1j1f38668c1539464c>