Displaying 2 results from an estimated 2 matches for "pagemap_op".
Did you mean:
pagemap_ops
2019 Jun 13
2
[PATCH 09/22] memremap: lift the devmap_enable manipulation into devm_memremap_pages
On Thu, Jun 13, 2019 at 11:43:12AM +0200, Christoph Hellwig wrote:
> Just check if there is a ->page_free operation set and take care of the
> static key enable, as well as the put using device managed resources.
> diff --git a/mm/hmm.c b/mm/hmm.c
> index c76a1b5defda..6dc769feb2e1 100644
> +++ b/mm/hmm.c
> @@ -1378,8 +1378,6 @@ struct hmm_devmem *hmm_devmem_add(const struct
2024 Oct 15
5
[PATCH v1 0/4] GPU Direct RDMA (P2P DMA) for Device Private Pages
...device private page data to devices such as
NICs, eliminating the need to traverse system RAM, which is the native
method for exposing device private page data.
To fully support Peer-to-Peer for device private pages, the following
changes are proposed:
`Memory Management (MM)`
* Leverage struct pagemap_ops to support P2P page operations: This
modification ensures that the GPU can directly map device private pages
for P2P DMA.
* Utilize hmm_range_fault to support P2P connections for device private
pages (instead of Page fault)
`IB Drivers`
Add TRY_P2P_REQ flag for the hmm_range_fault call: This fla...