The patch titled i386: Distinguish absolute symbols (fix) has been added to the -mm tree. Its filename is i386-distinguish-absolute-symbols-fix.patch See http://www.zip.com.au/~akpm/linux/patches/stuff/added-to-mm.txt to find out what to do about this ------------------------------------------------------ Subject: i386: Distinguish absolute symbols (fix) From: Vivek Goyal <vgoyal@xxxxxxxxxx> o There seems to be one extra ALIGN(4096) before symbol __smp_alt_end. The only usage of __smp_alt_end is to mark the end of smp alternative sections so that this memory can be freed. As a physical page is freed one has to just make sure that there is no other data on the same page where __smp_alt_end is pointing. There is already a ALIGN(4096) after this section which should take care of the above issue. Hence it looks like the ALIGN(4096) before __smp_alt_end is redundant and not required. Signed-off-by: Vivek Goyal <vgoyal@xxxxxxxxxx> Signed-off-by: Eric W. Biederman <ebiederm@xxxxxxxxxxxx> Cc: Andi Kleen <ak@xxxxxx> Cc: "H. Peter Anvin" <hpa@xxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxx> --- arch/i386/kernel/vmlinux.lds.S | 1 - 1 file changed, 1 deletion(-) diff -puN arch/i386/kernel/vmlinux.lds.S~i386-distinguish-absolute-symbols-fix arch/i386/kernel/vmlinux.lds.S --- a/arch/i386/kernel/vmlinux.lds.S~i386-distinguish-absolute-symbols-fix +++ a/arch/i386/kernel/vmlinux.lds.S @@ -116,7 +116,6 @@ SECTIONS } .smp_altinstr_replacement : AT(ADDR(.smp_altinstr_replacement) - LOAD_OFFSET) { *(.smp_altinstr_replacement) - . = ALIGN(4096); __smp_alt_end = .; } _ Patches currently in -mm which might be from vgoyal@xxxxxxxxxx are x86_64-overlapping-program-headers-in-physical-addr-space-fix.patch i386-distinguish-absolute-symbols.patch i386-distinguish-absolute-symbols-fix.patch i386-align-data-section-to-4k-boundary.patch i386-define-__pa_symbol-2.patch i386-force-section-size-to-be-non-zero-to-prevent-a-symbol-becoming-absolute.patch i386-setupc-reserve-kernel-memory-starting-from-_text.patch i386-config_physical_start-cleanup.patch make-linux-elfh-safe-to-be-included-in-assembly-files.patch elf-add-elfosabi_standalone-to-elfh.patch kallsyms-generate-relocatable-symbols.patch i386-relocatable-kernel-support.patch i386-implement-config_physical_align.patch i386-boot-add-an-elf-header-to-bzimage.patch i386-boot-add-an-elf-header-to-bzimage-fix.patch i386-boot-add-an-elf-header-to-bzimage-update-2.patch i386-boot-add-an-elf-header-to-bzimage-fix-fix-fix.patch - To unsubscribe from this list: send the line "unsubscribe mm-commits" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html