diff options
author | Matt Fleming <matt.fleming@intel.com> | 2012-09-07 18:23:51 +0100 |
---|---|---|
committer | Matt Fleming <matt.fleming@intel.com> | 2012-10-30 10:39:19 +0000 |
commit | 53b87cf088e2ea68d7c59619d0214cc15bb76133 (patch) | |
tree | afa920fe2dc6e11dc023147fc6bffafcf19a2508 /fs/signalfd.c | |
parent | e913ca7d16d70b75367ff56a3b201980501d542c (diff) | |
download | talos-op-linux-53b87cf088e2ea68d7c59619d0214cc15bb76133.tar.gz talos-op-linux-53b87cf088e2ea68d7c59619d0214cc15bb76133.zip |
x86, mm: Include the entire kernel memory map in trampoline_pgd
There are various pieces of code in arch/x86 that require a page table
with an identity mapping. Make trampoline_pgd a proper kernel page
table, it currently only includes the kernel text and module space
mapping.
One new feature of trampoline_pgd is that it now has mappings for the
physical I/O device addresses, which are inserted at ioremap()
time. Some broken implementations of EFI firmware require these
mappings to always be around.
Acked-by: Jan Beulich <jbeulich@suse.com>
Signed-off-by: Matt Fleming <matt.fleming@intel.com>
Diffstat (limited to 'fs/signalfd.c')
0 files changed, 0 insertions, 0 deletions