Hi Andi, This is a set of updates for the firstfloor patch queue. Quick rundown: revert-mm-x86_64-mm-account-for-module-percpu-space-separately-from-kernel-percpu.patch separate-module-percpu-space.patch Update the module percpu accounting patch fix-ff-allow-percpu-variables-to-be-page-aligned.patch Make sure the percpu memory allocation is page-aligned deflate-stack-usage-in-lib_inflate_c.patch Fix deflate stack usage. With all the arch-fixes rolled in. i386-gdt-cleanups-page-align-the-gdt.patch i386-convert-pda-into-the-percpu-section.patch i386-cleanups-to-help-using-per-cpu-variables-from-asm.patch percpu-define-per_cpu_offset.patch fix-uniproc-gdt-bugs.patch Percpu and GDT fixes. x86-map-enough-initial-memory.patch Fix head.S to map enough memory. cleanup-cleanup-asm-bugs_h.patch cleanup-identify_cpu-fix.patch This is the pair I tried to post yesterday, but they got interrupted by an network outage. They basically add a little more cleanup, and move a misplaced hunk. cleanup-cleanup-asm-bugs_h.patch should go after/roll into the clean-up-asm-(i386|x86_64)-bugs_h patches, and cleanup-identify_cpu-fix.patch should go after/roll into clean-up-identify_cpu patch. paravirt-flush-on-kunmap_atomic.patch Flush pending lazy mmu operations on kunmap_atomic too. paravirt-fix-paravirt_lazy.patch Fix up an apparent mismerge: remove the #defines for PARAVIRT_LAZY_* and add _LAZY_FLUSH to the enum. i386-sysenter-arch-pages-fix.patch i386-acpi-remove-earlyquirk-warning.patch i386-mcheck-p4-grotesque-and-needless-warning-fix.patch i386-pgd-clone-under-lock-fix.patch paravirt-kmap_atomic_pte-tidy.patch vmi-supports-compat-vdso.patch vmi-kmap_atomic_pte-fix.patch vmi-timer-update.patch buslogic-check-range-fixes.patch pte-drop-ptep_get_and_clear-paravirt-op.patch A chunk of pages from Zach. rename-the-parainstructions-symbols-to-be-consistent-with-the-others.patch rename-the-parainstructions-symbols-to-be-consistent-with-the-others-fix.patch Obvious. vmi-fix-ff.patch Make VMI compile in the -ff patchstack. paravirt-sched-clock-ff.patch Updated paravirt-sched-lock for your sched_clock. Thanks, J -- - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
- Follow-Ups:
- [PATCH 26/28] From: Andrew Morton <[email protected]>
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 20/28] Now that the VDSO can be relocated, we can support it in VMI configurations.
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 19/28] Dont implement native_kmap_atomic_pte for !HIGHPTE
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 04/28] deflate stack usage in lib/inflate.c
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 14/28] fix paravirt-documentation
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 22/28] Convert VMI timer to use clock events
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 16/28] kRemove a warning about unused variable in !CONFIG_ACPI compilation.
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 08/28] Define per_cpu_offset
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 05/28] Page-align the GDT
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 09/28] Fix UP gdt bugs
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 02/28] Account for module percpu space separately from kernel percpu
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 03/28] fix allow-percpu-variables-to-be-page-aligned.patch
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 21/28] Implement vmi_kmap_atomic_pte
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 25/28] From: Jeremy Fitzhardinge <[email protected]>
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 23/28] Fix BusLogic to stop using check_region
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 17/28] x86: cleanup arch/i386/kernel/cpu/mcheck/p4.c
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 18/28] Copying of the pgd range must happen under the pgd_lock
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 12/28] i386: now its ok to use identify_boot_cpu
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 15/28] In compat mode, the return value here was uninitialized.
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 10/28] i386: map enough initial memory to create lowmem mappings
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 13/28] paravirt: flush lazy mmu updates on kunmap_atomic
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 11/28] x86: incremental update for i386 and x86-64 check_bugs
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 06/28] Convert PDA into the percpu section
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 28/28] Add a sched_clock paravirt_op
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 07/28] cleanups to help using per-cpu variables from asm
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 24/28] paravirt: drop unused ptep_get_and_clear
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 27/28] paravirt: little compile fixes for vmi.c
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 01/28] revert account-for-module-percpu-space-separately-from-kernel-percpu
- From: Jeremy Fitzhardinge <[email protected]>
- [PATCH 26/28] From: Andrew Morton <[email protected]>
- Prev by Date: [PATCH 01/28] revert account-for-module-percpu-space-separately-from-kernel-percpu
- Next by Date: [PATCH 27/28] paravirt: little compile fixes for vmi.c
- Previous by thread: {Spam?} [PATCH] Remove all traces of legacy power management.
- Next by thread: [PATCH 01/28] revert account-for-module-percpu-space-separately-from-kernel-percpu
- Index(es):