diff --git a/.gitignore b/.gitignore
index a5a75b6..99724ec 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-SOURCES/microcode_ctl-2.1-7.tar.xz
+SOURCES/microcode_ctl-2.1-10.tar.xz
diff --git a/.microcode_ctl.metadata b/.microcode_ctl.metadata
index 080a0f8..abd4f99 100644
--- a/.microcode_ctl.metadata
+++ b/.microcode_ctl.metadata
@@ -1 +1 @@
-23a284ad8938cec75f9f2de9d9a08efd594d128c SOURCES/microcode_ctl-2.1-7.tar.xz
+d23c751b16fc830e8f525878bc239bff98b67aff SOURCES/microcode_ctl-2.1-10.tar.xz
diff --git a/SOURCES/microcode.service b/SOURCES/microcode.service
index 7dcecf5..6a77865 100644
--- a/SOURCES/microcode.service
+++ b/SOURCES/microcode.service
@@ -2,6 +2,7 @@
 Description=Load CPU microcode update
 After=basic.target
 ConditionVirtualization=false
+ConditionPathExists=/sys/devices/system/cpu/microcode/reload
 
 [Service]
 Type=oneshot
diff --git a/SPECS/microcode_ctl.spec b/SPECS/microcode_ctl.spec
index 26d7fc6..68e6359 100644
--- a/SPECS/microcode_ctl.spec
+++ b/SPECS/microcode_ctl.spec
@@ -1,9 +1,9 @@
-%define upstream_version 2.1-7
+%define upstream_version 2.1-10
 
 Summary:        Tool to transform and deploy CPU microcode update for x86.
 Name:           microcode_ctl
 Version:        2.1
-Release:        12%{?dist}.1
+Release:        16%{?dist}
 Epoch:          2
 Group:          System Environment/Base
 License:        GPLv2+ and Redistributable, no modification permitted
@@ -67,9 +67,21 @@ rm -rf %{buildroot}
 
 
 %changelog
-* Tue Jun 7 2016 Petr Oros <poros@redhat.com> - 2.1-12.1
+* Thu Jul 21 2016 Petr Oros <poros@redhat.com> - 2.1-16
+- Update to upstream 2.1-10. Intel CPU microcode update to 20160714.
+- Resolves: #1358047
+
+* Wed Jun 29 2016 Petr Oros <poros@redhat.com> - 2.1-15
+- Load CPU microcode update only on supproted systems.
+- Resolves: #1307179
+
+* Fri Jun 24 2016 Petr Oros <poros@redhat.com> - 2.1-14
+- Update to upstream 2.1-9. Intel CPU microcode update to 20160607.
+- Resolves: #1253106
+
+* Thu May 19 2016 Petr Oros <poros@redhat.com> - 2.1-13
 - Run dracut -f for all kernels.
-- Resolves: #1343614
+- Resolves: #1292158
 
 * Fri Jul 3 2015 Petr Oros <poros@redhat.com> - 2.1-12
 - Update to upstream 2.1-7. Intel CPU microcode update to 20150121.