Loading fs/nfs/flexfilelayout/flexfilelayout.c +4 −2 Original line number Diff line number Diff line Loading @@ -510,7 +510,8 @@ nfs4_ff_layout_stat_io_start_read(struct nfs4_ff_layout_mirror *mirror, spin_unlock(&mirror->lock); if (report) pnfs_report_layoutstat(mirror->lseg->pls_layout->plh_inode); pnfs_report_layoutstat(mirror->lseg->pls_layout->plh_inode, GFP_KERNEL); } static void Loading Loading @@ -538,7 +539,8 @@ nfs4_ff_layout_stat_io_start_write(struct nfs4_ff_layout_mirror *mirror, spin_unlock(&mirror->lock); if (report) pnfs_report_layoutstat(mirror->lseg->pls_layout->plh_inode); pnfs_report_layoutstat(mirror->lseg->pls_layout->plh_inode, GFP_NOIO); } static void Loading fs/nfs/pnfs.c +2 −2 Original line number Diff line number Diff line Loading @@ -2267,7 +2267,7 @@ struct nfs4_threshold *pnfs_mdsthreshold_alloc(void) #if IS_ENABLED(CONFIG_NFS_V4_2) int pnfs_report_layoutstat(struct inode *inode) pnfs_report_layoutstat(struct inode *inode, gfp_t gfp_flags) { struct pnfs_layoutdriver_type *ld = NFS_SERVER(inode)->pnfs_curr_ld; struct nfs_server *server = NFS_SERVER(inode); Loading @@ -2294,7 +2294,7 @@ pnfs_report_layoutstat(struct inode *inode) pnfs_get_layout_hdr(hdr); spin_unlock(&inode->i_lock); data = kzalloc(sizeof(*data), GFP_KERNEL); data = kzalloc(sizeof(*data), gfp_flags); if (!data) { status = -ENOMEM; goto out_put; Loading fs/nfs/pnfs.h +2 −2 Original line number Diff line number Diff line Loading @@ -691,10 +691,10 @@ static inline void nfs4_pnfs_v3_ds_connect_unload(void) #endif /* CONFIG_NFS_V4_1 */ #if IS_ENABLED(CONFIG_NFS_V4_2) int pnfs_report_layoutstat(struct inode *inode); int pnfs_report_layoutstat(struct inode *inode, gfp_t gfp_flags); #else static inline int pnfs_report_layoutstat(struct inode *inode) pnfs_report_layoutstat(struct inode *inode, gfp_t gfp_flags) { return 0; } Loading Loading
fs/nfs/flexfilelayout/flexfilelayout.c +4 −2 Original line number Diff line number Diff line Loading @@ -510,7 +510,8 @@ nfs4_ff_layout_stat_io_start_read(struct nfs4_ff_layout_mirror *mirror, spin_unlock(&mirror->lock); if (report) pnfs_report_layoutstat(mirror->lseg->pls_layout->plh_inode); pnfs_report_layoutstat(mirror->lseg->pls_layout->plh_inode, GFP_KERNEL); } static void Loading Loading @@ -538,7 +539,8 @@ nfs4_ff_layout_stat_io_start_write(struct nfs4_ff_layout_mirror *mirror, spin_unlock(&mirror->lock); if (report) pnfs_report_layoutstat(mirror->lseg->pls_layout->plh_inode); pnfs_report_layoutstat(mirror->lseg->pls_layout->plh_inode, GFP_NOIO); } static void Loading
fs/nfs/pnfs.c +2 −2 Original line number Diff line number Diff line Loading @@ -2267,7 +2267,7 @@ struct nfs4_threshold *pnfs_mdsthreshold_alloc(void) #if IS_ENABLED(CONFIG_NFS_V4_2) int pnfs_report_layoutstat(struct inode *inode) pnfs_report_layoutstat(struct inode *inode, gfp_t gfp_flags) { struct pnfs_layoutdriver_type *ld = NFS_SERVER(inode)->pnfs_curr_ld; struct nfs_server *server = NFS_SERVER(inode); Loading @@ -2294,7 +2294,7 @@ pnfs_report_layoutstat(struct inode *inode) pnfs_get_layout_hdr(hdr); spin_unlock(&inode->i_lock); data = kzalloc(sizeof(*data), GFP_KERNEL); data = kzalloc(sizeof(*data), gfp_flags); if (!data) { status = -ENOMEM; goto out_put; Loading
fs/nfs/pnfs.h +2 −2 Original line number Diff line number Diff line Loading @@ -691,10 +691,10 @@ static inline void nfs4_pnfs_v3_ds_connect_unload(void) #endif /* CONFIG_NFS_V4_1 */ #if IS_ENABLED(CONFIG_NFS_V4_2) int pnfs_report_layoutstat(struct inode *inode); int pnfs_report_layoutstat(struct inode *inode, gfp_t gfp_flags); #else static inline int pnfs_report_layoutstat(struct inode *inode) pnfs_report_layoutstat(struct inode *inode, gfp_t gfp_flags) { return 0; } Loading