aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/fpga/xilinx-spi.c
diff options
context:
space:
mode:
authorRalph Campbell <[email protected]>2020-07-01 22:53:48 +0000
committerJason Gunthorpe <[email protected]>2020-07-10 19:24:28 +0000
commit0cafc62e4daf7221a0ce80e0ed1b4c669d69d925 (patch)
tree707beaa862709392601cf463f5132b99eb305658 /drivers/fpga/xilinx-spi.c
parentmm/hmm: add tests for hmm_pfn_to_map_order() (diff)
downloadkernel-0cafc62e4daf7221a0ce80e0ed1b4c669d69d925.tar.gz
kernel-0cafc62e4daf7221a0ce80e0ed1b4c669d69d925.zip
nouveau/hmm: fault one page at a time
The SVM page fault handler groups faults into a range of contiguous virtual addresses and requests hmm_range_fault() to populate and return the page frame number of system memory mapped by the CPU. In preparation for supporting large pages to be mapped by the GPU, process faults one page at a time. In addition, use the hmm_range default_flags to fix a corner case where the input hmm_pfns array is not reinitialized after hmm_range_fault() returns -EBUSY and must be called again. Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Ralph Campbell <[email protected]> Signed-off-by: Jason Gunthorpe <[email protected]>
Diffstat (limited to 'drivers/fpga/xilinx-spi.c')
0 files changed, 0 insertions, 0 deletions