Messages in this thread | | | Date | Mon, 12 Oct 2009 14:49:20 -0700 | From | "H. Peter Anvin" <> | Subject | Re: [PATCH] x86/pci: intel bus root res with IOH reading -v2 |
| |
On 10/12/2009 02:45 PM, Bjorn Helgaas wrote: > For the patch in question, we don't even have a root cause for the bug > (or at least, I couldn't decipher it from the changelog). There's a > reference to _CRS being wrong, but we don't currently use _CRS for > x86 host bridges. > > But in general, my objection is that even if BIOS provides perfectly > valid information about host bridge apertures, the the fact that Linux > ignores that information means we have to add this sort of vendor- > specific code every time we trip over something. And we're tripping > over things quite often. > > Windows consumes this _CRS information, so while I grant there are > certainly BIOS bugs there, I think most of the bugs are actually in > Linux.
I think the right policy for most if not all things should be "use the BIOS information unless we know better."
-hpa
| |