OSDN Git Service

mm: remove the struct hmm_device infrastructure
authorChristoph Hellwig <hch@lst.de>
Wed, 26 Jun 2019 12:27:01 +0000 (14:27 +0200)
committerJason Gunthorpe <jgg@mellanox.com>
Tue, 2 Jul 2019 14:59:21 +0000 (11:59 -0300)
commit07ec38917e68f0114b9c8aeeb1c584b5e73e4dd6
treec6a51fb9f06cfdcc5c5c3262ac303881c9ad9be6
parentc2561e6587a7e57f2f10620efd5b2070d66a5cc5
mm: remove the struct hmm_device infrastructure

This code is a trivial wrapper around device model helpers, which
should have been integrated into the driver device model usage from
the start.  Assuming it actually had users, which it never had since
the code was added more than 1 1/2 years ago.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Jason Gunthorpe <jgg@mellanox.com>
Reviewed-by: John Hubbard <jhubbard@nvidia.com>
Reviewed-by: Dan Williams <dan.j.williams@intel.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
include/linux/hmm.h
mm/hmm.c