summaryrefslogtreecommitdiffstats
path: root/mm/mmu_notifier.c
Commit message (Expand)AuthorAgeFilesLines
* mmu_notifier: remove the .change_pte() callbackPaolo Bonzini2024-04-111-17/+0
* mmu_notifiers: rename invalidate_range notifierAlistair Popple2023-08-181-5/+16
* mmu_notifiers: don't invalidate secondary TLBs as part of mmu_notifier_invali...Alistair Popple2023-08-181-22/+3
* mmu_notifiers: fixup comment in mmu_interval_read_begin()Alistair Popple2023-08-181-2/+2
* mm/mmu_notifier: remove unused mmu_notifier_range_update_to_read_only exportAlistair Popple2023-02-021-10/+0
* mm/mmu_notifier.c: fix race in mmu_interval_notifier_remove()Alistair Popple2022-04-211-1/+13
* mm/mmu_notifiers: ensure range_end() is paired with range_start()Sean Christopherson2021-03-251-0/+23
* mm: track mmu notifiers in fs_reclaim_acquire/releaseDaniel Vetter2020-12-151-7/+0
* mm/mmu_notifier: fix mmget() assert in __mmu_interval_notifier_insertJann Horn2020-10-161-1/+1
* mm: mmu_notifier: fix and extend kerneldocKrzysztof Kozlowski2020-08-121-4/+5
* mmap locking API: convert mmap_sem commentsMichel Lespinasse2020-06-091-5/+5
* mmap locking API: rename mmap_sem to mmap_lockMichel Lespinasse2020-06-091-1/+1
* mmap locking API: add mmap_assert_locked() and mmap_assert_write_locked()Michel Lespinasse2020-06-091-3/+3
* mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse2020-06-091-2/+2
* mm/mmu_notifier: silence PROVE_RCU_LIST warningsQian Cai2020-03-211-9/+18
* mm/mmu_notifiers: Use 'interval_sub' as the variable for mmu_interval_notifierJason Gunthorpe2020-01-141-63/+73
* mm/mmu_notifiers: Use 'subscription' as the variable name for mmu_notifierJason Gunthorpe2020-01-141-82/+101
* mm/mmu_notifier: Rename struct mmu_notifier_mm to mmu_notifier_subscriptionsJason Gunthorpe2020-01-141-156/+170
* Merge tag 'for-linus-hmm' of git://git.kernel.org/pub/scm/linux/kernel/git/rd...Linus Torvalds2019-11-301-26/+531
|\
| * mm/mmu_notifier: add an interval tree notifierJason Gunthorpe2019-11-231-26/+518
| * mm/mmu_notifier: define the header pre-processor parts even if disabledJason Gunthorpe2019-11-121-0/+13
* | mm/mmu_notifiers: use the right return code for WARN_ONJason Gunthorpe2019-11-061-1/+1
|/
* mm, notifier: Catch sleeping/blocking for !blockableDaniel Vetter2019-09-071-2/+13
* mm/mmu_notifiers: prime lockdepDaniel Vetter2019-09-071-0/+7
* mm/mmu_notifiers: add a lockdep map for invalidate_range_start/endDaniel Vetter2019-09-071-0/+8
* mm/mmu_notifiers: remove the __mmu_notifier_invalidate_range_start/end exportsChristoph Hellwig2019-08-281-3/+0
* mm/mmu_notifiers: remove unregister_no_releaseJason Gunthorpe2019-08-211-31/+0
* mm/mmu_notifiers: check if mmu notifier callbacks are allowed to failDaniel Vetter2019-08-201-0/+2
* mm/mmu_notifiers: add a get/put scheme for the registrationJason Gunthorpe2019-08-161-6/+150
* mm/mmu_notifiers: do not speculatively allocate a mmu_notifier_mmJason Gunthorpe2019-08-161-12/+22
* mm/mmu_notifiers: hoist do_mmu_notifier_register down_write to the callerJason Gunthorpe2019-08-161-21/+14
* mm/mmu_notifier: use hlist_add_head_rcu()Jean-Philippe Brucker2019-07-121-1/+1
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 499Thomas Gleixner2019-06-191-3/+1
* mm/mmu_notifier: mmu_notifier_range_update_to_read_only() helperJérôme Glisse2019-05-141-0/+10
* mm/mmu_notifier: convert user range->blockable to helper functionJérôme Glisse2019-05-141-1/+1
* mm/mmu_notifier: use structure for invalidate_range_start/end calls v2Jérôme Glisse2018-12-281-28/+9
* mm/mmu_notifier: use structure for invalidate_range_start/end callbackJérôme Glisse2018-12-281-2/+19
* mm/mmu_notifier.c: remove mmu_notifier_synchronize()Sean Christopherson2018-12-281-7/+0
* Revert "mm, mmu_notifier: annotate mmu notifiers with blockable invalidate ca...Michal Hocko2018-10-261-31/+0
* mm, oom: distinguish blockable mode for mmu notifiersMichal Hocko2018-08-221-4/+15
* mm, mmu_notifier: annotate mmu notifiers with blockable invalidate callbacksDavid Rientjes2018-01-311-0/+31
* mm/mmu_notifier: avoid call to invalidate_range() in range_end()Jérôme Glisse2017-11-151-2/+9
* mm/mmu_notifier: kill invalidate_pageJérôme Glisse2017-08-311-14/+0
* mm: Use static initialization for "srcu"Paul E. McKenney2017-04-181-13/+1
* sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar2017-03-021-0/+1
* mm: add new mmgrab() helperVegard Nossum2017-02-271-1/+1
* fix Christoph's email addressesChristoph Lameter2016-03-171-1/+1
* mmu-notifier: add clear_young callbackVladimir Davydov2015-09-101-0/+17
* mmu_notifier: add the callback for mmu_notifier_invalidate_range()Joerg Roedel2014-11-131-0/+25
* kvm: Fix page ageing bugsAndres Lagar-Cavilla2014-09-241-2/+3