1*feec5e1fSKees Cook# Help: Bootable as a Xen guest 2*feec5e1fSKees Cook# 36c668505SLuis R. Rodriguez# global stuff - these enable us to allow some 46c668505SLuis R. Rodriguez# of the not so generic stuff below for xen 56c668505SLuis R. RodriguezCONFIG_PARAVIRT=y 66c668505SLuis R. RodriguezCONFIG_NET=y 76c668505SLuis R. RodriguezCONFIG_NET_CORE=y 86c668505SLuis R. RodriguezCONFIG_NETDEVICES=y 96c668505SLuis R. RodriguezCONFIG_BLOCK=y 106c668505SLuis R. RodriguezCONFIG_WATCHDOG=y 116c668505SLuis R. RodriguezCONFIG_TARGET_CORE=y 126c668505SLuis R. RodriguezCONFIG_SCSI=y 136c668505SLuis R. RodriguezCONFIG_FB=y 146c668505SLuis R. RodriguezCONFIG_INPUT_MISC=y 156c668505SLuis R. RodriguezCONFIG_MEMORY_HOTPLUG=y 166c668505SLuis R. RodriguezCONFIG_TTY=y 176c668505SLuis R. Rodriguez# Technically not required but otherwise produces 186c668505SLuis R. Rodriguez# pretty useless systems starting from allnoconfig 196c668505SLuis R. Rodriguez# You want TCP/IP and ELF binaries right? 206c668505SLuis R. RodriguezCONFIG_INET=y 216c668505SLuis R. RodriguezCONFIG_BINFMT_ELF=y 226c668505SLuis R. Rodriguez# generic config 236c668505SLuis R. RodriguezCONFIG_XEN=y 246c668505SLuis R. RodriguezCONFIG_XEN_DOM0=y 256c668505SLuis R. Rodriguez# backend drivers 266c668505SLuis R. RodriguezCONFIG_XEN_BACKEND=y 276c668505SLuis R. RodriguezCONFIG_XEN_BLKDEV_BACKEND=m 286c668505SLuis R. RodriguezCONFIG_XEN_NETDEV_BACKEND=m 296c668505SLuis R. RodriguezCONFIG_HVC_XEN=y 306c668505SLuis R. RodriguezCONFIG_XEN_WDT=m 316c668505SLuis R. RodriguezCONFIG_XEN_SCSI_BACKEND=m 326c668505SLuis R. Rodriguez# frontend drivers 336c668505SLuis R. RodriguezCONFIG_XEN_FBDEV_FRONTEND=m 346c668505SLuis R. RodriguezCONFIG_HVC_XEN_FRONTEND=y 356c668505SLuis R. RodriguezCONFIG_INPUT_XEN_KBDDEV_FRONTEND=m 366c668505SLuis R. RodriguezCONFIG_XEN_SCSI_FRONTEND=m 376c668505SLuis R. Rodriguez# others 386c668505SLuis R. RodriguezCONFIG_XEN_BALLOON=y 396c668505SLuis R. RodriguezCONFIG_XEN_DEV_EVTCHN=m 406c668505SLuis R. RodriguezCONFIG_XEN_BLKDEV_FRONTEND=m 416c668505SLuis R. RodriguezCONFIG_XEN_NETDEV_FRONTEND=m 426c668505SLuis R. RodriguezCONFIG_XENFS=m 436c668505SLuis R. RodriguezCONFIG_XEN_COMPAT_XENFS=y 446c668505SLuis R. RodriguezCONFIG_XEN_SYS_HYPERVISOR=y 456c668505SLuis R. RodriguezCONFIG_XEN_XENBUS_FRONTEND=y 466c668505SLuis R. RodriguezCONFIG_XEN_GNTDEV=m 476c668505SLuis R. RodriguezCONFIG_XEN_GRANT_DEV_ALLOC=m 486c668505SLuis R. RodriguezCONFIG_SWIOTLB_XEN=y 496c668505SLuis R. RodriguezCONFIG_XEN_PRIVCMD=m 50