aboutsummaryrefslogtreecommitdiffstats
path: root/arch/ia64/ia32
diff options
context:
space:
mode:
authorIsaku Yamahata <yamahata@valinux.co.jp>2008-05-19 22:13:31 +0900
committerTony Luck <tony.luck@intel.com>2008-05-27 14:39:07 -0700
commit72cb4256c7574e1c2c1350fa92eecd7cef9e4772 (patch)
tree56d2872fafa5965816d339f3cea9ff06e288c1d1 /arch/ia64/ia32
parent0e1a77ccdbc4ca59ccaf84168a0c3c1df4fadfc0 (diff)
downloadkernel_samsung_aries-72cb4256c7574e1c2c1350fa92eecd7cef9e4772.zip
kernel_samsung_aries-72cb4256c7574e1c2c1350fa92eecd7cef9e4772.tar.gz
kernel_samsung_aries-72cb4256c7574e1c2c1350fa92eecd7cef9e4772.tar.bz2
[IA64] pvops: preparation: introduce ia64_get_psr_i() to make kernel paravirtualization friendly.
__local_irq_save() and local_save_flags() are used to mask interruptions. They read all psr bits that requres whole bit emulation. On the other hand, reading only psr.i, the single bit, can be virtualized cheaply. Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp> Signed-off-by: Tony Luck <tony.luck@intel.com>
Diffstat (limited to 'arch/ia64/ia32')
0 files changed, 0 insertions, 0 deletions