X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=README;h=2098c51f63e7553eb92ab9b7c6acbf1a34119291;hb=4a69575850168dce73cd8024c077aedb15de4427;hp=351c4bc9d307d42542d6c462310b20327124705a;hpb=53e8ba200df9ebe3f6ced238987eab8462329e24;p=pve-kernel-jessie.git diff --git a/README b/README index 351c4bc..2098c51 100644 --- a/README +++ b/README @@ -3,19 +3,26 @@ KERNEL SOURCE: We currently use the Ubuntu kernel sources, available from: - http://kernel.ubuntu.com/git/ubuntu/ubuntu-vivid.git - + http://kernel.ubuntu.com/git/ubuntu/ubuntu-xenial.git/ + +Ubuntu will maintain those kernels till: + + https://wiki.ubuntu.com/Kernel/Dev/ExtendedStable + Additional/Updated Modules: --------------------------- -- include latest ixgbe driver from intel/sourceforge +- include latest e1000e driver from intel/sourceforge -- include latest igb driver from intel/sourceforge +- include latest ixgbe driver from intel/sourceforge -- include latest HPSA driver (HP Smart Array) + - include latest igb driver from intel/sourceforge - * http://sourceforge.net/projects/cciss/ +# Note: hpsa does not compile with kernel 3.19.8 +#- include latest HPSA driver (HP Smart Array) +# +# * http://sourceforge.net/projects/cciss/ - include native OpenZFS filesystem kernel modules for Linux @@ -61,6 +68,13 @@ PATCHES: of bridge device, then address won't change. So we could omit that patch, requiring to set hwaddress in /etc/network/interfaces. +Watchdog blacklist +------------------ + +By default, all watchdog modules are black-listed because it is totally undefined +which device is actually used for /dev/watchdog. +We ship this list in /lib/modprobe.d/blacklist_pve-kernel-.conf +The user typically edit /etc/modules to enable a specific watchdog device. Additional information ---------------------- @@ -73,12 +87,17 @@ see Makefile (PVE_CONFIG_OPTS) - 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) + problems (udev, undate-initramfs have serious problems without that) CONFIG_BLK_DEV_SD=y CONFIG_BLK_DEV_SR=y CONFIG_BLK_DEV_DM=y +- add workaround for Debian bug #807000 (see + https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=807000) + + CONFIG_BLK_DEV_NVME=y + - compile NBD and RBD modules CONFIG_BLK_DEV_NBD=m CONFIG_BLK_DEV_RBD=m @@ -121,6 +140,11 @@ see Makefile (PVE_CONFIG_OPTS) This is the suggested setting for KVM. We also measure bad fsync performance with ext4 and cfq. +- disable CONFIG_INPUT_EVBUG + + Module evbug is not blacklisted on debian, so we simply disable it + to avoid key-event logs (which is a big security problem) + Testing final kernel with kvm -----------------------------