NFS: Remove unused parameter gfp_flags from nfs_pageio_init()

Now that the mirror allocation has been moved, the parameter can go.
Also remove the redundant symbol export.

Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>

+4 -7
+1 -3
fs/nfs/pagelist.c
··· 711 711 const struct nfs_pgio_completion_ops *compl_ops, 712 712 const struct nfs_rw_ops *rw_ops, 713 713 size_t bsize, 714 - int io_flags, 715 - gfp_t gfp_flags) 714 + int io_flags) 716 715 { 717 716 desc->pg_moreio = 0; 718 717 desc->pg_inode = inode; ··· 732 733 desc->pg_mirrors = desc->pg_mirrors_static; 733 734 nfs_pageio_mirror_init(&desc->pg_mirrors[0], bsize); 734 735 } 735 - EXPORT_SYMBOL_GPL(nfs_pageio_init); 736 736 737 737 /** 738 738 * nfs_pgio_result - Basic pageio error handling
+1 -1
fs/nfs/read.c
··· 68 68 pg_ops = server->pnfs_curr_ld->pg_read_ops; 69 69 #endif 70 70 nfs_pageio_init(pgio, inode, pg_ops, compl_ops, &nfs_rw_read_ops, 71 - server->rsize, 0, GFP_KERNEL); 71 + server->rsize, 0); 72 72 } 73 73 EXPORT_SYMBOL_GPL(nfs_pageio_init_read); 74 74
+1 -1
fs/nfs/write.c
··· 1452 1452 pg_ops = server->pnfs_curr_ld->pg_write_ops; 1453 1453 #endif 1454 1454 nfs_pageio_init(pgio, inode, pg_ops, compl_ops, &nfs_rw_write_ops, 1455 - server->wsize, ioflags, GFP_NOIO); 1455 + server->wsize, ioflags); 1456 1456 } 1457 1457 EXPORT_SYMBOL_GPL(nfs_pageio_init_write); 1458 1458
+1 -2
include/linux/nfs_page.h
··· 125 125 const struct nfs_pgio_completion_ops *compl_ops, 126 126 const struct nfs_rw_ops *rw_ops, 127 127 size_t bsize, 128 - int how, 129 - gfp_t gfp_flags); 128 + int how); 130 129 extern int nfs_pageio_add_request(struct nfs_pageio_descriptor *, 131 130 struct nfs_page *); 132 131 extern int nfs_pageio_resend(struct nfs_pageio_descriptor *,