blob: cd6c6b71498e6734991fe6ff26cc19bd601b5b23 [file] [log] [blame]
From c837993500f8fb7aa9c8fa03f100bd80a572d921 Mon Sep 17 00:00:00 2001
From: Sangwhan Moon <sxm@chromium.org>
Date: Thu, 27 Jan 2022 14:08:58 +0000
Subject: [PATCH] CHROMIUM: config: merge split config for Termina in 5.15
This is a squash of the following commits:
CHROMIUM: config: split config for termina
CHROMIUM: enable cp437 for termina VMs
CHROMIUM: termina: Enable pvpanic pci driver
CHROMIUM: config: sync up with v5.10.124 kernel config change
CHROMIUM: termina: Enable ascii, iso8859-1 codepages
BUG=b:235883423
TEST=build kernel and check /proc/config.gz
Signed-off-by: Sangwhan Moon <sxm@chromium.org>
[rebase61(tzungbi): re-normalize by running
`./chromeos/scripts/kernelconfig olddefconfig`.]
Signed-off-by: Tzung-Bi Shih <tzungbi@chromium.org>
Change-Id: I7775eb77b4e034070cbbce85f54f268f851d6554
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/4166890
Commit-Queue: Guenter Roeck <groeck@chromium.org>
Tested-by: Guenter Roeck <groeck@chromium.org>
Reviewed-by: Guenter Roeck <groeck@chromium.org>
---
chromeos/config/termina/arm64/common.config | 75 ++++
.../arm64/container-vm-arm64.flavour.config | 3 +
chromeos/config/termina/base.config | 374 ++++++++++++++++++
chromeos/config/termina/x86_64/common.config | 65 +++
.../x86_64/container-vm-x86_64.flavour.config | 3 +
5 files changed, 520 insertions(+)
create mode 100644 chromeos/config/termina/arm64/common.config
create mode 100644 chromeos/config/termina/arm64/container-vm-arm64.flavour.config
create mode 100644 chromeos/config/termina/base.config
create mode 100644 chromeos/config/termina/x86_64/common.config
create mode 100644 chromeos/config/termina/x86_64/container-vm-x86_64.flavour.config
diff --git a/chromeos/config/termina/arm64/common.config b/chromeos/config/termina/arm64/common.config
new file mode 100644
index 0000000000000000000000000000000000000000..4b8da5bc738c240d499262a78e07f7c02a3ab907
--- /dev/null
+++ b/chromeos/config/termina/arm64/common.config
@@ -0,0 +1,75 @@
+#
+# Config options generated by splitconfig
+#
+CONFIG_ANDROID_BINDER_IPC=y
+CONFIG_ARCH_MMAP_RND_BITS=24
+CONFIG_ARMV8_DEPRECATED=y
+CONFIG_ATA=y
+# CONFIG_CAVIUM_ERRATUM_27456 is not set
+CONFIG_COMPAT=y
+CONFIG_CP15_BARRIER_EMULATION=y
+CONFIG_CPUFREQ_DT=y
+CONFIG_CPU_FREQ=y
+CONFIG_CPU_FREQ_GOV_ONDEMAND=y
+CONFIG_CPU_IDLE=y
+CONFIG_CRYPTO_AES_ARM64_CE_BLK=y
+CONFIG_CRYPTO_AES_ARM64_CE_CCM=y
+CONFIG_CRYPTO_AES_ARM64_NEON_BLK=y
+CONFIG_CRYPTO_GHASH_ARM64_CE=y
+CONFIG_CRYPTO_SHA1_ARM64_CE=y
+CONFIG_CRYPTO_SHA2_ARM64_CE=y
+CONFIG_DEBUG_FS=y
+CONFIG_DEFAULT_MMAP_MIN_ADDR=32768
+CONFIG_DM_VERITY=y
+CONFIG_DM_VERITY_CHROMEOS=y
+# CONFIG_EFI is not set
+# CONFIG_FTRACE is not set
+CONFIG_GENERIC_PHY=y
+CONFIG_HIDRAW=y
+CONFIG_HID_BATTERY_STRENGTH=y
+CONFIG_HID_CHICONY=y
+CONFIG_HID_KENSINGTON=y
+CONFIG_INPUT_FF_MEMLESS=y
+CONFIG_INPUT_JOYSTICK=y
+CONFIG_INPUT_MATRIXKMAP=y
+CONFIG_INPUT_TABLET=y
+CONFIG_INPUT_TOUCHSCREEN=y
+CONFIG_IR_JVC_DECODER=y
+CONFIG_IR_MCE_KBD_DECODER=y
+CONFIG_IR_NEC_DECODER=y
+CONFIG_IR_RC5_DECODER=y
+CONFIG_IR_RC6_DECODER=y
+CONFIG_IR_SANYO_DECODER=y
+CONFIG_IR_SHARP_DECODER=y
+CONFIG_IR_SONY_DECODER=y
+CONFIG_IR_XMP_DECODER=y
+# CONFIG_KEYBOARD_ATKBD is not set
+CONFIG_MAILBOX=y
+# CONFIG_MOUSE_PS2 is not set
+CONFIG_MTD=y
+CONFIG_MTD_CMDLINE_PARTS=y
+CONFIG_MTD_PARTITIONED_MASTER=y
+CONFIG_NR_CPUS=8
+CONFIG_PARAVIRT_TIME_ACCOUNTING=y
+CONFIG_PCIEASPM_POWERSAVE=y
+CONFIG_PCIEPORTBUS=y
+CONFIG_PCI_HOST_GENERIC=y
+CONFIG_PERF_EVENTS=y
+CONFIG_PSTORE=y
+CONFIG_PSTORE_CONSOLE=y
+CONFIG_PSTORE_RAM=y
+CONFIG_RANDOMIZE_BASE=y
+CONFIG_RC_CORE=y
+CONFIG_RC_DECODERS=y
+CONFIG_RTC_DRV_PL030=y
+CONFIG_SCHED_MC=y
+CONFIG_SERIAL_8250_DW=y
+CONFIG_SERIAL_AMBA_PL011=y
+CONFIG_SERIAL_AMBA_PL011_CONSOLE=y
+CONFIG_SERIAL_OF_PLATFORM=y
+# CONFIG_SERIO is not set
+CONFIG_SETEND_EMULATION=y
+CONFIG_SOFTLOCKUP_DETECTOR=y
+CONFIG_SWP_EMULATION=y
+CONFIG_UHID=y
+# CONFIG_XZ_DEC_X86 is not set
diff --git a/chromeos/config/termina/arm64/container-vm-arm64.flavour.config b/chromeos/config/termina/arm64/container-vm-arm64.flavour.config
new file mode 100644
index 0000000000000000000000000000000000000000..fad4bbee31e22f0ce0cdc82e82475731941a9c32
--- /dev/null
+++ b/chromeos/config/termina/arm64/container-vm-arm64.flavour.config
@@ -0,0 +1,3 @@
+#
+# Config options generated by splitconfig
+#
diff --git a/chromeos/config/termina/base.config b/chromeos/config/termina/base.config
new file mode 100644
index 0000000000000000000000000000000000000000..b6e90e10c195d41a3861b1fe61760b778b8f1f35
--- /dev/null
+++ b/chromeos/config/termina/base.config
@@ -0,0 +1,374 @@
+#
+# Config options generated by splitconfig
+#
+CONFIG_9P_FS=y
+CONFIG_9P_FS_POSIX_ACL=y
+CONFIG_9P_FS_SECURITY=y
+CONFIG_ALT_SYSCALL=y
+CONFIG_ALT_SYSCALL_CHROMIUMOS=y
+CONFIG_ARCH_MMAP_RND_COMPAT_BITS=16
+CONFIG_AUDIT=y
+CONFIG_BINFMT_MISC=y
+CONFIG_BLK_CGROUP=y
+CONFIG_BLK_DEV_DM=y
+CONFIG_BLK_DEV_LOOP=y
+CONFIG_BLK_DEV_SD=y
+CONFIG_BLK_DEV_THROTTLING=y
+CONFIG_BOOTPARAM_HUNG_TASK_PANIC=y
+CONFIG_BRIDGE=y
+CONFIG_BRIDGE_EBT_T_NAT=y
+CONFIG_BRIDGE_EBT_VLAN=y
+CONFIG_BRIDGE_NF_EBTABLES=y
+CONFIG_BRIDGE_VLAN_FILTERING=y
+CONFIG_BTRFS_FS=y
+CONFIG_BTRFS_FS_POSIX_ACL=y
+CONFIG_CC_OPTIMIZE_FOR_SIZE=y
+CONFIG_CFS_BANDWIDTH=y
+CONFIG_CGROUPS=y
+CONFIG_CGROUP_CPUACCT=y
+CONFIG_CGROUP_DEBUG=y
+CONFIG_CGROUP_DEVICE=y
+CONFIG_CGROUP_FREEZER=y
+CONFIG_CGROUP_HUGETLB=y
+CONFIG_CGROUP_NET_PRIO=y
+CONFIG_CGROUP_PERF=y
+CONFIG_CGROUP_PIDS=y
+CONFIG_CGROUP_SCHED=y
+# CONFIG_COMPAT_BRK is not set
+CONFIG_CONNECTOR=y
+CONFIG_CPUSETS=y
+CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
+CONFIG_CPU_FREQ_GOV_POWERSAVE=y
+CONFIG_CPU_FREQ_GOV_USERSPACE=y
+CONFIG_CPU_FREQ_STAT=y
+CONFIG_CPU_IDLE_GOV_LADDER=y
+CONFIG_CRC_CCITT=y
+CONFIG_CRC_ITU_T=y
+CONFIG_CUSE=y
+CONFIG_DEBUG_ATOMIC_SLEEP=y
+CONFIG_DEBUG_CREDENTIALS=y
+CONFIG_DEBUG_DEVRES=y
+# CONFIG_DEBUG_PREEMPT is not set
+CONFIG_DEBUG_SPINLOCK=y
+CONFIG_DEFAULT_HOSTNAME="localhost"
+CONFIG_DEVTMPFS=y
+CONFIG_DEVTMPFS_MOUNT=y
+CONFIG_DM_CRYPT=y
+CONFIG_DM_THIN_PROVISIONING=y
+# CONFIG_DNOTIFY is not set
+CONFIG_DRM=y
+CONFIG_DRM_VIRTIO_GPU=y
+CONFIG_DUMMY=y
+CONFIG_EMBEDDED=y
+# CONFIG_ETHERNET is not set
+CONFIG_EXT4_FS=y
+CONFIG_EXT4_FS_POSIX_ACL=y
+CONFIG_EXT4_FS_SECURITY=y
+CONFIG_FSCACHE=y
+CONFIG_FUSE_FS=y
+CONFIG_HIGH_RES_TIMERS=y
+CONFIG_HUGETLBFS=y
+# CONFIG_HWMON is not set
+CONFIG_HW_RANDOM_VIRTIO=y
+CONFIG_HZ_1000=y
+CONFIG_IKCONFIG=y
+CONFIG_IKCONFIG_PROC=y
+CONFIG_INET=y
+CONFIG_INET_ESP=y
+CONFIG_INPUT_EVDEV=y
+CONFIG_INPUT_MISC=y
+CONFIG_IP6_NF_FILTER=y
+CONFIG_IP6_NF_IPTABLES=y
+CONFIG_IP6_NF_MANGLE=y
+CONFIG_IP6_NF_MATCH_AH=y
+CONFIG_IP6_NF_MATCH_EUI64=y
+CONFIG_IP6_NF_MATCH_FRAG=y
+CONFIG_IP6_NF_MATCH_HL=y
+CONFIG_IP6_NF_MATCH_IPV6HEADER=y
+CONFIG_IP6_NF_MATCH_MH=y
+CONFIG_IP6_NF_MATCH_OPTS=y
+CONFIG_IP6_NF_MATCH_RPFILTER=y
+CONFIG_IP6_NF_MATCH_RT=y
+CONFIG_IP6_NF_NAT=y
+CONFIG_IP6_NF_RAW=y
+CONFIG_IP6_NF_SECURITY=y
+CONFIG_IP6_NF_TARGET_HL=y
+CONFIG_IP6_NF_TARGET_MASQUERADE=y
+CONFIG_IP6_NF_TARGET_NPT=y
+CONFIG_IP6_NF_TARGET_REJECT=y
+CONFIG_IP6_NF_TARGET_SYNPROXY=y
+# CONFIG_IPV6_SIT is not set
+CONFIG_IPVLAN=y
+CONFIG_IPVTAP=y
+CONFIG_IP_NF_ARPFILTER=y
+CONFIG_IP_NF_ARPTABLES=y
+CONFIG_IP_NF_ARP_MANGLE=y
+CONFIG_IP_NF_FILTER=y
+CONFIG_IP_NF_IPTABLES=y
+CONFIG_IP_NF_MANGLE=y
+CONFIG_IP_NF_MATCH_AH=y
+CONFIG_IP_NF_MATCH_ECN=y
+CONFIG_IP_NF_MATCH_RPFILTER=y
+CONFIG_IP_NF_MATCH_TTL=y
+CONFIG_IP_NF_NAT=y
+CONFIG_IP_NF_RAW=y
+CONFIG_IP_NF_SECURITY=y
+CONFIG_IP_NF_TARGET_CLUSTERIP=y
+CONFIG_IP_NF_TARGET_ECN=y
+CONFIG_IP_NF_TARGET_MASQUERADE=y
+CONFIG_IP_NF_TARGET_NETMAP=y
+CONFIG_IP_NF_TARGET_REDIRECT=y
+CONFIG_IP_NF_TARGET_REJECT=y
+CONFIG_IP_NF_TARGET_SYNPROXY=y
+CONFIG_IP_NF_TARGET_TTL=y
+CONFIG_IP_SET=y
+CONFIG_IP_SET_BITMAP_IP=y
+CONFIG_IP_SET_BITMAP_IPMAC=y
+CONFIG_IP_SET_BITMAP_PORT=y
+CONFIG_IP_SET_HASH_IP=y
+CONFIG_IP_SET_HASH_IPMARK=y
+CONFIG_IP_SET_HASH_IPPORT=y
+CONFIG_IP_SET_HASH_IPPORTIP=y
+CONFIG_IP_SET_HASH_IPPORTNET=y
+CONFIG_IP_SET_HASH_MAC=y
+CONFIG_IP_SET_HASH_NET=y
+CONFIG_IP_SET_HASH_NETIFACE=y
+CONFIG_IP_SET_HASH_NETNET=y
+CONFIG_IP_SET_HASH_NETPORT=y
+CONFIG_IP_SET_HASH_NETPORTNET=y
+CONFIG_IP_SET_LIST_SET=y
+CONFIG_IP_VS=y
+CONFIG_IP_VS_DEBUG=y
+CONFIG_IP_VS_IPV6=y
+CONFIG_IP_VS_NFCT=y
+CONFIG_IP_VS_PROTO_TCP=y
+CONFIG_IP_VS_PROTO_UDP=y
+CONFIG_IP_VS_RR=y
+CONFIG_KEYS=y
+# CONFIG_LEGACY_PTYS is not set
+CONFIG_LIBNVDIMM=y
+CONFIG_LOG_BUF_SHIFT=18
+CONFIG_MACVLAN=y
+CONFIG_MACVTAP=y
+CONFIG_MAGIC_SYSRQ=y
+CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0
+CONFIG_MD=y
+CONFIG_MEMCG=y
+CONFIG_MMAP_NOEXEC_TAINT=0
+CONFIG_NAMESPACES=y
+CONFIG_NET=y
+CONFIG_NETDEVICES=y
+CONFIG_NETFILTER=y
+CONFIG_NETFILTER_NETLINK_GLUE_CT=y
+CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=y
+CONFIG_NETFILTER_XT_MATCH_BPF=y
+CONFIG_NETFILTER_XT_MATCH_CGROUP=y
+CONFIG_NETFILTER_XT_MATCH_CLUSTER=y
+CONFIG_NETFILTER_XT_MATCH_COMMENT=y
+CONFIG_NETFILTER_XT_MATCH_CONNBYTES=y
+CONFIG_NETFILTER_XT_MATCH_CONNLABEL=y
+CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=y
+CONFIG_NETFILTER_XT_MATCH_CONNMARK=y
+CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y
+CONFIG_NETFILTER_XT_MATCH_CPU=y
+CONFIG_NETFILTER_XT_MATCH_DCCP=y
+CONFIG_NETFILTER_XT_MATCH_DEVGROUP=y
+CONFIG_NETFILTER_XT_MATCH_DSCP=y
+CONFIG_NETFILTER_XT_MATCH_ESP=y
+CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=y
+CONFIG_NETFILTER_XT_MATCH_HELPER=y
+CONFIG_NETFILTER_XT_MATCH_IPCOMP=y
+CONFIG_NETFILTER_XT_MATCH_IPRANGE=y
+CONFIG_NETFILTER_XT_MATCH_IPVS=y
+CONFIG_NETFILTER_XT_MATCH_L2TP=y
+CONFIG_NETFILTER_XT_MATCH_LENGTH=y
+CONFIG_NETFILTER_XT_MATCH_LIMIT=y
+CONFIG_NETFILTER_XT_MATCH_MAC=y
+CONFIG_NETFILTER_XT_MATCH_MARK=y
+CONFIG_NETFILTER_XT_MATCH_MULTIPORT=y
+CONFIG_NETFILTER_XT_MATCH_NFACCT=y
+CONFIG_NETFILTER_XT_MATCH_OSF=y
+CONFIG_NETFILTER_XT_MATCH_OWNER=y
+CONFIG_NETFILTER_XT_MATCH_PKTTYPE=y
+CONFIG_NETFILTER_XT_MATCH_POLICY=y
+CONFIG_NETFILTER_XT_MATCH_QUOTA=y
+CONFIG_NETFILTER_XT_MATCH_RATEEST=y
+CONFIG_NETFILTER_XT_MATCH_REALM=y
+CONFIG_NETFILTER_XT_MATCH_RECENT=y
+CONFIG_NETFILTER_XT_MATCH_SCTP=y
+CONFIG_NETFILTER_XT_MATCH_STATE=y
+CONFIG_NETFILTER_XT_MATCH_STATISTIC=y
+CONFIG_NETFILTER_XT_MATCH_STRING=y
+CONFIG_NETFILTER_XT_MATCH_TCPMSS=y
+CONFIG_NETFILTER_XT_MATCH_TIME=y
+CONFIG_NETFILTER_XT_MATCH_U32=y
+CONFIG_NETFILTER_XT_SET=y
+CONFIG_NETFILTER_XT_TARGET_AUDIT=y
+CONFIG_NETFILTER_XT_TARGET_CHECKSUM=y
+CONFIG_NETFILTER_XT_TARGET_CLASSIFY=y
+CONFIG_NETFILTER_XT_TARGET_CONNMARK=y
+CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=y
+CONFIG_NETFILTER_XT_TARGET_DSCP=y
+CONFIG_NETFILTER_XT_TARGET_HMARK=y
+CONFIG_NETFILTER_XT_TARGET_IDLETIMER=y
+CONFIG_NETFILTER_XT_TARGET_LOG=y
+CONFIG_NETFILTER_XT_TARGET_MARK=y
+CONFIG_NETFILTER_XT_TARGET_NFLOG=y
+CONFIG_NETFILTER_XT_TARGET_NFQUEUE=y
+CONFIG_NETFILTER_XT_TARGET_NOTRACK=y
+CONFIG_NETFILTER_XT_TARGET_SECMARK=y
+CONFIG_NETFILTER_XT_TARGET_TCPMSS=y
+CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=y
+CONFIG_NETFILTER_XT_TARGET_TEE=y
+CONFIG_NETFILTER_XT_TARGET_TPROXY=y
+CONFIG_NETFILTER_XT_TARGET_TRACE=y
+CONFIG_NET_9P=y
+CONFIG_NET_9P_VIRTIO=y
+CONFIG_NET_ACT_GACT=y
+CONFIG_NET_ACT_POLICE=y
+CONFIG_NET_CLS_ACT=y
+CONFIG_NET_CLS_CGROUP=y
+CONFIG_NET_SCHED=y
+CONFIG_NFS_FS=y
+# CONFIG_NFS_V2 is not set
+CONFIG_NFT_BRIDGE_REJECT=y
+CONFIG_NFT_COMPAT=y
+CONFIG_NFT_CT=y
+CONFIG_NFT_DUP_IPV4=y
+CONFIG_NFT_DUP_IPV6=y
+CONFIG_NFT_HASH=y
+CONFIG_NFT_LIMIT=y
+CONFIG_NFT_LOG=y
+CONFIG_NFT_MASQ=y
+CONFIG_NFT_NAT=y
+CONFIG_NFT_QUEUE=y
+CONFIG_NFT_REDIR=y
+CONFIG_NFT_REJECT=y
+CONFIG_NF_CONNTRACK=y
+CONFIG_NF_CONNTRACK_AMANDA=y
+CONFIG_NF_CONNTRACK_EVENTS=y
+CONFIG_NF_CONNTRACK_FTP=y
+CONFIG_NF_CONNTRACK_H323=y
+CONFIG_NF_CONNTRACK_IRC=y
+CONFIG_NF_CONNTRACK_NETBIOS_NS=y
+CONFIG_NF_CONNTRACK_PPTP=y
+CONFIG_NF_CONNTRACK_SANE=y
+CONFIG_NF_CONNTRACK_SECMARK=y
+CONFIG_NF_CONNTRACK_SIP=y
+CONFIG_NF_CONNTRACK_SNMP=y
+CONFIG_NF_CONNTRACK_TFTP=y
+CONFIG_NF_CONNTRACK_TIMEOUT=y
+CONFIG_NF_CONNTRACK_TIMESTAMP=y
+CONFIG_NF_CONNTRACK_ZONES=y
+CONFIG_NF_CT_NETLINK=y
+CONFIG_NF_CT_NETLINK_HELPER=y
+CONFIG_NF_CT_NETLINK_TIMEOUT=y
+CONFIG_NF_LOG_ARP=y
+CONFIG_NF_TABLES=y
+CONFIG_NF_TABLES_ARP=y
+CONFIG_NF_TABLES_BRIDGE=y
+CONFIG_NF_TABLES_INET=y
+CONFIG_NF_TABLES_NETDEV=y
+CONFIG_NLS_ASCII=y
+CONFIG_NLS_CODEPAGE_437=y
+CONFIG_NLS_DEFAULT="utf8"
+CONFIG_NLS_ISO8859_1=y
+CONFIG_NLS_UTF8=y
+CONFIG_NO_HZ=y
+CONFIG_PACKET=y
+CONFIG_PARTITION_ADVANCED=y
+CONFIG_PCI=y
+CONFIG_PM_ADVANCED_DEBUG=y
+CONFIG_PM_DEBUG=y
+CONFIG_PM_WAKELOCKS=y
+CONFIG_POSIX_MQUEUE=y
+CONFIG_POWERCAP=y
+CONFIG_PREEMPT=y
+CONFIG_PRINTK_TIME=y
+CONFIG_PTP_1588_CLOCK=y
+CONFIG_PVPANIC=y
+CONFIG_PVPANIC_PCI=y
+# CONFIG_RAID6_PQ_BENCHMARK is not set
+CONFIG_RCU_CPU_STALL_TIMEOUT=60
+CONFIG_RFKILL=y
+CONFIG_RTC_CLASS=y
+CONFIG_RT_GROUP_SCHED=y
+CONFIG_SCHEDSTATS=y
+CONFIG_SCSI_SPI_ATTRS=y
+CONFIG_SCSI_VIRTIO=y
+# CONFIG_SECTION_MISMATCH_WARN_ONLY is not set
+CONFIG_SECURITY=y
+CONFIG_SECURITY_CHROMIUMOS=y
+# CONFIG_SECURITY_CHROMIUMOS_NO_SYMLINK_MOUNT is not set
+# CONFIG_SECURITY_CHROMIUMOS_NO_UNPRIVILEGED_UNSAFE_MOUNTS is not set
+CONFIG_SECURITY_NETWORK=y
+CONFIG_SECURITY_PATH=y
+CONFIG_SECURITY_SELINUX=y
+CONFIG_SECURITY_SELINUX_BOOTPARAM=y
+CONFIG_SECURITY_YAMA=y
+CONFIG_SERIAL_8250=y
+CONFIG_SERIAL_8250_CONSOLE=y
+CONFIG_SND=y
+CONFIG_SND_INTEL8X0=y
+CONFIG_SND_SEQUENCER=y
+# CONFIG_SND_USB is not set
+CONFIG_SND_VIRTIO=y
+CONFIG_SOUND=y
+CONFIG_SQUASHFS=y
+CONFIG_SQUASHFS_FILE_DIRECT=y
+CONFIG_SQUASHFS_LZO=y
+CONFIG_SQUASHFS_XATTR=y
+CONFIG_STAGING=y
+# CONFIG_SWAP is not set
+CONFIG_SYSVIPC=y
+CONFIG_TCG_TPM=y
+CONFIG_TCG_VIRTIO_VTPM=y
+CONFIG_TMPFS=y
+CONFIG_TMPFS_POSIX_ACL=y
+CONFIG_TRANSPARENT_HUGEPAGE=y
+CONFIG_TRANSPARENT_HUGEPAGE_MADVISE=y
+CONFIG_TUN=y
+CONFIG_UNIX=y
+CONFIG_USB=y
+CONFIG_USB_ACM=y
+CONFIG_USB_SERIAL=y
+CONFIG_USB_SERIAL_CH341=y
+CONFIG_USB_SERIAL_CONSOLE=y
+CONFIG_USB_SERIAL_CP210X=y
+CONFIG_USB_SERIAL_FTDI_SIO=y
+CONFIG_USB_SERIAL_GENERIC=y
+CONFIG_USB_SERIAL_KEYSPAN=y
+CONFIG_USB_SERIAL_PL2303=y
+CONFIG_USB_SERIAL_SIMPLE=y
+CONFIG_USB_STORAGE=y
+CONFIG_USB_XHCI_HCD=y
+CONFIG_USER_NS=y
+CONFIG_VETH=y
+CONFIG_VFAT_FS=y
+# CONFIG_VGA_ARB is not set
+CONFIG_VIRTIO_BALLOON=y
+CONFIG_VIRTIO_BLK=y
+CONFIG_VIRTIO_CONSOLE=y
+CONFIG_VIRTIO_FS=y
+CONFIG_VIRTIO_MMIO=y
+CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y
+CONFIG_VIRTIO_NET=y
+CONFIG_VIRTIO_PCI=y
+CONFIG_VIRTIO_PMEM=y
+CONFIG_VIRTIO_VSOCKETS=y
+CONFIG_VIRTIO_WL=y
+CONFIG_VLAN_8021Q=y
+CONFIG_VSOCKETS=y
+# CONFIG_VT is not set
+CONFIG_VXLAN=y
+CONFIG_WATCHDOG=y
+CONFIG_WATCHDOG_CORE=y
+CONFIG_WERROR=y
+# CONFIG_WLAN is not set
+CONFIG_XFRM_USER=y
+CONFIG_XZ_DEC=y
+# CONFIG_XZ_DEC_ARM is not set
+# CONFIG_XZ_DEC_ARMTHUMB is not set
+# CONFIG_XZ_DEC_IA64 is not set
+# CONFIG_XZ_DEC_POWERPC is not set
+# CONFIG_XZ_DEC_SPARC is not set
diff --git a/chromeos/config/termina/x86_64/common.config b/chromeos/config/termina/x86_64/common.config
new file mode 100644
index 0000000000000000000000000000000000000000..3cf46be520edf36352d4ffd5665a09697ee2acd8
--- /dev/null
+++ b/chromeos/config/termina/x86_64/common.config
@@ -0,0 +1,65 @@
+#
+# Config options generated by splitconfig
+#
+# CONFIG_ACPI_BATTERY is not set
+# CONFIG_ACPI_BUTTON is not set
+# CONFIG_ACPI_FAN is not set
+# CONFIG_ACPI_THERMAL is not set
+CONFIG_ARCH_MMAP_RND_BITS=31
+CONFIG_BLK_DEV_INTEGRITY=y
+CONFIG_CRYPTO_AES_NI_INTEL=y
+CONFIG_CRYPTO_CRC32C_INTEL=y
+CONFIG_CRYPTO_LRW=y
+CONFIG_DEBUG_INFO_DWARF4=y
+CONFIG_DEFAULT_MMAP_MIN_ADDR=65536
+# CONFIG_DRM_FBDEV_EMULATION is not set
+CONFIG_FB=y
+CONFIG_FS_DAX=y
+CONFIG_FUNCTION_TRACER=y
+CONFIG_HARDLOCKUP_DETECTOR=y
+CONFIG_HOTPLUG_PCI=y
+# CONFIG_HW_RANDOM_VIA is not set
+CONFIG_HYPERVISOR_GUEST=y
+CONFIG_IA32_EMULATION=y
+CONFIG_INPUT_JOYDEV=y
+# CONFIG_INPUT_KEYBOARD is not set
+# CONFIG_INPUT_MOUSE is not set
+CONFIG_INPUT_UINPUT=y
+CONFIG_INTEL_IDLE=y
+CONFIG_IO_DELAY_0XED=y
+CONFIG_KVM=y
+CONFIG_KVM_AMD=y
+CONFIG_KVM_INTEL=y
+CONFIG_LSM_MMAP_MIN_ADDR=32768
+CONFIG_MEMORY_HOTPLUG=y
+CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y
+CONFIG_MEMORY_HOTREMOVE=y
+# CONFIG_MICROCODE is not set
+# CONFIG_MTRR_SANITIZER is not set
+CONFIG_NVRAM=y
+CONFIG_OF=y
+CONFIG_PARAVIRT=y
+CONFIG_PCI_MSI=y
+# CONFIG_PCSPKR_PLATFORM is not set
+CONFIG_PHYLIB=y
+CONFIG_PM_TRACE_RTC=y
+CONFIG_PROC_KCORE=y
+CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0x1
+CONFIG_RELAY=y
+# CONFIG_RTC_HCTOSYS is not set
+CONFIG_SCSI=y
+CONFIG_SCSI_CONSTANTS=y
+# CONFIG_SERIO_I8042 is not set
+# CONFIG_SERIO_SERPORT is not set
+CONFIG_SMP=y
+# CONFIG_THERMAL_OF is not set
+# CONFIG_UID16 is not set
+# CONFIG_WIRELESS is not set
+CONFIG_X86_CHECK_BIOS_CORRUPTION=y
+CONFIG_X86_CPUID=y
+# CONFIG_X86_MCE is not set
+CONFIG_X86_MSR=y
+# CONFIG_X86_PM_TIMER is not set
+CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y
+CONFIG_X86_X2APIC=y
+CONFIG_ZONE_DEVICE=y
diff --git a/chromeos/config/termina/x86_64/container-vm-x86_64.flavour.config b/chromeos/config/termina/x86_64/container-vm-x86_64.flavour.config
new file mode 100644
index 0000000000000000000000000000000000000000..fad4bbee31e22f0ce0cdc82e82475731941a9c32
--- /dev/null
+++ b/chromeos/config/termina/x86_64/container-vm-x86_64.flavour.config
@@ -0,0 +1,3 @@
+#
+# Config options generated by splitconfig
+#
--
2.39.0.246.g2a6d74b583-goog