This is such a bad bad API compat breakage:
It's used all over the place in userspace. In systemd we use it:
1. to detect if a block device has partition scanning off or on
2. In our udev test suite, to validate devices are in order
3. udev rules use it for some feature checks (in older versions of systemd).
And it's even a frickin documented userspace API:
https://www.kernel.org/doc/html/v5.5/block/capability.html
So much about that nonsensical "we don't break userspace" kernel mantra.
Anyone knows where the kernel's github/gitlab project is? Would love to file an issue or placeholder revert PR, but somehow I cannot find it! Anyone?
(Yes, this is a joke, I am fully aware of the concept of mailing lists – as a historical concept from the 2005 era... Yes, I am too lazy to figuring out how to report this properly. Hence social media it is.)