+8
−3
Loading
nfslocaliod_workqueue is a non-memreclaim workqueue (it isn't initialized with WQ_MEM_RECLAIM), see commit b9f5dd57 ("nfs/localio: use dedicated workqueues for filesystem read and write"). Use nfslocaliod_workqueue for LOCALIO's SYNC work. Also, set PF_LOCAL_THROTTLE | PF_MEMALLOC_NOIO in nfs_local_fsync_work. Fixes: b9f5dd57 ("nfs/localio: use dedicated workqueues for filesystem read and write") Signed-off-by:Mike Snitzer <snitzer@hammerspace.com> Signed-off-by:
Anna Schumaker <anna.schumaker@oracle.com>