[Eisfair_dev] [e1] eiskernel 2.1.0 (Status 'testing') verfügbar - 2.6er Kernel für eisfair-1

Thomas Bork tom at eisfair.org
Mo Apr 22 14:10:11 CEST 2013


Am 22.04.2013 00:25, schrieb Alex Busam:

> welchen Kernel sollte ich für den Eisfair1 mit 4GB RAM auf einem ESXi5.1
> verwenden? Wieviele Kerne sollte ich ihm zuordnen? Wenn ich ihm  8GB
> zuordne brauch ich den PAE. Kann der VIRT auch mehr als 4GB?

Der VIRT-Kernel ist der PAE, erweitert um Funktionen für Xen, KVM. Auf 
einem ESXi wird er m.E. keine Vorteile bringen.


Hier ein Vergleich der Konfigurationen:

kernel26test 2.0.4 # diff -Nurp 
/public/eiskernel/PAE/usr/src/linux-2.6.32-eisfair-1/dot-config-pae 
/public/eiskernel/VIRT/usr/src/linux-2.6.32-eisfair-1/dot-config-virt
--- /public/eiskernel/PAE/usr/src/linux-2.6.32-eisfair-1/dot-config-pae 
2013-04-04 17:46:27.000000000 +0200
+++ 
/public/eiskernel/VIRT/usr/src/linux-2.6.32-eisfair-1/dot-config-virt 
     2013-04-05 18:36:49.000000000 +0200
@@ -1,7 +1,7 @@
  #
  # Automatically generated make config: don't edit
  # Linux kernel version: 2.6.32
-# Thu Apr  4 17:46:27 2013
+# Fri Apr  5 18:36:49 2013
  #
  # CONFIG_64BIT is not set
  CONFIG_X86_32=y
@@ -63,7 +63,7 @@ CONFIG_CONSTRUCTORS=y
  CONFIG_EXPERIMENTAL=y
  CONFIG_LOCK_KERNEL=y
  CONFIG_INIT_ENV_ARG_LIMIT=32
-CONFIG_LOCALVERSION="-eisfair-1-PAE"
+CONFIG_LOCALVERSION="-eisfair-1-VIRT"
  # CONFIG_LOCALVERSION_AUTO is not set
  CONFIG_HAVE_KERNEL_GZIP=y
  CONFIG_HAVE_KERNEL_BZIP2=y
@@ -184,6 +184,7 @@ CONFIG_DEFAULT_DEADLINE=y
  # CONFIG_DEFAULT_CFQ is not set
  # CONFIG_DEFAULT_NOOP is not set
  CONFIG_DEFAULT_IOSCHED="deadline"
+CONFIG_PREEMPT_NOTIFIERS=y
  CONFIG_FREEZER=y

  #
@@ -203,7 +204,17 @@ CONFIG_X86_EXTENDED_PLATFORM=y
  # CONFIG_X86_RDC321X is not set
  # CONFIG_X86_32_NON_STANDARD is not set
  CONFIG_SCHED_OMIT_FRAME_POINTER=y
-# CONFIG_PARAVIRT_GUEST is not set
+CONFIG_PARAVIRT_GUEST=y
+CONFIG_XEN=y
+CONFIG_XEN_MAX_DOMAIN_MEMORY=128
+CONFIG_XEN_SAVE_RESTORE=y
+# CONFIG_VMI is not set
+CONFIG_KVM_CLOCK=y
+CONFIG_KVM_GUEST=y
+# CONFIG_LGUEST_GUEST is not set
+CONFIG_PARAVIRT=y
+CONFIG_PARAVIRT_SPINLOCKS=y
+CONFIG_PARAVIRT_CLOCK=y
  # CONFIG_MEMTEST is not set
  # CONFIG_M386 is not set
  # CONFIG_M486 is not set
@@ -297,6 +308,7 @@ CONFIG_NEED_NODE_MEMMAP_SIZE=y
  CONFIG_ARCH_FLATMEM_ENABLE=y
  CONFIG_ARCH_SPARSEMEM_ENABLE=y
  CONFIG_ARCH_SELECT_MEMORY_MODEL=y
+# CONFIG_ARCH_MEMORY_PROBE is not set
  CONFIG_ILLEGAL_POINTER_VALUE=0
  CONFIG_SELECT_MEMORY_MODEL=y
  # CONFIG_FLATMEM_MANUAL is not set
@@ -305,15 +317,19 @@ CONFIG_SPARSEMEM_MANUAL=y
  CONFIG_SPARSEMEM=y
  CONFIG_HAVE_MEMORY_PRESENT=y
  CONFIG_SPARSEMEM_STATIC=y
-# CONFIG_MEMORY_HOTPLUG is not set
+CONFIG_MEMORY_HOTPLUG=y
+CONFIG_MEMORY_HOTPLUG_SPARSE=y
+CONFIG_MEMORY_HOTREMOVE=y
  CONFIG_SPLIT_PTLOCK_CPUS=4
