This is the second half of splitted patchset "Fix checkpointing" as asked. It contains invasive changes regarding checkpoint handling, that should not be merged prior to release. Note, this patchset applies on the first part "Fix checkpointing - minors". Mateusz Kusiak (5): Remove hardcoded checkpoint interval checking monitor: refactor checkpoint update Super-intel: Fix first checkpoint restart Grow: Move update_tail assign to Grow_reshape() Add understanding output section in man Grow.c | 13 ++++++----- mdadm.8.in | 21 ++++++++++++++++- monitor.c | 65 +++++++++++++++++++++------------------------------ super-intel.c | 3 +++ 4 files changed, 57 insertions(+), 45 deletions(-) -- 2.35.3