Acked-by: Dimitri Sivanich <sivanich@xxxxxxx> On Thu, Aug 31, 2017 at 05:17:35PM -0400, jglisse@xxxxxxxxxx wrote: > From: Jérôme Glisse <jglisse@xxxxxxxxxx> > > Call to mmu_notifier_invalidate_page() are replaced by call to > mmu_notifier_invalidate_range() and thus call are bracketed by > call to mmu_notifier_invalidate_range_start()/end() > > Remove now useless invalidate_page callback. > > Signed-off-by: Jérôme Glisse <jglisse@xxxxxxxxxx> > Cc: Dimitri Sivanich <sivanich@xxxxxxx> > Cc: Jack Steiner <steiner@xxxxxxx> > Cc: Kirill A. Shutemov <kirill.shutemov@xxxxxxxxxxxxxxx> > Cc: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> > Cc: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx> > Cc: Andrea Arcangeli <aarcange@xxxxxxxxxx> > --- > drivers/misc/sgi-gru/grutlbpurge.c | 12 ------------ > 1 file changed, 12 deletions(-) > > diff --git a/drivers/misc/sgi-gru/grutlbpurge.c b/drivers/misc/sgi-gru/grutlbpurge.c > index e936d43895d2..9918eda0e05f 100644 > --- a/drivers/misc/sgi-gru/grutlbpurge.c > +++ b/drivers/misc/sgi-gru/grutlbpurge.c > @@ -247,17 +247,6 @@ static void gru_invalidate_range_end(struct mmu_notifier *mn, > gru_dbg(grudev, "gms %p, start 0x%lx, end 0x%lx\n", gms, start, end); > } > > -static void gru_invalidate_page(struct mmu_notifier *mn, struct mm_struct *mm, > - unsigned long address) > -{ > - struct gru_mm_struct *gms = container_of(mn, struct gru_mm_struct, > - ms_notifier); > - > - STAT(mmu_invalidate_page); > - gru_flush_tlb_range(gms, address, PAGE_SIZE); > - gru_dbg(grudev, "gms %p, address 0x%lx\n", gms, address); > -} > - > static void gru_release(struct mmu_notifier *mn, struct mm_struct *mm) > { > struct gru_mm_struct *gms = container_of(mn, struct gru_mm_struct, > @@ -269,7 +258,6 @@ static void gru_release(struct mmu_notifier *mn, struct mm_struct *mm) > > > static const struct mmu_notifier_ops gru_mmuops = { > - .invalidate_page = gru_invalidate_page, > .invalidate_range_start = gru_invalidate_range_start, > .invalidate_range_end = gru_invalidate_range_end, > .release = gru_release, > -- > 2.13.5 > -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>