| Commit message (Expand) | Author | Age | Files | Lines |
* | arch/x86: Fix typos | Bjorn Helgaas | 2024-01-03 | 1 | -1/+1 |
* | Merge tag 'x86_mm_for_6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 2023-08-30 | 1 | -6/+13 |
|\ |
|
| * | x86/mm: Remove "INVPCID single" feature tracking | Dave Hansen | 2023-08-03 | 1 | -6/+13 |
* | | mmu_notifiers: rename invalidate_range notifier | Alistair Popple | 2023-08-18 | 1 | -1/+1 |
* | | mmu_notifiers: call invalidate_range() when invalidating TLBs | Alistair Popple | 2023-08-18 | 1 | -0/+2 |
|/ |
|
* | Merge tag 'x86_mm_for_6.4' of git://git.kernel.org/pub/scm/linux/kernel/git/t... | Linus Torvalds | 2023-04-28 | 1 | -16/+37 |
|\ |
|
| * | x86/mm: Handle LAM on context switch | Kirill A. Shutemov | 2023-03-16 | 1 | -16/+37 |
* | | docs: move x86 documentation into Documentation/arch/ | Jonathan Corbet | 2023-03-30 | 1 | -1/+1 |
|/ |
|
* | x86/cpu: Use cpu_feature_enabled() when checking global pages support | Borislav Petkov (AMD) | 2023-01-25 | 1 | -1/+1 |
* | x86/mm/tlb: Ignore f->new_tlb_gen when zero | Nadav Amit | 2022-07-19 | 1 | -3/+12 |
* | x86/mm/tlb: Avoid reading mm_tlb_gen when possible | Nadav Amit | 2022-06-07 | 1 | -1/+17 |
* | x86/mm/tlb: Revert retpoline avoidance approach | Dave Hansen | 2022-04-04 | 1 | -32/+5 |
* | task_work: Remove unnecessary include from posix_timers.h | Eric W. Biederman | 2022-03-10 | 1 | -0/+1 |
* | Merge tag 'core_entry_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 2022-01-10 | 1 | -1/+1 |
|\ |
|
| * | x86: Snapshot thread flags | Mark Rutland | 2021-12-01 | 1 | -1/+1 |
* | | x86/mm/64: Flush global TLB on boot and AP bringup | Joerg Roedel | 2021-12-06 | 1 | -6/+2 |
|/ |
|
* | x86/mm: Prepare for opt-in based L1D flush in switch_mm() | Balbir Singh | 2021-07-28 | 1 | -2/+56 |
* | x86/mm: Refactor cond_ibpb() to support other use cases | Balbir Singh | 2021-07-28 | 1 | -24/+29 |
* | perf/x86: Reset the dirty counter to prevent the leak for an RDPMC task | Kan Liang | 2021-06-17 | 1 | -2/+8 |
* | Merge tag 'x86-mm-2021-04-29' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 2021-04-29 | 1 | -71/+105 |
|\ |
|
| * | x86/mm/tlb: Remove unnecessary uses of the inline keyword | Nadav Amit | 2021-03-06 | 1 | -3/+3 |
| * | x86/mm/tlb: Do not make is_lazy dirty for no reason | Nadav Amit | 2021-03-06 | 1 | -1/+2 |
| * | x86/mm/tlb: Privatize cpu_tlbstate | Nadav Amit | 2021-03-06 | 1 | -7/+10 |
| * | x86/mm/tlb: Flush remote and local TLBs concurrently | Nadav Amit | 2021-03-06 | 1 | -17/+29 |
| * | x86/mm/tlb: Open-code on_each_cpu_cond_mask() for tlb_is_not_lazy() | Nadav Amit | 2021-03-06 | 1 | -5/+32 |
| * | x86/mm/tlb: Unify flush_tlb_func_local() and flush_tlb_func_remote() | Nadav Amit | 2021-03-06 | 1 | -45/+36 |
* | | x86: Fix various typos in comments | Ingo Molnar | 2021-03-18 | 1 | -3/+3 |
|/ |
|
* | x86/membarrier: Get rid of a dubious optimization | Andy Lutomirski | 2020-12-09 | 1 | -2/+8 |
* | x86/platform/uv: Remove UV BAU TLB Shootdown Handler | Mike Travis | 2020-10-07 | 1 | -24/+0 |
* | cpuidle: Make CPUIDLE_FLAG_TLB_FLUSHED generic | Peter Zijlstra | 2020-08-26 | 1 | -11/+2 |
* | Merge tag 'x86-mm-2020-06-05' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 2020-06-05 | 1 | -6/+378 |
|\ |
|
| * | x86/tlb: Move PCID helpers where they are used | Thomas Gleixner | 2020-04-26 | 1 | -0/+120 |
| * | x86/tlb: Uninline nmi_uaccess_okay() | Thomas Gleixner | 2020-04-26 | 1 | -0/+32 |
| * | x86/tlb: Move __flush_tlb_all() out of line | Thomas Gleixner | 2020-04-26 | 1 | -7/+22 |
| * | x86/tlb: Move flush_tlb_others() out of line | Thomas Gleixner | 2020-04-26 | 1 | -2/+9 |
| * | x86/tlb: Move __flush_tlb_one_kernel() out of line | Thomas Gleixner | 2020-04-26 | 1 | -1/+33 |
| * | x86/tlb: Move __flush_tlb_one_user() out of line | Thomas Gleixner | 2020-04-26 | 1 | -1/+55 |
| * | x86/tlb: Move __flush_tlb_global() out of line | Thomas Gleixner | 2020-04-26 | 1 | -0/+41 |
| * | x86/tlb: Move __flush_tlb() out of line | Thomas Gleixner | 2020-04-26 | 1 | -1/+32 |
| * | x86/cr4: Sanitize CR4.PCE update | Thomas Gleixner | 2020-04-24 | 1 | -1/+21 |
| * | x86/tlb: Uninline __get_current_cr3_fast() | Thomas Gleixner | 2020-04-24 | 1 | -0/+20 |
* | | x86/mm: remove vmalloc faulting | Joerg Roedel | 2020-06-02 | 1 | -37/+0 |
|/ |
|
* | smp: Remove allocation mask from on_each_cpu_cond.*() | Sebastian Andrzej Siewior | 2020-01-24 | 1 | -1/+1 |
* | x86/mm: Avoid redundant interrupt disable in load_mm_cr4() | Jan Kiszka | 2019-07-24 | 1 | -1/+1 |
* | Merge tag 'v5.2-rc4' into mauro | Jonathan Corbet | 2019-06-14 | 1 | -0/+1 |
|\ |
|
| * | treewide: Add SPDX license identifier for missed files | Thomas Gleixner | 2019-05-21 | 1 | -0/+1 |
* | | docs: fix broken documentation links | Mauro Carvalho Chehab | 2019-06-08 | 1 | -1/+1 |
|/ |
|
* | x86/mm/tlb: Remove 'struct flush_tlb_info' from the stack | Nadav Amit | 2019-04-26 | 1 | -34/+82 |
* | x86/mm/tlb: Revert "x86/mm: Align TLB invalidation info" | Peter Zijlstra | 2019-04-16 | 1 | -1/+1 |
* | x86/mm/tlb: Remove unused cpu variable | Shaokun Zhang | 2019-01-29 | 1 | -3/+0 |