The patch titled x86: remove locally-defined ldt structure in favour of standard type has been removed from the -mm tree. Its filename is x86-remove-locally-defined-ldt-structure-in-favour-of-standard-type.patch This patch was dropped because it was merged into mainline or a subsystem tree ------------------------------------------------------ Subject: x86: remove locally-defined ldt structure in favour of standard type From: Rusty Russell <rusty@xxxxxxxxxxxxxxx> arch/i386/kernel/reboot.c defines its own struct to describe an ldt entry: it should use struct Xgt_desc_struct (currently load_ldt is a macro, so doesn't complain: paravirt patches make it warn). Signed-off-by: Rusty Russell <rusty@xxxxxxxxxxxxxxx> Signed-off-by: Jeremy Fitzhardinge <jeremy@xxxxxxxxxxxxx> Signed-off-by: Andrew Morton <akpm@xxxxxxxx> --- arch/i386/kernel/reboot.c | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff -puN arch/i386/kernel/reboot.c~x86-remove-locally-defined-ldt-structure-in-favour-of-standard-type arch/i386/kernel/reboot.c --- a/arch/i386/kernel/reboot.c~x86-remove-locally-defined-ldt-structure-in-favour-of-standard-type +++ a/arch/i386/kernel/reboot.c @@ -145,14 +145,10 @@ real_mode_gdt_entries [3] = 0x000092000100ffffULL /* 16-bit real-mode 64k data at 0x00000100 */ }; -static struct -{ - unsigned short size __attribute__ ((packed)); - unsigned long long * base __attribute__ ((packed)); -} -real_mode_gdt = { sizeof (real_mode_gdt_entries) - 1, real_mode_gdt_entries }, -real_mode_idt = { 0x3ff, NULL }, -no_idt = { 0, NULL }; +static struct Xgt_desc_struct +real_mode_gdt = { sizeof (real_mode_gdt_entries) - 1, (long)real_mode_gdt_entries }, +real_mode_idt = { 0x3ff, 0 }, +no_idt = { 0, 0 }; /* This is 16-bit protected mode code to disable paging and the cache, _ Patches currently in -mm which might be from rusty@xxxxxxxxxxxxxxx are origin.patch eisa-bus-modalias-attributes-support-1.patch fix-____call_usermodehelper-errors-being-silently-ignored.patch sys-modules-patch-allow-full-length-section-names.patch stop_machinec-copyright.patch paravirt-remove-read-hazard-from-cow.patch paravirt-pte-clear-not-present.patch paravirt-lazy-mmu-mode-hooks.patch paravirt-combine-flush-accessed-dirty.patch paravirt-kpte-flush.patch paravirt-optimize-ptep-establish-for-pae.patch paravirt-remove-set-pte-atomic.patch paravirt-pae-compile-fix.patch paravirt-update-pte-hook.patch lower-migration-thread-stop-machine-prio.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