Minchan Kim
|
99baac21e4
mm: fix MADV_[FREE|DONTNEED] TLB flush miss problem
|
8 жил өмнө |
Minchan Kim
|
56236a5955
mm: refactor TLB gathering API
|
8 жил өмнө |
Kirill A. Shutemov
|
048456dcf2
asm-generic: introduce <asm-generic/pgtable-nop4d.h>
|
8 жил өмнө |
Matthew Wilcox
|
a00cc7d9dd
mm, x86: add support for PUD-sized transparent hugepages
|
8 жил өмнө |
Aneesh Kumar K.V
|
692a68c154
mm: remove the page size change check in tlb_remove_page
|
8 жил өмнө |
Aneesh Kumar K.V
|
07e326610e
mm: add tlb_remove_check_page_size_change to track page size change
|
8 жил өмнө |
Aneesh Kumar K.V
|
b528e4b640
mm/hugetlb: add tlb_remove_hugetlb_entry for handling hugetlb pages
|
8 жил өмнө |
Aneesh Kumar K.V
|
b5bc66b713
mm: update mmu_gather range correctly
|
8 жил өмнө |
Aneesh Kumar K.V
|
e77b0852b5
mm/mmu_gather: track page size with mmu gather and force flush if page size change
|
9 жил өмнө |
Aneesh Kumar K.V
|
e9d55e1570
mm: change the interface for __tlb_remove_page()
|
9 жил өмнө |
Peter Zijlstra
|
90eec103b9
treewide: Remove old email address
|
9 жил өмнө |
Will Deacon
|
721c21c17a
mm: mmu_gather: use tlb->end != 0 only for TLB invalidation
|
10 жил өмнө |
Will Deacon
|
fb7332a9fe
mmu_gather: move minimal range calculations into generic code
|
10 жил өмнө |
Linus Torvalds
|
2b047252d0
Fix TLB gather virtual address range invalidation corner cases
|
12 жил өмнө |
Peter Zijlstra
|
29eb77825c
arch, mm: Remove tlb_fast_mode()
|
12 жил өмнө |
Dave Hansen
|
1de14c3c5c
x86-32: Fix possible incomplete TLB invalidate with PAE pagetables
|
12 жил өмнө |
Michal Hocko
|
53a59fc67f
mm: limit mmu_gather batching to fix soft lockups on !CONFIG_PREEMPT
|
12 жил өмнө |
Alex Shi
|
597e1c3580
mm/mmu_gather: enable tlb flush range in generic mmu_gather
|
13 жил өмнө |
Alex Shi
|
c4211f42d3
x86/tlb: add tlb_flushall_shift for specific CPU
|
13 жил өмнө |
Shaohua Li
|
f21760b15d
thp: add tlb_remove_pmd_tlb_entry
|
13 жил өмнө |
Peter Zijlstra
|
9547d01bfb
mm: uninline large generic tlb.h functions
|
14 жил өмнө |
Peter Zijlstra
|
e303297e6c
mm: extended batches for generic mmu_gather
|
14 жил өмнө |
Peter Zijlstra
|
2672391169
mm, powerpc: move the RCU page-table freeing into generic code
|
14 жил өмнө |
Peter Zijlstra
|
d16dfc550f
mm: mmu_gather rework
|
14 жил өмнө |
Benjamin Herrenschmidt
|
9e1b32caa5
mm: Pass virtual address to [__]p{te,ud,md}_free_tlb()
|
16 жил өмнө |
H. Peter Anvin
|
e1adbcf106
asm-generic/tlb.h: remove <linux/quicklist.h>
|
17 жил өмнө |
Ingo Molnar
|
62152d0ea7
asm-generic/tlb.h: build fix
|
17 жил өмнө |
Jeremy Fitzhardinge
|
a5a19c63f4
x86: demacro asm-x86/pgalloc_32.h
|
17 жил өмнө |
Christoph Lameter
|
49eaaa1a6c
Revert quicklist need->flush fix
|
17 жил өмнө |
Christoph Lameter
|
421d991935
quicklist: Set tlb->need_flush if pages are remaining in quicklist 0
|
17 жил өмнө |