From owner-freebsd-bugs@FreeBSD.ORG Sun Jul 26 12:48:10 2009 Return-Path: Delivered-To: freebsd-bugs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8BB26106566C; Sun, 26 Jul 2009 12:48:10 +0000 (UTC) (envelope-from barbara.xxx1975@libero.it) Received: from cp-out2.libero.it (cp-out2.libero.it [212.52.84.102]) by mx1.freebsd.org (Postfix) with ESMTP id 4C4A48FC1E; Sun, 26 Jul 2009 12:48:10 +0000 (UTC) (envelope-from barbara.xxx1975@libero.it) Received: from wmail25 (172.31.0.50) by cp-out2.libero.it (8.5.107) id 4A65D446003C516D; Sun, 26 Jul 2009 14:48:09 +0200 Message-ID: <13662505.671671248612489626.JavaMail.defaultUser@defaultHost> Date: Sun, 26 Jul 2009 14:48:09 +0200 (CEST) From: Barbara To: mav@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain;charset="UTF-8" Content-Transfer-Encoding: 7bit X-SenderIP: 87.20.218.25 Cc: freebsd-bugs@freebsd.org, bug-followup@FreeBSD.org Subject: Re: kern/136438: [ata] discrepancy between 8 and earlier rel. (?) [regression] X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Barbara List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 26 Jul 2009 12:48:10 -0000 >I am able to reproduce the problem. Bug was introduced by PMP support >implementation. PATA specification requires slave to be identified >first, to allow master to probe cable type correctly. Try attached >patch, it fixes this issue for me. It looks fine now: ata0-slave: pio=PIO4 wdma=WDMA2 udma=UDMA133 cable=80 wire ata0-master: pio=PIO4 wdma=WDMA2 udma=UDMA100 cable=80 wire ata1-master: pio=PIO4 wdma=WDMA2 udma=UDMA66 cable=80 wire ata3- master: pio=PIO4 wdma=WDMA2 udma=UDMA133 cable=40 wire ata4-master: pio=PIO4 wdma=WDMA2 udma=UDMA133 cable=40 wire Thanks! Barbara