I don't know if this has been resolved but I believe the correct idiom to read the ACPI table would be: kmap(virt_to_page(phys_to_virt(address))); And then kunmap it when you are done. Eric -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/