]> www.infradead.org Git - users/willy/pagecache.git/commit
9p/net: return error on bogus (longer than requested) replies
authorDominique Martinet <asmadeus@codewreck.org>
Sun, 16 Mar 2025 21:51:06 +0000 (06:51 +0900)
committerDominique Martinet <asmadeus@codewreck.org>
Sun, 16 Mar 2025 21:54:23 +0000 (06:54 +0900)
commit44ca5412b274dfa2d7f96b42b37f968909ba1bd0
treee5d4ebab214c8cee4b5ac76651443c83a1fdf197
parentf466ebf9b96bfcb7f4c0fe7bc627d0c932e47bfb
9p/net: return error on bogus (longer than requested) replies

Up until now we've been considering longer than requested replies as
acceptable, printing a message and just truncating the data,
but it makes more sense to consider these an error.

Make these fail with EIO instead.

Suggested-by: Christian Schoenebeck <linux_oss@crudebyte.com>
Signed-off-by: Dominique Martinet <asmadeus@codewreck.org>
Message-ID: <20250317-p9_bogus_io_error-v1-1-9639f6d1561f@codewreck.org>
net/9p/client.c