Text Edit Lock / text poke
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest11 patches 4 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/11 | Fall back on interrupt disable in cmpxchg8b on 80386 and 80486arch/ include/ | +85 | 1 reply | |
| 2/11 | Kprobes - use a mutex to protect the instruction pages list.kernel/ | +21 | 1 reply | |
| 3/11 | Kprobes - do not use kprobes mutex in arch codearch/ arch/ arch/ +4 more | +2 | 1 reply | |
| 4/11 | Kprobes - declare kprobe_mutex statickernel/ | +1 | 1 reply | |
| 5/11 | Text Edit Lock - Architecture Independent Codeinclude/ mm/ | +41 | 0 replies | |
| 6/11 | Text Edit Lock - Alternative code for i386 and x86_64arch/ arch/ include/ +1 more | +161 | 0 replies | |
| 7/11 | Text Edit Lock - kprobes architecture independent supportkernel/ | +15 | 0 replies | |
| 8/11 | Text Edit Lock - kprobes i386arch/ | +2 | 0 replies | |
| 9/11 | Text Edit Lock - kprobes x86_64arch/ | +2 | 0 replies | |
| 10/11 | Text Edit Lock - i386 standardize debug rodataarch/ | +5 | 0 replies | |
| 11/11 | Text Edit Lock - x86_64 standardize debug rodataarch/ | +5 | 0 replies |
Reviews trailers per patch
3 of 11 patches have a Reviewed-by or Acked-by.
| Patch | Ananth N Mavinakayanahalli |
|---|---|
| 1/11 | |
| 2/11 | A-b |
| 3/11 | A-b |
| 4/11 | A-b |
| 5/11 | |
| 6/11 | |
| 7/11 | |
| 8/11 | |
| 9/11 | |
| 10/11 | |
| 11/11 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [patch 00/11] Text Edit Lock / text poke
Hi Andrew,
This new version includes a rewrite of the i386 and x86_64 text edit lock using text poke. I clear and set the WP cr0 bit instead of changing the page attributes when patching RO code.
It applies to 2.6.23-rc2-mm2 in this order:
kprobes-use-mutex-for-insn-pages.patch kprobes-dont-use-kprobes-mutex-in-arch-code.patch kprobes-declare-kprobes-mutex-static.patch text-edit-lock-architecture-independent-code.patch text-edit-lock-alternative-i386-and-x86_64.patch text-edit-lock-kprobes-architecture-independent.patch text-edit-lock-kprobes-i386.patch text-edit-lock-kprobes-x86_64.patch text-edit-lock-i386-standardize-debug-rodata.patch text-edit-lock-x86_64-standardize-debug-rodata.patch
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