Re: [patch 4/8] Immediate Value - Add kconfig menus

2007-07-15 Thread Mathieu Desnoyers
* Andi Kleen ([EMAIL PROTECTED]) wrote: > > On embedded systems, the tradeoff is not the same. The immediate values > > trade a little bit of system memory (to keep the pointers to the > > variable and instruction as well as the size of the variable, only used > > when the variable is updated) in o

Re: [patch 4/8] Immediate Value - Add kconfig menus

2007-07-15 Thread Andi Kleen
> On embedded systems, the tradeoff is not the same. The immediate values > trade a little bit of system memory (to keep the pointers to the > variable and instruction as well as the size of the variable, only used > when the variable is updated) in order to remove cache line hot paths. Please rem

Re: [patch 4/8] Immediate Value - Add kconfig menus

2007-07-15 Thread Mathieu Desnoyers
Should be dropped, replaced by : immediate-values-kconfig-embedded.patch * Mathieu Desnoyers ([EMAIL PROTECTED]) wrote: > Immediate values provide a way to use dynamic code patching to update > variables > sitting within the instruction stream. It saves caches lines normally used by > static read

Re: [patch 4/8] Immediate Value - Add kconfig menus

2007-07-14 Thread Mathieu Desnoyers
* Alexey Dobriyan ([EMAIL PROTECTED]) wrote: > On Fri, Jul 13, 2007 at 09:24:43PM -0400, Mathieu Desnoyers wrote: > > Immediate values provide a way to use dynamic code patching to update > > variables > > sitting within the instruction stream. It saves caches lines normally used > > by > > stati

Re: [patch 4/8] Immediate Value - Add kconfig menus

2007-07-14 Thread Alexey Dobriyan
On Fri, Jul 13, 2007 at 09:24:43PM -0400, Mathieu Desnoyers wrote: > Immediate values provide a way to use dynamic code patching to update > variables > sitting within the instruction stream. It saves caches lines normally used by > static read mostly variables. > kernel/Kconfig.immediate | 11

[patch 4/8] Immediate Value - Add kconfig menus

2007-07-13 Thread Mathieu Desnoyers
Immediate values provide a way to use dynamic code patching to update variables sitting within the instruction stream. It saves caches lines normally used by static read mostly variables. Signed-off-by: Mathieu Desnoyers <[EMAIL PROTECTED]> CC: Adrian Bunk <[EMAIL PROTECTED]> CC: Andi Kleen <[EMAI