summaryrefslogtreecommitdiffstats
path: root/mm/mmu_notifier.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* mmu_notifier: add call_srcu and sync function for listener to delay call and ...Peter Zijlstra2014-08-061-1/+39
* mm: audit/fix non-modular users of module_init in core codePaul Gortmaker2014-01-231-2/+1
* treewide: relase -> releaseGeert Uytterhoeven2013-06-281-1/+1
* mm: mmu_notifier: re-fix freed page still mapped in secondary MMUXiao Guangrong2013-05-241-40/+39
* hlist: drop the node parameter from iteratorsSasha Levin2013-02-271-12/+6
* mm: export mmu notifier invalidatesCliff Wickman2013-02-231-0/+2
* mmu_notifier_unregister NULL Pointer deref and multiple ->release() calloutsRobin Holt2013-02-231-40/+42
* mm/mmu_notifier: allocate mmu_notifier in advanceGavin Shan2012-10-251-13/+13
* mm: wrap calls to set_pte_at_notify with invalidate_range_start and invalidat...Haggai Eran2012-10-091-6/+0