Thomas Gleixner
|
4c71a2b6fd
x86/speculation: Prepare for conditional IBPB in switch_mm()
|
6 жил өмнө |
Linus Torvalds
|
d82924c3b8
Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
6 жил өмнө |
Rik van Riel
|
145f573b89
x86/mm/tlb: Make lazy TLB mode lazier
|
6 жил өмнө |
Rik van Riel
|
97807813fe
x86/mm/tlb: Add freed_tables element to flush_tlb_info
|
6 жил өмнө |
Rik van Riel
|
016c4d92cd
x86/mm/tlb: Add freed_tables argument to flush_tlb_mm_range
|
6 жил өмнө |
Rik van Riel
|
12c4d978fd
x86/mm/tlb: Restructure switch_mm_irqs_off()
|
6 жил өмнө |
Rik van Riel
|
5462bc3a9a
x86/mm/tlb: Always use lazy TLB mode
|
6 жил өмнө |
Peter Zijlstra
|
a31acd3ee8
x86/mm: Page size aware flush_tlb_mm_range()
|
7 жил өмнө |
Jiri Kosina
|
dbfe2953f6
x86/speculation: Apply IBPB more strictly to avoid cross-process data leak
|
6 жил өмнө |
Andy Lutomirski
|
4012e77a90
x86/nmi: Fix NMI uaccess race against CR3 switching
|
7 жил өмнө |
Peter Zijlstra
|
52a288c736
x86/mm/tlb: Revert the recent lazy TLB patches
|
7 жил өмнө |
zhong jiang
|
387048f51a
x86/mm/tlb: Make clear_asid_other() static
|
7 жил өмнө |
Rik van Riel
|
e9d8c61557
x86/mm/tlb: Skip atomic operations for 'init_mm' in switch_mm_irqs_off()
|
7 жил өмнө |
Rik van Riel
|
95b0e6357d
x86/mm/tlb: Always use lazy TLB mode
|
7 жил өмнө |
Rik van Riel
|
64482aafe5
x86/mm/tlb: Only send page table free TLB flush to lazy TLB CPUs
|
7 жил өмнө |
Rik van Riel
|
ac03158969
x86/mm/tlb: Make lazy TLB mode lazier
|
7 жил өмнө |
Rik van Riel
|
61d0beb579
x86/mm/tlb: Restructure switch_mm_irqs_off()
|
7 жил өмнө |
Rik van Riel
|
2ff6ddf19c
x86/mm/tlb: Leave lazy TLB mode at page table free time
|
7 жил өмнө |
Kirill A. Shutemov
|
ed7588d5dc
x86/mm: Stop pretending pgtable_l5_enabled is a variable
|
7 жил өмнө |
Ingo Molnar
|
3f7df3efeb
Merge tag 'v4.16-rc3' into x86/mm, to pick up fixes
|
7 жил өмнө |
Kirill A. Shutemov
|
91f606a8fa
x86/mm: Replace compile-time checks for 5-level paging with runtime-time checks
|
7 жил өмнө |
Linus Torvalds
|
d4667ca142
Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
|
7 жил өмнө |
Andy Lutomirski
|
1299ef1d88
x86/mm: Rename flush_tlb_single() and flush_tlb_one() to __flush_tlb_one_[user|kernel]()
|
7 жил өмнө |
Nadav Amit
|
515ab7c413
x86/mm: Align TLB invalidation info
|
7 жил өмнө |
Ingo Molnar
|
8284507916
Merge branch 'linus' into sched/urgent, to resolve conflicts
|
7 жил өмнө |
Mathieu Desnoyers
|
10bcc80e9d
membarrier/x86: Provide core serializing command
|
7 жил өмнө |
Mathieu Desnoyers
|
306e060435
membarrier: Document scheduler barrier requirements
|
7 жил өмнө |
Tim Chen
|
18bf3c3ea8
x86/speculation: Use Indirect Branch Prediction Barrier in context switch
|
7 жил өмнө |
Andy Lutomirski
|
5beda7d54e
x86/mm/64: Fix vmapped stack syncing on very-large-memory 4-level systems
|
7 жил өмнө |
Peter Zijlstra
|
6fd166aae7
x86/mm: Use/Fix PCID to optimize user/kernel switches
|
7 жил өмнө |