Skip to content

i386 MMU paravirtualization patches

Zachary Amsden linux-mm lkml virtualization 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest9 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/900mm1 remove read hazard from cow.patchmm/memory.c+1 -10 replies
1/900mm1 remove read hazard from cow.patchmm/memory.c+1 -10 replies
2/900mm2 pte clear not present.patchinclude/asm-generic/pgtable.h mm/fremap.c mm/memory.c+9 -40 replies
2/900mm2 pte clear not present.patchinclude/asm-generic/pgtable.h mm/fremap.c mm/memory.c+9 -40 replies
3/900mm3 lazy mmu mode hooks.patchinclude/asm-generic/pgtable.h mm/memory.c mm/mprotect.c +1 more+32 -00 replies
4/900mm5 combine flush accessed dirty.patchinclude/asm-i386/pgtable.h+28 -130 replies
5/900mm6 kpte flush.patcharch/i386/mm/highmem.c include/asm-i386/pgtable.h+14 -110 replies
6/900mm9 optimize ptep establish for pae.patchinclude/asm-i386/pgtable-2level.h include/asm-i386/pgtable-3level.h include/asm-i386/pgtable.h+27 -00 replies
6/900mm9 optimize ptep establish for pae.patchinclude/asm-i386/pgtable-2level.h include/asm-i386/pgtable-3level.h include/asm-i386/pgtable.h+27 -00 replies
7/900mma remove set pte atomic.patchinclude/asm-frv/pgtable.h include/asm-generic/pgtable.h include/asm-i386/pgtable-3level.h +1 more+1 -120 replies
8/900mmd pae compile fixarch/i386/boot/video.S arch/i386/kernel/nmi.c arch/i386/lib/delay.c +4 more+0 -100 replies
9/900mme update pte hook.patcharch/i386/mm/init.c include/asm-i386/pgtable.h+22 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/9] i386 MMU paravirtualization patches

These patches provide the infrastructure for paravirtualized MMU operations while at the same time cleaning up and optimizing the pagetable accessors for i386. They should be largely uncontroversial and are well tested. There are still some performance gains to be had for paravirtualization, but it is more important to get the native code base that will enable them checked in first.

Zach

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to [email protected]. For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"[email protected]"> [email protected] </a>