rapidio: switch to get_user_pages_fast()

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
This commit is contained in:
Al Viro 2017-01-29 03:12:00 -05:00
parent 6ed2288ca9
commit 0ca36a6bbd

View File

@ -889,11 +889,9 @@ rio_dma_transfer(struct file *filp, u32 transfer_mode,
goto err_req;
}
pinned = get_user_pages_unlocked(
pinned = get_user_pages_fast(
(unsigned long)xfer->loc_addr & PAGE_MASK,
nr_pages,
page_list,
dir == DMA_FROM_DEVICE ? FOLL_WRITE : 0);
nr_pages, dir == DMA_FROM_DEVICE, page_list);
if (pinned != nr_pages) {
if (pinned < 0) {