diff --git a/sources b/sources
index dacaeaf..9795131 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (systemd-hs-250.3.tar.gz) = 36ce9b321f7533d7385d3e8fa8d42c83ccf78521e85c6381f3f7b023fcdc5bdd99a17cfee81bd7669d32753298b783aeafc8608973ad2801a75151b67ef2fe46
-SHA512 (systemd-hs+fb-250.3.tar.gz) = 8bdaf837ae04ec5dfb06d0d8e06cc596938cfccb85ffec224d31c20514a1bcc50de84d74efdc97a21a368d50f1570b5abecadedcd95f35c7224a5def9f3cd851
+SHA512 (systemd-hs-250.3.tar.gz) = 45e794771e7cee180aaa8991190745a337a2039edef57cb75080a9a81faa3da6811dd259a93ce3aca913dd5c59140f7270716d9e82a69f2fa855f54f303c0feb
+SHA512 (systemd-hs+fb-250.3.tar.gz) = a834fc2c2e58432ee4bafce212be59ae456b6178d273feb34a76d636a6461f485c9352ec2421658af4f97dc9231dc4877d1b63f0bdab460e97a1a6a325ebd445
diff --git a/systemd.spec b/systemd.spec
index 7fb498e..1c06077 100644
--- a/systemd.spec
+++ b/systemd.spec
@@ -4,9 +4,9 @@
 %global stable 1
 
 %if 0%{?facebook}
-%global hs_commit c389d4c9c7a1bbc5f125c63a430d9475d672ddc3
+%global hs_commit ebf4af4ffa19cf1de7627b6464c1aef4a25ae0ab
 %else
-%global hs_commit c47889a351e56393bfb267d8a7a5655b8a86dbfd
+%global hs_commit 006cad0d7fee57520db542a2cfa5ce3688325beb
 %endif
 
 # We ship a .pc file but don't want to have a dep on pkg-config. We
@@ -43,7 +43,7 @@ Name:           systemd
 Url:            https://pagure.io/centos-sig-hyperscale/systemd
 %if %{without inplace}
 Version:        250.3
-Release:        6.1%{?dist}
+Release:        6.2%{?dist}
 %else
 # determine the build information from local checkout
 Version:        %(tools/meson-vcs-tag.sh . error | sed -r 's/-([0-9])/.^\1/; s/-g/_g/')
@@ -1067,6 +1067,9 @@ fi
 %endif
 
 %changelog
+* Wed Mar 16 2022 Daan De Meyer <daan.j.demeyer@gmail.com> - 250.3-6.2
+- Backport PR #22757: BPF error logging improvements
+
 * Mon Feb 28 2022 Daan De Meyer <daan.j.demeyer@gmail.com> - 250.3-6.1
 - New release for v250
 - Sync latest changes from Fedora rawhide