Skip to content

RFC Speculative pagefault -v3

Peter Zijlstra linux-mm lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 RFC Latest8 patches 112 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/8mm: Remove pte reference from fault pathmm/memory.c+20 -520 replies
2/8mm: Speculative pagefault infrastructureinclude/linux/mm.h mm/memory.c+88 -330 replies
3/8mm: Add vma sequence countinclude/linux/mm_types.h mm/mmap.c+12 -00 replies
4/8mm: RCU free vmasinclude/linux/mm.h include/linux/mm_types.h init/Kconfig +2 more+70 -203 replies
5/8mm: Speculative pte_map_lock()include/linux/mm.h mm/memory.c mm/util.c+93 -320 replies
6/8mm: handle_speculative_fault()include/linux/mm.h mm/memory.c+60 -1103 replies
7/8mm,x86: speculative pagefault supportarch/x86/mm/fault.c arch/x86/mm/gup.c+21 -200 replies
8/8mm: Optimize pte_map_lock()mm/memory.c+36 -220 replies

Reviews trailers per patch

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

Read the v1 thread

Cover letter [RFC][PATCH 0/8] Speculative pagefault -v3

Patch series implementing speculative page faults for x86.

Still needs lots of things sorted, like:

- call_srcu()
- ptl, irq and tlb-flush
- a 2nd VM_FAULT_LOCK? return code to distuinguish between simple retry and must take mmap_sem semantics?

Comments?

Signature · 5 lines
--
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>