|
patch is at: http://review.whamcloud.com/1190
|
|
Integrated in lustre-master » x86_64,client,sles11,inkernel #285
LU-571 ldlm: Remove parallel AST limitation
Oleg Drokin : 8c83e7d75989ef527e43a824a0dbe46bffabd07d
Files :
- lustre/ldlm/ldlm_extent.c
- lustre/ldlm/ldlm_resource.c
- lustre/ldlm/ldlm_inodebits.c
- lustre/ldlm/ldlm_plain.c
- lustre/ldlm/ldlm_lock.c
- lustre/ldlm/ldlm_lockd.c
- lustre/ldlm/ldlm_flock.c
- lustre/include/lustre_dlm.h
- lustre/ldlm/ldlm_internal.h
|
|
Integrated in lustre-master » i686,server,el6,inkernel #285
LU-571 ldlm: Remove parallel AST limitation
Oleg Drokin : 8c83e7d75989ef527e43a824a0dbe46bffabd07d
Files :
- lustre/ldlm/ldlm_resource.c
- lustre/ldlm/ldlm_extent.c
- lustre/include/lustre_dlm.h
- lustre/ldlm/ldlm_lock.c
- lustre/ldlm/ldlm_flock.c
- lustre/ldlm/ldlm_internal.h
- lustre/ldlm/ldlm_inodebits.c
- lustre/ldlm/ldlm_lockd.c
- lustre/ldlm/ldlm_plain.c
|
|
Integrated in lustre-master » x86_64,server,el5,ofa #285
LU-571 ldlm: Remove parallel AST limitation
Oleg Drokin : 8c83e7d75989ef527e43a824a0dbe46bffabd07d
Files :
- lustre/ldlm/ldlm_plain.c
- lustre/ldlm/ldlm_lock.c
- lustre/ldlm/ldlm_extent.c
- lustre/include/lustre_dlm.h
- lustre/ldlm/ldlm_lockd.c
- lustre/ldlm/ldlm_flock.c
- lustre/ldlm/ldlm_resource.c
- lustre/ldlm/ldlm_inodebits.c
- lustre/ldlm/ldlm_internal.h
|
|
Integrated in lustre-master » i686,client,el6,inkernel #285
LU-571 ldlm: Remove parallel AST limitation
Oleg Drokin : 8c83e7d75989ef527e43a824a0dbe46bffabd07d
Files :
- lustre/ldlm/ldlm_lockd.c
- lustre/ldlm/ldlm_plain.c
- lustre/ldlm/ldlm_flock.c
- lustre/include/lustre_dlm.h
- lustre/ldlm/ldlm_extent.c
- lustre/ldlm/ldlm_resource.c
- lustre/ldlm/ldlm_lock.c
- lustre/ldlm/ldlm_internal.h
- lustre/ldlm/ldlm_inodebits.c
|
|
Integrated in lustre-master » x86_64,client,ubuntu1004,inkernel #285
LU-571 ldlm: Remove parallel AST limitation
Oleg Drokin : 8c83e7d75989ef527e43a824a0dbe46bffabd07d
Files :
- lustre/ldlm/ldlm_flock.c
- lustre/include/lustre_dlm.h
- lustre/ldlm/ldlm_resource.c
- lustre/ldlm/ldlm_lock.c
- lustre/ldlm/ldlm_internal.h
- lustre/ldlm/ldlm_inodebits.c
- lustre/ldlm/ldlm_lockd.c
- lustre/ldlm/ldlm_plain.c
- lustre/ldlm/ldlm_extent.c
|
|
Integrated in lustre-master » x86_64,client,el6,inkernel #285
LU-571 ldlm: Remove parallel AST limitation
Oleg Drokin : 8c83e7d75989ef527e43a824a0dbe46bffabd07d
Files :
- lustre/ldlm/ldlm_lock.c
- lustre/include/lustre_dlm.h
- lustre/ldlm/ldlm_resource.c
- lustre/ldlm/ldlm_extent.c
- lustre/ldlm/ldlm_lockd.c
- lustre/ldlm/ldlm_internal.h
- lustre/ldlm/ldlm_plain.c
- lustre/ldlm/ldlm_inodebits.c
- lustre/ldlm/ldlm_flock.c
|
|
Integrated in lustre-master » x86_64,server,el5,inkernel #285
LU-571 ldlm: Remove parallel AST limitation
Oleg Drokin : 8c83e7d75989ef527e43a824a0dbe46bffabd07d
Files :
- lustre/include/lustre_dlm.h
- lustre/ldlm/ldlm_lock.c
- lustre/ldlm/ldlm_lockd.c
- lustre/ldlm/ldlm_internal.h
- lustre/ldlm/ldlm_flock.c
- lustre/ldlm/ldlm_extent.c
- lustre/ldlm/ldlm_resource.c
- lustre/ldlm/ldlm_plain.c
- lustre/ldlm/ldlm_inodebits.c
|
|
Integrated in lustre-master » i686,server,el5,inkernel #285
LU-571 ldlm: Remove parallel AST limitation
Oleg Drokin : 8c83e7d75989ef527e43a824a0dbe46bffabd07d
Files :
- lustre/ldlm/ldlm_lockd.c
- lustre/ldlm/ldlm_lock.c
- lustre/ldlm/ldlm_internal.h
- lustre/ldlm/ldlm_flock.c
- lustre/include/lustre_dlm.h
- lustre/ldlm/ldlm_resource.c
- lustre/ldlm/ldlm_extent.c
- lustre/ldlm/ldlm_plain.c
- lustre/ldlm/ldlm_inodebits.c
|
|
Integrated in lustre-master » x86_64,client,el5,ofa #285
LU-571 ldlm: Remove parallel AST limitation
Oleg Drokin : 8c83e7d75989ef527e43a824a0dbe46bffabd07d
Files :
- lustre/ldlm/ldlm_lock.c
- lustre/ldlm/ldlm_plain.c
- lustre/ldlm/ldlm_internal.h
- lustre/ldlm/ldlm_resource.c
- lustre/ldlm/ldlm_lockd.c
- lustre/include/lustre_dlm.h
- lustre/ldlm/ldlm_extent.c
- lustre/ldlm/ldlm_inodebits.c
- lustre/ldlm/ldlm_flock.c
|
|
Integrated in lustre-master » x86_64,client,el5,inkernel #285
LU-571 ldlm: Remove parallel AST limitation
Oleg Drokin : 8c83e7d75989ef527e43a824a0dbe46bffabd07d
Files :
- lustre/ldlm/ldlm_resource.c
- lustre/ldlm/ldlm_plain.c
- lustre/ldlm/ldlm_inodebits.c
- lustre/include/lustre_dlm.h
- lustre/ldlm/ldlm_lockd.c
- lustre/ldlm/ldlm_flock.c
- lustre/ldlm/ldlm_lock.c
- lustre/ldlm/ldlm_extent.c
- lustre/ldlm/ldlm_internal.h
|
|
Integrated in lustre-master » x86_64,server,el6,inkernel #285
LU-571 ldlm: Remove parallel AST limitation
Oleg Drokin : 8c83e7d75989ef527e43a824a0dbe46bffabd07d
Files :
- lustre/ldlm/ldlm_lock.c
- lustre/ldlm/ldlm_internal.h
- lustre/ldlm/ldlm_resource.c
- lustre/ldlm/ldlm_extent.c
- lustre/ldlm/ldlm_plain.c
- lustre/ldlm/ldlm_inodebits.c
- lustre/ldlm/ldlm_lockd.c
- lustre/ldlm/ldlm_flock.c
- lustre/include/lustre_dlm.h
|
|
Integrated in lustre-master » i686,client,el5,ofa #285
LU-571 ldlm: Remove parallel AST limitation
Oleg Drokin : 8c83e7d75989ef527e43a824a0dbe46bffabd07d
Files :
- lustre/ldlm/ldlm_internal.h
- lustre/ldlm/ldlm_inodebits.c
- lustre/ldlm/ldlm_lockd.c
- lustre/ldlm/ldlm_resource.c
- lustre/ldlm/ldlm_extent.c
- lustre/ldlm/ldlm_lock.c
- lustre/include/lustre_dlm.h
- lustre/ldlm/ldlm_plain.c
- lustre/ldlm/ldlm_flock.c
|
|
Integrated in lustre-master » i686,client,el5,inkernel #285
LU-571 ldlm: Remove parallel AST limitation
Oleg Drokin : 8c83e7d75989ef527e43a824a0dbe46bffabd07d
Files :
- lustre/ldlm/ldlm_plain.c
- lustre/ldlm/ldlm_flock.c
- lustre/ldlm/ldlm_extent.c
- lustre/ldlm/ldlm_inodebits.c
- lustre/include/lustre_dlm.h
- lustre/ldlm/ldlm_internal.h
- lustre/ldlm/ldlm_lock.c
- lustre/ldlm/ldlm_resource.c
- lustre/ldlm/ldlm_lockd.c
|
|
Integrated in lustre-master » i686,server,el5,ofa #285
LU-571 ldlm: Remove parallel AST limitation
Oleg Drokin : 8c83e7d75989ef527e43a824a0dbe46bffabd07d
Files :
- lustre/ldlm/ldlm_extent.c
- lustre/ldlm/ldlm_internal.h
- lustre/ldlm/ldlm_lockd.c
- lustre/include/lustre_dlm.h
- lustre/ldlm/ldlm_lock.c
- lustre/ldlm/ldlm_flock.c
- lustre/ldlm/ldlm_inodebits.c
- lustre/ldlm/ldlm_plain.c
- lustre/ldlm/ldlm_resource.c
|
|
this solution does not look scalable.
if you need to cancel 1M of conflicting locks, you need to allocate 1M of requests at once.
if you are low on memory if may be a problem.
|
|
yes, I'll fix it with vs patch on bug 24450.
|
|
Integrated in lustre-master » x86_64,server,el5,ofa #395
LU-571 ldlm: add parallel ast flow control (Revision 0bd27be7f20a671e7128f341a070838a2bd318dc)
Result = SUCCESS
Oleg Drokin : 0bd27be7f20a671e7128f341a070838a2bd318dc
Files :
- lustre/ldlm/ldlm_lock.c
- lustre/ldlm/ldlm_resource.c
- lustre/include/lustre_dlm.h
- lustre/ldlm/ldlm_internal.h
- lustre/ldlm/ldlm_lockd.c
|
|
Integrated in lustre-master » x86_64,client,sles11,inkernel #395
LU-571 ldlm: add parallel ast flow control (Revision 0bd27be7f20a671e7128f341a070838a2bd318dc)
Result = SUCCESS
Oleg Drokin : 0bd27be7f20a671e7128f341a070838a2bd318dc
Files :
- lustre/ldlm/ldlm_resource.c
- lustre/ldlm/ldlm_lockd.c
- lustre/ldlm/ldlm_internal.h
- lustre/ldlm/ldlm_lock.c
- lustre/include/lustre_dlm.h
|
|
Integrated in lustre-master » x86_64,client,el5,inkernel #395
LU-571 ldlm: add parallel ast flow control (Revision 0bd27be7f20a671e7128f341a070838a2bd318dc)
Result = SUCCESS
Oleg Drokin : 0bd27be7f20a671e7128f341a070838a2bd318dc
Files :
- lustre/ldlm/ldlm_internal.h
- lustre/ldlm/ldlm_lockd.c
- lustre/include/lustre_dlm.h
- lustre/ldlm/ldlm_resource.c
- lustre/ldlm/ldlm_lock.c
|
|
Integrated in lustre-master » x86_64,client,el5,ofa #395
LU-571 ldlm: add parallel ast flow control (Revision 0bd27be7f20a671e7128f341a070838a2bd318dc)
Result = SUCCESS
Oleg Drokin : 0bd27be7f20a671e7128f341a070838a2bd318dc
Files :
- lustre/ldlm/ldlm_internal.h
- lustre/include/lustre_dlm.h
- lustre/ldlm/ldlm_lockd.c
- lustre/ldlm/ldlm_resource.c
- lustre/ldlm/ldlm_lock.c
|
|
Integrated in lustre-master » x86_64,server,el5,inkernel #395
LU-571 ldlm: add parallel ast flow control (Revision 0bd27be7f20a671e7128f341a070838a2bd318dc)
Result = SUCCESS
Oleg Drokin : 0bd27be7f20a671e7128f341a070838a2bd318dc
Files :
- lustre/ldlm/ldlm_resource.c
- lustre/include/lustre_dlm.h
- lustre/ldlm/ldlm_lockd.c
- lustre/ldlm/ldlm_lock.c
- lustre/ldlm/ldlm_internal.h
|
|
Integrated in lustre-master » x86_64,client,el6,inkernel #395
LU-571 ldlm: add parallel ast flow control (Revision 0bd27be7f20a671e7128f341a070838a2bd318dc)
Result = SUCCESS
Oleg Drokin : 0bd27be7f20a671e7128f341a070838a2bd318dc
Files :
- lustre/ldlm/ldlm_resource.c
- lustre/ldlm/ldlm_internal.h
- lustre/ldlm/ldlm_lockd.c
- lustre/ldlm/ldlm_lock.c
- lustre/include/lustre_dlm.h
|
|
Integrated in lustre-master » i686,client,el6,inkernel #395
LU-571 ldlm: add parallel ast flow control (Revision 0bd27be7f20a671e7128f341a070838a2bd318dc)
Result = SUCCESS
Oleg Drokin : 0bd27be7f20a671e7128f341a070838a2bd318dc
Files :
- lustre/ldlm/ldlm_lockd.c
- lustre/ldlm/ldlm_lock.c
- lustre/include/lustre_dlm.h
- lustre/ldlm/ldlm_resource.c
- lustre/ldlm/ldlm_internal.h
|
|
Integrated in lustre-master » i686,server,el5,inkernel #395
LU-571 ldlm: add parallel ast flow control (Revision 0bd27be7f20a671e7128f341a070838a2bd318dc)
Result = SUCCESS
Oleg Drokin : 0bd27be7f20a671e7128f341a070838a2bd318dc
Files :
- lustre/ldlm/ldlm_lock.c
- lustre/ldlm/ldlm_resource.c
- lustre/ldlm/ldlm_internal.h
- lustre/include/lustre_dlm.h
- lustre/ldlm/ldlm_lockd.c
|
|
Integrated in lustre-master » x86_64,client,ubuntu1004,inkernel #395
LU-571 ldlm: add parallel ast flow control (Revision 0bd27be7f20a671e7128f341a070838a2bd318dc)
Result = SUCCESS
Oleg Drokin : 0bd27be7f20a671e7128f341a070838a2bd318dc
Files :
- lustre/ldlm/ldlm_lock.c
- lustre/include/lustre_dlm.h
- lustre/ldlm/ldlm_lockd.c
- lustre/ldlm/ldlm_resource.c
- lustre/ldlm/ldlm_internal.h
|
|
Integrated in lustre-master » i686,server,el5,ofa #395
LU-571 ldlm: add parallel ast flow control (Revision 0bd27be7f20a671e7128f341a070838a2bd318dc)
Result = SUCCESS
Oleg Drokin : 0bd27be7f20a671e7128f341a070838a2bd318dc
Files :
- lustre/ldlm/ldlm_internal.h
- lustre/ldlm/ldlm_lock.c
- lustre/ldlm/ldlm_lockd.c
- lustre/include/lustre_dlm.h
- lustre/ldlm/ldlm_resource.c
|
|
Integrated in lustre-master » i686,client,el5,inkernel #395
LU-571 ldlm: add parallel ast flow control (Revision 0bd27be7f20a671e7128f341a070838a2bd318dc)
Result = SUCCESS
Oleg Drokin : 0bd27be7f20a671e7128f341a070838a2bd318dc
Files :
- lustre/ldlm/ldlm_resource.c
- lustre/ldlm/ldlm_internal.h
- lustre/include/lustre_dlm.h
- lustre/ldlm/ldlm_lockd.c
- lustre/ldlm/ldlm_lock.c
|
|
Integrated in lustre-master » i686,client,el5,ofa #395
LU-571 ldlm: add parallel ast flow control (Revision 0bd27be7f20a671e7128f341a070838a2bd318dc)
Result = SUCCESS
Oleg Drokin : 0bd27be7f20a671e7128f341a070838a2bd318dc
Files :
- lustre/include/lustre_dlm.h
- lustre/ldlm/ldlm_resource.c
- lustre/ldlm/ldlm_lockd.c
- lustre/ldlm/ldlm_internal.h
- lustre/ldlm/ldlm_lock.c
|
|
Integrated in lustre-master » i686,server,el6,inkernel #395
LU-571 ldlm: add parallel ast flow control (Revision 0bd27be7f20a671e7128f341a070838a2bd318dc)
Result = SUCCESS
Oleg Drokin : 0bd27be7f20a671e7128f341a070838a2bd318dc
Files :
- lustre/ldlm/ldlm_resource.c
- lustre/ldlm/ldlm_lockd.c
- lustre/ldlm/ldlm_internal.h
- lustre/include/lustre_dlm.h
- lustre/ldlm/ldlm_lock.c
|
|
Integrated in lustre-master » x86_64,server,el6,inkernel #395
LU-571 ldlm: add parallel ast flow control (Revision 0bd27be7f20a671e7128f341a070838a2bd318dc)
Result = SUCCESS
Oleg Drokin : 0bd27be7f20a671e7128f341a070838a2bd318dc
Files :
- lustre/ldlm/ldlm_lockd.c
- lustre/include/lustre_dlm.h
- lustre/ldlm/ldlm_internal.h
- lustre/ldlm/ldlm_lock.c
- lustre/ldlm/ldlm_resource.c
|
Generated at Sat Feb 10 01:08:20 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.