netfs: Provide helpers to perform NETFS_RREQ_IN_PROGRESS flag wangling
authorDavid Howells <dhowells@redhat.com>
Tue, 1 Jul 2025 16:38:38 +0000 (17:38 +0100)
committerChristian Brauner <brauner@kernel.org>
Tue, 1 Jul 2025 20:37:13 +0000 (22:37 +0200)
commit1a6d45fec33a03ca681eee125ea96987742a893f
tree80ae80fc5bfd9c07bc033d3378172301c44dea76
parent9df7b5ebead649b00bf9a53a798e4bf83a1318fd
netfs: Provide helpers to perform NETFS_RREQ_IN_PROGRESS flag wangling

Provide helpers to clear and test the NETFS_RREQ_IN_PROGRESS and to insert
the appropriate barrierage.

Signed-off-by: David Howells <dhowells@redhat.com>
Link: https://lore.kernel.org/20250701163852.2171681-4-dhowells@redhat.com
Tested-by: Steve French <sfrench@samba.org>
Reviewed-by: Paulo Alcantara <pc@manguebit.org>
cc: netfs@lists.linux.dev
cc: linux-fsdevel@vger.kernel.org
Signed-off-by: Christian Brauner <brauner@kernel.org>
fs/netfs/internal.h
fs/netfs/misc.c
fs/netfs/read_collect.c
fs/netfs/write_collect.c