Currently there are multiple issues regarding checkpointing in mdadm. This patchset fixes most of them. Thanks, Mateusz Mateusz Kusiak (8): Remove hardcoded checkpoint interval checking monitor: refactor checkpoint update Super-intel: Fix first checkpoint restart Define sysfs max buffer size Replace "none" with macro super-intel: Remove inaccessible code Grow: Move update_tail assign to Grow_reshape() Add understanding output section in man Assemble.c | 3 +- Build.c | 4 +-- Create.c | 2 +- Grow.c | 64 +++++++++++++++++++------------------- Incremental.c | 4 +-- Manage.c | 10 +++--- Monitor.c | 6 ++-- config.c | 2 +- managemon.c | 6 ++-- maps.c | 4 +-- mdadm.8.in | 21 ++++++++++++- mdadm.c | 7 ++--- mdadm.h | 18 +++++++++++ monitor.c | 85 ++++++++++++++++++++++----------------------------- msg.c | 4 +-- super-intel.c | 38 ++++++++--------------- sysfs.c | 12 ++++---- util.c | 2 +- 18 files changed, 151 insertions(+), 141 deletions(-) -- 2.35.3