+CONFIG_MIGRATION=y
  CONFIG_PHYS_ADDR_T_64BIT=y
  CONFIG_ZONE_DMA_FLAG=1
  CONFIG_BOUNCE=y
  CONFIG_VIRT_TO_BUS=y
  CONFIG_HAVE_MLOCK=y
  CONFIG_HAVE_MLOCKED_PAGE_BIT=y
-# CONFIG_KSM is not set
+CONFIG_MMU_NOTIFIER=y
+CONFIG_KSM=y
  CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
  # CONFIG_HIGHPTE is not set
  # CONFIG_X86_CHECK_BIOS_CORRUPTION is not set
@@ -344,6 +360,7 @@ CONFIG_HOTPLUG_CPU=y
  # CONFIG_COMPAT_VDSO is not set
  # CONFIG_CMDLINE_BOOL is not set
  CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
+CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y

  #
  # Power management and ACPI options
@@ -378,6 +395,7 @@ CONFIG_ACPI_BLACKLIST_YEAR=0
  # CONFIG_ACPI_PCI_SLOT is not set
  CONFIG_X86_PM_TIMER=y
  CONFIG_ACPI_CONTAINER=y
+# CONFIG_ACPI_HOTPLUG_MEMORY is not set
  # CONFIG_ACPI_SBS is not set
  # CONFIG_SFI is not set
  CONFIG_X86_APM_BOOT=y
@@ -447,6 +465,7 @@ CONFIG_PCI_BIOS=y
  CONFIG_PCI_DIRECT=y
  CONFIG_PCI_MMCONFIG=y
  CONFIG_PCI_DOMAINS=y
+# CONFIG_DMAR is not set
  CONFIG_PCIEPORTBUS=y
  CONFIG_HOTPLUG_PCI_PCIE=m
  CONFIG_PCIEAER=y
@@ -454,7 +473,7 @@ CONFIG_PCIEAER=y
  # CONFIG_PCIEAER_INJECT is not set
  # CONFIG_PCIEASPM is not set
  CONFIG_ARCH_SUPPORTS_MSI=y
-# CONFIG_PCI_MSI is not set
+CONFIG_PCI_MSI=y
  CONFIG_PCI_LEGACY=y
  # CONFIG_PCI_STUB is not set
  CONFIG_HT_IRQ=y
@@ -795,9 +814,9 @@ CONFIG_ATM_LANE=m
  CONFIG_ATM_MPOA=m
  CONFIG_ATM_BR2684=m
  # CONFIG_ATM_BR2684_IPFILTER is not set
-CONFIG_STP=m
+CONFIG_STP=y
  CONFIG_GARP=m
-CONFIG_BRIDGE=m
+CONFIG_BRIDGE=y
  # CONFIG_NET_DSA is not set
  CONFIG_VLAN_8021Q=m
  CONFIG_VLAN_8021Q_GVRP=y
@@ -989,7 +1008,9 @@ CONFIG_MAC80211_LEDS=y
  CONFIG_RFKILL=m
  CONFIG_RFKILL_LEDS=y
  CONFIG_RFKILL_INPUT=y
-# CONFIG_NET_9P is not set
+CONFIG_NET_9P=m
+CONFIG_NET_9P_VIRTIO=m
+# CONFIG_NET_9P_DEBUG is not set

  #
  # Device Drivers
@@ -1005,7 +1026,7 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y
  CONFIG_FW_LOADER=y
  CONFIG_FIRMWARE_IN_KERNEL=y
  CONFIG_EXTRA_FIRMWARE=""
-# CONFIG_SYS_HYPERVISOR is not set
+CONFIG_SYS_HYPERVISOR=y
  # CONFIG_CONNECTOR is not set
  CONFIG_MTD=m
  # CONFIG_MTD_DEBUG is not set
@@ -1212,6 +1233,8 @@ CONFIG_CDROM_PKTCDVD=m
  CONFIG_CDROM_PKTCDVD_BUFFERS=8
  # CONFIG_CDROM_PKTCDVD_WCACHE is not set
  CONFIG_ATA_OVER_ETH=m
+CONFIG_XEN_BLKDEV_FRONTEND=y
+CONFIG_VIRTIO_BLK=y
  # CONFIG_BLK_DEV_HD is not set
  CONFIG_MISC_DEVICES=y
  CONFIG_IBM_ASM=m
@@ -1613,7 +1636,7 @@ CONFIG_DUMMY=m
  CONFIG_BONDING=m
  # CONFIG_MACVLAN is not set
  CONFIG_EQUALIZER=m
-CONFIG_TUN=m
+CONFIG_TUN=y
  # CONFIG_VETH is not set
  CONFIG_NET_SB1000=m
  CONFIG_ARCNET=m
@@ -1972,6 +1995,7 @@ CONFIG_PCMCIA_IBMTR=m
  # CONFIG_ATM_DRIVERS is not set
  CONFIG_IEEE802154_DRIVERS=m
  # CONFIG_IEEE802154_FAKEHARD is not set
+CONFIG_XEN_NETDEV_FRONTEND=y
  CONFIG_FDDI=m
  CONFIG_DEFXX=m
  # CONFIG_DEFXX_MMIO is not set
