summaryrefslogtreecommitdiff
path: root/mm
Commit message (Expand)AuthorAgeFilesLines
* mm, zsmalloc: Convert zsmalloc_handle.lock to spinlock_tMike Galbraith2023-02-181-6/+6
* mm/vmalloc: Another preempt disable region which sucksThomas Gleixner2023-02-181-5/+8
* mm/zswap: Use local lock to protect per-CPU dataLuis Claudio R. Goncalves2023-02-181-15/+28
* mm/zsmalloc: copy with get_cpu_var() and lockingMike Galbraith2023-02-181-6/+79
* mm/memcontrol: Replace local_irq_disable with local locksSebastian Andrzej Siewior2023-02-181-8/+21
* mm/memcontrol: Don't call schedule_work_on in preemption disabled contextYang Shi2023-02-181-2/+2
* mm: memcontrol: Provide a local_lock for per-CPU memcg_stockSebastian Andrzej Siewior2023-02-181-13/+18
* slub: Enable irqs for __GFP_WAITThomas Gleixner2023-02-181-1/+17
* mm/slub: Make object_map_lock a raw_spinlock_tSebastian Andrzej Siewior2023-02-181-3/+3
* mm: page_alloc: rt-friendly per-cpu pagesIngo Molnar2023-02-181-19/+28
* mm/page_alloc: Use migrate_disable() in drain_local_pages_wq()Sebastian Andrzej Siewior2023-02-181-2/+2
* mm: slub: Don't resize the location tracking cache on PREEMPT_RTSebastian Andrzej Siewior2023-02-181-0/+3
* mm: slub: Always flush the delayed empty slubs in flush_all()Kevin Hao2023-02-181-3/+0
* mm/SLUB: delay giving back empty slubs to IRQ enabled regionsThomas Gleixner2023-02-181-5/+69
* mm/SLxB: change list_lock to raw_spinlock_tThomas Gleixner2023-02-183-71/+71
* Split IRQ-off and zone->lock while freeing pages from PCP list #2Peter Zijlstra2023-02-181-10/+50
* Split IRQ-off and zone->lock while freeing pages from PCP list #1Peter Zijlstra2023-02-181-30/+51
* kconfig: Disable config options which are not RT compatibleThomas Gleixner2023-02-181-1/+1
* mm/memcontrol: Disable preemption in __mod_memcg_lruvec_state()Sebastian Andrzej Siewior2023-02-181-0/+2
* mm/vmstat: Protect per cpu variables with preempt disable on RTIngo Molnar2023-02-181-0/+12
* shmem: Use raw_spinlock_t for ->stat_lockSebastian Andrzej Siewior2023-02-181-14/+17
* mm: workingset: replace IRQ-off check with a lockdep assert.Sebastian Andrzej Siewior2023-02-181-1/+4
* mm/highmem: Take kmap_high_get() properly into accountThomas Gleixner2023-02-181-6/+13
* mm/highmem: Provide kmap_local*Thomas Gleixner2023-02-181-0/+6
* sched: highmem: Store local kmaps in task structThomas Gleixner2023-02-181-10/+89
* highmem: High implementation details and document APIThomas Gleixner2023-02-181-7/+4
* mm/highmem: Remove the old kmap_atomic cruftThomas Gleixner2023-02-181-6/+1
* x86/mm/highmem: Use generic kmap atomic implementationThomas Gleixner2023-02-181-1/+1
* highmem: Make DEBUG_HIGHMEM functionalThomas Gleixner2023-02-181-2/+12
* highmem: Provide generic variant of kmap_atomic*Thomas Gleixner2023-02-182-2/+145
* mm/highmem: Un-EXPORT __kmap_atomic_idx()Thomas Gleixner2023-02-181-2/+0
* z3fold: remove preempt disabled sections for RTVitaly Wool2023-02-181-7/+10
* Fix page corruption caused by racy check in __free_pagesDavid Chen2023-02-151-1/+4
* migrate: hugetlb: check for hugetlb shared PMD in node migrationMike Kravetz2023-02-151-1/+2
* mm/migration: return errno when isolate_huge_page failedMiaohe Lin2023-02-156-10/+11
* mm/swapfile: add cond_resched() in get_swap_pages()Longlong Xia2023-02-151-0/+1
* panic: Consolidate open-coded panic_on_warn checksKees Cook2023-02-011-2/+2
* kasan: no need to unset panic_on_warn in end_report()Tiezhu Yang2023-02-011-9/+1
* mm/khugepaged: fix collapse_pte_mapped_thp() to allow anon_vmaHugh Dickins2023-01-241-8/+6
* mm: Always release pages to the buddy allocator in memblock_free_late().Aaron Thompson2023-01-181-1/+7
* mm, compaction: fix fast_isolate_around() to stay within boundariesNARIBAYASHI Akira2023-01-141-13/+5
* mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb pageBaolin Wang2022-12-142-15/+26
* mm/gup: fix gup_pud_range() for daxJohn Starks2022-12-141-1/+1
* memcg: fix possible use-after-free in memcg_write_event_control()Tejun Heo2022-12-141-2/+13
* mm/khugepaged: invoke MMU notifiers in shmem/file collapse pathsJann Horn2022-12-141-0/+13
* mm/khugepaged: fix GUP-fast interaction by sending IPIJann Horn2022-12-142-3/+4
* mm/khugepaged: take the right locks for page table retractionJann Horn2022-12-141-5/+26
* v4l2: don't fall back to follow_pfn() if pin_user_pages_fast() failsLinus Torvalds2022-12-081-25/+6
* mm: vmscan: fix extreme overreclaim and swap floodsJohannes Weiner2022-12-021-6/+4
* mm: fs: initialize fsdata passed to write_begin/write_end interfaceAlexander Potapenko2022-11-251-1/+1