aboutsummaryrefslogtreecommitdiff
path: root/include/linux/mmu_notifier.h
AgeCommit message (Expand)AuthorFilesLines
2024-04-12mm: replace set_pte_at_notify() with just set_pte_at()Gravatar Paolo Bonzini 1-2/+0
2024-04-11mmu_notifier: remove the .change_pte() callbackGravatar Paolo Bonzini 1-44/+2
2023-10-06mm: document mmu_notifier_invalidate_range_start_nonblock()Gravatar Jann Horn 1-1/+8
2023-08-18mmu_notifiers: rename invalidate_range notifierGravatar Alistair Popple 1-24/+24
2023-08-18mmu_notifiers: don't invalidate secondary TLBs as part of mmu_notifier_invali...Gravatar Alistair Popple 1-54/+2
2023-02-02mm/mmu_notifier: remove unused mmu_notifier_range_update_to_read_only exportGravatar Alistair Popple 1-8/+5
2022-06-27docs: rename Documentation/vm to Documentation/mmGravatar Mike Rapoport 1-1/+1
2021-07-08mm: fix spelling mistakes in header filesGravatar Zhen Lei 1-4/+4
2021-07-01mm: device exclusive memory accessGravatar Alistair Popple 1-0/+6
2021-07-01mm: rename migrate_pgmap_ownerGravatar Alistair Popple 1-10/+10
2021-03-25mm/mmu_notifiers: ensure range_end() is paired with range_start()Gravatar Sean Christopherson 1-5/+5
2020-08-07mm/migrate: fix migrate_pgmap_owner w/o CONFIG_MMU_NOTIFIERGravatar Ralph Campbell 1-0/+13
2020-07-28mm/notifier: add migration invalidation typeGravatar Ralph Campbell 1-0/+6
2020-06-09mmap locking API: convert mmap_sem commentsGravatar Michel Lespinasse 1-4/+4
2020-06-09MMU notifier: use the new mmap locking APIGravatar Michel Lespinasse 1-2/+3
2020-01-14mm/mmu_notifiers: Use 'interval_sub' as the variable for mmu_interval_notifierGravatar Jason Gunthorpe 1-17/+21
2020-01-14mm/mmu_notifiers: Use 'subscription' as the variable name for mmu_notifierGravatar Jason Gunthorpe 1-14/+16
2020-01-14mm/mmu_notifier: Rename struct mmu_notifier_mm to mmu_notifier_subscriptionsGravatar Jason Gunthorpe 1-9/+9
2019-11-23mm/mmu_notifier: add an interval tree notifierGravatar Jason Gunthorpe 1-0/+101
2019-11-12mm/mmu_notifier: define the header pre-processor parts even if disabledGravatar Jason Gunthorpe 1-29/+17
2019-09-07mm/mmu_notifiers: annotate with might_sleep()Gravatar Daniel Vetter 1-0/+5
2019-09-07mm/mmu_notifiers: add a lockdep map for invalidate_range_start/endGravatar Daniel Vetter 1-2/+12
2019-08-21mm/mmu_notifiers: remove unregister_no_releaseGravatar Jason Gunthorpe 1-5/+0
2019-08-16mm/mmu_notifiers: add a get/put scheme for the registrationGravatar Jason Gunthorpe 1-0/+35
2019-05-14mm/mmu_notifier: mmu_notifier_range_update_to_read_only() helperGravatar Jérôme Glisse 1-0/+4
2019-05-14mm/mmu_notifier: pass down vma and reasons why mmu notifier is happeningGravatar Jérôme Glisse 1-1/+5
2019-05-14mm/mmu_notifier: contextual information for event triggering invalidationGravatar Jérôme Glisse 1-1/+4
2019-05-14mm/mmu_notifier: contextual information for event enumsGravatar Jérôme Glisse 1-0/+30
2019-05-14mm/mmu_notifier: convert mmu_notifier_range->blockable to a flagsGravatar Jérôme Glisse 1-4/+7
2019-05-14mm/mmu_notifier: helper to test if a range invalidation is blockableGravatar Jérôme Glisse 1-0/+11
2018-12-28mm/mmu_notifier: use structure for invalidate_range_start/end calls v2Gravatar Jérôme Glisse 1-29/+58
2018-12-28mm/mmu_notifier: use structure for invalidate_range_start/end callbackGravatar Jérôme Glisse 1-5/+9
2018-12-28mm/mmu_notifier.c: remove mmu_notifier_synchronize()Gravatar Sean Christopherson 1-1/+0
2018-10-26Revert "mm, mmu_notifier: annotate mmu notifiers with blockable invalidate ca...Gravatar Michal Hocko 1-23/+0
2018-10-26mm, mmu_notifier: be explicit about range invalition non-blocking modeGravatar Michal Hocko 1-1/+3
2018-08-22mm, oom: distinguish blockable mode for mmu notifiersGravatar Michal Hocko 1-8/+25
2018-04-16docs/vm: rename documentation files to .rstGravatar Mike Rapoport 1-1/+1
2018-01-31mm, mmu_notifier: annotate mmu notifiers with blockable invalidate callbacksGravatar David Rientjes 1-3/+27
2017-11-15mm/mmu_notifier: avoid call to invalidate_range() in range_end()Gravatar Jérôme Glisse 1-2/+15
2017-11-15mm/mmu_notifier: avoid double notification when it is uselessGravatar Jérôme Glisse 1-1/+2
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 1-0/+1
2017-10-03mm, oom_reaper: skip mm structs with mmu notifiersGravatar Michal Hocko 1-0/+5
2017-08-31mm/mmu_notifier: kill invalidate_pageGravatar Jérôme Glisse 1-25/+0
2017-04-13mm: drop unused pmdp_huge_get_and_clear_notify()Gravatar Kirill A. Shutemov 1-13/+0
2017-02-24mm, x86: add support for PUD-sized transparent hugepagesGravatar Matthew Wilcox 1-0/+14
2015-09-10mm: introduce idle page trackingGravatar Vladimir Davydov 1-0/+2
2015-09-10mmu-notifier: add clear_young callbackGravatar Vladimir Davydov 1-0/+44
2015-06-24mm: clarify that the function operates on hugepage pteGravatar Aneesh Kumar K.V 1-6/+6
2014-12-15Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linuxGravatar Linus Torvalds 1-5/+83
2014-12-13mm: convert i_mmap_mutex to rwsemGravatar Davidlohr Bueso 1-1/+1