@@ -2000,6 +2024,7 @@ CONFIG_NETCONSOLE=m
  CONFIG_NETPOLL=y
  # CONFIG_NETPOLL_TRAP is not set
  CONFIG_NET_POLL_CONTROLLER=y
+CONFIG_VIRTIO_NET=m
  CONFIG_VMXNET3=m
  CONFIG_ISDN=y
  CONFIG_ISDN_I4L=m
@@ -2167,6 +2192,7 @@ CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
  CONFIG_INPUT_JOYDEV=m
  CONFIG_INPUT_EVDEV=m
  # CONFIG_INPUT_EVBUG is not set
+CONFIG_XEN_KBDDEV_FRONTEND=y

  #
  # Input Device Drivers
@@ -2292,6 +2318,10 @@ CONFIG_LEGACY_PTY_COUNT=256
  CONFIG_PRINTER=m
  # CONFIG_LP_CONSOLE is not set
  CONFIG_PPDEV=m
+CONFIG_HVC_DRIVER=y
+CONFIG_HVC_IRQ=y
+CONFIG_HVC_XEN=y
+CONFIG_VIRTIO_CONSOLE=y
  CONFIG_IPMI_HANDLER=m
  # CONFIG_IPMI_PANIC_EVENT is not set
  # CONFIG_IPMI_DEVICE_INTERFACE is not set
@@ -2304,6 +2334,7 @@ CONFIG_HW_RANDOM_INTEL=m
  CONFIG_HW_RANDOM_AMD=m
  CONFIG_HW_RANDOM_GEODE=m
  CONFIG_HW_RANDOM_VIA=m
+CONFIG_HW_RANDOM_VIRTIO=m
  CONFIG_NVRAM=m
  CONFIG_DTLK=m
  CONFIG_R3964=m
@@ -2990,11 +3021,12 @@ CONFIG_FB_CFB_FILLRECT=y
  CONFIG_FB_CFB_COPYAREA=y
  CONFIG_FB_CFB_IMAGEBLIT=y
  # CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
-# CONFIG_FB_SYS_FILLRECT is not set
-# CONFIG_FB_SYS_COPYAREA is not set
-# CONFIG_FB_SYS_IMAGEBLIT is not set
+CONFIG_FB_SYS_FILLRECT=y
+CONFIG_FB_SYS_COPYAREA=y
+CONFIG_FB_SYS_IMAGEBLIT=y
  # CONFIG_FB_FOREIGN_ENDIAN is not set
-# CONFIG_FB_SYS_FOPS is not set
+CONFIG_FB_SYS_FOPS=y
+CONFIG_FB_DEFERRED_IO=y
  # CONFIG_FB_SVGALIB is not set
  # CONFIG_FB_MACMODES is not set
  # CONFIG_FB_BACKLIGHT is not set
@@ -3037,6 +3069,7 @@ CONFIG_FB_VESA=y
  # CONFIG_FB_CARMINE is not set
  # CONFIG_FB_GEODE is not set
  # CONFIG_FB_VIRTUAL is not set
+CONFIG_XEN_FBDEV_FRONTEND=y
  # CONFIG_FB_METRONOME is not set
  # CONFIG_FB_MB862XX is not set
  # CONFIG_FB_BROADSHEET is not set
@@ -3741,6 +3774,12 @@ CONFIG_UIO=m
  #
  # TI VLYNQ
  #
+CONFIG_XEN_BALLOON=y
+CONFIG_XEN_SCRUB_PAGES=y
+CONFIG_XEN_DEV_EVTCHN=y
+CONFIG_XENFS=y
+CONFIG_XEN_COMPAT_XENFS=y
+CONFIG_XEN_SYS_HYPERVISOR=y
  CONFIG_STAGING=y
  # CONFIG_STAGING_EXCLUDE_BUILD is not set
  CONFIG_ET131X=m
@@ -3990,6 +4029,7 @@ CONFIG_NCP_FS=m
  CONFIG_CODA_FS=m
  CONFIG_AFS_FS=m
  # CONFIG_AFS_DEBUG is not set
+CONFIG_9P_FS=m

  #
  # Partition Types
@@ -4236,7 +4276,18 @@ CONFIG_CRYPTO_HW=y
  # CONFIG_CRYPTO_DEV_GEODE is not set
  # CONFIG_CRYPTO_DEV_HIFN_795X is not set
  CONFIG_HAVE_KVM=y
-# CONFIG_VIRTUALIZATION is not set
+CONFIG_HAVE_KVM_IRQCHIP=y
+CONFIG_HAVE_KVM_EVENTFD=y
+CONFIG_KVM_APIC_ARCHITECTURE=y
+CONFIG_VIRTUALIZATION=y
+CONFIG_KVM=m
+CONFIG_KVM_INTEL=m
+CONFIG_KVM_AMD=m
+# CONFIG_LGUEST is not set
+CONFIG_VIRTIO=y
+CONFIG_VIRTIO_RING=y
+CONFIG_VIRTIO_PCI=y
+CONFIG_VIRTIO_BALLOON=m
  # CONFIG_BINARY_PRINTF is not set

  #

-- 
der tom
[eisfair-team]


Mehr Informationen über die Mailingliste Eisfair_dev