Messages in this thread | | | Date | Mon, 12 Oct 2009 17:13:28 +0100 | From | Alan Cox <> | Subject | Re: 2.6.32-rc4: Reported regressions from 2.6.31 |
| |
> That involves allocating a _shitload_ of page tables for a 1:1 mapping > of all of physical memory. We used to do that to pander to broken > graphics drivers, and the AMD guys asked me to stop because it was > actually quite painful for them to do the same.
SMM isn't going to be touching high pages. In fact I wouldn't be the least suprised if simply mapping the low 1MB including EBDA/ISA space and the ACPI reserved areas worked simply because if it touches any other RAM in SMM mode its going to be peeing over our memory spaces.
And if I remember rightly the magic SMM remapped memory area is quite small (64K) and low down too plus not DMAable (because otherwise DMA in the real OS to the pages SMM aliases over will go kersplat if an SMM occurs)
Alan
| |