[LU-810] Fix helpers for reading flags in HSM changelog records Created: 01/Nov/11  Updated: 12/Dec/11  Resolved: 12/Dec/11

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.0.0, Lustre 2.1.0
Fix Version/s: Lustre 2.2.0

Type: Bug Priority: Minor
Reporter: Aurelien Degremont (Inactive) Assignee: Andreas Dilger
Resolution: Fixed Votes: 0
Labels: None

Attachments: File fix_cl_helpers.patch    
Severity: 3
Bugzilla ID: 15,599
Rank (Obsolete): 4829

 Description   

Since Lustre 2.0, Lustre include has macros to read flags from HSM changelog records.
There are buggy.

The attached patch fixes them.



 Comments   
Comment by Peter Jones [ 01/Nov/11 ]

Aurelien

Rather than attaching patches could you please upload them into gerrit?

Thanks

Peter

Comment by Peter Jones [ 04/Nov/11 ]

Aurelien

Are you clear about what steps are required in order to upload the patch into gerrit? There are instructions on the wiki and JC has certainly done this so could advise if need be.

Peter

Comment by Aurelien Degremont (Inactive) [ 04/Nov/11 ]

I think I am, but I'm facing issues due to CEA infrastructure to access Gerrit (firewall, ...). I hope this will be fixed soon.
Even if I try to cheat, the ssh connection is closed by review.whamcloud.com during git-clone... Very strange things I did not figure out how to fix this.

Comment by Peter Jones [ 04/Nov/11 ]

hmm. That is frustrating. Still, JC must be subject to the same restrictions and it seems that he found some kind of workaround...

Comment by Aurelien Degremont (Inactive) [ 04/Nov/11 ]

JC and I do not work in the same environment, his is easier than mine, unfortunately for me...

Comment by Aurelien Degremont (Inactive) [ 04/Nov/11 ]

Finally find a way to push this to Gerrit:
http://review.whamcloud.com/#change,1651

Comment by Peter Jones [ 04/Nov/11 ]

Great! Thanks Aurelien.

Andreas, could you please inspect and comment on this patch?

Comment by Peter Jones [ 12/Dec/11 ]

Landed for 2.2

Comment by Build Master (Inactive) [ 12/Dec/11 ]

Integrated in lustre-master » x86_64,client,el6,inkernel #376
LU-810 changelog: Fix hsm_get_cl_xxx() helpers (Revision 6fa0e7eec2ccf9a2759d803de822754c6a82b6f0)

Result = SUCCESS
Oleg Drokin : 6fa0e7eec2ccf9a2759d803de822754c6a82b6f0
Files :

  • lustre/include/lustre/lustre_user.h
Comment by Build Master (Inactive) [ 12/Dec/11 ]

Integrated in lustre-master » i686,client,el6,inkernel #376
LU-810 changelog: Fix hsm_get_cl_xxx() helpers (Revision 6fa0e7eec2ccf9a2759d803de822754c6a82b6f0)

Result = SUCCESS
Oleg Drokin : 6fa0e7eec2ccf9a2759d803de822754c6a82b6f0
Files :

  • lustre/include/lustre/lustre_user.h
Comment by Build Master (Inactive) [ 12/Dec/11 ]

Integrated in lustre-master » x86_64,client,sles11,inkernel #376
LU-810 changelog: Fix hsm_get_cl_xxx() helpers (Revision 6fa0e7eec2ccf9a2759d803de822754c6a82b6f0)

Result = SUCCESS
Oleg Drokin : 6fa0e7eec2ccf9a2759d803de822754c6a82b6f0
Files :

  • lustre/include/lustre/lustre_user.h
Comment by Build Master (Inactive) [ 12/Dec/11 ]

Integrated in lustre-master » x86_64,client,el5,ofa #376
LU-810 changelog: Fix hsm_get_cl_xxx() helpers (Revision 6fa0e7eec2ccf9a2759d803de822754c6a82b6f0)

Result = SUCCESS
Oleg Drokin : 6fa0e7eec2ccf9a2759d803de822754c6a82b6f0
Files :

  • lustre/include/lustre/lustre_user.h
Comment by Build Master (Inactive) [ 12/Dec/11 ]

Integrated in lustre-master » x86_64,client,ubuntu1004,inkernel #376
LU-810 changelog: Fix hsm_get_cl_xxx() helpers (Revision 6fa0e7eec2ccf9a2759d803de822754c6a82b6f0)

