View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0012508 | Rocky-Linux-9 | mdadm | public | 2026-04-21 00:27 | 2026-04-21 00:27 |
| Reporter | Steve Keller | Assigned To | |||
| Priority | high | Severity | major | Reproducibility | always |
| Status | new | Resolution | open | ||
| Platform | x86_64 | OS | Rocky Linux 9 | OS Version | 9.7 (Blue Onyx) |
| Summary | 0012508: mdadm-4.4-4.el9_7 fails to assemble arrays: "Can't open /sys/module/md_mod/parameters/legacy_async_del_gendisk" | ||||
| Description | Description: Server was last booted +/- 90 days ago. No problems at that time. Suspect after the mdadm-4.4-4.el9_7 update (installed 2026-04-11), mdadm --assemble --scan (and automatic boot assembly) fails with: mdadm: Can't open /sys/module/md_mod/parameters/legacy_async_del_gendisk mdadm: init md module parameters fail mdadm: No arrays found in config file or automatically Affected systems: Rocky Linux 9.7 (Blue Onyx) per /etc/rocky-release Kernel: 5.14.0-570.32.1.el9_6.x86_64 (Rocky 9.6 kernel series) mdadm: 4.4-4.el9_7.x86_64 RAID: RAID10 (near=2, 256K chunks) built on 4× partitions (/dev/sda1–/dev/sdd1) LVM on top of /dev/md0 | ||||
| Steps To Reproduce | Reproduction: Reboot (or stop the array) modprobe md_mod; modprobe raid10 mdadm --assemble --scan --verbose → fails with the legacy_async_del_gendisk error Workaround (currently required): modprobe md_mod modprobe raid10 mkdir -p /tmp/md_params echo 1 > /tmp/md_params/legacy_async_del_gendisk mount --bind /tmp/md_params /sys/module/md_mod/parameters mdadm --assemble /dev/md0 --uuid=4ef8f9a8:97a748a0:ee02e5ba:9a85392e /dev/sda1 /dev/sdb1 /dev/sdc1 /dev/sdd1 vgscan --mknodes && vgchange -ay && mount -a | ||||
| Additional Information | Impact: We are locked to this exact kernel "5.14.0-570.32.1.el9_6.x86_64" (and therefore Rocky 9.7 release file) due to OFED version compatibility. Servers have very long uptimes, so this manual step after every reboot is a significant operational burden. Additional notes: The parameter legacy_async_del_gendisk does not exist in /sys/module/md_mod/parameters/ on this kernel (only create_on_open, new_array, start_dirty_degraded, start_ro are present). This appears to be the same regression seen in other distros in Feb/Mar 2026, but it may have just reached Rocky with the April 11 mdadm update. | ||||
| Tags | No tags attached. | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-04-21 00:27 | Steve Keller | New Issue |