[LU-1113] Lustre client dcache cleanup Created: 17/Feb/12  Updated: 16/Apr/13  Resolved: 26/Sep/12

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

Type: Task Priority: Minor
Reporter: Peng Tao Assignee: WC Triage
Resolution: Duplicate Votes: 0
Labels: llite, patch
Environment:

Linux client.


Attachments: Microsoft Word dcache_cleanup_v3.docx     Microsoft Word dcache_cleanup_v4.docx    
Rank (Obsolete): 7754

 Description   

Clean up Lustre dcache so that it can be accepted by upstream kernel community. To be specific, it includes hiding DCACHE_LUSTRE_INVALID flag and some other minor cleanups. The change will be based on top of dcache scalability work (http://review.whamcloud.com/#change,1865) that also touches the same part of code. And the design doc will keep updated as dcache scalability patch changes.



 Comments   
Comment by Peng Tao [ 22/Feb/12 ]

more changes to reflect changes in dcache scalability patch at http://review.whamcloud.com/#change,1865

Comment by Build Master (Inactive) [ 30/Mar/12 ]

Integrated in lustre-reviews » x86_64,client,el5,inkernel #4595
LU-1113 llite: hide DCACHE_LUSTRE_INVALID in ll_dentry_data (Revision 40df3730825aead4eaafc809320dd3d8adcbca70)

Result = SUCCESS
bergwolf : 40df3730825aead4eaafc809320dd3d8adcbca70
Files :

  • lustre/llite/dcache.c
  • lustre/llite/namei.c
  • lustre/llite/llite_internal.h
Comment by Build Master (Inactive) [ 30/Mar/12 ]

Integrated in lustre-reviews » i686,server,el5,inkernel #4595
LU-1113 llite: hide DCACHE_LUSTRE_INVALID in ll_dentry_data (Revision 40df3730825aead4eaafc809320dd3d8adcbca70)

Result = SUCCESS
bergwolf : 40df3730825aead4eaafc809320dd3d8adcbca70
Files :

  • lustre/llite/dcache.c
  • lustre/llite/llite_internal.h
  • lustre/llite/namei.c
Comment by Build Master (Inactive) [ 30/Mar/12 ]

Integrated in lustre-reviews » x86_64,client,el6,inkernel #4595
LU-1113 llite: hide DCACHE_LUSTRE_INVALID in ll_dentry_data (Revision 40df3730825aead4eaafc809320dd3d8adcbca70)

Result = SUCCESS
bergwolf : 40df3730825aead4eaafc809320dd3d8adcbca70
Files :

  • lustre/llite/llite_internal.h
  • lustre/llite/dcache.c
  • lustre/llite/namei.c
Comment by Build Master (Inactive) [ 30/Mar/12 ]

Integrated in lustre-reviews » i686,client,el6,inkernel #4595
LU-1113 llite: hide DCACHE_LUSTRE_INVALID in ll_dentry_data (Revision 40df3730825aead4eaafc809320dd3d8adcbca70)

Result = SUCCESS
bergwolf : 40df3730825aead4eaafc809320dd3d8adcbca70
Files :

  • lustre/llite/namei.c
  • lustre/llite/dcache.c
  • lustre/llite/llite_internal.h
Comment by Build Master (Inactive) [ 30/Mar/12 ]

Integrated in lustre-reviews » x86_64,server,el5,inkernel #4595
LU-1113 llite: hide DCACHE_LUSTRE_INVALID in ll_dentry_data (Revision 40df3730825aead4eaafc809320dd3d8adcbca70)

Result = SUCCESS
bergwolf : 40df3730825aead4eaafc809320dd3d8adcbca70
Files :

  • lustre/llite/dcache.c
  • lustre/llite/llite_internal.h
  • lustre/llite/namei.c
Comment by Build Master (Inactive) [ 30/Mar/12 ]

Integrated in lustre-reviews » i686,client,el5,inkernel #4595
LU-1113 llite: hide DCACHE_LUSTRE_INVALID in ll_dentry_data (Revision 40df3730825aead4eaafc809320dd3d8adcbca70)

Result = SUCCESS
bergwolf : 40df3730825aead4eaafc809320dd3d8adcbca70
Files :

  • lustre/llite/namei.c
  • lustre/llite/llite_internal.h
  • lustre/llite/dcache.c
Comment by Build Master (Inactive) [ 30/Mar/12 ]

Integrated in lustre-reviews » x86_64,server,el6,inkernel #4595
LU-1113 llite: hide DCACHE_LUSTRE_INVALID in ll_dentry_data (Revision 40df3730825aead4eaafc809320dd3d8adcbca70)

Result = SUCCESS
bergwolf : 40df3730825aead4eaafc809320dd3d8adcbca70
Files :

  • lustre/llite/llite_internal.h
  • lustre/llite/namei.c
  • lustre/llite/dcache.c
Comment by Build Master (Inactive) [ 30/Mar/12 ]

Integrated in lustre-reviews » i686,server,el6,inkernel #4595
LU-1113 llite: hide DCACHE_LUSTRE_INVALID in ll_dentry_data (Revision 40df3730825aead4eaafc809320dd3d8adcbca70)

Result = SUCCESS
bergwolf : 40df3730825aead4eaafc809320dd3d8adcbca70
Files :

  • lustre/llite/dcache.c
  • lustre/llite/llite_internal.h
  • lustre/llite/namei.c
Comment by Peter Jones [ 26/Sep/12 ]

I think that this change was handled under LU-506. If there is still work outstanding please speak up and I will reopen the ticket

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