[LU-669] mea.c unconditionally uses ldiskfs hashs Created: 07/Sep/11  Updated: 12/Dec/11  Resolved: 12/Dec/11

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

Type: Bug Priority: Minor
Reporter: Brian Behlendorf Assignee: Yang Sheng
Resolution: Fixed Votes: 0
Labels: None

Story Points: 1
Severity: 3
Bugzilla ID: 22,410
Project: Orion
Rank (Obsolete): 4817

 Description   

Remove the ldiskfs hash code from mea.c as described by comment 15 in Lustre bugzilla 22410. The MEA_MAGIC_HASH_SEGMENT case has been replaced with a CERROR() which will indicate if this ever occurs.

"Yes, the two level hashing function is implemented in this patch. And there no ldiskfs hash dependency on client anymore, so those ldiskfs hash function can be removed from mea.c"
– wangdi

This was originally filed as Lustre bugzilla 22410.



 Comments   
Comment by Brian Behlendorf [ 07/Sep/11 ]

http://review.whamcloud.com/1350

Comment by Peter Jones [ 07/Sep/11 ]

YangSheng

Can you please look into this one

Thanks

Peter

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

Integrated in lustre-master » x86_64,client,el6,inkernel #376
LU-669 mea.c unconditionally uses ldiskfs hashs (Revision a28484ce4e9a1635ed0f0f2973cf6013ce992a35)

Result = SUCCESS
Oleg Drokin : a28484ce4e9a1635ed0f0f2973cf6013ce992a35
Files :

  • lustre/obdclass/Makefile.in
  • lustre/obdclass/hash.c
  • lustre/obdclass/autoMakefile.am
  • lustre/obdclass/mea.c
Comment by Build Master (Inactive) [ 12/Dec/11 ]

Integrated in lustre-master » i686,client,el6,inkernel #376
LU-669 mea.c unconditionally uses ldiskfs hashs (Revision a28484ce4e9a1635ed0f0f2973cf6013ce992a35)

Result = SUCCESS
Oleg Drokin : a28484ce4e9a1635ed0f0f2973cf6013ce992a35
Files :

  • lustre/obdclass/Makefile.in
  • lustre/obdclass/mea.c
  • lustre/obdclass/hash.c
  • lustre/obdclass/autoMakefile.am
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,sles11,inkernel #376
LU-669 mea.c unconditionally uses ldiskfs hashs (Revision a28484ce4e9a1635ed0f0f2973cf6013ce992a35)

Result = SUCCESS
Oleg Drokin : a28484ce4e9a1635ed0f0f2973cf6013ce992a35
Files :

  • lustre/obdclass/mea.c
  • lustre/obdclass/hash.c
  • lustre/obdclass/Makefile.in
  • lustre/obdclass/autoMakefile.am
Comment by Build Master (Inactive) [ 12/Dec/11 ]

Integrated in lustre-master » x86_64,client,el5,ofa #376
LU-669 mea.c unconditionally uses ldiskfs hashs (Revision a28484ce4e9a1635ed0f0f2973cf6013ce992a35)

Result = SUCCESS
Oleg Drokin : a28484ce4e9a1635ed0f0f2973cf6013ce992a35
Files :

  • lustre/obdclass/autoMakefile.am
  • lustre/obdclass/hash.c
  • lustre/obdclass/Makefile.in
  • lustre/obdclass/mea.c
Comment by Build Master (Inactive) [ 12/Dec/11 ]

Integrated in lustre-master » x86_64,client,ubuntu1004,inkernel #376
LU-669 mea.c unconditionally uses ldiskfs hashs (Revision a28484ce4e9a1635ed0f0f2973cf6013ce992a35)

Result = SUCCESS
Oleg Drokin : a28484ce4e9a1635ed0f0f2973cf6013ce992a35
Files :

  • lustre/obdclass/autoMakefile.am
  • lustre/obdclass/hash.c
  • lustre/obdclass/mea.c
  • lustre/obdclass/Makefile.in
Comment by Build Master (Inactive) [ 12/Dec/11 ]

Integrated in lustre-master » x86_64,server,el6,inkernel #376
LU-669 mea.c unconditionally uses ldiskfs hashs (Revision a28484ce4e9a1635ed0f0f2973cf6013ce992a35)

Result = SUCCESS
Oleg Drokin : a28484ce4e9a1635ed0f0f2973cf6013ce992a35
Files :

  • lustre/obdclass/autoMakefile.am
  • lustre/obdclass/Makefile.in
  • lustre/obdclass/mea.c
  • lustre/obdclass/hash.c
Comment by Build Master (Inactive) [ 12/Dec/11 ]

