Details
-
Bug
-
Resolution: Fixed
-
Minor
-
Lustre 2.12.0, Lustre 2.10.6
-
3
-
9223372036854775807
Description
After creating a big HSM request candidate list, coordinator thread
allocates an update list which is 16 bytes times the number of
candidates files. In some cases, they could be more than 300,000
candidate files and so several MB will be needed.
Memory allocation failure was skipping candidate list freeing which led to memory leak.
This problem was detected under Lustre 2.10.5. Since, a patch landed that makes this bug more difficult to trigger, but the code is still present.
I will submit a fix for it.