From owner-freebsd-hardware@FreeBSD.ORG Fri May 3 18:33:34 2013 Return-Path: Delivered-To: hardware@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id C852BC48; Fri, 3 May 2013 18:33:34 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from bigwig.baldwin.cx (bigwig.baldwin.cx [IPv6:2001:470:1f11:75::1]) by mx1.freebsd.org (Postfix) with ESMTP id A66CD1B82; Fri, 3 May 2013 18:33:34 +0000 (UTC) Received: from jhbbsd.localnet (unknown [209.249.190.124]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id E91D1B917; Fri, 3 May 2013 14:33:33 -0400 (EDT) From: John Baldwin To: Alex Keda Subject: Re: No ATA disks on 9.1 Date: Fri, 3 May 2013 14:33:32 -0400 User-Agent: KMail/1.13.5 (FreeBSD/8.2-CBSD-20110714-p25; KDE/4.5.5; amd64; ; ) References: <5182CA25.9030001@lissyara.su> <201305031241.36538.jhb@freebsd.org> <5183F99F.40705@lissyara.su> In-Reply-To: <5183F99F.40705@lissyara.su> MIME-Version: 1.0 Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <201305031433.33111.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (bigwig.baldwin.cx); Fri, 03 May 2013 14:33:34 -0400 (EDT) Cc: hardware@freebsd.org, current@freebsd.org X-BeenThere: freebsd-hardware@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: General discussion of FreeBSD hardware List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 03 May 2013 18:33:34 -0000 On Friday, May 03, 2013 1:53:35 pm Alex Keda wrote: > 03.05.2013 20:41, John Baldwin =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > > On Thursday, May 02, 2013 4:18:45 pm Alex Keda wrote: > >> see begin in: > >> http://lists.freebsd.org/pipermail/freebsd-current/2012- November/038000.html > > > > Hmm, what I see is that hdac0 is affected by this, but it's a bit odd. = =20 Can > > you try the patch below, but can you also get the output of 'devinfo -u= '=20 and > > 'devinfo -rv' from the 9.0 kernel? > see attached files Ok, your BIOS assigns conflicting resources to ahci0 and hdac0. HPS' patch= =20 means that hdac0 claims register reads of ahci0 which breaks things. The=20 patch I posted should help. I was able to apply the patch to 9 without any difficulties: % patch < ~/work/patches/pci_fail_reseve.patch=20 Hmm... Looks like a unified diff to me... The text leading up to this was: =2D------------------------- |Index: /home/jhb/work/freebsd/svn/head/sys/dev/pci/pci.c |=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D |--- /home/jhb/work/freebsd/svn/head/sys/dev/pci/pci.c (revision 250212) |+++ /home/jhb/work/freebsd/svn/head/sys/dev/pci/pci.c (working copy) =2D------------------------- Patching file pci.c using Plan A... Hunk #1 succeeded at 2745 (offset -71 lines). done That file hasn't changed since 9.1, so no idea why it doesn't work for you. % svn info pci.c Path: pci.c Name: pci.c =2E.. URL: svn+ssh://svn.freebsd.org/base/stable/9/sys/dev/pci/pci.c Repository Root: svn+ssh://svn.freebsd.org/base Repository UUID: ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f Revision: 250212 Node Kind: file Schedule: normal Last Changed Author: marius Last Changed Rev: 248052 =2D-=20 John Baldwin