* Yinghai Lu <Yinghai.Lu@Sun.COM> wrote:hm, i'm wondering, instead of modifying the GART, why dont we simply _detect_ whatever GART settings we have inherited, and propagate that into our e820 maps? I.e. if there's inconsistency, then punch that out from the memory maps and just dont use that memory. that way it would not matter whether the GART settings came from a [old or crashing] Linux kernel that has not called gart_iommu_shutdown(), or whether it's a BIOS that has set up an aperture hole inconsistent with the memory map it passed. (or the memory map we _think_ i tried to pass us) it would also be more robust to only read and do a memory map quirk based on that, than actively trying to change the GART so early in the bootup. Later on we have to re-enable the GART _anyway_ and have to punch a hole for it. and as a bonus, we would have shored up our defenses against crappy BIOSes as well. Ingo --
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
| Justin C. Sherrill | Re: pkgsrc bulk build and tiff |
| Jeremy Allison | Re: [RFC] Heads up on sys_fallocate() |
| Roland Dreier | Re: Integration of SCST in the mainstream Linux kernel |
| Matt Thomas | Re: Add a MAP_ALIGNED flag for mmap(2). |
| Vsevolod Stakhov | Unicode support in iso9660. |
| Jaromir Dolecek | Re: Speeding up fork/wait path |
| matthew green | re: merge of freebsd eventhandler |
git: | |
| Petr Janda | KDE and OpenSSL = Broken |
| sam | Re: Loader not found |
| Erick Perez | Re: dragonfly pdf documentation |
| Michel Talon | Re: Compatability with FreeBSD Ports [debian package tools] |
