diff --git a/fs/xfs/xfs_bmap.c b/fs/xfs/xfs_bmap.c index 975972482e8ff8d7ea60d106571000f61d1bca15..8971fb09d3879b49e82ffc5b9a3c2e3cb278431b 100644 --- a/fs/xfs/xfs_bmap.c +++ b/fs/xfs/xfs_bmap.c @@ -6009,7 +6009,7 @@ xfs_getbmap( */ error = ENOMEM; subnex = 16; - map = kmem_alloc(subnex * sizeof(*map), KM_MAYFAIL); + map = kmem_alloc(subnex * sizeof(*map), KM_MAYFAIL | KM_NOFS); if (!map) goto out_unlock_ilock;