From owner-freebsd-current@FreeBSD.ORG Sun Nov 23 21:19:58 2008 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 637E5106567C for ; Sun, 23 Nov 2008 21:19:58 +0000 (UTC) (envelope-from citrin@citrin.ru) Received: from mail-chaos.rambler.ru (mail-chaos.rambler.ru [81.19.68.130]) by mx1.freebsd.org (Postfix) with ESMTP id 1D2EE8FC0C for ; Sun, 23 Nov 2008 21:19:58 +0000 (UTC) (envelope-from citrin@citrin.ru) Received: from cmb.rambler.ramblermedia.com (ppp85-141-70-183.pppoe.mtu-net.ru [85.141.70.183]) (Authenticated sender: citrin@citrin.ru) by mail-chaos.rambler.ru (Postfix) with ESMTPSA id 014E617073 for ; Mon, 24 Nov 2008 00:08:13 +0300 (MSK) Message-ID: <4929C63D.6020808@citrin.ru> Date: Mon, 24 Nov 2008 00:08:13 +0300 From: Anton Yuzhaninov User-Agent: Thunderbird 2.0.0.18 (Macintosh/20081105) MIME-Version: 1.0 To: current@freebsd.org Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: problem with Marvell ATA on current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Nov 2008 21:19:58 -0000 Marvell ATA controller on current (from Nov 20, amd64) don't work under load (e. g. when make buildworld started). With RELENG_7 same hardware works fine. From pciconf: atapci4@pci0:3:6:0: class=0x010000 card=0x81501043 chip=0x604111ab rev=0x09 hdr=0x00 vendor = 'Marvell Semiconductor (Was: Galileo Technology Ltd)' device = 'MV88SX6041 Marvell Technology Group Ltd. MV88SX6041 4-port SATA II PCI-X Controller (rev 03)' class = mass storage subclass = SCSI cap 01[40] = powerspec 2 supports D0 D3 current D0 cap 05[50] = MSI supports 1 message, 64 bit cap 07[60] = PCI-X 64-bit supports 133MHz, 512 burst read, 4 split transactions From dmesg: ad16: FAILURE - load data ad16: setting up DMA failed ad20: FAILURE - load data ad20: setting up DMA failed GEOM_MIRROR: ad18: FAILURE - load data ad18: setting up DMA failed Request failed (error=5).ad18: FAILURE - load data ad18: setting up DMA failed ad16s1[WRITE(offset=7948492800, length=131072)] GEOM_MIRRORad16: FAILURE - load data ad16: : setting up DMA failedRequest failed (error=5). ad20: FAILURE - load data ad20: ad20s1[WRITE(offset=7948492800, length=131072)]setting up DMA failed ad16: FAILURE - load data ad16: setting up DMA failed ad16: GEOM_MIRRORFAILURE - load data: ad16: Request failed (error=5).setting up DMA failed ad16: FAILURE - load data ad16: setting up DMA faileda d18s1[WRITE(offset=7948722176, length=131072)]ad16: FAILURE - load data ad16: setting up DMA failed ad20: FAILURE - load data .... ad16: FAILURE - load data ad16: setting up DMA failed ad16: FAILURE - load data ad16: setting up DMA failed GEOM_MIRROR: Device gm0s1: provider ad16s1 disconnected. GEOM_MIRROR: Component ad16cs1 (device gm0s1) broken, skipping. GEOM_MIRROR: Cannot add disk ad16cs1 to gm0s1 (error=22). -- Anton Yuzhaninov