Whamcloud - gitweb
LU-16699 osc: Prefer NR_ZONE_WRITE_PENDING 99/50499/11
authorShaun Tancheff <shaun.tancheff@hpe.com>
Sun, 2 Apr 2023 16:33:44 +0000 (11:33 -0500)
committerOleg Drokin <green@whamcloud.com>
Sat, 23 Sep 2023 06:04:27 +0000 (06:04 +0000)
commitd4094475c990d6ee8bf9e6e32a93f7c86a78f57a
tree832b15171ad7064277b4c038d251587df5a07389
parent4ba4976f525e957ef4c3ca7981bea01f72109ed6
LU-16699 osc: Prefer NR_ZONE_WRITE_PENDING

Linux commit v4.7-5966-g5a1c84b404a7
 mm: remove reclaim and compaction retry approximations

Introduced NR_ZONE_WRITE_PENDING which should be used
in mod_zone_page_state.

Older kernels should fallback to NR_UNSTABLE_NFS
or NR_WRITEBACK.

Test-Parameters: trivial
HPE-bug-id: LUS-11559
Signed-off-by: Shaun Tancheff <shaun.tancheff@hpe.com>
Change-Id: I90f22d4bd56f5986eaa5d4a042a2c8ed31fbf752
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/50499
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
Reviewed-by: Patrick Farrell <pfarrell@whamcloud.com>
Reviewed-by: Neil Brown <neilb@suse.de>
Reviewed-by: Qian Yingjin <qian@ddn.com>
Reviewed-by: James Simmons <jsimmons@infradead.org>
libcfs/autoconf/lustre-libcfs.m4
lustre/osc/osc_page.c