Skip to content

Commit a81461b

Browse files
Jérôme Glissetorvalds
authored andcommitted
xen/gntdev: update to new mmu_notifier semantic
Calls to mmu_notifier_invalidate_page() were replaced by calls to mmu_notifier_invalidate_range() and are now bracketed by calls to mmu_notifier_invalidate_range_start()/end() Remove now useless invalidate_page callback. Signed-off-by: Jérôme Glisse <jglisse@redhat.com> Reviewed-by: Boris Ostrovsky <boris.ostrovsky@oracle.com> Cc: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> Cc: Roger Pau Monné <roger.pau@citrix.com> Cc: xen-devel@lists.xenproject.org (moderated for non-subscribers) Cc: Kirill A. Shutemov <kirill.shutemov@linux.intel.com> Cc: Andrew Morton <akpm@linux-foundation.org> Cc: Andrea Arcangeli <aarcange@redhat.com> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
1 parent a487012 commit a81461b

File tree

1 file changed

+0
-8
lines changed

1 file changed

+0
-8
lines changed

drivers/xen/gntdev.c

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -484,13 +484,6 @@ static void mn_invl_range_start(struct mmu_notifier *mn,
484484
mutex_unlock(&priv->lock);
485485
}
486486

487-
static void mn_invl_page(struct mmu_notifier *mn,
488-
struct mm_struct *mm,
489-
unsigned long address)
490-
{
491-
mn_invl_range_start(mn, mm, address, address + PAGE_SIZE);
492-
}
493-
494487
static void mn_release(struct mmu_notifier *mn,
495488
struct mm_struct *mm)
496489
{
@@ -522,7 +515,6 @@ static void mn_release(struct mmu_notifier *mn,
522515

523516
static const struct mmu_notifier_ops gntdev_mmu_ops = {
524517
.release = mn_release,
525-
.invalidate_page = mn_invl_page,
526518
.invalidate_range_start = mn_invl_range_start,
527519
};
528520

0 commit comments

Comments
 (0)