Skip to content

Immediate Values (now with merged x86 support)

Mathieu Desnoyers lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest8 patches 27 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/8Immediate Values - Architecture Independent Codeinclude/asm-generic/vmlinux.lds.h include/linux/immediate.h include/linux/module.h +4 more+247 -10 replies
2/8Immediate Values - Kconfig menu in EMBEDDEDinit/Kconfig+21 -00 replies
3/8Immediate 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/8Add asm-compat.h to x86include/asm-x86/asm-compat.h+29 -02 replies
5/8Immediate Values - x86 Optimizationarch/x86/Kconfig.i386 arch/x86/Kconfig.x86_64 arch/x86/kernel/Makefile_32 +4 more+444 -429 replies
6/8Immediate Values - Powerpc Optimizationarch/powerpc/Kconfig arch/powerpc/kernel/Makefile arch/powerpc/kernel/immediate.c +1 more+178 -00 replies
7/8Immediate Values - DocumentationDocumentation/immediate.txt+221 -00 replies
8/8Scheduler 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 8 patches have a Reviewed-by or Acked-by.

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

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 0/8] Immediate Values (now with merged x86 support)

Hi Andrew,

Here is the latest version of the Immediate Values. It supports x86 as a single architecture. I also removed the *_early API which could have been confusing to developers : choosing the right algorithm is now done internally by keeping track of where we are in the kernel boot process.

The patchset depends on :
"Instrumentation menu removal"
and
"Text Edit Lock".

It is based on 2.6.24-rc2-git3 and applies in this order :

#Immediate Values
#for -mm immediate-values-architecture-independent-code.patch immediate-values-kconfig-embedded.patch immediate-values-move-kprobes-x86-restore-interrupt-to-kdebug-h.patch add-asm-compat-to-x86.patch immediate-values-x86-optimization.patch immediate-values-powerpc-optimization.patch immediate-values-documentation.patch
#
profiling-use-immediate-values.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