Alex Shi
|
effee4b9b3
x86/tlb: do flush_tlb_kernel_range by 'invlpg'
|
13 years ago |
Alex Shi
|
52aec3308d
x86/tlb: replace INVALIDATE_TLB_VECTOR by CALL_FUNCTION_VECTOR
|
13 years ago |
Alex Shi
|
611ae8e3f5
x86/tlb: enable tlb flush range support for x86
|
13 years ago |
Alex Shi
|
3df3212f97
x86/tlb: add tlb_flushall_shift knob into debugfs
|
13 years ago |
Alex Shi
|
c4211f42d3
x86/tlb: add tlb_flushall_shift for specific CPU
|
13 years ago |
Alex Shi
|
d8dfe60d6d
x86/tlb: fall back to flush all when meet a THP large page
|
13 years ago |
Alex Shi
|
e7b52ffd45
x86/flush_tlb: try flush_tlb_single one by one in flush_tlb_range
|
13 years ago |
Linus Torvalds
|
02171b4a7c
Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
13 years ago |
Alex Shi
|
c6ae41e7d4
x86: replace percpu_xxx funcs with this_cpu_xxx
|
13 years ago |
Suresh Siddha
|
a6fca40f1d
x86, tlb: Switch cr3 in leave_mm() only when needed
|
13 years ago |
Xiao Guangrong
|
25542c646a
x86, tlb, UV: Do small micro-optimization for native_flush_tlb_others()
|
14 years ago |
Shaohua Li
|
7064d865af
x86: Avoid tlbstate lock if not enough cpus
|
14 years ago |
Yinghai Lu
|
9223081f54
x86: Use online node real index in calulate_tbl_offset()
|
14 years ago |
Rakib Mullick
|
cf38d0ba7e
x86, mm: Fix section mismatch in tlb.c
|
14 years ago |
Shaohua Li
|
9329672021
x86: Spread tlb flush vector between nodes
|
14 years ago |
Borislav Petkov
|
3f8afb77cd
x86, tlb: Clean up and correct used type
|
15 years ago |
Thomas Gleixner
|
39c662f60c
x86: Convert tlbstate_lock to raw_spinlock
|
16 years ago |
Jan Beulich
|
350f8f5631
x86: Eliminate redundant/contradicting cache line size config options
|
15 years ago |
Rusty Russell
|
78f1c4d6b0
cpumask: use mm_cpumask() wrapper: x86
|
15 years ago |
Linus Torvalds
|
b04e6373d6
x86: don't call '->send_IPI_mask()' with an empty mask
|
16 years ago |
Suresh Siddha
|
ce4e240c27
x86: add x2apic_wrmsr_fence() to x2apic flush tlb paths
|
16 years ago |
Ingo Molnar
|
e641f5f525
x86, apic: remove duplicate asm/apic.h inclusions
|
16 years ago |
Ingo Molnar
|
7b6aa335ca
x86, apic: remove genapic.h
|
16 years ago |
Ingo Molnar
|
d53e2f2855
x86, smp: remove mach_ipi.h
|
16 years ago |
Ingo Molnar
|
dac5f4121d
x86, apic: untangle the send_IPI_*() jungle
|
16 years ago |
Ingo Molnar
|
198030782c
Merge branch 'x86/mm' into core/percpu
|
16 years ago |
Ingo Molnar
|
55f4949f57
x86, mm: move tlb.c to arch/x86/mm/
|
16 years ago |