diff options
| author | 2025-07-09 19:30:00 -0700 | |
|---|---|---|
| committer | 2025-07-09 19:30:00 -0700 | |
| commit | 3b932976e0a1372ceaba0ceddec27e07d49e5715 (patch) | |
| tree | edb02470822b8d7d05cb424c4cb1d8274d04f90b /fs/btrfs/tree-log.c | |
| parent | Documentation: xsk: correct the obsolete references and examples (diff) | |
| parent | test/vsock: Add ioctl SIOCINQ tests (diff) | |
| download | wireguard-linux-3b932976e0a1372ceaba0ceddec27e07d49e5715.tar.xz wireguard-linux-3b932976e0a1372ceaba0ceddec27e07d49e5715.zip | |
Merge branch 'vsock-introduce-siocinq-ioctl-support'
Xuewei Niu says:
====================
vsock: Introduce SIOCINQ ioctl support
Introduce SIOCINQ ioctl support for vsock, indicating the length of unread
bytes.
Similar with SIOCOUTQ ioctl, the information is transport-dependent.
The first patch adds SIOCINQ ioctl support in AF_VSOCK.
Thanks to @dexuan, the second patch is to fix the issue where hyper-v
`hvs_stream_has_data()` doesn't return the readable bytes.
The third patch wraps the ioctl into `ioctl_int()`, which implements a
retry mechanism to prevent immediate failure.
The last one adds two test cases to check the functionality. The changes
have been tested, and the results are as expected.
====================
Link: https://patch.msgid.link/20250708-siocinq-v6-0-3775f9a9e359@antgroup.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'fs/btrfs/tree-log.c')
0 files changed, 0 insertions, 0 deletions
