Skip to content

Text Edit Lock

Mathieu Desnoyers lkml 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest10 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/10Kprobes - use a mutex to protect the instruction pages list.kernel/kprobes.c+21 -60 replies
2/10Kprobes - do not use kprobes mutex in arch codearch/i386/kernel/kprobes.c arch/ia64/kernel/kprobes.c arch/powerpc/kernel/kprobes.c +4 more+2 -120 replies
3/10Kprobes - declare kprobe_mutex statickernel/kprobes.c+1 -10 replies
4/10Text Edit Lock - Architecture Independent Codeinclude/linux/memory.h mm/memory.c+41 -00 replies
5/10Text Edit Lock - Alternative code for i386 and x86_64arch/i386/kernel/alternative.c include/asm-i386/alternative.h include/asm-x86_64/alternative.h+150 -230 replies
6/10Text Edit Lock - kprobes architecture independent supportkernel/kprobes.c+15 -60 replies
7/10Text Edit Lock - kprobes i386arch/i386/kernel/kprobes.c+2 -20 replies
8/10Text Edit Lock - kprobes x86_64arch/x86_64/kernel/kprobes.c+2 -20 replies
9/10Text Edit Lock - i386 standardize debug rodataarch/i386/mm/init.c+5 -120 replies
10/10Text Edit Lock - x86_64 standardize debug rodataarch/x86_64/mm/init.c+5 -180 replies

Reviews trailers per patch

3 of 10 patches have a Reviewed-by or Acked-by.

PatchAnanth N Mavinakayanahalli
1/10A-b
2/10A-b
3/10A-b
4/10
5/10
6/10
7/10
8/10
9/10
10/10

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [patch 00/10] Text Edit Lock

Hi Andrew,

Here is the updated version of the Text Edit Lock for 2.6.23-rc3-mm1. It provides architecture agnostic synchronization for code patching and deals with i386/x86_64 modification of RO pages by clearing the WP bit around memory writes.

It is useful for alternatives, paravirt, kprobes and, eventually, immediate values.

Mathieu

Signature · 3 lines
Mathieu Desnoyers
Computer Engineering Ph.D. Student, Ecole Polytechnique de Montreal
OpenPGP key fingerprint: 8CD5 52C3 8E3C 4140 715F  BA06 3F25 A8FE 3BAE 9A68