netfs: Reserve netfs_sreq_source 0 as unset/unknown
authorDavid Howells <dhowells@redhat.com>
Tue, 9 Jul 2024 08:45:46 +0000 (09:45 +0100)
committerChristian Brauner <brauner@kernel.org>
Thu, 5 Sep 2024 09:00:41 +0000 (11:00 +0200)
commit51e9a86a4f75c6dc8531407b2ab2ccc4ad137e5a
tree48e8bb62c1fe0ef0554e4b0aec0b54426bb2c888
parent52d55922e0f1db1f580c9f91c174d2392bfad481
netfs: Reserve netfs_sreq_source 0 as unset/unknown

Reserve the 0-valued netfs_sreq_source to mean unset or unknown so that it
can be seen in the trace as such rather than appearing as
download-from-server when it's going to get switched to something else.

Signed-off-by: David Howells <dhowells@redhat.com>
cc: Jeff Layton <jlayton@kernel.org>
cc: netfs@lists.linux.dev
cc: linux-fsdevel@vger.kernel.org
Link: https://lore.kernel.org/r/20240814203850.2240469-9-dhowells@redhat.com/
Signed-off-by: Christian Brauner <brauner@kernel.org>
include/linux/netfs.h
include/trace/events/netfs.h