x86 candidate patches for review VI: MTRR, APIC, more paravirt, misc
Status from this message: NACK - obsolete, replaced by:
Get series with b4
b4 am [email protected]Versions newest first
33 of 34 patches are in this archive. The cover letter announces 34.
Patches in v1
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/34 | x86_64: Move mtrr prototypes from proto.h to mtrr.hinclude/ include/ | +8 | 0 replies | |
| 2/34 | x86: Adds mtrr_save_fixed_ranges() for use in two later patches.arch/ include/ include/ | +10 | 0 replies | |
| 3/34 | x86: Save the MTRRs of the BSP before booting an AParch/ arch/ arch/ +2 more | +28 | 0 replies | |
| 4/34 | x86: Save and restore the fixed-range MTRRs of the BSP when suspendingarch/ arch/ | +2 | 0 replies | |
| 5/34 | i386: Enable support for fixed-range IORRs to keep RdMem & WrMem in syncarch/ include/ | +65 | 0 replies | |
| 6/34 | i386: safe_apic_wait_icr_idle - i386arch/ include/ | +25 | 0 replies | |
| 7/34 | x86_64: safe_apic_wait_icr_idle - x86_64arch/ include/ | +25 | 0 replies | |
| 8/34 | i386: use safe_apic_wait_icr_idle - i386arch/ | +8 | 0 replies | |
| 9/34 | x86_64: use safe_apic_wait_icr_idle in smpboot.c - x86_64arch/ | +5 | 0 replies | |
| 10/34 | i386: use safe_apic_wait_icr_idle in smpboot.carch/ | +5 | 0 replies | |
| 11/34 | x86_64: use safe_apic_wait_icr_idle in smpboot.c - x86_64arch/ | +5 | 0 replies | |
| 12/34 | i386: __send_IPI_dest_field - i386arch/ | +18 | 0 replies | |
| 13/34 | x86_64: __send_IPI_dest_field - x86_64arch/ include/ | +33 | 0 replies | |
| 14/34 | i386: Use safe_apic_wait_icr_idle in safe_apic_wait_icr_idle - i386arch/ | +4 | 0 replies | |
| 15/34 | x86_64: Use safe_apic_wait_icr_idle in __send_IPI_dest_field - x86_64include/ | +4 | 0 replies | |
| 16/34 | i386: fix mtrr sectionsarch/ | +4 | 4 replies | |
| 17/34 | x86: PARAVIRT: Add a sched_clock paravirt_oparch/ arch/ arch/ +6 more | +78 | 0 replies | |
| 18/34 | i386: PARAVIRT: fix startup_ipi_hook config dependencyarch/ | +1 | 0 replies | |
| 19/34 | x86_64: move __vgetcpu_mode & __jiffies to the vsyscall_2 zonearch/ | +6 | 0 replies | |
| 20/34 | i386: avoid checking for cpu gone when CONFIG_HOTPLUG_CPU not definedarch/ | +3 | 0 replies | |
| 21/34 | i386: replace spin_lock_irqsave with spin_lockarch/ | +2 | 0 replies | |
| 22/34 | i386: clean up flush_tlb_others fnarch/ | +1 | 0 replies | |
| 23/34 | i386: check capabilityarch/ arch/ | +4 | 0 replies | |
| 24/34 | x86_64: Auto compute __NR_syscall_max at compile timearch/ arch/ include/ | +11 | 0 replies | |
| 25/34 | x86_64: skip cache_free_alien() on non NUMAmm/ | +5 | 0 replies | |
| 26/34 | i386: remove xtime_lock'ing around cpufreq notifierarch/ | +1 | 0 replies | |
| 27/34 | i386: pte clear optimizationinclude/ include/ | +6 | 0 replies | |
| 28/34 | i386: pte xchg optimizationinclude/ include/ | +28 | 3 replies | |
| 29/34 | i386: pte simplify opsinclude/ include/ include/ | +15 | 0 replies | |
| 30/34 | i386: convert the monitor thread to use the kthread APIarch/ | +2 | 2 replies | |
| 31/34 | i386: convert to the kthread APIarch/ | +3 | 0 replies | |
| 32/34 | x86_64: unexport cpu_llc_idarch/ | +0 | 0 replies | |
| 34/34 | x86_64: ignore vgacon if hardware not presentdrivers/ | +2 | 0 replies |
Reviews trailers per patch
1 of 33 patches has a Reviewed-by or Acked-by.
| Patch | Ingo Molnar |
|---|---|
| 1/34 | |
| 2/34 | |
| 3/34 | |
| 4/34 | |
| 5/34 | |
| 6/34 | |
| 7/34 | |
| 8/34 | |
| 9/34 | |
| 10/34 | |
| 11/34 | |
| 12/34 | |
| 13/34 | |
| 14/34 | |
| 15/34 | |
| 16/34 | |
| 17/34 | |
| 18/34 | |
| 19/34 | |
| 20/34 | |
| 21/34 | |
| 22/34 | |
| 23/34 | |
| 24/34 | |
| 25/34 | |
| 26/34 | |
| 27/34 | |
| 28/34 | |
| 29/34 | |
| 30/34 | |
| 31/34 | |
| 32/34 | |
| 34/34 | A-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH] [0/34] x86 candidate patches for review VI: MTRR, APIC, more paravirt, misc
Various more x86 patches:
- Safer APIC access during kcrash
- Handle fixed MTRRs on K8
- A few more paravirt changes
- Pagetable optimizations from Zach
- Slab optimization for non NUMA systems from Suresh
- Support machine checks on AMD Fam10 on 32bit kernels from Joachim
- Other misc stuff
Happy reviewing!
-Andi