AACRAIDSRC=aacraid-linux-src-${AACRAIDVER}.tgz
AACRAIDDIR=aacraid
-HPSAVER=3.4.6
+HPSAVER=3.4.16
HPSADIR=hpsa-${HPSAVER}
-HPSASRC=${HPSADIR}-170.tar.bz2
+HPSASRC=${HPSADIR}-145.tar.bz2
MEGARAID_DIR=megaraid_sas-06.703.11.00
MEGARAID_SRC=${MEGARAID_DIR}-src.tar.gz
* update aacraid sources to aacraid-linux-src-1.2.1-50667.tgz
* use openvswitch from RHEL kernel
+
+ * update hpsa to 3.4.16-145
-- Proxmox Support Team <support@proxmox.com> Fri, 16 Sep 2016 06:53:07 +0200
-diff -ur a/drivers/scsi/hpsa_kernel_compat.h b/drivers/scsi/hpsa_kernel_compat.h
---- a/drivers/scsi/hpsa_kernel_compat.h 2015-01-13 17:54:31.000000000 +0100
-+++ b/drivers/scsi/hpsa_kernel_compat.h 2015-01-13 18:00:01.000000000 +0100
-@@ -49,7 +49,7 @@
- /* #define SLES11sp2plus */
- /* #define RHEL5 */
- /* #define RHEL5u2 */
--/* #define RHEL6 */
-+#define RHEL6
- /* #define RHEL7 */
+--- hpsa-3.4.16/drivers/scsi/hpsa_kernel_compat.h.org 2016-09-21 14:30:54.000000000 +0200
++++ hpsa-3.4.16/drivers/scsi/hpsa_kernel_compat.h 2016-09-21 14:40:12.000000000 +0200
+@@ -43,7 +43,8 @@
+ *
+ */
+
+-/* #define RHEL6u5 */
++#define RHEL6U8
++
+ /* #define RHEL7u1 */
/* Default is kernel.org */
-@@ -124,7 +124,7 @@
+@@ -145,7 +146,7 @@
- #ifdef RHEL6 /************ RHEL 6 ************/
+ #if defined(RHEL6)/************ RHEL 6 ************/
#define KFEATURE_HAS_WAIT_FOR_COMPLETION_IO_TIMEOUT 0
-#define KFEATURE_HAS_WAIT_FOR_COMPLETION_IO 0
+#define KFEATURE_HAS_WAIT_FOR_COMPLETION_IO 1
- #define KFEATURE_HAS_2011_03_INTERRUPT_HANDLER 1
#define KFEATURE_CHANGE_QDEPTH_HAS_REASON 1
- #define KFEATURE_HAS_2011_03_STYLE_DEVICE_ATTR 1
-@@ -684,7 +684,7 @@
+ #define KFEATURE_CHANGE_QUEUE_TYPE 1
+ #define KFEATURE_HAS_2011_03_QUEUECOMMAND 0
+@@ -757,7 +758,7 @@
* the thread that is doing the swapping i/o needs to allocate.
*/
#define WQ_MEM_RECLAIM (0)