Skip to content

Immediate Values for 2.6.24-rc2-git5

Mathieu Desnoyers lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest9 patches 5 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/9Immediate Values - Architecture Independent Codeinclude/asm-generic/vmlinux.lds.h include/linux/immediate.h include/linux/module.h +4 more+246 -10 replies
2/9Immediate Values - Kconfig menu in EMBEDDEDinit/Kconfig+24 -00 replies
3/9Immediate Values - Move Kprobes x86 restore_interrupt to kdebug.hinclude/asm-x86/kdebug.h include/asm-x86/kprobes_32.h include/asm-x86/kprobes_64.h+12 -180 replies
4/9x86: add <asm/asm.h>include/asm-x86/asm.h+18 -00 replies
5/9Add __discard section to x86arch/x86/kernel/vmlinux_32.lds.S arch/x86/kernel/vmlinux_64.lds.S+2 -00 replies
6/9Immediate Values - x86 Optimizationarch/x86/Kconfig arch/x86/kernel/Makefile_32 arch/x86/kernel/Makefile_64 +3 more+272 -40 replies
7/9Immediate Values - Powerpc Optimizationarch/powerpc/Kconfig arch/powerpc/kernel/Makefile arch/powerpc/kernel/immediate.c +1 more+178 -00 replies
8/9Immediate Values - DocumentationDocumentation/immediate.txt+221 -00 replies
9/9Scheduler Profiling - Use Immediate Valuesdrivers/kvm/kvm_main.c include/linux/profile.h kernel/profile.c +1 more+17 -190 replies

Reviews trailers per patch

2 of 9 patches have a Reviewed-by or Acked-by.

PatchAnanth N MavinakayanahalliH. Peter Anvin
1/9
2/9
3/9A-b
4/9
5/9A-b
6/9
7/9
8/9
9/9

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

Read the v1 thread

Cover letter [rfc-patch 0/9] Immediate Values for 2.6.24-rc2-git5

Here are the updated immediate values following comments. The main changes :

- Declares a packed __immediate section to use less space. Declare the "size" as a char instead of an int.
- Simplified x86 immediate values update, spinning with IRQs disabled instead of using an lockless update algorithm. Is is simpler, but won't support NMI or MCE code updates.

This is submitted for another round of comments.

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