Details
-
Bug
-
Resolution: Fixed
-
Major
-
Lustre 2.10.8
-
None
-
3
-
9223372036854775807
Description
Originally obd_max_recoverable_clients is not increased at the same moment.
But because of LU-3540, it will be increased by multiple processes.
This causes LBUG.
The type of obd_max_recoverable_clients should be atomic_t and be handled by atomic operations.
Attachments
Issue Links
- duplicates
-
LU-11001 insanity test_2: :check_for_recovery_ready()) ASSERTION( clnts <= obd->obd_max_recoverable_clients )
-
- Resolved
-
Activity
Labels | Original: LTS12 |
Fix Version/s | New: Lustre 2.12.4 [ 14690 ] |
Labels | New: LTS12 |
Resolution | New: Fixed [ 1 ] | |
Status | Original: Open [ 1 ] | New: Resolved [ 5 ] |
Fix Version/s | New: Lustre 2.13.0 [ 14290 ] |
Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/36878/
Subject:
LU-12691ldlm: obd_max_recoverable_clients is not atomicProject: fs/lustre-release
Branch: b2_12
Current Patch Set:
Commit: ccd89f519d4cdb3ebf971edf178f9cd2e664beec