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>