4 ms·
If your application interfaces with ReiserFS directly (fsck/servicing scripts), or you expect to see certain performance patterns (like high speed on lots of sm
by selfhoster11 5y ago
If your application interfaces with ReiserFS directly (fsck/servicing scripts), or you expect to see certain performance patterns (like high speed on lots of smaller files), then I would consider this userspace breakage.
- djur 5y agoIn the same sense, Linux broke userspace for 386 users in 3.8 because the users expected Linux to run on their computer. An optional build-time feature being removed does not break userspace.
- selfhoster11 5y agoArguably yes, abandoning an architecture is breaking userspace. At least for those that are still using it.
- djur 5y agoIt isn't breaking userspace under the definition intended by "we do not break userspace". In that thread, Linus was referring to a kernel change that changed the error returned from an ioctl, which caused a program not just to fail (as it might if it tried to use a feature not compiled into the kernel) but to break (by entering an infinite loop).