mirror of
https://github.com/lkl/linux.git
synced 2025-12-19 08:03:01 +09:00
LKL can work without network support. The current Kconfig forces all LKL builds to enable CONFIG_NET, which is not necessary. LKL tests may still expect such features to be enabled by default, so this commit removes the selects in Kconfig, but specifies them as enabled in defconfigs. End users using defconfigs should not be affected by this patch, but end users with their own configs or allnoconfig may benefit from this patch by having a minified kernel image. Signed-off-by: Ruihan Li <lrh2000@pku.edu.cn>
103 lines
2.5 KiB
Plaintext
103 lines
2.5 KiB
Plaintext
# CONFIG_LOCALVERSION_AUTO is not set
|
|
CONFIG_NO_HZ_IDLE=y
|
|
CONFIG_HIGH_RES_TIMERS=y
|
|
CONFIG_EXPERT=y
|
|
# CONFIG_SYSFS_SYSCALL is not set
|
|
# CONFIG_BASE_FULL is not set
|
|
# CONFIG_FUTEX is not set
|
|
# CONFIG_SIGNALFD is not set
|
|
# CONFIG_TIMERFD is not set
|
|
# CONFIG_AIO is not set
|
|
# CONFIG_ADVISE_SYSCALLS is not set
|
|
CONFIG_KALLSYMS_ALL=y
|
|
CONFIG_KALLSYMS_USE_DATA_SECTION=y
|
|
# CONFIG_COMPAT_BRK is not set
|
|
# CONFIG_VM_EVENT_COUNTERS is not set
|
|
CONFIG_NET=y
|
|
CONFIG_INET=y
|
|
CONFIG_IP_MULTICAST=y
|
|
CONFIG_IP_ADVANCED_ROUTER=y
|
|
CONFIG_IP_MULTIPLE_TABLES=y
|
|
CONFIG_IP_ROUTE_MULTIPATH=y
|
|
CONFIG_IP_PNP=y
|
|
CONFIG_IP_PNP_DHCP=y
|
|
CONFIG_TCP_CONG_ADVANCED=y
|
|
CONFIG_TCP_CONG_BBR=y
|
|
CONFIG_IPV6_MULTIPLE_TABLES=y
|
|
CONFIG_NET_SCHED=y
|
|
CONFIG_NET_SCH_FQ=y
|
|
# CONFIG_WIRELESS is not set
|
|
# CONFIG_FW_LOADER is not set
|
|
CONFIG_VIRTIO_BLK=y
|
|
CONFIG_BLK_DEV_NVME=y
|
|
CONFIG_NETDEVICES=y
|
|
CONFIG_VIRTIO_NET=y
|
|
# CONFIG_ETHERNET is not set
|
|
# CONFIG_WLAN is not set
|
|
# CONFIG_VT is not set
|
|
CONFIG_VIRTIO_MMIO=y
|
|
CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y
|
|
CONFIG_EXT4_FS=y
|
|
CONFIG_EXT4_FS_POSIX_ACL=y
|
|
CONFIG_EXT4_FS_SECURITY=y
|
|
CONFIG_XFS_FS=y
|
|
CONFIG_XFS_POSIX_ACL=y
|
|
CONFIG_BTRFS_FS=y
|
|
CONFIG_BTRFS_FS_POSIX_ACL=y
|
|
# CONFIG_FILE_LOCKING is not set
|
|
# CONFIG_DNOTIFY is not set
|
|
# CONFIG_INOTIFY_USER is not set
|
|
CONFIG_VFAT_FS=y
|
|
CONFIG_NLS_CODEPAGE_437=y
|
|
CONFIG_NLS_CODEPAGE_737=y
|
|
CONFIG_NLS_CODEPAGE_775=y
|
|
CONFIG_NLS_CODEPAGE_850=y
|
|
CONFIG_NLS_CODEPAGE_852=y
|
|
CONFIG_NLS_CODEPAGE_855=y
|
|
CONFIG_NLS_CODEPAGE_857=y
|
|
CONFIG_NLS_CODEPAGE_860=y
|
|
CONFIG_NLS_CODEPAGE_861=y
|
|
CONFIG_NLS_CODEPAGE_862=y
|
|
CONFIG_NLS_CODEPAGE_863=y
|
|
CONFIG_NLS_CODEPAGE_864=y
|
|
CONFIG_NLS_CODEPAGE_865=y
|
|
CONFIG_NLS_CODEPAGE_866=y
|
|
CONFIG_NLS_CODEPAGE_869=y
|
|
CONFIG_NLS_CODEPAGE_936=y
|
|
CONFIG_NLS_CODEPAGE_950=y
|
|
CONFIG_NLS_CODEPAGE_932=y
|
|
CONFIG_NLS_CODEPAGE_949=y
|
|
CONFIG_NLS_CODEPAGE_874=y
|
|
CONFIG_NLS_ISO8859_8=y
|
|
CONFIG_NLS_CODEPAGE_1250=y
|
|
CONFIG_NLS_CODEPAGE_1251=y
|
|
CONFIG_NLS_ASCII=y
|
|
CONFIG_NLS_ISO8859_1=y
|
|
CONFIG_NLS_ISO8859_2=y
|
|
CONFIG_NLS_ISO8859_3=y
|
|
CONFIG_NLS_ISO8859_4=y
|
|
CONFIG_NLS_ISO8859_5=y
|
|
CONFIG_NLS_ISO8859_6=y
|
|
CONFIG_NLS_ISO8859_7=y
|
|
CONFIG_NLS_ISO8859_9=y
|
|
CONFIG_NLS_ISO8859_13=y
|
|
CONFIG_NLS_ISO8859_14=y
|
|
CONFIG_NLS_ISO8859_15=y
|
|
CONFIG_NLS_KOI8_R=y
|
|
CONFIG_NLS_KOI8_U=y
|
|
CONFIG_NLS_MAC_ROMAN=y
|
|
CONFIG_NLS_MAC_CELTIC=y
|
|
CONFIG_NLS_MAC_CENTEURO=y
|
|
CONFIG_NLS_MAC_CROATIAN=y
|
|
CONFIG_NLS_MAC_CYRILLIC=y
|
|
CONFIG_NLS_MAC_GAELIC=y
|
|
CONFIG_NLS_MAC_GREEK=y
|
|
CONFIG_NLS_MAC_ICELAND=y
|
|
CONFIG_NLS_MAC_INUIT=y
|
|
CONFIG_NLS_MAC_ROMANIAN=y
|
|
CONFIG_NLS_MAC_TURKISH=y
|
|
CONFIG_NLS_UTF8=y
|
|
CONFIG_CRYPTO_ANSI_CPRNG=y
|
|
CONFIG_PRINTK_TIME=y
|
|
CONFIG_DEBUG_INFO_DWARF4=y
|