###############################################
# Overrided options
#

CONFIG_LEGACY_PTYS=y
CONFIG_LEGACY_PTY_COUNT=12

CONFIG_LSM_MMAP_MIN_ADDR=69632
CONFIG_DEFAULT_MMAP_MIN_ADDR=69632

CONFIG_OVERLAY_FS_INDEX=y
CONFIG_OVERLAY_FS_NFS_EXPORT=y

CONFIG_GDB_SCRIPTS=y

CONFIG_IKCONFIG=y
CONFIG_IKCONFIG_PROC=y

# CONFIG_TIME_NS is not set

###############################################
# Sanity overrides
#
# RHEL configs at the moment have them enabled, but as some VZ specific
# features depend on them we want to make sure these options are always
# enabled in the future regardless RHEL configs.
#

# Required for "mm: per-memcg pagecache limitation" feature
CONFIG_PAGE_EXTENSION=y

CONFIG_LIVEPATCH=y

CONFIG_PANIC_ON_OOPS=y
CONFIG_PANIC_ON_OOPS_VALUE=1

CONFIG_BLK_DEV_NBD=m

#
# OpenVZ
#
CONFIG_TCACHE=y
CONFIG_VE=y
CONFIG_VZ_DEV=m
CONFIG_VE_CALLS=m
CONFIG_VE_NETDEV=m
CONFIG_VZ_EVENT=m
CONFIG_VE_IPTABLES=y
CONFIG_FENCE_WATCHDOG=y
CONFIG_NETFILTER_XT_MATCH_WDOG_TMO=m
CONFIG_DM_PLOOP=m
CONFIG_DM_QCOW2=m
CONFIG_BLK_DEV_CBT=y
CONFIG_DM_PUSH_BACKUP=m
CONFIG_OVERLAY_FS_DYNAMIC_RESOLVE_PATH_OPTIONS=y
CONFIG_OVERLAY_FS_PATH_OPTIONS_MNT_ID=y
CONFIG_OVERLAY_FS_UUID_OFF=y

# CONFIG_FUSE_KIO_NOOP is not set
# CONFIG_FUSE_KIO_NULLIO is not set
CONFIG_FUSE_KIO_PCS=m

#
# Required for official kernel rpms only, does not present in kernel tree configs
#
CONFIG_SYSTEM_TRUSTED_KEYS="certs/trusted_keys.pem"
