Whamcloud - gitweb
LU-16713 llite: add __GFP_NORETRY for read-ahead page 25/50625/3
authorQian Yingjin <qian@ddn.com>
Thu, 13 Apr 2023 12:28:26 +0000 (08:28 -0400)
committerOleg Drokin <green@whamcloud.com>
Tue, 9 May 2023 05:47:05 +0000 (05:47 +0000)
commit8db5d39f669f03aa6d8ad4962f82453b3cc11b42
tree860c0f0f7c66cbece527f4f23c4f5e7e3b46daf7
parent1d98e5c32b41e19bb1247958e666bb66e69dbc4c
LU-16713 llite: add __GFP_NORETRY for read-ahead page

We need __GFP_NORETRY for read-ahead page, otherwise the read
process would be OOM killed when reached cgroup memory limits.

Signed-off-by: Qian Yingjin <qian@ddn.com>
Change-Id: If699429d5d5cd29bd895d8455296113aa67645fc
Reviewed-on: https://review.whamcloud.com/c/fs/lustre-release/+/50625
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Patrick Farrell <pfarrell@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/autoconf/lustre-core.m4
lustre/include/lustre_compat.h
lustre/llite/rw.c