diff --git a/core/systemd/PKGBUILD b/core/systemd/PKGBUILD
index e15e576b5..3382c826f 100644
--- a/core/systemd/PKGBUILD
+++ b/core/systemd/PKGBUILD
@@ -12,7 +12,7 @@ pkgbase=systemd
 pkgname=('systemd' 'systemd-libs' 'systemd-resolvconf' 'systemd-sysvcompat')
 _tag='3ca4db9469dce2c0914933db4948456a367c5dc7' # git rev-parse v${pkgver}
 pkgver=244.2
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url='https://www.github.com/systemd/systemd'
 makedepends=('acl' 'cryptsetup' 'docbook-xsl' 'gperf' 'lz4' 'xz' 'pam' 'libelf'
@@ -68,9 +68,13 @@ sha512sums=('SKIP'
             '825b9dd0167c072ba62cabe0677e7cd20f2b4b850328022540f122689d8b25315005fa98ce867cf6e7460b2b26df16b88bb3b5c9ebf721746dce4e2271af7b97')
 
 _backports=(
+  # units: Split modprobing out into a separate service unit
+  '625077264ba01a108386eeea733ee244e6b7ff14'
 )
 
 _reverts=(
+  # Support Plugable UD-PRO8 dock
+  '98c03090274a067806090e2974fd2091f8206457'
 )
 
 prepare() {