linux-raid.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Release mdadm-4.4
@ 2024-12-13 11:14 Mariusz Tkaczyk
  0 siblings, 0 replies; only message in thread
From: Mariusz Tkaczyk @ 2024-12-13 11:14 UTC (permalink / raw)
  To: Song Liu, linux-raid

Hi,

Finally, I'm pleased to announce mdadm-4.4. It is published to both
remotes (github and kernel.org). Here highlights from CHANGELOG.md.

Features:
- Remove custom bitmap file support from Yu Kuai.
- Custom device policies implementation from Mariusz Tkaczyk.
- Self encrypted drives (**SED**) support for IMSM metadata from Blazej
  Kucman.
- Support more than 4 disks for **IMSM** RAID10 from Mateusz Kusiak.
- Read **IMSM** license information from ACPI tables from Blazej Kucman.
- Support devnode in **--Incremental --remove** from Mariusz Tkaczyk.
- Printing **IMSM** license type in **--detail-platform** from Blazej
  Kucman.
- README.md from Mariusz Tkaczyk and Anna Sztukowska.

Fixes:
- Tests improvements from Xiao Ni and Kinga Stefaniuk.
- Mdmon's Checkpointing improvements from Mateusz Kusiak.
- Pass mdadm environment flags to systemd-env to enable tests from
  Mateusz Kusiak.
- Superblock 1.0 uuid printing fixes from Mariusz Tkaczyk.
- Find VMD bus manually if link is not available from Mariusz Tkaczyk.
- Unconditional devices count printing in --detail from Anna Sztukowska.
- Improve SIGTERM handling during reshape, from Mateusz Kusiak.
- **Monitor.c** renamed to **Mdmonitor.c** from Kinga Stefaniuk.
- Mdmonitor service documentation update from Mariusz Tkaczyk.
- Rework around writing to sysfs files from Mariusz Tkaczyk.
- Drop of HOT_REMOVE_DISK ioctl in Manage in favour of sysfs from
  Mariusz Tkaczyk.
- Delegate disk removal to managemon from Mariusz Tkaczyk.
- Some clean-ups of legacy code and functionalities like **--auto=md**
  from Mariusz Tkaczyk.
- Manual clean-up, references to old kernels removed from Mariusz
  Tkaczyk.
- Various static code analysis fixes.

In this release we created Github repository and allowed participation
through Github. It allowed us to use Github actions and create CI.
Currently, we have:
- Compilation tests with various gcc.
- **mdadm** tests.
- Checkpatch test.

Other news:

Sadly, Intel (again) decided to move VROC (IMSM) to maintenance. It
means that part of the team will be disbanded and project will be
discontinued in next years. I'm leaving VROC team by the end of
December and I'm actively searching for new job.

I would love to still maintain mdadm but I cannot determine how long
it will be possible. I will make Kuai and Song sub-maintainers
of mdadm soon.

If there is someone/company interested in hiring me to continue my
story here or there are other possibilities I can explore - you are
more than welcome to contact me.

I already migrated my accounts, so I will be available on slack
or via this mail adress.

I would like to say "Thank You" to my Intel member team for the
dedicated work over the years, especially for last year and all energy
put to enable CI testing for MD and mdadm! I hope the infrastructure
will be useful for community as long as possible.

Thanks,
Mariusz

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2024-12-13 11:14 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-13 11:14 Release mdadm-4.4 Mariusz Tkaczyk

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).