From owner-freebsd-stable@FreeBSD.ORG Wed Dec 16 17:17:54 2009 Return-Path: Delivered-To: stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F3BB8106568F for ; Wed, 16 Dec 2009 17:17:53 +0000 (UTC) (envelope-from lehmann@ans-netz.de) Received: from avocado.salatschuessel.net (avocado.salatschuessel.net [78.111.72.186]) by mx1.freebsd.org (Postfix) with SMTP id 4DEF38FC16 for ; Wed, 16 Dec 2009 17:17:52 +0000 (UTC) Received: (qmail 53933 invoked by uid 89); 16 Dec 2009 17:17:51 -0000 Received: from unknown (HELO kartoffel.salatschuessel.net) (78.111.72.187) by avocado.salatschuessel.net with SMTP; 16 Dec 2009 17:17:51 -0000 Date: Wed, 16 Dec 2009 18:17:49 +0100 From: Oliver Lehmann To: Alexander Motin Message-Id: <20091216181749.2eb27426.lehmann@ans-netz.de> In-Reply-To: <4B27E64F.2080804@FreeBSD.org> References: <20091215182300.929c7a9c.lehmann@ans-netz.de> <4B27E64F.2080804@FreeBSD.org> X-Mailer: Sylpheed 2.7.1 (GTK+ 2.18.4; amd64-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: stable@freebsd.org Subject: Re: problems with SATA controller after recent RELENG_8 upgrade X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Dec 2009 17:17:54 -0000 Hi Alexander, Alexander Motin wrote: > --- ata-promise.c.prev 2009-12-15 21:35:43.000000000 +0200 > +++ ata-promise.c 2009-12-15 21:35:24.000000000 +0200 > @@ -957,6 +957,7 @@ ata_promise_mio_dmainit(device_t dev) > ata_dmainit(dev); > /* note start and stop are not used here */ > ch->dma.setprd = ata_promise_mio_setprd; > + ch->dma.max_iosize = 65536; > } I applied the patch and then the error went away and the system boots up successfully. To be sure it was no other (build related) problem I removed the line again, did a make kernel again and then I got the same error as before. So - this line definitly makes my system work again. If you want to add a comment (so none else removes it in the future again ;)) - my exactl model is "Promise SATA300 TX2+" atapci1@pci0:0:17:0: class=0x018000 card=0x3d73105a chip=0x3d73105a rev=0x02 hdr=0x00 vendor = 'Promise Technology Inc' device = 'SATAII 300 TX2+ (PDC40775)' class = mass storage -- Oliver Lehmann http://www.pofo.de/ http://wishlist.ans-netz.de/