diff --git a/.gitignore b/.gitignore
index c709c7e..855fe5c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-SOURCES/libpsm2-10.2.63.tar.gz
+SOURCES/libpsm2-10.3.8.tar.gz
diff --git a/.libpsm2.metadata b/.libpsm2.metadata
index f33a3b8..da95b5c 100644
--- a/.libpsm2.metadata
+++ b/.libpsm2.metadata
@@ -1 +1 @@
-d42a545e2c16a7f53ae6e6ad296709576c7a8f3b SOURCES/libpsm2-10.2.63.tar.gz
+80bd131d6a37208760196cb2eb378fa6d5a3cc4f SOURCES/libpsm2-10.3.8.tar.gz
diff --git a/SPECS/libpsm2.spec b/SPECS/libpsm2.spec
index 0b5589b..726a3fe 100644
--- a/SPECS/libpsm2.spec
+++ b/SPECS/libpsm2.spec
@@ -1,18 +1,19 @@
 Summary: Intel PSM Libraries
 Name: libpsm2
-Version: 10.2.63
-Release: 2%{?dist}
+Version: 10.3.8
+Release: 3%{?dist}
 License: GPLv2 or BSD
 URL: https://github.com/01org/opa-psm2
 # Source tarball obtained by:
 # git clone https://github.com/01org/opa-psm2
 # cd opa-psm2
-# # Latest commit id is a1cb2adaedb3bd3fa84dc0bcf66333b2e598d777.
+# # Latest commit id is a96419140a6942a11a1438bbffc4c27475d61030.
 # make dist
 Source0: %{name}-%{version}.tar.gz
 BuildRequires: kernel-headers >= 3.10.0-455
 BuildRequires: gcc
 BuildRequires: libuuid-devel
+BuildRequires: numactl-devel
 BuildRequires: pkgconfig(udev)
 # OPA HFI is Intel's thing
 ExclusiveArch: x86_64
@@ -38,6 +39,10 @@ Summary: Support for MPIs linked with PSM1
 Group: System Environment/Libraries
 Requires: %{name}%{?_isa} = %{version}-%{release}
 
+%global _privatelibs libpsm_infinipath[.]so[.]1.*
+%global __provides_exclude ^(%{_privatelibs})$
+%global __requires_exclude ^(%{_privatelibs})$
+
 %description compat
 Support for MPIs linked with PSM1.
 The compat library is installed in a non-standard directory to avoid
@@ -79,6 +84,18 @@ CFLAGS="%{optflags}" make %{?_smp_mflags}
 
 
 %changelog
+* Tue Jan  9 2018 Honggang Li <honli@redhat.com> - 10.3.8-3
+- libpsm2-compat: Filter libpsm_infinipath.so.1 as private library
+- Resolves: bz1396213
+
+* Sat Oct  7 2017 Honggang Li <honli@redhat.com> - 10.3.8-2
+- BuildRequires numactl-devel.
+- Resolves: bz1452794, bz1498142
+
+* Fri Oct  6 2017 Honggang Li <honli@redhat.com> - 10.3.8-1
+- Rebase to latest upstream release 10.3.8.
+- Resolves: bz1452794, bz1498142
+
 * Mon Mar  6 2017 Honggang Li <honli@redhat.com> - 10.2.63-2
 - Make sure all C source code is not executable.
 - Resolves: bz1382802