Date: Fri, 11 Sep 2009 11:19:04 -0400 From: John Baldwin <jhb@freebsd.org> To: Nick Hilliard <nick-lists@netability.ie> Cc: freebsd-current@freebsd.org Subject: Re: 8.0-beta3 does not detect several ata channels Message-ID: <200909111119.04511.jhb@freebsd.org> In-Reply-To: <4AAA3744.5020604@netability.ie> References: <4A9BF23F.6070801@netability.ie> <200909081325.13149.jhb@freebsd.org> <4AAA3744.5020604@netability.ie>
next in thread | previous in thread | raw e-mail | index | archive | help
On Friday 11 September 2009 7:40:52 am Nick Hilliard wrote: > On 08/09/2009 18:25, John Baldwin wrote: > > So as with the other pciconf output I got, it seems that it is reading the > > registers ok in both cases. Can you add some printfs to the ata driver to > > figure out when it starts behaving differently (e.g. reading a value from a > > register) between the mcfg=0 and mcfg=1 cases on 8? > > oh my, this is causing sadness. > > I've installed 8.0 on a usb key and am running into the mountroot problem > that others are seeing: Hmm, I figured you could just install 8.0 onto the system with mcfg disabled and set mcfg=1 when booting a test kernel so you didn't have to go the full-blown USB key route. > You'll have to excuse me but my ata driver clue is epsilon away from zero. > If you can tell me what sort of stuff to put where, I can build a kernel > with local mods and report on what it's doing. But being inventive with > this is beyond my understanding of what's going on in the pcie subsystem. > Sorry :-( Ah, I would probably start with adding printfs to the various routines in sys/dev/ata/chipsets/ata-nvidia.c. -- John Baldwin
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200909111119.04511.jhb>