Skip to content

x86 candidate patches for review IV: more misc patches

Andi Kleen lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest22 of 26 patches 4 repliesIn review

22 of 26 patches are in this archive. The cover letter announces 26.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/26i386: Add smp_ops interfacearch/i386/kernel/smp.c arch/i386/kernel/smpboot.c include/asm-i386/smp.h+73 -90 replies
2/26i386: Add machine_ops interface to abstract halting and rebootingarch/i386/kernel/apm.c arch/i386/kernel/reboot.c include/asm-i386/reboot.h+59 -70 replies
4/26i386: Remove unneeded externs in nmi.carch/i386/kernel/nmi.c+0 -30 replies
6/26x86: fix amd64-agp aperture validationarch/i386/kernel/e820.c arch/x86_64/kernel/e820.c drivers/char/agp/amd64-agp.c +1 more+28 -110 replies
7/26x86_64: Use X86_EFLAGS_IF in x86-64/irqflags.h.include/asm-x86_64/irqflags.h include/asm-x86_64/processor-flags.h include/asm-x86_64/processor.h+32 -250 replies
8/26x86_64: fix arithmetic in commentinclude/asm-x86_64/processor.h+1 -10 replies
9/26x86_64: Fix vmalloc_32 to really allocate <4GB on 64bit platformsmm/vmalloc.c+10 -23 replies
10/26i386: Clean up asm-i386/bugs.harch/i386/kernel/cpu/Makefile arch/i386/kernel/cpu/bugs.c include/asm-i386/alternative.h +1 more+197 -1910 replies
11/26i386: clean up identify_cpuarch/i386/kernel/cpu/common.c arch/i386/kernel/smpboot.c arch/i386/kernel/sysenter.c +1 more+18 -100 replies
14/26x86_64: Clean up asm-x86_64/bugs.harch/x86_64/kernel/Makefile arch/x86_64/kernel/bugs.c include/asm-x86_64/alternative.h +1 more+35 -270 replies
15/26x86: Don't use MWAIT on AMD Family 10Documentation/kernel-parameters.txt arch/i386/kernel/cpu/amd.c arch/i386/kernel/process.c +4 more+39 -160 replies
16/26i386: Enable machine check for AMD Family 10arch/i386/kernel/cpu/mcheck/mce.c+1 -10 replies
17/26i386: Use menuconfig objects - APMarch/i386/Kconfig+5 -120 replies
18/26i386: Update smp_call_function* commentsarch/i386/kernel/smp.c+15 -100 replies
19/26i386: Enable bank 0 on non K7 Athlonarch/i386/kernel/cpu/mcheck/k7.c+7 -31 reply
20/26x86: Allow percpu variables to be page-alignedarch/alpha/kernel/vmlinux.lds.S arch/arm/kernel/vmlinux.lds.S arch/cris/arch-v32/vmlinux.lds.S +18 more+29 -350 replies
21/26x86: Clean up x86 control register and MSR macros (corrected)include/asm-i386/Kbuild include/asm-i386/msr-index.h include/asm-i386/msr.h +7 more+356 -5920 replies
22/26i386: Remove smp_alt_instructionsarch/i386/kernel/alternative.c arch/i386/kernel/vmlinux.lds.S include/asm-i386/alternative.h+3 -520 replies
23/26i386: Allow boot-time disable of SMP altinstructionsDocumentation/kernel-parameters.txt arch/i386/kernel/alternative.c+25 -40 replies
24/26x86_64: Fix x86_64 compilation with DEBUG_SIG on+0 -00 replies
25/26x86_64: x86-64 system crashes when no memory populating Node 0arch/x86_64/kernel/aperture.c+2 -30 replies
26/26i386: i386 separate hardware-defined TSS from Linux additionsarch/i386/kernel/asm-offsets.c arch/i386/kernel/doublefault.c arch/i386/kernel/ioport.c +5 more+48 -370 replies

Reviews trailers per patch

2 of 22 patches have a Reviewed-by or Acked-by.

PatchIngo MolnarMark Langsdorf
1/26
2/26
4/26
6/26A-b
7/26
8/26
9/26
10/26
11/26
14/26
15/26
16/26
17/26
18/26
19/26
20/26A-b
21/26
22/26
23/26
24/26
25/26
26/26

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH] [0/26] x86 candidate patches for review IV: more misc patches

- New smp_ops interface to handle Xen and other non APIC subarchitectures cleanly
- Fix vmalloc_32() on 64bit systems
- Finally fix compat vDSO
- Initial per CPU cleanups. Now the in core kernel per cpu data doesn't have a upper limit anymore.
- Some AMD Family 10h support
- Many cleanups

Please review.

-Andi