From e4885fdc3b6a06bfd4e0f144fcc43c911c424dc1 Mon Sep 17 00:00:00 2001 From: Daniel Golle Date: Mon, 1 Jun 2026 03:19:22 +0100 Subject: [PATCH] transmission: add p{read,write}v2 syscalls to seccomp filter Tracing Transmission 4.11 showed the Transmission is started to use the pwritev2 syscall for better write performance. Add pwritev2 and preadv2 (which may be used as well, and anyway doesn't hurt) to the list of allowed syscalls. Signed-off-by: Daniel Golle (cherry picked from commit 9e84e22a78a5c884bc232f5c4d8374553111059f) --- net/transmission/Makefile | 2 +- net/transmission/files/transmission-daemon.json | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/net/transmission/Makefile b/net/transmission/Makefile index 40c8ab2c29..a8c24b92b5 100644 --- a/net/transmission/Makefile +++ b/net/transmission/Makefile @@ -9,7 +9,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=transmission PKG_VERSION:=4.1.1 -PKG_RELEASE:=1 +PKG_RELEASE:=2 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz PKG_SOURCE_URL:=https://github.com/transmission/transmission/releases/download/$(PKG_VERSION)/ diff --git a/net/transmission/files/transmission-daemon.json b/net/transmission/files/transmission-daemon.json index 77e0cc4130..c5debe13c7 100644 --- a/net/transmission/files/transmission-daemon.json +++ b/net/transmission/files/transmission-daemon.json @@ -75,9 +75,11 @@ "poll", "ppoll", "pread64", + "preadv2", "prlimit64", "pselect6", "pwrite64", + "pwritev2", "quotactl", "read", "readlink",