diff options
author | Xiao Guangrong <xiaoguangrong@cn.fujitsu.com> | 2011-03-15 09:57:37 +0800 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2011-03-15 08:30:34 +0100 |
commit | 25542c646afbf14c43fa7d2b443055cadb73b07a (patch) | |
tree | bb49d9918ecf8b2677282bcdbf222949399a5d06 /include/linux/interrupt.h | |
parent | 8460b3e5bc64955aeefdd8357b3bf7b5ff79b3f2 (diff) | |
download | blackbird-op-linux-25542c646afbf14c43fa7d2b443055cadb73b07a.tar.gz blackbird-op-linux-25542c646afbf14c43fa7d2b443055cadb73b07a.zip |
x86, tlb, UV: Do small micro-optimization for native_flush_tlb_others()
native_flush_tlb_others() is called from:
flush_tlb_current_task()
flush_tlb_mm()
flush_tlb_page()
All these functions disable preemption explicitly, so we can use
smp_processor_id() instead of get_cpu() and put_cpu().
Signed-off-by: Xiao Guangrong <xiaoguangrong@cn.fujitsu.com>
Cc: Cliff Wickman <cpw@sgi.com>
LKML-Reference: <4D7EC791.4040003@cn.fujitsu.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'include/linux/interrupt.h')
0 files changed, 0 insertions, 0 deletions