Commit History

Autor SHA1 Mensaxe Data
  Andy Lutomirski 1e02ce4ccc x86: Store a per-cpu shadow copy of CR4 %!s(int64=10) %!d(string=hai) anos
  Jeremiah Mahler 86426851c3 x86/mm: Fix sparse 'tlb_single_page_flush_ceiling' warning and make the variable read-mostly %!s(int64=11) %!d(string=hai) anos
  Dave Hansen 7c7f1547b6 x86/mm: Fix RCU splat from new TLB tracepoints %!s(int64=11) %!d(string=hai) anos
  Dave Hansen a5102476a2 x86/mm: Set TLB flush tunable to sane value (33) %!s(int64=11) %!d(string=hai) anos
  Dave Hansen 2d040a1ce9 x86/mm: New tunable for single vs full TLB flush %!s(int64=11) %!d(string=hai) anos
  Dave Hansen d17d8f9ded x86/mm: Add tracepoints for TLB flushes %!s(int64=11) %!d(string=hai) anos
  Dave Hansen a23421f111 x86/mm: Unify remote INVLPG code %!s(int64=11) %!d(string=hai) anos
  Dave Hansen 9dfa6dee53 x86/mm: Fix missed global TLB flush stat %!s(int64=11) %!d(string=hai) anos
  Dave Hansen e9f4e0a9fe x86/mm: Rip out complicated, out-of-date, buggy TLB flushing %!s(int64=11) %!d(string=hai) anos
  Dave Hansen 4995ab9cf5 x86/mm: Clean up the TLB flushing code %!s(int64=11) %!d(string=hai) anos
  Mel Gorman 71b54f8263 x86/mm: Eliminate redundant page table walk during TLB range flushing %!s(int64=11) %!d(string=hai) anos
  Mel Gorman 15aa368255 x86/mm: Clean up inconsistencies when flushing TLB ranges %!s(int64=11) %!d(string=hai) anos
  Mel Gorman ec65993443 mm, x86: Account for TLB flushes only when debugging %!s(int64=11) %!d(string=hai) anos
  Dave Hansen 6df46865ff mm: vmstats: track TLB flush stats on UP too %!s(int64=12) %!d(string=hai) anos
  Dave Hansen 9824cf9753 mm: vmstats: tlb flush counters %!s(int64=12) %!d(string=hai) anos
  Jan Beulich 9611dc7a8d x86: Convert a few mistaken __cpuinit annotations to __init %!s(int64=12) %!d(string=hai) anos
  H. Peter Anvin 094ab1db7c x86, 386 removal: Remove CONFIG_INVLPG %!s(int64=12) %!d(string=hai) anos
  Joonsoo Kim ddd32b4289 x86, mm: Correct vmflag test for checking VM_HUGETLB %!s(int64=12) %!d(string=hai) anos
  Tomoki Sekiyama fd0f586972 x86: Distinguish TLB shootdown interrupts from other functions call interrupts %!s(int64=13) %!d(string=hai) anos
  Jan Beulich d4c9dbc61f x86/mm: Fix range check in tlbflush debugfs interface %!s(int64=13) %!d(string=hai) anos
  Alex Shi effee4b9b3 x86/tlb: do flush_tlb_kernel_range by 'invlpg' %!s(int64=13) %!d(string=hai) anos
  Alex Shi 52aec3308d x86/tlb: replace INVALIDATE_TLB_VECTOR by CALL_FUNCTION_VECTOR %!s(int64=13) %!d(string=hai) anos
  Alex Shi 611ae8e3f5 x86/tlb: enable tlb flush range support for x86 %!s(int64=13) %!d(string=hai) anos
  Alex Shi 3df3212f97 x86/tlb: add tlb_flushall_shift knob into debugfs %!s(int64=13) %!d(string=hai) anos
  Alex Shi c4211f42d3 x86/tlb: add tlb_flushall_shift for specific CPU %!s(int64=13) %!d(string=hai) anos
  Alex Shi d8dfe60d6d x86/tlb: fall back to flush all when meet a THP large page %!s(int64=13) %!d(string=hai) anos
  Alex Shi e7b52ffd45 x86/flush_tlb: try flush_tlb_single one by one in flush_tlb_range %!s(int64=13) %!d(string=hai) anos
  Linus Torvalds 02171b4a7c Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip %!s(int64=13) %!d(string=hai) anos
  Alex Shi c6ae41e7d4 x86: replace percpu_xxx funcs with this_cpu_xxx %!s(int64=13) %!d(string=hai) anos
  Suresh Siddha a6fca40f1d x86, tlb: Switch cr3 in leave_mm() only when needed %!s(int64=13) %!d(string=hai) anos