KERNEL SOURCE:
==============
-We use the RHEL7 kernel sources, available from:
+We use the CENTOS7/RHEL7 kernel sources, available from:
-ftp://ftp.redhat.com/redhat/rhel/
+http://vault.centos.org/
+
+or
+
+http://oss.oracle.com/ol7/SRPMS-updates/
Additional/Updated Modules:
- include latest e1000e driver from intel/sourceforge
-# this driver does not compile with RHEL7 kernel
-#- include latest Broadcom bnx2 drivers
-#
-# * original file linux-7.8.56.zip contains
-# netxtreme2-7.8.56.tar.gz (added to repository)
+ include latest Broadcom bnx2 drivers: http://driverdownloads.qlogic.com/
+
+ * original file linux-7.11.05.zip contains
+ netxtreme2-7.11.05.tar.gz (added to repository)
- include latest Adaptec aacraid driver
* http://www.areca.com.tw/support/s_linux/linux.htm
+- include native OpenZFS filesystem kernel modules for Linux
+
+ * https://github.com/zfsonlinux/
+
+ For licensing questions, see: http://open-zfs.org/wiki/Talk:FAQ
+
+- include latest HPSA driver (HP Smart Array)
+
+ * http://sourceforge.net/projects/cciss/
+
+- include latest DRBD 9 driver, see http://drbd.linbit.com/home/what-is-drbd/
+
+
FIRMWARE:
=========
see config-3.10.0.diff
+- enable CONFIG_CEPH_FS=m (request from user)
+
- enable common CONFIG_BLK_DEV_XXX to avoid hardware detection
problems (udev, undate-initramfs hav serious problems without that)
CONFIG_BLK_DEV_SR=y
CONFIG_BLK_DEV_DM=y
+- compile NBD and RBD modules
+ CONFIG_BLK_DEV_NBD=m
+ CONFIG_BLK_DEV_RBD=m
+
+- set LOOP_MIN_COUNT to 8 (debian defaults)
+ CONFIG_BLK_DEV_LOOP_MIN_COUNT=8
+
- disable module signatures (CONFIG_MODULE_SIG)
- enable IBM JFS file system
This is disabled in RHEL kernel for no real reason, so we enable
it as requested by users
+- enable CONFIG_BCACHE=m (requested by user)
+
- enable CONFIG_BRIDGE=y
Else we get warnings on boot, that