[LU-12346] ladvise willread should work even if OSD cache is disabled Created: 28/May/19  Updated: 17/Feb/21  Resolved: 08/Apr/20

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Improvement Priority: Minor
Reporter: Li Xi Assignee: Li Xi
Resolution: Duplicate Votes: 0
Labels: None

Issue Links:
Duplicate
duplicates LU-12071 bypass pagecache for large files Resolved
Rank (Obsolete): 9223372036854775807

 Description   

Ladvise of willread knows that read(s) will be followed, so it makes sense to always page cache for the readahead of ladvise, even page cache is disabled for the OSD.



 Comments   
Comment by Gerrit Updater [ 28/May/19 ]

Li Xi (lixi@ddn.com) uploaded a new patch: https://review.whamcloud.com/34976
Subject: LU-12346: always enable page cache for willread ladvise
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 5dd2d91bd1b9143b794868f4882ed7b429490a27

Comment by Alex Zhuravlev [ 28/May/19 ]

please, look at https://review.whamcloud.com/#/c/34422/

Comment by Li Xi [ 28/May/19 ]

Cool. Alex, I will abandon the patch and close the ticket as soon as your patch is merged.

Comment by Andreas Dilger [ 08/Apr/20 ]

The patch https://review.whamcloud.com/34422/ "LU-12071 osd-ldiskfs: bypass pagecache if requested" was landed for 2.14.0.

Generated at Sat Feb 10 02:51:46 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.