diff --git a/.gitignore b/.gitignore
index 3f964d4..03630c4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-SOURCES/libpsm2-11.2.206.tar.gz
+SOURCES/PSM2_11.2.229.tar.gz
diff --git a/.libpsm2.metadata b/.libpsm2.metadata
index 55fe2ae..00b3d02 100644
--- a/.libpsm2.metadata
+++ b/.libpsm2.metadata
@@ -1 +1 @@
-e15888e537e80751ebf010658b1193950424efdc SOURCES/libpsm2-11.2.206.tar.gz
+1181863892b2eb12f40cf51f4fdf103b468a8751 SOURCES/PSM2_11.2.229.tar.gz
diff --git a/SPECS/libpsm2.spec b/SPECS/libpsm2.spec
index cc81dd9..5ea50a5 100644
--- a/SPECS/libpsm2.spec
+++ b/SPECS/libpsm2.spec
@@ -52,17 +52,12 @@
 #
 Summary: Intel PSM Libraries
 Name: libpsm2
-Version: 11.2.206
-Release: 1%{?dist}
+Version: 11.2.229
+Release: 2%{?dist}
 License: BSD or GPLv2
 URL: https://github.com/cornelisnetworks/opa-psm2/
 
-# The tarball can be created by:
-# git clone https://github.com/cornelisnetworks/opa-psm2.git
-# cd opa-psm2
-# git checkout c3a7d9468d5623c0164b783346bada8664a9a2c9
-# make dist
-Source0: %{name}-%{version}.tar.gz
+Source0: https://github.com/cornelisnetworks/opa-psm2/archive/refs/tags/PSM2_%{version}.tar.gz
 
 # The OPA product is supported on x86_64 only:
 ExclusiveArch: x86_64
@@ -101,7 +96,7 @@ Development files for the Intel PSM library
 Support for MPIs linked with PSM versions < 2
 
 %prep
-%setup -q
+%setup -q -n opa-psm2-PSM2_%{version}
 
 %build
 %{set_build_flags}
@@ -147,6 +142,9 @@ rm -f %{buildroot}%{_libdir}/*.a
 %endif
 
 %changelog
+* Tue Aug 02 2022 Michal Schmidt <mschmidt@redhat.com> - 11.2.229-2
+- Rebase to upstream release PSM2_11.2.229
+
 * Tue Dec 07 2021 Honggang Li <honli@redhat.com> - 11.2.206-1
 - Rebase to latest upstream release PSM2_11.2.206
 - Resolves: rhbz#2015389