From owner-freebsd-amd64@FreeBSD.ORG Thu Apr 20 11:02:42 2006 Return-Path: X-Original-To: freebsd-amd64@freebsd.org Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7332716A402 for ; Thu, 20 Apr 2006 11:02:42 +0000 (UTC) (envelope-from marsgmiro@gmail.com) Received: from xproxy.gmail.com (xproxy.gmail.com [66.249.82.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7018543D53 for ; Thu, 20 Apr 2006 11:02:41 +0000 (GMT) (envelope-from marsgmiro@gmail.com) Received: by xproxy.gmail.com with SMTP id s9so79320wxc for ; Thu, 20 Apr 2006 04:02:40 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=AesFvGK1VDTiBddpKRPbY7OQR6zVRMpN5QLCEpFRDPFZeZQunD/asvdBKKvDtcelSfQGeDrDSFUcIcw9Nz5+1LlLTyvWU1xFPJ43Z5K0pqCeaGC6fDe4Y02a+6IaCtFxmQ998OupUTNetlN1tcI8vfCrCyDqvKl8qHJgw2OVsGY= Received: by 10.70.8.3 with SMTP id 3mr641055wxh; Thu, 20 Apr 2006 04:02:40 -0700 (PDT) Received: by 10.70.49.13 with HTTP; Thu, 20 Apr 2006 04:02:40 -0700 (PDT) Message-ID: <28edec3c0604200402p2fe569b1j1f38668c1539464c@mail.gmail.com> Date: Thu, 20 Apr 2006 19:02:40 +0800 From: "Mars G. Miro" To: freebsd-stable@freebsd.org, freebsd-amd64@freebsd.org, sos@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Cc: Subject: DOH! ata_alloc_request failed! X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 20 Apr 2006 11:02:42 -0000 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: 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