]> git.ipfire.org Git - thirdparty/mdadm.git/commit
mdadm: remove POSIX check
authorMariusz Tkaczyk <mtkaczyk@kernel.org>
Sat, 5 Apr 2025 17:47:18 +0000 (19:47 +0200)
committerMariusz Tkaczyk <mtkaczyk@kernel.org>
Wed, 14 May 2025 06:28:59 +0000 (08:28 +0200)
commit0550fb37839866bb11ec139780d75f97d0765cfb
tree06c6384255ae6c823657f70889cc59ea0cdcf3a7
parent8da27191aa62b08075d8e7ec36c14083f528eb89
mdadm: remove POSIX check

Neil Brown in #159 pointed that mdadm should been keep in base utility
style, allowing much more with no strict limitations until absolutely
necessary to prevent crashes.

This view, supported with regression #160 caused by POSIX portable
character set requirement leads me to revert it.

Revert the POSIX portable character set verification of name and
devname. Make it IMSM only.

Fixes: e2eb503bd797 ("mdadm: Follow POSIX Portable Character Set")
Signed-off-by: Mariusz Tkaczyk <mtkaczyk@kernel.org>
config.c
mdadm.8.in
super-intel.c
tests/00confnames