On Mon, Nov 2, 2026, at 10:07 AM, Christian Brauner wrote: > do_vfs_ioctl() answers FIONREAD for regular files with i_size - f_pos > before it gets to the file's ->unlocked_ioctl(). The channel files are > regular files, so cache_ioctl_procfs() has never seen FIONREAD and only > ever failed other commands with -EINVAL. Drop it. Other commands fail > with -ENOTTY now. > > The rpc_pipefs channel files are regular files as well. > > Signed-off-by: Christian Brauner (Amutable) <[email protected]> Acked-by: Chuck Lever <[email protected]> -- Chuck Lever (Come to NFS bake-a-thon! https://nfsv4bat.org)
- [PATCH RFC 08/11] SUNRPC: let procfs copy out reads Christian Brauner
- [PATCH RFC 11/11] samples/kfifo: let procfs copy ou... Christian Brauner
- [PATCH RFC 07/11] SUNRPC: let procfs copy in writes Christian Brauner
- [PATCH RFC 10/11] samples/kfifo: let procfs copy in... Christian Brauner
- [PATCH RFC 01/11] atm: let procfs copy out reads of... Christian Brauner
- [PATCH RFC 02/11] l2tp: let procfs own the seq_file... Christian Brauner
- [PATCH RFC 04/11] netfilter: xt_recent: let procfs ... Christian Brauner
- [PATCH RFC 05/11] netfilter: xt_recent: let procfs ... Christian Brauner
- [PATCH RFC 09/11] SUNRPC: drop the ioctl of the pro... Christian Brauner
- Re: [PATCH RFC 09/11] SUNRPC: drop the ioctl of... Chuck Lever
- [PATCH RFC 00/22] proc: convert the arch and platform en... Christian Brauner
- [PATCH RFC 09/22] sh: alignment: let procfs copy in... Christian Brauner
- [PATCH RFC 10/22] sparc: led: let procfs copy in wr... Christian Brauner
- [PATCH RFC 12/22] x86/mtrr: let procfs own the seq_... Christian Brauner
- [PATCH RFC 15/22] xtensa: simdisk: let procfs copy ... Christian Brauner
- [PATCH RFC 16/22] xtensa: simdisk: let procfs copy ... Christian Brauner
- [PATCH RFC 17/22] ACPI: proc: let procfs copy in wr... Christian Brauner
- [PATCH RFC 21/22] PNP: pnpbios: let procfs copy in ... Christian Brauner
- [PATCH RFC 20/22] platform/x86: toshiba_acpi: let p... Christian Brauner
- [PATCH RFC 18/22] macintosh/via-pmu: let procfs cop... Christian Brauner
