On Wed, Dec 17, 2025 at 09:05:13PM +0800, linan666@huaweicloud.com wrote:
From: Li Nan linan122@huawei.com
commit 9c47127a807da3e36ce80f7c83a1134a291fc021 upstream.
Raid checks if pad3 is zero when loading superblock from disk. Arrays created with new features may fail to assemble on old kernels as pad3 is used.
Add module parameter check_new_feature to bypass this check.
This is a new feature, why does it need to go to stable kernels?
And a module parameter? Ugh, this isn't the 1990's anymore, this is not good and will be a mess over time (think multiple devices...)
thanks,
greg k-h