[GIT PULL] rpmsg updates for v7.4
From: Bjorn Andersson
Date: Wed Oct 28 2026 - 10:36:59 EST
The following changes since commit cee9395acd8043be0644b25c34bfa86623f2b935:
Linux 7.3-rc1 (2026-08-30 13:34:40 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux.git tags/rpmsg-v7.4
for you to fetch changes up to 7dd4cffdf4c2a496ccf783303a03d687a2127baf:
rpmsg: virtio: fix error handling in TX buffer wait (2026-10-14 09:45:47 -0600)
----------------------------------------------------------------
rpmsg updates for v7.4
Allow virtio rpmsg to use separate transmit and receive buffer counts
based on the vring sizes, and obtain buffer sizes from virtio config
space when the feature is negotiated. Document the configuration and
report the MTU in the sample driver.
Fix signal interruption and timeout handling while waiting for a virtio
transmit buffer. Release the device tree node reference on MediaTek
channel teardown.
Convert the rpmsg control ioctl comments to kernel-doc format.
----------------------------------------------------------------
Atul Akella (1):
rpmsg: virtio: fix error handling in TX buffer wait
Avi Weiss (1):
rpmsg: mtk: release channel OF node on device teardown
Nathan Chancellor (1):
samples: rpmsg: Fix mtu printk specifiers
Randy Dunlap (1):
rpmsg: ctrl: use kernel-doc format for ioctl macros
Tanmay Shah (5):
rpmsg: virtio_rpmsg_bus: Rename rbufs and sbufs
rpmsg: virtio_rpmsg_bus: Allow different size of tx and rx bufs
rpmsg: virtio_rpmsg_bus: Get buffer size from config space
docs: rpmsg: Add virtio config space details
samples: rpmsg: Add MTU size info
Documentation/staging/rpmsg.rst | 17 ++++
drivers/rpmsg/mtk_rpmsg.c | 1 +
drivers/rpmsg/virtio_rpmsg_bus.c | 161 +++++++++++++++++++++++++-----------
include/linux/rpmsg/virtio_rpmsg.h | 41 +++++++++
include/uapi/linux/rpmsg.h | 15 ++--
samples/rpmsg/rpmsg_client_sample.c | 20 ++++-
6 files changed, 200 insertions(+), 55 deletions(-)
create mode 100644 include/linux/rpmsg/virtio_rpmsg.h