diff --git a/.gitignore b/.gitignore
index b8c65d8..9d9b36f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -19,3 +19,4 @@ noarch/
 /mstflint-4.1.0-1.46.gb1cdaf7.tar.gz
 /mstflint-4.1.0/
 /mstflint-4.3.0-1.49.g9b9af70.tar.gz
+/mstflint-4.4.0-1.12.gd1edd58.tar.gz
diff --git a/mstflint.spec b/mstflint.spec
index 3c471b8..f92af11 100644
--- a/mstflint.spec
+++ b/mstflint.spec
@@ -1,10 +1,10 @@
 Name:		mstflint
 Summary:	Mellanox firmware burning tool
-Version:	4.3.0
-Release:	1.49.g9b9af70.1%{?dist}
+Version:	4.4.0
+Release:	1.12.gd1edd58.1%{?dist}
 License:	GPLv2+ or BSD
 Group:		Applications/System
-Source:		https://www.openfabrics.org/downloads/%{name}/%{name}-%{version}-1.49.g9b9af70.tar.gz
+Source:		https://www.openfabrics.org/downloads/%{name}/%{name}-%{version}-1.12.gd1edd58.tar.gz
 Url:		https://www.openfabrics.org
 BuildRequires:	libstdc++-devel
 BuildRequires:	zlib-devel
@@ -39,6 +39,9 @@ rm -fr %{buildroot}%{_libdir}
 %_bindir/*
 
 %changelog
+* Wed Aug 24 2016 Honggang Li <honli@redhat.com> - 4.4.0-1.12.gd1edd58.1
+- Rebase to latest upstream release 4.4.0-1.12.gd1edd58 (bz1369683).
+
 * Fri Apr  8 2016 Honggang Li <honli@redhat.com> - 4.3.0-1.49.g9b9af70.1
 - Rebase to latest upstream version 4.3.0-1.49.g9b9af70.
 
diff --git a/sources b/sources
index f6442a0..f531d90 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-65d0de5cacccf9ae76d3c1d650fe875b  mstflint-4.3.0-1.49.g9b9af70.tar.gz
+092797cdafa14e8b60b8498b14100202  mstflint-4.4.0-1.12.gd1edd58.tar.gz