[LU-17463] enable/disable page cache shrinker on OSC layer Created: 24/Jan/24 Updated: 26/Jan/24 |
|
| Status: | Open |
| Project: | Lustre |
| Component/s: | None |
| Affects Version/s: | None |
| Fix Version/s: | None |
| Type: | Bug | Priority: | Minor |
| Reporter: | Qian Yingjin | Assignee: | WC Triage |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||
| Severity: | 3 | ||||
| Rank (Obsolete): | 9223372036854775807 | ||||
| Description |
|
Those pages mapped into VM_LOCKED [mlock()ed] VMAs should be unevictable pages: However, OSC page cache shrinker treats all cached page equally even some of them are unelectable. It may evict the mlocked pages wrongly. We should disable page cache shrinker to avoid it evicting mlocked pages. |
| Comments |
| Comment by Gerrit Updater [ 24/Jan/24 ] |
|
"Qian Yingjin <qian@ddn.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/53795 |
| Comment by Gerrit Updater [ 26/Jan/24 ] |
|
"Qian Yingjin <qian@ddn.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/53826 |