diff options
| author | Johannes Thumshirn <[email protected]> | 2024-11-13 17:16:49 +0000 |
|---|---|---|
| committer | David Sterba <[email protected]> | 2024-12-23 20:55:06 +0000 |
| commit | d29662695ed7c015521e5fc9387df25aab192a2e (patch) | |
| tree | 6811491f4cb6a9e49f7ed108f5dcff21525013bd /tools/net/ynl/pyynl/cli.py | |
| parent | btrfs: flush delalloc workers queue before stopping cleaner kthread during un... (diff) | |
| download | kernel-d29662695ed7c015521e5fc9387df25aab192a2e.tar.gz kernel-d29662695ed7c015521e5fc9387df25aab192a2e.zip | |
btrfs: fix use-after-free waiting for encoded read endios
Fix a use-after-free in the I/O completion path for encoded reads by
using a completion instead of a wait_queue for synchronizing the
destruction of 'struct btrfs_encoded_read_private'.
Fixes: 1881fba89bd5 ("btrfs: add BTRFS_IOC_ENCODED_READ ioctl")
CC: [email protected] # 6.1+
Reviewed-by: Filipe Manana <[email protected]>
Reviewed-by: Qu Wenruo <[email protected]>
Signed-off-by: Johannes Thumshirn <[email protected]>
Reviewed-by: David Sterba <[email protected]>
Signed-off-by: David Sterba <[email protected]>
Diffstat (limited to 'tools/net/ynl/pyynl/cli.py')
0 files changed, 0 insertions, 0 deletions
