diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2026-11-03 08:32:35 -0800 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2026-11-03 08:32:35 -0800 |
| commit | 7d1471e50943196f909674d2d22eb4196c7df48e (patch) | |
| tree | c2238f03251f098451da24378fce4fcde8ec723b /include/uapi/linux/watch_queue.h | |
| parent | 51628610f9187c1c1cfe499d92e066bc22ad9693 (diff) | |
| parent | 35ecd40c0d7e4f772d00dfec9f7077315ba5ca82 (diff) | |
| download | linux-7d1471e50943196f909674d2d22eb4196c7df48e.tar.gz linux-7d1471e50943196f909674d2d22eb4196c7df48e.zip | |
Merge tag '9p-for-7.4-rc2' of https://github.com/martinetd/linux
Pull late 9p updates from Dominique Martinet:
"This is mostly a huge wave of LLM-driven fixes. At least the LLM fixes
sort of slowed down recently? Or maybe it's just the time of the cycle
and/or I got used to it, time will tell...
A few exceptions:
- a new vsock transport was added, since it's a variant of the
existing fd/tcp transport there is little harm in taking it in
- there's an incomplete fix for when file actual size doesn't match
the size attribute (e.g. exports of sysfs).
The fix addresses when st_size > actual size with cache=none but
just about everything else is still broken (st_size=0 with actual
data regardless of cache, or with data cache st_size > actual is
still wrong and so are symlinks with 0 size)...
Maybe at some point I'll find time to understand how netfs works
and address these :|
- some fixes for the usbg transport by its author, thank you!"
* tag '9p-for-7.4-rc2' of https://github.com/martinetd/linux: (39 commits)
9p: optimize p9_fcall struct
9p: reject RERROR/RLERROR with zero errcode
9p: do not store the create fid on special files
9p: fall back to the normal open path for non-regular files
9p: don't decrement a server-owned zero nlink
9p: fix kernel-doc warning for enum p9_session_flags
9p: treat read return values of 0 as EOF
9p/xen: validate the response size from the backend
9p: fix typo in file header comments
9p: remove duplicated assignment in v9fs_fill_super()
9p: fix typos and wrong parameter docs in vfs_inode.c
9p: fix header guard comment in acl.h
net/9p/usbg: clear stale client pointer on close
net/9p/usbg: remove bogus context initialization in alloc_requests
net/9p/usbg: fix out_req buffer leak in disable_usb9pfs
net/9p/usbg: call disable_usb9pfs() from usb9pfs_disable()
net/9p/usbg: always reset completion when disconnecting
net/9p/usbg: set client to Disconnected on usb9pfs_disable
net/9p/usbg: also disable endpoints on p9_usbg_close
net/9p/usbg: Fix use-after-free in disable_usb9pfs()
...
Diffstat (limited to 'include/uapi/linux/watch_queue.h')
0 files changed, 0 insertions, 0 deletions
