Comment 20 for bug 1993541

Revision history for this message
Robie Basak (racb) wrote :

> kernel 6.0 deprecated efivars sysfs interface [1]

[...]

> I disagree that this belongs in initramfs-tools. Initramfs-tools should not be responsible for mounting every deprecated filesystem that some other package providing initramfs hooks requires. This is mdadm's problem to fix, NOT initramfs-tools (and then mdadm should stop mounting it as soon as it is fixed to use the not-deprecated firmware interface).

This seems concerning to me. For the development release I agree with Steve. For HWE kernel SRUs in existing stable releases, shouldn't we be maintaining compatibility to all of userspace, rather than changing behaviour for all packages? What if a user is relying on this interface in their own software? They would reasonably expect an HWE kernel not to break that. So I think it follows that for SRU purposes we should maintain userspace in the same state whether or not you booted an HWE kernel. So that should be done somewhere that is guaranteed that all users will receive the fix, and surely that's not mdadm?