diff options
| author | 2026-01-07 11:08:56 -0500 | |
|---|---|---|
| committer | 2026-01-22 10:51:10 -0500 | |
| commit | 9bb0060f7860aa4561c5b21163dd45ceb66946a9 (patch) | |
| tree | 4785869e859fe6691349a7d44b1151626ffe3090 /samples/kobject/ssh:/git@git.zx2c4.com | |
| parent | NFS/localio: prevent direct reclaim recursion into NFS via nfs_writepages (diff) | |
NFS/localio: use GFP_NOIO and non-memreclaim workqueue in nfs_local_commit
nfslocaliod_workqueue is a non-memreclaim workqueue (it isn't
initialized with WQ_MEM_RECLAIM), see commit b9f5dd57f4a5
("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: b9f5dd57f4a5 ("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>
Diffstat (limited to 'samples/kobject/ssh:/git@git.zx2c4.com')
0 files changed, 0 insertions, 0 deletions
