x86 2.6.24 patches review II
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest50 patches 54 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/50 | x86_64: store core id bits in cpuinfo_x8arch/ include/ | +49 | 0 replies | |
| 2/50 | x86_64: use core id bits for apicid_to_node initializationarch/ | +10 | 0 replies | |
| 3/50 | x86_64: remove never used apic_mappedarch/ include/ | +2 | 0 replies | |
| 4/50 | x86: add cpu codenames for Kconfig.cpuarch/ arch/ | +34 | 9 replies | |
| 5/50 | i386: change order in Kconfig.cpuarch/ | +6 | 0 replies | |
| 6/50 | i386: clean up oops/bug reportsarch/ arch/ | +11 | 3 replies | |
| 7/50 | x86: expand /proc/interrupts to include missing vectors, v2Documentation/ arch/ arch/ +11 more | +115 | 2 replies | |
| 8/50 | x86_64: remove x86_cpu_to_log_apicidarch/ arch/ arch/ +1 more | +0 | 0 replies | |
| 9/50 | i386: validate against ACPI motherboard resourcesarch/ arch/ arch/ +2 more | +144 | 11 replies | |
| 10/50 | x86_64: install unstripped copies of compat vdso on diskarch/ arch/ | +27 | 0 replies | |
| 11/50 | x86_64: Install unstripped copy of 64bit vdso to diskarch/ arch/ | +17 | 0 replies | |
| 12/50 | x86_64: Untable __init references between IO dataarch/ arch/ include/ | +31 | 1 reply | |
| 13/50 | x86: Fix and reenable CLFLUSH support in change_page_attr()arch/ arch/ include/ +1 more | +115 | 4 replies | |
| 14/50 | x86: Minor code-style cleanups to change_page_attrarch/ arch/ | +2 | 0 replies | |
| 15/50 | x86_64: Return EINVAL for unknown address in change_page_attrarch/ | +3 | 1 reply | |
| 16/50 | x86: Use macros to modify the PG_arch_1 page flags in change_page_attrarch/ arch/ | +15 | 0 replies | |
| 17/50 | x86_64: remove STR() macrosarch/ include/ include/ | +1 | 0 replies | |
| 18/50 | x86_64: Save registers in saved_context during suspend and hibernationarch/ arch/ arch/ +2 more | +125 | 0 replies | |
| 19/50 | Experimental: detect if SVM is disabled by BIOSarch/ include/ include/ | +27 | 7 replies | |
| 20/50 | x86_64: Fix some broken white space in arch/x86_64/mm/init.carch/ | +20 | 2 replies | |
| 21/50 | i386: Misc cpuinit annotationsarch/ | +2 | 0 replies | |
| 22/50 | i386: Misc cpuinit annotationsarch/ | +4 | 0 replies | |
| 23/50 | x86_64: Implement missing x86_64 function smp_call_function_mask()arch/ include/ | +65 | 0 replies | |
| 24/50 | x86_64: Eliminate result signage problem in asm-x86_64/bitops.hinclude/ | +1 | 0 replies | |
| 25/50 | x86_64: Add parenthesis to IRQ vector macrosinclude/ | +16 | 0 replies | |
| 26/50 | i386: export i386 smp_call_function_mask() to modulesarch/ include/ | +10 | 0 replies | |
| 27/50 | x86_64: Remove duplicated vsyscall nsec updatearch/ | +0 | 0 replies | |
| 28/50 | i386: remove stub early_printk.carch/ arch/ | +1 | 0 replies | |
| 29/50 | x86: honor _PAGE_PSE bit on page walksarch/ arch/ | +3 | 0 replies | |
| 30/50 | x86_64: remove some dead codearch/ arch/ | +0 | 0 replies | |
| 31/50 | x86_64: honor notify_die() returning NOTIFY_STOParch/ arch/ arch/ +1 more | +27 | 1 reply | |
| 32/50 | x86: Show last exception from/to register contentsDocumentation/ arch/ arch/ +8 more | +125 | 0 replies | |
| 33/50 | x86: rename .i assembler includes to .harch/ arch/ include/ +9 more | +74 | 0 replies | |
| 34/50 | i386: Fix argument signedness warningsinclude/ | +6 | 3 replies | |
| 35/50 | i386: Do cpuid_device_create() in CPU_UP_PREPARE instead of CPU_ONLINE.arch/ | +19 | 3 replies | |
| 36/50 | x86: Use raw locks during oopsesarch/ arch/ | +15 | 0 replies | |
| 37/50 | x86_64: Clean up mce= argument parsing slightlyDocumentation/ arch/ | +3 | 0 replies | |
| 38/50 | x86_64: fix off-by-one in find_next_zero_stringarch/ | +1 | 0 replies | |
| 39/50 | i386: fix 4 bit apicid assumption of mach-defaultinclude/ | +7 | 0 replies | |
| 40/50 | i386: Fix section mismatcharch/ | +1 | 0 replies | |
| 41/50 | i386: fix section mismatch warning in intel.carch/ arch/ | +15 | 0 replies | |
| 42/50 | i386: constify wd_opsarch/ | +8 | 0 replies | |
| 43/50 | x86: multi-byte single instruction NOPsarch/ include/ include/ | +66 | 0 replies | |
| 44/50 | i386: Introduce "used_vectors" bitmap which can be used to reserve vectors.arch/ arch/ arch/ +1 more | +23 | 0 replies | |
| 45/50 | x86_64: configure HPET_EMULATE_RTC automaticallyarch/ | +2 | 0 replies | |
| 46/50 | x86: also show non-zero IRQ counts for vectors that currently don't have a handlerarch/ arch/ | +28 | 0 replies | |
| 47/50 | i386: avoid temporarily inconsistent pte-sarch/ | +1 | 0 replies | |
| 48/50 | x86_64: return correct error code from child_rip in x86_64 entry.Sarch/ | +1 | 0 replies | |
| 49/50 | x86_64: Initialize 64bit registers for a.out executablesarch/ | +2 | 0 replies | |
| 50/50 | x86_64: Remove fpu io port resourcearch/ | +0 | 7 replies |
Reviews trailers per patch
5 of 50 patches have a Reviewed-by or Acked-by.
| Patch | Sam Ravnborg | Linus Torvalds | Chuck Ebbert | Joe Korty |
|---|---|---|---|---|
| 1/50 | ||||
| 2/50 | ||||
| 3/50 | ||||
| 4/50 | A-b | |||
| 5/50 | A-b | |||
| 6/50 | R-b | |||
| 7/50 | A-b | |||
| 8/50 | ||||
| 9/50 | A-b | |||
| 10/50 | ||||
| 11/50 | ||||
| 12/50 | ||||
| 13/50 | ||||
| 14/50 | ||||
| 15/50 | ||||
| 16/50 | ||||
| 17/50 | ||||
| 18/50 | ||||
| 19/50 | ||||
| 20/50 | ||||
| 21/50 | ||||
| 22/50 | ||||
| 23/50 | ||||
| 24/50 | ||||
| 25/50 | ||||
| 26/50 | ||||
| 27/50 | ||||
| 28/50 | ||||
| 29/50 | ||||
| 30/50 | ||||
| 31/50 | ||||
| 32/50 | ||||
| 33/50 | ||||
| 34/50 | ||||
| 35/50 | ||||
| 36/50 | ||||
| 37/50 | ||||
| 38/50 | ||||
| 39/50 | ||||
| 40/50 | ||||
| 41/50 | ||||
| 42/50 | ||||
| 43/50 | ||||
| 44/50 | ||||
| 45/50 | ||||
| 46/50 | ||||
| 47/50 | ||||
| 48/50 | ||||
| 49/50 | ||||
| 50/50 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 4 reviewers.
Cover letter [PATCH] [0/50] x86 2.6.24 patches review II
- More cleanups and bug fixes
- Use CLFLUSH in c_p_a(). This were the patches that caused some trouble in -mm with X11, but it should be hopefully fixed now (we'll see)
- Report all IPIs in /proc/interrupts (useful e.g. to find out why CPU isolation fails)
- Experimental patch to disable SVM for the clinical paranoid
- Dump the LER registers on Oopses by default (note that this is not 100% reliable -- we know how to make it reliable, but that's not implemented yet)
Please review.
-Andi