diff options
author | Ralph Campbell <[email protected]> | 2022-07-25 11:36:15 -0700 |
---|---|---|
committer | akpm <[email protected]> | 2022-07-29 18:07:18 -0700 |
commit | f6c3e1ae0114cd0f5123cf38187d450c1b119e67 (patch) | |
tree | 73c02549c0758ccb1cc3af1a286fe82e30754da5 /lib/mpi/mpi-sub-ui.c | |
parent | 68deb82a7bfcf67c6491c2387215e038b525475f (diff) |
mm/hmm: add a test for cross device private faults
Add a simple test case for when hmm_range_fault() is called with the
HMM_PFN_REQ_FAULT flag and a device private PTE is found for a device
other than the hmm_range::dev_private_owner. This should cause the page
to be faulted back to system memory from the other device and the PFN
returned in the output array.
Also, remove a piece of code that unnecessarily unmaps part of the buffer.
Link: https://lkml.kernel.org/r/[email protected]
Link: https://lkml.kernel.org/r/[email protected]
Signed-off-by: Ralph Campbell <[email protected]>
Reviewed-by: Alistair Popple <[email protected]>
Cc: Felix Kuehling <[email protected]>
Cc: Philip Yang <[email protected]>
Cc: Jason Gunthorpe <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Diffstat (limited to 'lib/mpi/mpi-sub-ui.c')
0 files changed, 0 insertions, 0 deletions