Luis R. Rodriguez | 6c66850 | 2015-05-20 11:53:39 -0700 | [diff] [blame] | 1 | # global stuff - these enable us to allow some |
| 2 | # of the not so generic stuff below for xen |
| 3 | CONFIG_PARAVIRT=y |
| 4 | CONFIG_NET=y |
| 5 | CONFIG_NET_CORE=y |
| 6 | CONFIG_NETDEVICES=y |
| 7 | CONFIG_BLOCK=y |
| 8 | CONFIG_WATCHDOG=y |
| 9 | CONFIG_TARGET_CORE=y |
| 10 | CONFIG_SCSI=y |
| 11 | CONFIG_FB=y |
| 12 | CONFIG_INPUT_MISC=y |
| 13 | CONFIG_MEMORY_HOTPLUG=y |
| 14 | CONFIG_TTY=y |
| 15 | # Technically not required but otherwise produces |
| 16 | # pretty useless systems starting from allnoconfig |
| 17 | # You want TCP/IP and ELF binaries right? |
| 18 | CONFIG_INET=y |
| 19 | CONFIG_BINFMT_ELF=y |
| 20 | # generic config |
| 21 | CONFIG_XEN=y |
| 22 | CONFIG_XEN_DOM0=y |
| 23 | # backend drivers |
| 24 | CONFIG_XEN_BACKEND=y |
| 25 | CONFIG_XEN_BLKDEV_BACKEND=m |
| 26 | CONFIG_XEN_NETDEV_BACKEND=m |
| 27 | CONFIG_HVC_XEN=y |
| 28 | CONFIG_XEN_WDT=m |
| 29 | CONFIG_XEN_SCSI_BACKEND=m |
| 30 | # frontend drivers |
| 31 | CONFIG_XEN_FBDEV_FRONTEND=m |
| 32 | CONFIG_HVC_XEN_FRONTEND=y |
| 33 | CONFIG_INPUT_XEN_KBDDEV_FRONTEND=m |
| 34 | CONFIG_XEN_SCSI_FRONTEND=m |
| 35 | # others |
| 36 | CONFIG_XEN_BALLOON=y |
| 37 | CONFIG_XEN_SCRUB_PAGES=y |
| 38 | CONFIG_XEN_DEV_EVTCHN=m |
| 39 | CONFIG_XEN_BLKDEV_FRONTEND=m |
| 40 | CONFIG_XEN_NETDEV_FRONTEND=m |
| 41 | CONFIG_XENFS=m |
| 42 | CONFIG_XEN_COMPAT_XENFS=y |
| 43 | CONFIG_XEN_SYS_HYPERVISOR=y |
| 44 | CONFIG_XEN_XENBUS_FRONTEND=y |
| 45 | CONFIG_XEN_GNTDEV=m |
| 46 | CONFIG_XEN_GRANT_DEV_ALLOC=m |
| 47 | CONFIG_SWIOTLB_XEN=y |
| 48 | CONFIG_XEN_PRIVCMD=m |