[LU-3481] To remove CPT_TRANSIENT completely Created: 18/Jun/13  Updated: 29/Sep/15  Resolved: 29/Sep/15

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

Type: Improvement Priority: Minor
Reporter: Jinshan Xiong (Inactive) Assignee: Niu Yawei (Inactive)
Resolution: Won't Fix Votes: 0
Labels: None

Issue Links:
Related
is related to LU-6585 Virtual block device (lloop) Closed
Rank (Obsolete): 8730

 Description   

After patch http://review.whamcloud.com/980 is landed, direct IO will bypass CLIO so it's not necessary to maintain CPT_TRANSIENT pages any more.

In this ticket, we'll get rid of CPT_TRANSIENT pages completely. Lloop device and liblustre will be reimplemented with new DIO interfaces.



 Comments   
Comment by Andreas Dilger [ 29/Sep/15 ]

Even with 2.7.60 the CPT_TRANSIENT is still there.

Comment by Jinshan Xiong (Inactive) [ 29/Sep/15 ]

it looks like we still need the definition of CPT_TRANSIENT to distinguish DIO pages from cacheable pages. Therefore I'd like to close this ticket as 'Won't fix'.

Generated at Sat Feb 10 01:34:17 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.