diff options
author | Mark Harmstone <maharmstone@fb.com> | 2024-10-22 17:50:18 +0300 |
---|---|---|
committer | David Sterba <dsterba@suse.com> | 2024-11-11 16:34:21 +0300 |
commit | 973a432637ed2ed8fe7c365a3ce7a9e4463af5a8 (patch) | |
tree | 4a810232f4836a5733e5c2813053dba2b5ef272b /tools/perf/scripts/python | |
parent | 26efd44796c6dd7a64f039a0dda6d558eac97a3e (diff) | |
download | linux-973a432637ed2ed8fe7c365a3ce7a9e4463af5a8.tar.xz |
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 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions