aboutsummaryrefslogtreecommitdiff
path: root/rust/helpers/helpers.c
diff options
context:
space:
mode:
authorMark Harmstone <maharmstone@fb.com>2024-10-22 15:50:18 +0100
committerDavid Sterba <dsterba@suse.com>2024-11-11 14:34:21 +0100
commit973a432637ed2ed8fe7c365a3ce7a9e4463af5a8 (patch)
tree4a810232f4836a5733e5c2813053dba2b5ef272b /rust/helpers/helpers.c
parent26efd44796c6dd7a64f039a0dda6d558eac97a3e (diff)
downloadlinux-973a432637ed2ed8fe7c365a3ce7a9e4463af5a8.tar.gz
linux-973a432637ed2ed8fe7c365a3ce7a9e4463af5a8.tar.bz2
linux-973a432637ed2ed8fe7c365a3ce7a9e4463af5a8.zip
btrfs: don't sleep in btrfs_encoded_read() if IOCB_NOWAIT is set
Change btrfs_encoded_read() so that it returns -EAGAIN rather than sleeps if IOCB_NOWAIT is set in iocb->ki_flags. The conditions that require sleeping are: inode lock, writeback, extent lock, ordered range. Signed-off-by: Mark Harmstone <maharmstone@fb.com> Reviewed-by: David Sterba <dsterba@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'rust/helpers/helpers.c')
0 files changed, 0 insertions, 0 deletions