summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2014-02-26 14:39:52 +0100
committerGerd Hoffmann <kraxel@redhat.com>2014-02-26 14:39:52 +0100
commit30db6d85766c84eb1058fef8b1048323ab2f5dca (patch)
treeab108bb29ed34588635216586dc533c945fbb17f
parent3808ca1a66e8d894469e7cc9eb7f0e5c765911c5 (diff)
downloadkconfig-30db6d85766c84eb1058fef8b1048323ab2f5dca.tar.gz
add hyperv, tweak qemu
-rw-r--r--hyperv.config19
-rwxr-xr-xkconfig2
-rw-r--r--need.config9
-rw-r--r--qemu.config5
4 files changed, 34 insertions, 1 deletions
diff --git a/hyperv.config b/hyperv.config
new file mode 100644
index 0000000..96d5f45
--- /dev/null
+++ b/hyperv.config
@@ -0,0 +1,19 @@
+# storage
+CONFIG_ATA_PIIX=m
+
+# network
+CONFIG_NET_TULIP=y
+CONFIG_TULIP=m
+CONFIG_TULIP_MWI=y
+CONFIG_TULIP_MMIO=y
+CONFIG_TULIP_NAPI=y
+CONFIG_TULIP_NAPI_HW_MITIGATION=y
+
+# vmbus
+CONFIG_HYPERV_STORAGE=m
+CONFIG_HYPERV_NET=m
+CONFIG_HYPERV_KEYBOARD=m
+CONFIG_FB_HYPERV=m
+CONFIG_HID_HYPERV_MOUSE=m
+CONFIG_HYPERV=m
+CONFIG_HYPERV_UTILS=m
diff --git a/kconfig b/kconfig
index 1d65ce3..9a098b8 100755
--- a/kconfig
+++ b/kconfig
@@ -1,6 +1,6 @@
#!/bin/sh
-configs="${1-init strip need qemu}"
+configs="${1-init strip need qemu hyperv}"
base=$(dirname $0)
diff --git a/need.config b/need.config
index d06add2..0937630 100644
--- a/need.config
+++ b/need.config
@@ -17,3 +17,12 @@ CONFIG_NLS_ASCII=y
CONFIG_NLS_ISO8859_1=y
CONFIG_NLS_ISO8859_15=y
CONFIG_NLS_UTF8=y
+
+CONFIG_XFS_FS=m
+CONFIG_XFS_QUOTA=y
+CONFIG_XFS_POSIX_ACL=y
+
+CONFIG_EXT4_FS=m
+CONFIG_EXT4_USE_FOR_EXT23=y
+CONFIG_EXT4_FS_POSIX_ACL=y
+CONFIG_EXT4_FS_SECURITY=y
diff --git a/qemu.config b/qemu.config
index 8b2f052..17987fd 100644
--- a/qemu.config
+++ b/qemu.config
@@ -44,6 +44,11 @@ CONFIG_SND_HDA_INTEL=m
CONFIG_SND_HDA_GENERIC=y
CONFIG_SND_INTEL8X0=m
+# video
+CONFIG_DRM_CIRRUS_QEMU=m
+CONFIG_DRM_QXL=m
+CONFIG_DRM_BOCHS=m
+
# usb hcd
CONFIG_USB_OHCI_HCD=y
CONFIG_USB_UHCI_HCD=y