aboutsummaryrefslogtreecommitdiff
path: root/include/linux/timerqueue.h
diff options
context:
space:
mode:
authorMilton Miller <[email protected]>2007-12-14 15:52:15 +1100
committerPaul Mackerras <[email protected]>2007-12-20 16:15:41 +1100
commit6e6b44e8223a01d35fceec3631be356fbdbcf004 (patch)
treedab1e44a25802a2119e3ab1bdb855598640a1eda /include/linux/timerqueue.h
parent8b5621f183f7e56958b0a0aae689af5af2efeda7 (diff)
[POWERPC] Timer interrupt: use a struct for two per_cpu varables
timer_interrupt() was calculating per_cpu_offset several times, having to start from the toc because of potential aliasing issues. Placing both decrementer per_cpu varables in a struct and calculating the address once with __get_cpu_var results in better code on both 32 and 64 bit. Signed-off-by: Milton Miller <[email protected]> Signed-off-by: Paul Mackerras <[email protected]>
Diffstat (limited to 'include/linux/timerqueue.h')
0 files changed, 0 insertions, 0 deletions