瀏覽代碼

rapidio: switch to get_user_pages_fast()

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Al Viro 8 年之前
父節點
當前提交
0ca36a6bbd
共有 1 個文件被更改,包括 2 次插入4 次删除
  1. 2 4
      drivers/rapidio/devices/rio_mport_cdev.c

+ 2 - 4
drivers/rapidio/devices/rio_mport_cdev.c

@@ -889,11 +889,9 @@ rio_dma_transfer(struct file *filp, u32 transfer_mode,
 			goto err_req;
 			goto err_req;
 		}
 		}
 
 
-		pinned = get_user_pages_unlocked(
+		pinned = get_user_pages_fast(
 				(unsigned long)xfer->loc_addr & PAGE_MASK,
 				(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 != nr_pages) {
 			if (pinned < 0) {
 			if (pinned < 0) {