[pve-devel] r6148 - pve-kernel-2.6.32-rh/trunk
svn-commits at proxmox.com
svn-commits at proxmox.com
Fri Jun 24 08:19:21 CEST 2011
Author: dietmar
Date: 2011-06-24 08:19:21 +0200 (Fri, 24 Jun 2011)
New Revision: 6148
Modified:
pve-kernel-2.6.32-rh/trunk/README
pve-kernel-2.6.32-rh/trunk/config-2.6.32.diff
Log:
Modified: pve-kernel-2.6.32-rh/trunk/README
===================================================================
--- pve-kernel-2.6.32-rh/trunk/README 2011-06-24 06:04:11 UTC (rev 6147)
+++ pve-kernel-2.6.32-rh/trunk/README 2011-06-24 06:19:21 UTC (rev 6148)
@@ -1,20 +1,17 @@
KERNEL SOURCE:
==============
-We use the Debian kernel sources, available from:
+We use the OpenVZ Kernel sources, available from:
-ftp://ftp.debian.org/debian/pool/main/l/linux-2.6/linux-2.6_2.6.32.orig.tar.gz
-ftp://ftp.debian.org/debian/pool/main/l/linux-2.6/linux-2.6_2.6.32-XX.diff.gz
+http://download.openvz.org/kernel/branches/rhel6-2.6.32/
+
+
Additional/Updated Modules:
---------------------------
- we use bootsplash to display the boot logo.
-- with openvz patches (featureset=openvz).
-
-- with PVE initrd which does hardware auto-detection.
-
- include latest AoE driver (http://support.coraid.com/support/linux)
- include latest ixgbe driver from intel/sourceforge
@@ -32,6 +29,7 @@
* ftp://ftp.areca.com.tw/RaidCards/AP_Drivers/Linux/DRIVER/SourceCode/arcmsr.1.20.0X.15-110330.zip
+- incluse SCST patches
FIRMWARE:
=========
@@ -60,7 +58,7 @@
PATCHES:
--------
- bootsplash-3.1.9-2.6.31.patch: bootsplash patch
+ bootsplash-3.1.9-2.6.31-rh.patch: bootsplash patch
bridge-patch.diff: Avoid bridge problems with changing MAC
see also: http://forum.openvz.org/index.php?t=msg&th=5291
@@ -73,8 +71,8 @@
Additional information
----------------------
-We use the debian default configuration extracted from the binary
-openvz-amd64 kernel image.
+We use the default configuration provided by openvz, and apply
+the following modification:
see config-2.6.32.diff
@@ -85,26 +83,11 @@
- disable CONFIG_DEBUG_INFO
-- enable DLM debug
- CONFIG_DLM_DEBUG=y
-
- disable CONFIG_PRINTK_TIME
-- enable options for PCI pass through for KVM
- CONFIG_HAVE_INTEL_TXT=y
- CONFIG_INTEL_TXT=y
- CONFIG_DMAR=y
- CONFIG_PCI_STUB=y
-
- We do not enable DMAR by default (CONFIG_DMAR_DEFAULT_ON=n), because
- several users reported problems with that option. You can still
- eanble it using intel_iommu=on boot option.
-
- enable zero copy patch for SCST
CONFIG_TCP_ZERO_COPY_TRANSFER_COMPLETION_NOTIFICATION=y
-- disable KSM (OpenVZ does not support that for now)
-
- enable common CONFIG_BLK_DEV_XXX to avoid hardware detection
problems (udev, undate-initramfs hav serious problems without that)
@@ -112,12 +95,7 @@
CONFIG_BLK_DEV_SR=y
CONFIG_BLK_DEV_DM=y
-- enable loopback, because it is commonly used for disk manipulations.
- CONFIG_BLK_DEV_LOOP=y
-
-- enable CONFIG_NF_CONNTRACK_IPV=m
-
Testing final kernel with kvm
-----------------------------
Modified: pve-kernel-2.6.32-rh/trunk/config-2.6.32.diff
===================================================================
--- pve-kernel-2.6.32-rh/trunk/config-2.6.32.diff 2011-06-24 06:04:11 UTC (rev 6147)
+++ pve-kernel-2.6.32-rh/trunk/config-2.6.32.diff 2011-06-24 06:19:21 UTC (rev 6148)
@@ -1,5 +1,5 @@
---- config-2.6.32-042stab018.1.x86_64 2011-06-17 10:15:37.000000000 +0200
-+++ config-2.6.32 2011-06-23 10:01:59.000000000 +0200
+--- config-2.6.32-042stab018.1.x86_64 2011-06-24 07:48:34.000000000 +0200
++++ config-2.6.32 2011-06-24 08:17:38.000000000 +0200
@@ -101,7 +101,7 @@
CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
CONFIG_GROUP_SCHED=y
@@ -18,6 +18,28 @@
# CONFIG_MODULE_SIG_FORCE is not set
CONFIG_MODULE_VERIFY=y
CONFIG_STOP_MACHINE=y
+@@ -1322,10 +1322,10 @@
+ #
+ # SCSI support type (disk, tape, CD-ROM)
+ #
+-CONFIG_BLK_DEV_SD=m
++CONFIG_BLK_DEV_SD=y
+ CONFIG_CHR_DEV_ST=m
+ CONFIG_CHR_DEV_OSST=m
+-CONFIG_BLK_DEV_SR=m
++CONFIG_BLK_DEV_SR=y
+ CONFIG_BLK_DEV_SR_VENDOR=y
+ CONFIG_CHR_DEV_SG=m
+ CONFIG_CHR_DEV_SCH=m
+@@ -1523,7 +1523,7 @@
+ # CONFIG_MULTICORE_RAID456 is not set
+ # CONFIG_MD_MULTIPATH is not set
+ CONFIG_MD_FAULTY=m
+-CONFIG_BLK_DEV_DM=m
++CONFIG_BLK_DEV_DM=y
+ CONFIG_DM_DEBUG=y
+ CONFIG_DM_CRYPT=m
+ CONFIG_DM_SNAPSHOT=m
@@ -3092,6 +3092,11 @@
# CONFIG_LOGO_LINUX_MONO is not set
# CONFIG_LOGO_LINUX_VGA16 is not set
@@ -30,3 +52,21 @@
CONFIG_SOUND=m
CONFIG_SOUND_OSS_CORE=y
CONFIG_SOUND_OSS_CORE_PRECLAIM=y
+@@ -4043,7 +4048,7 @@
+ # Kernel hacking
+ #
+ CONFIG_TRACE_IRQFLAGS_SUPPORT=y
+-CONFIG_PRINTK_TIME=y
++# CONFIG_PRINTK_TIME is not set
+ # CONFIG_ENABLE_WARN_DEPRECATED is not set
+ CONFIG_ENABLE_MUST_CHECK=y
+ CONFIG_FRAME_WARN=2048
+@@ -4087,7 +4092,7 @@
+ CONFIG_STACKTRACE=y
+ # CONFIG_DEBUG_KOBJECT is not set
+ CONFIG_DEBUG_BUGVERBOSE=y
+-CONFIG_DEBUG_INFO=y
++# CONFIG_DEBUG_INFO is not set
+ # CONFIG_DEBUG_VM is not set
+ # CONFIG_DEBUG_VIRTUAL is not set
+ # CONFIG_DEBUG_WRITECOUNT is not set
More information about the pve-devel
mailing list