Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 26 Oct 2009 15:18:36 +0100
From:      Pascal Hofstee <caelian@gmail.com>
To:        Alexander Motin <mav@freebsd.org>
Cc:        icegloom dem <icegloom@gmail.com>, FreeBSD-Current <freebsd-current@freebsd.org>, FreeBSD Stable <freebsd-stable@freebsd.org>, freebsd-amd64@freebsd.org
Subject:   Re: MCP55 SATA solution to test
Message-ID:  <d8a0b7620910260718m7a96a226oad1cfa7d7198aa93@mail.gmail.com>
In-Reply-To: <4AE3A001.8000205@FreeBSD.org>
References:  <4AE3A001.8000205@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
2009/10/25 Alexander Motin <mav@freebsd.org>:
> Hi.
>
> Thanks to one man who provided access to his machine, I seem to found
> how to fix device detection on nVidia MCP55 SATA controller on amd64
> 8.0. Looks like this controller need some time (very short) to enable
> BAR(5) memory access after PCI configuration register written. Probably
> some changes in PCI code exposed this issue. Also it explains why
> setting hw.pci.mcfg to 0 helps.
>
> Attached patch solves problem for that machine. Testers are welcome.

Confirmed this also fixes the SATA detection on my MSI K9N Neo on 9.0-CURRENT.
Please commit :)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d8a0b7620910260718m7a96a226oad1cfa7d7198aa93>