]> git.ipfire.org Git - thirdparty/mdadm.git/commitdiff
Release mdadm-4.6 main master mdadm-4.6
authorXiao Ni <xni@redhat.com>
Mon, 16 Mar 2026 12:06:14 +0000 (20:06 +0800)
committerXiaoNi87 <xni@redhat.com>
Mon, 16 Mar 2026 14:57:09 +0000 (22:57 +0800)
mdadm-4.6 fixes some issues which led to boot failure.
https://github.com/md-raid-utilities/mdadm/issues/249
has the detail.

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

index d84edb46616e4d6fe339ceec9f2f6dfaad27f4ba..120130333ec1d983d304a3e36218f222fe2c1af5 100644 (file)
@@ -1,3 +1,30 @@
+# Release [mdadm-4.6](https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/log/?h=mdadm-4.6)
+
+Features:
+- Add support for new lockless bitmap from Yu Kuai
+- Add "PROBING ddf_extended" option in mdadm.conf from Martin Wilck
+- Add --detail to usage in ReadMe from Brian Matheson
+
+Fixes:
+- Fix uuid endianness mismatch issue in sysfs_rules_apply() from Abirami0904
+- Fix mdcheck: don't stop mdcheck_continue.timer from Martin Wilck
+- Deal with hot-unplugged devices in platform-intel from Jean Delvare
+- Detect corosync and libdlm via pkg-config in Makefile from Maxin John
+- Fix UEFI backward compatibility for RAID10D4 in imsm from Blazej Kucman
+- Optimize DDF header search using mmap for better performance from lilinzhe
+- Set sysfs name after assembling imsm array in incremental from Xiao Ni
+- Use creation_time for ctime in imsm container info from Xiao Ni
+- Fix sigterm variable to be volatile sig_atomic_t from Cristian Rodríguez
+- Use 64-bit off_t across both musl and glibc from Ankur Tyagi
+- Fix format overflow error in super-intel.c from Martin Wilck
+- Fix compilation errors for unused variables with GCC 16 from Martin Wilck
+- Load md_mod first to avoid module loading issues from Xiao Ni
+
+There are some important issues which led to boot failure. These issues
+have been fixed recently. It's better to make a new release. So users
+can choose a version without these problems.
+https://github.com/md-raid-utilities/mdadm/issues/249 has the details.
+
 # Release [mdadm-4.5](https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/log/?h=mdadm-4.5)
 
 Features:
 # Release [mdadm-4.5](https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/log/?h=mdadm-4.5)
 
 Features:
index 667264911817cffe6a1ac233d9fc5bfbb94e8a72..d0c8c784f18e94cd1ccb1ae321fc50560880c93e 100644 (file)
--- a/ReadMe.c
+++ b/ReadMe.c
 #include "mdadm.h"
 
 #ifndef VERSION
 #include "mdadm.h"
 
 #ifndef VERSION
-#define VERSION "4.5"
+#define VERSION "4.6"
 #endif
 #ifndef VERS_DATE
 #endif
 #ifndef VERS_DATE
-#define VERS_DATE "2025-12-16"
+#define VERS_DATE "2026-03-16"
 #endif
 #ifndef EXTRAVERSION
 #define EXTRAVERSION ""
 #endif
 #ifndef EXTRAVERSION
 #define EXTRAVERSION ""
index ec1a40ac05c85c7b129f52db5db80afc0e595a5e..16f80efe431d8db59d60eef49610eaaa9abb11bd 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.
 .\"   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.5
+.TH MDADM 8 "" v4.6
 .SH NAME
 mdadm \- manage MD devices
 .I aka
 .SH NAME
 mdadm \- manage MD devices
 .I aka
diff --git a/mdmon.8 b/mdmon.8
index 475bf3cee41326b4d9f887ea241aa327466b8913..1600eecdae819af1ad772e04abd51b9ae03f09c5 100644 (file)
--- a/mdmon.8
+++ b/mdmon.8
@@ -1,5 +1,5 @@
 .\" See file COPYING in distribution for details.
 .\" See file COPYING in distribution for details.
-.TH MDMON 8 "" v4.5
+.TH MDMON 8 "" v4.6
 .SH NAME
 mdmon \- monitor MD external metadata arrays
 
 .SH NAME
 mdmon \- monitor MD external metadata arrays