xen/gntdev: Do not use mm notifiers with autotranslating guests
authorBoris Ostrovsky <boris.ostrovsky@oracle.com>
Tue, 28 Jan 2020 15:31:26 +0000 (10:31 -0500)
committerBoris Ostrovsky <boris.ostrovsky@oracle.com>
Tue, 28 Jan 2020 18:22:48 +0000 (12:22 -0600)
commit9293724192a73f49c722e9685d45649c6df67dfe
treeeedc228247491ab7cfc18143003803181475f5e6
parenteda4eabf86fd6806eaabc23fb90dd056fdac037b
xen/gntdev: Do not use mm notifiers with autotranslating guests

Commit d3eeb1d77c5d ("xen/gntdev: use mmu_interval_notifier_insert")
missed a test for use_ptemod when calling mmu_interval_read_begin(). Fix
that.

Fixes: d3eeb1d77c5d ("xen/gntdev: use mmu_interval_notifier_insert")
CC: stable@vger.kernel.org # 5.5
Reported-by: Ilpo Järvinen <ilpo.jarvinen@cs.helsinki.fi>
Tested-by: Ilpo Järvinen <ilpo.jarvinen@cs.helsinki.fi>
Signed-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
Reviewed-by: Jason Gunthorpe <jgg@mellanox.com>
Acked-by: Juergen Gross <jgross@suse.com>
drivers/xen/gntdev.c