diff --git a/core/systemd/PKGBUILD b/core/systemd/PKGBUILD
index 12635a34d..15b38637a 100644
--- a/core/systemd/PKGBUILD
+++ b/core/systemd/PKGBUILD
@@ -6,6 +6,7 @@
 # ALARM: Kevin Mihelich <kevin@archlinuxarm.org>
 #  - disable gold/LTO
 #  - removed makedepend on gnu-efi-libs, set -Dgnuefi=false
+#  - backport fix for https://github.com/systemd/systemd/issues/7135
 
 pkgbase=systemd
 pkgname=('systemd' 'libsystemd' 'systemd-sysvcompat')
@@ -14,7 +15,7 @@ _commit='743b771c559c6101544f7358a42c8c519fe4b0db'
 # Bump this to latest major release for signed tag verification,
 # the commit count is handled by pkgver() function.
 pkgver=235.38
-pkgrel=2
+pkgrel=2.1
 arch=('i686' 'x86_64')
 url="https://www.github.com/systemd/systemd"
 makedepends=('acl' 'cryptsetup' 'docbook-xsl' 'gperf' 'lz4' 'xz' 'pam' 'libelf'
@@ -54,6 +55,8 @@ sha512sums=('SKIP'
 _backports=(
 	# Fix typo in statx macro (#7180) (FS#56289)
 	'8e6a7a8b2be409d356bcaface00f6d44390c07ff'
+	# seccomp: include ARM set_tls in @default
+	'ce5faeac1f79f3afefcc129025a1cec0211313fb'
 )
 
 _reverts=(