|
|
|
|
|
by TheDong
1578 days ago
|
|
I disagree that filesystem support is not part of userspace. In userspace, I run "mount -t reiserfs ....", and it mounts a filesystem. If the kernel deletes the reiserfs code, the userspace mount command / kernel 'mount' syscall will fail. That seems like a very clear userspace thing that breaks. Is there a reason that the mount syscall no longer accepting a previously valid argument isn't a userspace breaking change? |
|
In any case, the ship has long since sailed on removing filesystems from the kernel. The original extfs is no longer available, nor is xiafs, nor are some virtual filesystems like devfs, etc. "A command that used to do something no longer does because the feature is no longer in the kernel" is commonplace in Linux history and is not considered "breaking userspace".