Integrated in lustre-master » x86_64,server,el5,ofa #376
LU-669 mea.c unconditionally uses ldiskfs hashs (Revision a28484ce4e9a1635ed0f0f2973cf6013ce992a35)

Result = SUCCESS
Oleg Drokin : a28484ce4e9a1635ed0f0f2973cf6013ce992a35
Files :

  • lustre/obdclass/Makefile.in
  • lustre/obdclass/mea.c
  • lustre/obdclass/autoMakefile.am
  • lustre/obdclass/hash.c
Comment by Build Master (Inactive) [ 12/Dec/11 ]

Integrated in lustre-master » i686,server,el6,inkernel #376
LU-669 mea.c unconditionally uses ldiskfs hashs (Revision a28484ce4e9a1635ed0f0f2973cf6013ce992a35)

Result = SUCCESS
Oleg Drokin : a28484ce4e9a1635ed0f0f2973cf6013ce992a35
Files :

  • lustre/obdclass/hash.c
  • lustre/obdclass/Makefile.in
  • lustre/obdclass/autoMakefile.am
  • lustre/obdclass/mea.c
Comment by Build Master (Inactive) [ 12/Dec/11 ]

Integrated in lustre-master » i686,client,el5,ofa #376
LU-669 mea.c unconditionally uses ldiskfs hashs (Revision a28484ce4e9a1635ed0f0f2973cf6013ce992a35)

Result = SUCCESS
Oleg Drokin : a28484ce4e9a1635ed0f0f2973cf6013ce992a35
Files :

  • lustre/obdclass/hash.c
  • lustre/obdclass/autoMakefile.am
  • lustre/obdclass/Makefile.in
  • lustre/obdclass/mea.c
Comment by Build Master (Inactive) [ 12/Dec/11 ]

Integrated in lustre-master » i686,client,el5,inkernel #376
LU-669 mea.c unconditionally uses ldiskfs hashs (Revision a28484ce4e9a1635ed0f0f2973cf6013ce992a35)

Result = SUCCESS
Oleg Drokin : a28484ce4e9a1635ed0f0f2973cf6013ce992a35
Files :

  • lustre/obdclass/autoMakefile.am
  • lustre/obdclass/mea.c
  • lustre/obdclass/hash.c
  • lustre/obdclass/Makefile.in
Comment by Build Master (Inactive) [ 12/Dec/11 ]

Integrated in lustre-master » x86_64,server,el5,inkernel #376
LU-669 mea.c unconditionally uses ldiskfs hashs (Revision a28484ce4e9a1635ed0f0f2973cf6013ce992a35)

Result = SUCCESS
Oleg Drokin : a28484ce4e9a1635ed0f0f2973cf6013ce992a35
Files :

  • lustre/obdclass/hash.c
  • lustre/obdclass/autoMakefile.am
  • lustre/obdclass/mea.c
  • lustre/obdclass/Makefile.in
Comment by Build Master (Inactive) [ 12/Dec/11 ]

Integrated in lustre-master » x86_64,client,el5,inkernel #376
LU-669 mea.c unconditionally uses ldiskfs hashs (Revision a28484ce4e9a1635ed0f0f2973cf6013ce992a35)

Result = SUCCESS
Oleg Drokin : a28484ce4e9a1635ed0f0f2973cf6013ce992a35
Files :

  • lustre/obdclass/Makefile.in
  • lustre/obdclass/mea.c
  • lustre/obdclass/autoMakefile.am
  • lustre/obdclass/hash.c
Comment by Build Master (Inactive) [ 12/Dec/11 ]

Integrated in lustre-master » i686,server,el5,inkernel #376
LU-669 mea.c unconditionally uses ldiskfs hashs (Revision a28484ce4e9a1635ed0f0f2973cf6013ce992a35)

Result = SUCCESS
Oleg Drokin : a28484ce4e9a1635ed0f0f2973cf6013ce992a35
Files :

  • lustre/obdclass/hash.c
  • lustre/obdclass/Makefile.in
  • lustre/obdclass/mea.c
  • lustre/obdclass/autoMakefile.am
Comment by Build Master (Inactive) [ 12/Dec/11 ]

Integrated in lustre-master » i686,server,el5,ofa #376
LU-669 mea.c unconditionally uses ldiskfs hashs (Revision a28484ce4e9a1635ed0f0f2973cf6013ce992a35)

Result = SUCCESS
Oleg Drokin : a28484ce4e9a1635ed0f0f2973cf6013ce992a35
Files :

  • lustre/obdclass/autoMakefile.am
  • lustre/obdclass/mea.c
  • lustre/obdclass/Makefile.in
  • lustre/obdclass/hash.c
Generated at Sat Feb 10 01:09:17 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.