x86: Make virtualization guests built for pentium4 with SMP

Signed-off-by: Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>

SVN-Revision: 46314
v19.07.3_mercusys_ac12_duma
Hauke Mehrtens 9 years ago
parent 0f81020b97
commit e914c31d4c

@ -222,6 +222,7 @@ ifeq ($(DUMP),1)
ifeq ($(ARCH),i386) ifeq ($(ARCH),i386)
CPU_TYPE ?= i486 CPU_TYPE ?= i486
CPU_CFLAGS_i486 = -march=i486 CPU_CFLAGS_i486 = -march=i486
CPU_CFLAGS_pentium4 = -march=pentium4
CPU_CFLAGS_geode = -march=geode -mmmx -m3dnow CPU_CFLAGS_geode = -march=geode -mmmx -m3dnow
endif endif
ifneq ($(findstring arm,$(ARCH)),) ifneq ($(findstring arm,$(ARCH)),)

@ -19,12 +19,14 @@ CONFIG_ACPI_PROCESSOR=y
# CONFIG_ACPI_THERMAL is not set # CONFIG_ACPI_THERMAL is not set
# CONFIG_ACPI_WMI is not set # CONFIG_ACPI_WMI is not set
CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y
CONFIG_ARCH_PHYS_ADDR_T_64BIT=y
# CONFIG_ASUS_LAPTOP is not set # CONFIG_ASUS_LAPTOP is not set
CONFIG_CPU_IDLE_GOV_MENU=y CONFIG_CPU_IDLE_GOV_MENU=y
# CONFIG_EEEPC_LAPTOP is not set # CONFIG_EEEPC_LAPTOP is not set
# CONFIG_EFI is not set # CONFIG_EFI is not set
CONFIG_HAVE_ACPI_APEI=y CONFIG_HAVE_ACPI_APEI=y
CONFIG_HAVE_ACPI_APEI_NMI=y CONFIG_HAVE_ACPI_APEI_NMI=y
# CONFIG_HIGHMEM64G is not set
CONFIG_HOTPLUG_PCI=y CONFIG_HOTPLUG_PCI=y
CONFIG_HOTPLUG_PCI_ACPI=y CONFIG_HOTPLUG_PCI_ACPI=y
# CONFIG_HOTPLUG_PCI_ACPI_IBM is not set # CONFIG_HOTPLUG_PCI_ACPI_IBM is not set
@ -45,17 +47,21 @@ CONFIG_HYPERVISOR_GUEST=y
CONFIG_KVM_GUEST=y CONFIG_KVM_GUEST=y
# CONFIG_LGUEST is not set # CONFIG_LGUEST is not set
# CONFIG_LGUEST_GUEST is not set # CONFIG_LGUEST_GUEST is not set
CONFIG_NLS=y
CONFIG_NO_HZ=y CONFIG_NO_HZ=y
# CONFIG_M486 is not set
CONFIG_MPENTIUM4=y
CONFIG_NR_CPUS=4
CONFIG_PARAVIRT=y CONFIG_PARAVIRT=y
CONFIG_PARAVIRT_CLOCK=y CONFIG_PARAVIRT_CLOCK=y
# CONFIG_PARAVIRT_DEBUG is not set # CONFIG_PARAVIRT_DEBUG is not set
CONFIG_PARAVIRT_SPINLOCKS=y
CONFIG_PARAVIRT_TIME_ACCOUNTING=y CONFIG_PARAVIRT_TIME_ACCOUNTING=y
CONFIG_PCIEAER=y CONFIG_PCIEAER=y
CONFIG_PCIEPORTBUS=y CONFIG_PCIEPORTBUS=y
CONFIG_PCI_IOAPIC=y CONFIG_PCI_IOAPIC=y
CONFIG_PCI_LABEL=y CONFIG_PCI_LABEL=y
CONFIG_PCI_MMCONFIG=y CONFIG_PCI_MMCONFIG=y
CONFIG_PHYS_ADDR_T_64BIT=y
CONFIG_PNP=y CONFIG_PNP=y
CONFIG_PNPACPI=y CONFIG_PNPACPI=y
CONFIG_PNP_DEBUG_MESSAGES=y CONFIG_PNP_DEBUG_MESSAGES=y
@ -64,6 +70,8 @@ CONFIG_RAS=y
# CONFIG_SAMSUNG_Q10 is not set # CONFIG_SAMSUNG_Q10 is not set
# CONFIG_SCSI_VIRTIO is not set # CONFIG_SCSI_VIRTIO is not set
CONFIG_SERIAL_8250_PNP=y CONFIG_SERIAL_8250_PNP=y
CONFIG_SLUB_CPU_PARTIAL=y
CONFIG_SMP=y
# CONFIG_THINKPAD_ACPI is not set # CONFIG_THINKPAD_ACPI is not set
# CONFIG_TOPSTAR_LAPTOP is not set # CONFIG_TOPSTAR_LAPTOP is not set
# CONFIG_TOSHIBA_BT_RFKILL is not set # CONFIG_TOSHIBA_BT_RFKILL is not set
@ -76,14 +84,19 @@ CONFIG_VIRTIO_PCI=y
CONFIG_VIRTUALIZATION=y CONFIG_VIRTUALIZATION=y
# CONFIG_VMWARE_BALLOON is not set # CONFIG_VMWARE_BALLOON is not set
# CONFIG_VT_HW_CONSOLE_BINDING is not set # CONFIG_VT_HW_CONSOLE_BINDING is not set
CONFIG_X86_32_SMP=y
# CONFIG_X86_ACPI_CPUFREQ is not set # CONFIG_X86_ACPI_CPUFREQ is not set
# CONFIG_X86_BIGSMP is not set
# CONFIG_X86_E_POWERSAVER is not set # CONFIG_X86_E_POWERSAVER is not set
# CONFIG_X86_GENERIC is not set # CONFIG_X86_GENERIC is not set
CONFIG_X86_HT=y
# CONFIG_X86_INTEL_LPSS is not set # CONFIG_X86_INTEL_LPSS is not set
CONFIG_X86_INTERNODE_CACHE_SHIFT=4 CONFIG_X86_INTERNODE_CACHE_SHIFT=4
CONFIG_X86_L1_CACHE_SHIFT=4 CONFIG_X86_L1_CACHE_SHIFT=4
# CONFIG_X86_LONGHAUL is not set # CONFIG_X86_LONGHAUL is not set
CONFIG_X86_PAE=y
# CONFIG_X86_PAT is not set # CONFIG_X86_PAT is not set
# CONFIG_X86_PCC_CPUFREQ is not set # CONFIG_X86_PCC_CPUFREQ is not set
CONFIG_X86_PM_TIMER=y CONFIG_X86_PM_TIMER=y
# CONFIG_X86_PPRO_FENCE is not set # CONFIG_X86_PPRO_FENCE is not set
# CONFIG_XEN is not set

@ -1,3 +1,4 @@
BOARDNAME:=KVM Guest BOARDNAME:=KVM Guest
FEATURES:=ext4 pci usb FEATURES:=ext4 pci usb
DEFAULT_PACKAGES += kmod-virtio-balloon kmod-virtio-net kmod-virtio-random DEFAULT_PACKAGES += kmod-virtio-balloon kmod-virtio-net kmod-virtio-random
CPU_TYPE := pentium4

@ -1,3 +1,4 @@
BOARDNAME:=Xen Paravirt Guest BOARDNAME:=Xen Paravirt Guest
DEFAULT_PACKAGES += kmod-xen-fs kmod-xen-evtchn kmod-xen-netdev kmod-xen-kbddev DEFAULT_PACKAGES += kmod-xen-fs kmod-xen-evtchn kmod-xen-netdev kmod-xen-kbddev
FEATURES:=display ext4 targz FEATURES:=display ext4 targz
CPU_TYPE := pentium4

Loading…
Cancel
Save