]> git.ipfire.org Git - thirdparty/mdadm.git/commit
mdadm: use kernel raid headers
authorMariusz Tkaczyk <mtkaczyk@kernel.org>
Mon, 10 Mar 2025 10:16:28 +0000 (11:16 +0100)
committerMariusz Tkaczyk <mtkaczyk@kernel.org>
Mon, 28 Apr 2025 07:55:30 +0000 (09:55 +0200)
commitf5889f9a1b8753a1472dfef9d025da2bae395239
treebe875d6687a9bd1a067ef8469198e87ef6f2f6f6
parent696207860f408534651db89c5b40133f5903fa25
mdadm: use kernel raid headers

For a years we redefined these headers in mdadm. We should reuse headers
exported by kernel to integrate driver and mdadm better.
Include them and remove mdadm owned headers.

There are 3 defines not available in kernel headers, so define them
directly but put them in ifndef guard to make them transparent later.

Use MD_FEATURE_CLUSTERED instead of MD_FEATURE_BITMAP_VERSIONED. The
value is same, kernel define has different name.

Signed-off-by: Mariusz Tkaczyk <mtkaczyk@kernel.org>
Create.c
Detail.c
Examine.c
Grow.c
Kill.c
Manage.c
Query.c
mdadm.h
mdmonitor.c
super1.c
udev.c