mm/hmm: remove the legacy hmm_pfn_* APIs
authorChristoph Hellwig <hch@lst.de>
Wed, 24 Jul 2019 06:52:57 +0000 (08:52 +0200)
committerJason Gunthorpe <jgg@mellanox.com>
Thu, 25 Jul 2019 19:14:40 +0000 (16:14 -0300)
commitf32471e2cf87112b8f5dc10469b27c39c1a41722
treefaf884d90b98c17da133fb5ab76bd76c44348f5a
parent1b88b99bdff85e75df1cfaa418ed2ef8e1bffeb2
mm/hmm: remove the legacy hmm_pfn_* APIs

Switch the one remaining user in nouveau over to its replacement, and
remove all the wrappers.

Link: https://lore.kernel.org/r/20190724065258.16603-7-hch@lst.de
Tested-by: Ralph Campbell <rcampbell@nvidia.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Ralph Campbell <rcampbell@nvidia.com>
Reviewed-by: Jason Gunthorpe <jgg@mellanox.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
drivers/gpu/drm/nouveau/nouveau_dmem.c
include/linux/hmm.h