8.0-beta3 does not detect several ata channels
John Baldwin
jhb at freebsd.org
Fri Sep 11 15:20:02 UTC 2009
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
More information about the freebsd-current
mailing list