From owner-freebsd-current@FreeBSD.ORG Tue Dec 23 10:45:04 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 55C4816A4CE for ; Tue, 23 Dec 2003 10:45:04 -0800 (PST) Received: from nwkea-mail-2.sun.com (nwkea-mail-2.sun.com [192.18.42.14]) by mx1.FreeBSD.org (Postfix) with ESMTP id D2D4843D49 for ; Tue, 23 Dec 2003 10:44:59 -0800 (PST) (envelope-from tomppa@finland.sun.com) Received: from sunfin.Finland.Sun.COM ([129.159.101.10]) by nwkea-mail-2.sun.com (8.12.10/8.12.9) with ESMTP id hBNIiq0H028563; Tue, 23 Dec 2003 10:44:53 -0800 (PST) Received: from ultrahot.Finland.Sun.COM (ultrahot [129.159.101.87]) ESMTP id hBNIipX0023849; Tue, 23 Dec 2003 20:44:51 +0200 (EET) Received: from ultrahot.Finland.Sun.COM (localhost [127.0.0.1]) hBNIioFR008554; Tue, 23 Dec 2003 20:44:50 +0200 (EET) Received: (from tomppa@localhost)hBNIio1u008551; Tue, 23 Dec 2003 20:44:50 +0200 (EET) From: Tomi Vainio - Sun Finland MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16360.36129.707665.644792@ultrahot.finland.sun.com> Date: Tue, 23 Dec 2003 20:44:49 +0200 To: Hendrik Scholz In-Reply-To: <20031223063733.GA85250@pandemonium.lan.raisdorf.net> References: <20031223063733.GA85250@pandemonium.lan.raisdorf.net> X-Mailer: VM 7.18 under 21.4 (patch 9) "Informed Management" XEmacs Lucid cc: Soren Schmidt cc: current@freebsd.org Subject: 5.2-RC ataraid woes X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Tomi.Vainio@Sun.COM List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Dec 2003 18:45:04 -0000 Hi, This is exactly the same problem I see with my system. Promise PDC20267 is causing these "READ_DMA recovered from missing interrupt" -problems but only on secondary channel. Please try to run atacontrol pio4 3 if your problem goes away. This could finally prove that something s*cks on Promise chip or code for it. Tomppa Hendrik Scholz writes: > Hi! > > I'm running an Intel SE7500CW2 board (Dual Xeon 2.4 w/ ht and 4GB RAM). > It has an on-board Promise PDC20267 UDMA Raid controller that > recognizes a mirror set and finds both disks but looses the second one > at boot: > > ... > FreeBSD 5.2-RC #0: Mon Dec 22 10:20:12 EST 2003 > hscholz@cave.wormulon.net:/usr/src/sys/i386/compile/CAVE > ... > atapci0: port 0x8480-0x84bf,0x84c0-0x84c3, > 0x84c8-0x84cf,0x84c4-0x84c7,0x84d0-0x84d7 mem 0xfc340000-0xfc35ffff irq 22 at de > vice 6.0 on pci4 > atapci0: [MPSAFE] > ata2: at 0x84d0 on atapci0 > ata2: [MPSAFE] > ata3: at 0x84c8 on atapci0 > ata3: [MPSAFE] > isab0: at device 31.0 on pci0 > isa0: on isab0 > atapci1: port 0x7040-0x704f,0-0x3,0-0x7,0-0x3,0- > 0x7 at device 31.1 on pci0 > ata0: at 0x1f0 irq 14 on atapci1 > ata0: [MPSAFE] > ata1: at 0x170 irq 15 on atapci1 > ata1: [MPSAFE] > ... > ata0-master: DMA limited to UDMA33, non-ATA66 cable or device > GEOM: create disk ad0 dp=0xcb1a8360 > ad0: 156334MB [317632/16/63] at ata0-master UDMA33 > acd0: CDROM at ata1-master PIO4 > GEOM: create disk ad4 dp=0xcb1a7a60 > ad4: 156334MB [317632/16/63] at ata2-master UDMA100 > GEOM: create disk ad6 dp=0xcb1a7860 > ad6: 156334MB [317632/16/63] at ata3-master UDMA100 > ad6: WARNING - READ_DMA recovered from missing interrupt > ar0: WARNING - mirror lost > GEOM: create disk ar0 dp=0xcae399e0 > ar0: 156334MB [19929/255/63] status: DEGRADED subdisks: > disk0 READY on ad4 at ata2-master > disk1 DOWN no device found for this disk > SMP: AP CPU #1 Launched! > SMP: AP CPU #3 Launched! > SMP: AP CPU #2 Launched! > ad6: WARNING - READ_DMA recovered from missing interrupt > > ad0 is connected to the on-board controller that only supports UDMA33 so > that is no problem. > > The problem is the raid: > [0.04] root@cave:~ > atacontrol status ar0 > ar0: ATA RAID1 subdisks: ad4 DOWN status: DEGRADED > [0.03] root@cave:~ > atacontrol list > ATA channel 0: > Master: ad0 ATA/ATAPI rev 6 > Slave: no device present > ATA channel 1: > Master: acd0 ATA/ATAPI rev 4 > Slave: no device present > ATA channel 2: > Master: ad4 ATA/ATAPI rev 6 > Slave: no device present > ATA channel 3: > Master: ad6 ATA/ATAPI rev 6 > Slave: no device present > [0.03] root@cave:~ > > > Using atacontrol detach und attach I can rescan channel 3 but the drive > automatically reports the same error and thus the mirror is not rebuild. > > The same behaviour (but due to missing ATAng with different messages) can > be observed on 5.1-RELEASE. > > Hendrik > > -- > Hendrik Scholz - - http://raisdorf.net/ > cell phone: 404-606-5324 (US) 0160-1570-272 (DE) > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"