linux/samples
Linus Torvalds 0d314add22 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.
 -----BEGIN PGP SIGNATURE-----
 
 iQJCBAABCgAsFiEEBd4DzF816k8JZtUlCx85Pw2ZrcUFAmriBUQOHGJqb3JuQGty
 eW8uc2UACgkQCx85Pw2ZrcVpgxAAkYTO/uU/cX313NHzWsb3vnjkABhsCcbDfTrj
 6KApzVwCdZ7Px1CaMmTXgJMSXeOMZdXXrO7oOdJIDk0m+ttFQNyJFIA2oQe3mR5i
 YqLnsg1lR7cz6cwmxmY5MrJrw92RPxYTnTnApzCc3uIPFOxkY+jPgvMFVjPKY+J0
 hlY7CbEOEoHqIqxJxZUOXutMzQkyyrq01J9dg+1erv2lY6iELHmRGBG3eWw5QDOF
 +zxw8W/MhmX344b2IkjvSUYoTmepEIBhrpMeqP9vnuHQHVzHNLv4yaMXrfXqbwpZ
 +Ja2ncgSApPDWk1oFyRRe8hgtBJayLjeCCMXQbRG1ACcQ9uzP4lsU7FRdGPaeEgR
 4ODxiT4TW2KJye15KDNIGVKV0GBoQFNvljibFhYy3YC4J0VVBLcDpWQZYSwvQoOZ
 6w8BaFdcfHi9AeaATxnvKLPz8Fd7JGfML+mhLJ3rzKJKNxAe66NJOX9SjDHph0iH
 DJVT7/unZl+1ctlPUwssslrTWZoXGF1xpaT3YHPaB/GqGzlHi8PM4q7IrRu8H9Fd
 21+HPztCcJ7tCv1UO27QHvWbGolH3O7kVmTbklJYnV1QQELsszuAv8mArwcQaJBb
 dVJs4wgA34qaV5GO++yBeA4n8S6I8b0DIGaZRFxXzGx29bfn0EsYUxcw1kxsXtQC
 TCZCVHY=
 =T3c6
 -----END PGP SIGNATURE-----

Merge tag 'rpmsg-v7.4' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux

Pull rpmsg updates from Bjorn Andersson:

 - 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.

* tag 'rpmsg-v7.4' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux:
  rpmsg: virtio: fix error handling in TX buffer wait
  rpmsg: mtk: release channel OF node on device teardown
  samples: rpmsg: Fix mtu printk specifiers
  samples: rpmsg: Add MTU size info
  docs: rpmsg: Add virtio config space details
  rpmsg: virtio_rpmsg_bus: Get buffer size from config space
  rpmsg: virtio_rpmsg_bus: Allow different size of tx and rx bufs
  rpmsg: virtio_rpmsg_bus: Rename rbufs and sbufs
  rpmsg: ctrl: use kernel-doc format for ioctl macros
2026-10-28 07:17:28 -10:00
..
acrn virt: acrn: Fix typos 2024-05-04 18:59:44 +02:00
auxdisplay
binderfs
bpf samples/bpf: Build the BPF programs with -fms-extensions 2026-09-26 08:06:13 +00:00
cgroup samples/cgroup: rm unused MEMCG_EVENTS macro 2025-09-21 14:22:26 -07:00
check-exec samples/check-exec: Fix script name 2025-03-07 19:58:05 -08:00
configfs samples: configfs: constify the configfs_attribute structures 2026-10-16 09:17:20 -07:00
connector treewide: Switch/rename to timer_delete[_sync]() 2025-04-05 10:30:12 +02:00
coresight coresight: syscfg: Example CoreSight configuration loadable module 2021-11-26 11:34:07 -07:00
damon mm/damon/core: add complement argument to damos_new_quota_goal() 2026-10-24 01:56:01 -07:00
fanotify samples: fix building fs-monitor on musl systems 2025-07-28 18:14:15 +02:00
fprobe fprobe: Use ftrace_regs in fprobe exit handler 2024-12-26 10:50:03 -05:00
ftrace samples/ftrace: Fix kthread_stop() on ERR_PTR in ftrace-direct-multi-modify 2026-08-26 15:50:22 -04:00
hid samples/hid: fix broken vmlinux path for VMLINUX_BTF 2025-02-04 11:07:41 +01:00
hidraw
hung_task samples: enhance hung_task detector test with read-write semaphore support 2025-07-19 19:08:26 -07:00
hw_breakpoint perf/hw_breakpoint: use ERR_PTR_PCPU(), IS_ERR_PCPU() and PTR_ERR_PCPU() macros 2024-11-05 17:12:32 -08:00
kdb
kfifo kfifo: don't include dma-mapping.h in kfifo.h 2024-10-23 08:05:20 +02:00
kmemleak samples: kmemleak: print the raw pointers for debugging purposes 2025-03-16 22:06:08 -07:00
kobject samples/kobject: Constify kobject attributes 2026-07-11 20:38:01 +02:00
kprobes samples: kprobes: add missing MODULE_DESCRIPTION() macros 2024-06-12 08:44:27 +09:00
landlock samples/landlock: Add capability and namespace restriction support 2026-10-20 16:47:22 +02:00
livepatch samples/livepatch: add module descriptions 2025-04-11 17:32:38 -07:00
mei samples: mei: Fix building on musl libc 2025-07-16 14:17:47 +02:00
nitro_enclaves nitro_enclaves: Add fixes for checkpatch blank line reports 2021-09-14 11:11:20 +02:00
pfsm samples: Add userspace example for TI TPS6594 PFSM 2023-06-15 13:41:53 +02:00
pidfd samples: pidfd: fix userprogs typo 2026-10-14 22:08:01 +02:00
pktgen samples: pktgen: correct dev to DEV 2024-11-13 18:54:33 -08:00
qmi samples: qmi: Use the unified QMI service ID instead of defining it locally 2026-03-15 20:54:39 -05:00
rpmsg samples: rpmsg: Fix mtu printk specifiers 2026-09-09 09:28:17 -06:00
rust Char/Misc/IIO/others driver changes for 7.4-rc1 2026-10-24 15:44:26 -10:00
seccomp samples: user-trap: fix strict-aliasing warning 2024-02-12 10:42:02 -08:00
timers
trace_events tracing/probes: Add a new testcase for BTF typecasts 2026-07-14 22:43:16 +09:00
trace_printk
tsm-mr sample/tsm-mr: Use SHA-2 library APIs 2026-03-19 10:57:15 -07:00
uhid
user_events tracing/user_events: Use write ABI in example 2023-03-29 06:52:09 -04:00
v4l media: v4l2-pci-skeleton: Rename second ioctl handlers argument to 'void *priv' 2025-08-13 08:33:59 +02:00
vfio-mdev vfio: Adapt drivers to use the core helper vfio_check_precopy_ioctl 2026-03-19 12:32:09 -06:00
vfs Significant patch series in this pull request: 2025-12-06 14:01:20 -08:00
watch_queue samples: work around glibc redefining some of our defines wrong 2025-11-21 09:29:02 -08:00
watchdog
workqueue/stall_detector workqueue: Add stall detector sample module 2026-03-05 07:30:49 -10:00
Kconfig samples/landlock: Add capability and namespace restriction support 2026-10-20 16:47:22 +02:00
Makefile - The 11 patch series "Add folio_mk_pte()" from Matthew Wilcox 2025-05-31 15:44:16 -07:00