Result = SUCCESS
Oleg Drokin : 6fa0e7eec2ccf9a2759d803de822754c6a82b6f0
Files :

  • lustre/include/lustre/lustre_user.h
Comment by Build Master (Inactive) [ 12/Dec/11 ]

Integrated in lustre-master » x86_64,server,el6,inkernel #376
LU-810 changelog: Fix hsm_get_cl_xxx() helpers (Revision 6fa0e7eec2ccf9a2759d803de822754c6a82b6f0)

Result = SUCCESS
Oleg Drokin : 6fa0e7eec2ccf9a2759d803de822754c6a82b6f0
Files :

  • lustre/include/lustre/lustre_user.h
Comment by Build Master (Inactive) [ 12/Dec/11 ]

Integrated in lustre-master » x86_64,server,el5,ofa #376
LU-810 changelog: Fix hsm_get_cl_xxx() helpers (Revision 6fa0e7eec2ccf9a2759d803de822754c6a82b6f0)

Result = SUCCESS
Oleg Drokin : 6fa0e7eec2ccf9a2759d803de822754c6a82b6f0
Files :

  • lustre/include/lustre/lustre_user.h
Comment by Build Master (Inactive) [ 12/Dec/11 ]

Integrated in lustre-master » i686,server,el6,inkernel #376
LU-810 changelog: Fix hsm_get_cl_xxx() helpers (Revision 6fa0e7eec2ccf9a2759d803de822754c6a82b6f0)

Result = SUCCESS
Oleg Drokin : 6fa0e7eec2ccf9a2759d803de822754c6a82b6f0
Files :

  • lustre/include/lustre/lustre_user.h
Comment by Build Master (Inactive) [ 12/Dec/11 ]

Integrated in lustre-master » i686,client,el5,ofa #376
LU-810 changelog: Fix hsm_get_cl_xxx() helpers (Revision 6fa0e7eec2ccf9a2759d803de822754c6a82b6f0)

Result = SUCCESS
Oleg Drokin : 6fa0e7eec2ccf9a2759d803de822754c6a82b6f0
Files :

  • lustre/include/lustre/lustre_user.h
Comment by Build Master (Inactive) [ 12/Dec/11 ]

Integrated in lustre-master » i686,client,el5,inkernel #376
LU-810 changelog: Fix hsm_get_cl_xxx() helpers (Revision 6fa0e7eec2ccf9a2759d803de822754c6a82b6f0)

Result = SUCCESS
Oleg Drokin : 6fa0e7eec2ccf9a2759d803de822754c6a82b6f0
Files :

  • lustre/include/lustre/lustre_user.h
Comment by Build Master (Inactive) [ 12/Dec/11 ]

Integrated in lustre-master » x86_64,server,el5,inkernel #376
LU-810 changelog: Fix hsm_get_cl_xxx() helpers (Revision 6fa0e7eec2ccf9a2759d803de822754c6a82b6f0)

Result = SUCCESS
Oleg Drokin : 6fa0e7eec2ccf9a2759d803de822754c6a82b6f0
Files :

  • lustre/include/lustre/lustre_user.h
Comment by Build Master (Inactive) [ 12/Dec/11 ]

Integrated in lustre-master » x86_64,client,el5,inkernel #376
LU-810 changelog: Fix hsm_get_cl_xxx() helpers (Revision 6fa0e7eec2ccf9a2759d803de822754c6a82b6f0)

Result = SUCCESS
Oleg Drokin : 6fa0e7eec2ccf9a2759d803de822754c6a82b6f0
Files :

  • lustre/include/lustre/lustre_user.h
Comment by Build Master (Inactive) [ 12/Dec/11 ]

Integrated in lustre-master » i686,server,el5,inkernel #376
LU-810 changelog: Fix hsm_get_cl_xxx() helpers (Revision 6fa0e7eec2ccf9a2759d803de822754c6a82b6f0)

Result = SUCCESS
Oleg Drokin : 6fa0e7eec2ccf9a2759d803de822754c6a82b6f0
Files :

  • lustre/include/lustre/lustre_user.h
Comment by Build Master (Inactive) [ 12/Dec/11 ]

Integrated in lustre-master » i686,server,el5,ofa #376
LU-810 changelog: Fix hsm_get_cl_xxx() helpers (Revision 6fa0e7eec2ccf9a2759d803de822754c6a82b6f0)

Result = SUCCESS
Oleg Drokin : 6fa0e7eec2ccf9a2759d803de822754c6a82b6f0
Files :

  • lustre/include/lustre/lustre_user.h
Generated at Sat Feb 10 01:10:37 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.