aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/rust/pin-init/internal/src
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2025-06-30 16:32:43 -0700
committerLinus Torvalds <torvalds@linux-foundation.org>2025-06-30 16:32:43 -0700
commit66701750d5565c574af42bef0b789ce0203e3071 (patch)
treee213692bf4bb3a57738cacd000ba5f6325f7ca50 /rust/pin-init/internal/src
parentMerge tag 'rtc-6.16-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux (diff)
parentio_uring: gate REQ_F_ISREG on !S_ANON_INODE as well (diff)
downloadwireguard-linux-66701750d5565c574af42bef0b789ce0203e3071.tar.xz
wireguard-linux-66701750d5565c574af42bef0b789ce0203e3071.zip
Merge tag 'io_uring-6.16-20250630' of git://git.kernel.dk/linux
Pull io_uring fix from Jens Axboe: "Now that anonymous inodes set S_IFREG, this breaks the io_uring read/write retries for short reads/writes. As things like timerfd and eventfd are anon inodes, applications that previously did: unsigned long event_data[2]; io_uring_prep_read(sqe, evfd, event_data, sizeof(event_data), 0); and just got a short read when 1 event was posted, will now wait for the full amount before posting a completion. This caused issues for the ghostty application, making it basically unusable due to excessive buffering" * tag 'io_uring-6.16-20250630' of git://git.kernel.dk/linux: io_uring: gate REQ_F_ISREG on !S_ANON_INODE as well
Diffstat (limited to 'rust/pin-init/internal/src')
0 files changed, 0 insertions, 0 deletions