summaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorJosef Bacik <josef@toxicpanda.com>2022-09-12 12:27:42 -0700
committerDavid Sterba <dsterba@suse.com>2022-09-26 12:46:42 +0200
commit857bc13f857aea957ae038b2b43c28560976024a (patch)
treebbc3a88662059f419f22a4b4f82f6633677c8af7 /net
parent611df5d6616d80a22906c352ccd80c395982fbd9 (diff)
downloadlinux-stable-857bc13f857aea957ae038b2b43c28560976024a.tar.gz
linux-stable-857bc13f857aea957ae038b2b43c28560976024a.tar.bz2
linux-stable-857bc13f857aea957ae038b2b43c28560976024a.zip
btrfs: implement a nowait option for tree searches
For NOWAIT IOCBs we'll need a way to tell search to not wait on locks or anything. Accomplish this by adding a path->nowait flag that will use trylocks and skip reading of metadata, returning -EAGAIN in either of these cases. For now we only need this for reads, so only the read side is handled. Add an ASSERT() to catch anybody trying to use this for writes so they know they'll have to implement the write side. Reviewed-by: Filipe Manana <fdmanana@suse.com> Signed-off-by: Josef Bacik <josef@toxicpanda.com> Signed-off-by: Stefan Roesch <shr@fb.com> Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'net')
0 files changed, 0 insertions, 0 deletions