The patch titled kvm: fix section mismatch warning in kvm-intel.o has been removed from the -mm tree. Its filename was kvm-fix-section-mismatch-warning-in-kvm-intelo.patch This patch was dropped because it was merged into mainline or a subsystem tree ------------------------------------------------------ Subject: kvm: fix section mismatch warning in kvm-intel.o From: Sam Ravnborg <sam@xxxxxxxxxxxx> Fix following section mismatch warning in kvm-intel.o: WARNING: o-i386/drivers/kvm/kvm-intel.o(.init.text+0xbd): Section mismatch: reference to .exit.text: (between 'hardware_setup' and 'vmx_disabled_by_bios') The function free_kvm_area is used in the function alloc_kvm_area which is marked __init. The __exit area is discarded by some archs during link-time if a module is built-in resulting in an oops. Note: This warning is only seen by my local copy of modpost but the change will soon hit upstream. Signed-off-by: Sam Ravnborg <sam@xxxxxxxxxxxx> Cc: Avi Kivity <avi@xxxxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> --- drivers/kvm/vmx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff -puN drivers/kvm/vmx.c~kvm-fix-section-mismatch-warning-in-kvm-intelo drivers/kvm/vmx.c --- a/drivers/kvm/vmx.c~kvm-fix-section-mismatch-warning-in-kvm-intelo +++ a/drivers/kvm/vmx.c @@ -639,7 +639,7 @@ static void free_vmcs(struct vmcs *vmcs) free_pages((unsigned long)vmcs, vmcs_descriptor.order); } -static __exit void free_kvm_area(void) +static void free_kvm_area(void) { int cpu; _ Patches currently in -mm which might be from sam@xxxxxxxxxxxx are origin.patch git-kbuild.patch use-posix-bre-in-headers-install-target.patch fix-x86_64-mm-xen-core-xen-implementation.patch x86-fix-section-mismatch-warnings-in-mtrr.patch git-newsetup.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