]> git.ipfire.org Git - thirdparty/mdadm.git/commitdiff
Release mdadm-4.5 main master mdadm-4.5
authorXiao Ni <xni@redhat.com>
Tue, 16 Dec 2025 12:25:21 +0000 (20:25 +0800)
committerMariusz Tkaczyk <mtkaczyk@kernel.org>
Tue, 16 Dec 2025 13:06:20 +0000 (14:06 +0100)
Release mdadm-4.5

Signed-off-by: Xiao Ni <xni@redhat.com>
CHANGELOG.md
ReadMe.c
mdadm.8.in
mdmon.8

index a373baa6efeb6a92d3396de5df69ac9ce1bdf24b..d84edb46616e4d6fe339ceec9f2f6dfaad27f4ba 100644 (file)
@@ -1,3 +1,43 @@
+# Release [mdadm-4.5](https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/log/?h=mdadm-4.5)
+
+Features:
+- Supports --logical-block-size in --create from Wu Guanghao
+- Create array with sync del gendisk mode from Xiao Ni
+- Update raid6check man page from Mingye Wang
+- Re-enable mdadm --monitor ... for /dev/mdX from Dr. Joachim Schneider
+- Use MAILFROM to set sendmail envelope sender address in mdmon from Martin Wilck
+- Don't stop array after creating it during assemble from Xiao Ni
+- Use kernel raid headers from Mariusz Tkaczyk
+- Allow RAID0 to be created with v0.90 metadata from NeilBrown
+- Optimize DDF header search for widely used RAID controllers from lilinzhe
+- Persist properties of MD devices after switch_root from Antonio Alvarez Feijoo
+- Refactor continue_via_systemd() to make it more readable from Mateusz Kusiak
+- Remove --freeze-reshape logic in reshape from Mateusz Kusiak
+- Simplify remove logic in Incremental from Mariusz Tkaczyk
+
+Fixes:
+- Fix crash with homehost=none in super1 from Martin Wilck
+- Moves memory management into Assemble to avoid null pointer dereference from Xiao Ni
+- Wait a while before removing a member in Incremental from Xiao Ni
+- Some memleak issues from Wu Guanghao
+- Fix memleak in udev from Mariusz Tkaczyk
+- Support non-absolute name during monitor scan from QRPp
+- Mdcheck fix and improvment from Martin Wilck
+- Remove POSIX check for name from Mariusz Tkaczyk
+- Enable udev block for Incremental/Assemble to avoid race condition from Nigel Croxon
+- Fix buiding errors from Xiao Ni
+- Use standard libc nftw from Xiao Ni
+- Allow any valid minor number in md device name from Martin Wilck
+- Fix RAID0 to RAID10 migration for imsm array from Blazej Kucman
+- Don't set badblock flag when adding a new disk from Wu Guanghao
+- Regression tests fix from Xiao Ni
+- Fix metadata corruption when managing new imsm array from Junxiao Bi
+- Add update_super in ddf to prevent crash when assembling ddf array from lilinzhe
+- Disable legacy option ROM scan on UEFI machines for imsm array from Ross Lagerwall
+- Add sbin path to env PATH to avoid command modprobe can't be found from Coly Li
+- Add xmalloc.h to raid6check.c to fix building error from Xiao Ni
+- Do not start reshape before switchroot from Mateusz Kusiak
+
 # Release [mdadm-4.4](https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/log/?h=mdadm-4.4)
 
 Features:
index 137a80c99fc376526dac497996653715b34c153c..1cd60c444572b116d8b0e9e479e8e3e9d95a5680 100644 (file)
--- a/ReadMe.c
+++ b/ReadMe.c
 #include "mdadm.h"
 
 #ifndef VERSION
-#define VERSION "4.4"
+#define VERSION "4.5"
 #endif
 #ifndef VERS_DATE
-#define VERS_DATE "2024-11-07"
+#define VERS_DATE "2025-12-16"
 #endif
 #ifndef EXTRAVERSION
 #define EXTRAVERSION ""
index 448ff2c9cdf9338a81fa3d422f28e893a9b1dedd..ec1a40ac05c85c7b129f52db5db80afc0e595a5e 100644 (file)
@@ -5,7 +5,7 @@
 .\"   the Free Software Foundation; either version 2 of the License, or
 .\"   (at your option) any later version.
 .\" See file COPYING in distribution for details.
-.TH MDADM 8 "" v4.4
+.TH MDADM 8 "" v4.5
 .SH NAME
 mdadm \- manage MD devices
 .I aka
diff --git a/mdmon.8 b/mdmon.8
index 24b367f2fe498f9e587471033402bb160334b10f..475bf3cee41326b4d9f887ea241aa327466b8913 100644 (file)
--- a/mdmon.8
+++ b/mdmon.8
@@ -1,5 +1,5 @@
 .\" See file COPYING in distribution for details.
-.TH MDMON 8 "" v4.4
+.TH MDMON 8 "" v4.5
 .SH NAME
 mdmon \- monitor MD external metadata arrays