I can probably mange to free up another 8 bytes in struct file by killing f_version and moving it into the few filesystems that care about it.
That would give us back 8 bytes for future expansions.
It's a rough draft and lacking commit messages but it should work (famous last words)...
https://github.com/brauner/linux/commits/vfs.file.f_version
[#]linux #kernel
=> More informations about this toot | More toots from brauner@mastodon.social
Series sent https://lore.kernel.org/r/20240830-vfs-file-f_version-v1-0-6d3e4816aa7b@kernel.org we'll see if that holds up.
=> More informations about this toot | More toots from brauner@mastodon.social
text/gemini
This content has been proxied by September (ba2dc).