netfs: Fix io_uring based write-through
authorDavid Howells <dhowells@redhat.com>
Mon, 20 May 2024 15:12:56 +0000 (16:12 +0100)
committerChristian Brauner <brauner@kernel.org>
Wed, 26 Jun 2024 12:15:26 +0000 (14:15 +0200)
commitd98b7d7dda721ca009b6dc5dd3beeeb7fd46f4b4
treeb01afc33f66d42204037f399cda24db5148259f6
parent7d1cf5e624ef5d81b933e8b7f4927531166c0f7a
netfs: Fix io_uring based write-through

[This was included in v2 of 9b038d004ce95551cb35381c49fe896c5bc11ffe, but
v1 got pushed instead]

Fix netfs_unbuffered_write_iter_locked() to set the total request length in
the netfs_io_request struct rather than leaving it as zero.

Fixes: 288ace2f57c9 ("netfs: New writeback implementation")
Signed-off-by: David Howells <dhowells@redhat.com>
cc: Jeff Layton <jlayton@kernel.org>
cc: Steve French <stfrench@microsoft.com>
cc: Enzo Matsumiya <ematsumiya@suse.de>
cc: Christian Brauner <brauner@kernel.org>
cc: netfs@lists.linux.dev
cc: v9fs@lists.linux.dev
cc: linux-afs@lists.infradead.org
cc: linux-cifs@vger.kernel.org
cc: linux-fsdevel@vger.kernel.org
Link: https://lore.kernel.org/r/20240620173137.610345-2-dhowells@redhat.com
Signed-off-by: Christian Brauner <brauner@kernel.org>
fs/netfs/direct_write.c