This is a quick update to the original series, mostly to address Linus's feedback.
The full tree can be found at: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git WIP.x86/boot Thanks, Ingo ========> Borislav Petkov (1): x86/boot: Fix pr_debug() API braindamage Ingo Molnar (4): x86/boot/e820: Fix and clean up e820_type switch() statements x86/boot/e820: Separate the E820 ABI structures from the in-kernel structures x86/boot/e820: Simplify e820__update_table() xen, x86/headers: Add <linux/device.h> dependency to <asm/xen/page.h> arch/x86/boot/compressed/eboot.c | 16 ++++---- arch/x86/boot/compressed/kaslr.c | 2 +- arch/x86/boot/memory.c | 4 +- arch/x86/include/asm/e820/types.h | 48 +++++++++++++++++++++++- arch/x86/include/asm/xen/page.h | 1 + arch/x86/include/uapi/asm/bootparam.h | 18 ++++++++- arch/x86/include/uapi/asm/e820/types.h | 55 --------------------------- arch/x86/kernel/e820.c | 108 ++++++++++++++++++++++++++--------------------------- 8 files changed, 128 insertions(+), 124 deletions(-) delete mode 100644 arch/x86/include/uapi/asm/e820/types.h -- 2.7.4