On Fri, Feb 02, 2024 at 11:22:15AM +0000, David Howells wrote: > Miklos Szeredi <miklos@xxxxxxxxxx> wrote: > > > Just making inode_lock() interruptible would break everything. > > Why? Obviously, you'd need to check the result of the inode_lock(), which I > didn't put in my very rough example code, but why would taking the lock at the > front of a vfs op like mkdir be a problem? Plenty of new failure exits to maintain?