diff options
author | Will Deacon <will.deacon@arm.com> | 2014-05-22 10:13:05 -0400 |
---|---|---|
committer | Catalin Marinas <catalin.marinas@arm.com> | 2014-05-22 11:07:13 -0400 |
commit | 74d2eb3cdb7bd6011229aa551bb36d45bcd327f4 (patch) | |
tree | d7e3526cabd05275c589179fc0224ca946f52f6b /arch/arm64 | |
parent | b9acc49ee9464f8f8232a790045d057eb158e869 (diff) |
arm64: defconfig: enable a few more common/useful options in defconfig
Whilst our defconfig is certainly usable, there are a few extra features
we can enable to make it considerably more useful, particularly if
people are using it for testing:
- KVM
- SWAP
- Hugepages
- ARMv8 crypto
This patch enables these options in our defconfig. Note that the ordering
has changed slightly, since this is the result of a new savedefconfig
make target.
Signed-off-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Diffstat (limited to 'arch/arm64')
-rw-r--r-- | arch/arm64/configs/defconfig | 36 |
1 files changed, 23 insertions, 13 deletions
diff --git a/arch/arm64/configs/defconfig b/arch/arm64/configs/defconfig index 7959dd0ca5d5..157e1d8d9a47 100644 --- a/arch/arm64/configs/defconfig +++ b/arch/arm64/configs/defconfig | |||
@@ -1,11 +1,11 @@ | |||
1 | # CONFIG_LOCALVERSION_AUTO is not set | 1 | # CONFIG_LOCALVERSION_AUTO is not set |
2 | # CONFIG_SWAP is not set | ||
3 | CONFIG_SYSVIPC=y | 2 | CONFIG_SYSVIPC=y |
4 | CONFIG_POSIX_MQUEUE=y | 3 | CONFIG_POSIX_MQUEUE=y |
4 | CONFIG_AUDIT=y | ||
5 | CONFIG_NO_HZ_IDLE=y | ||
6 | CONFIG_HIGH_RES_TIMERS=y | ||
5 | CONFIG_BSD_PROCESS_ACCT=y | 7 | CONFIG_BSD_PROCESS_ACCT=y |
6 | CONFIG_BSD_PROCESS_ACCT_V3=y | 8 | CONFIG_BSD_PROCESS_ACCT_V3=y |
7 | CONFIG_NO_HZ=y | ||
8 | CONFIG_HIGH_RES_TIMERS=y | ||
9 | CONFIG_IKCONFIG=y | 9 | CONFIG_IKCONFIG=y |
10 | CONFIG_IKCONFIG_PROC=y | 10 | CONFIG_IKCONFIG_PROC=y |
11 | CONFIG_LOG_BUF_SHIFT=14 | 11 | CONFIG_LOG_BUF_SHIFT=14 |
@@ -27,6 +27,7 @@ CONFIG_ARCH_VEXPRESS=y | |||
27 | CONFIG_ARCH_XGENE=y | 27 | CONFIG_ARCH_XGENE=y |
28 | CONFIG_SMP=y | 28 | CONFIG_SMP=y |
29 | CONFIG_PREEMPT=y | 29 | CONFIG_PREEMPT=y |
30 | CONFIG_TRANSPARENT_HUGEPAGE=y | ||
30 | CONFIG_CMA=y | 31 | CONFIG_CMA=y |
31 | CONFIG_CMDLINE="console=ttyAMA0" | 32 | CONFIG_CMDLINE="console=ttyAMA0" |
32 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set | 33 | # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set |
@@ -44,7 +45,7 @@ CONFIG_IP_PNP_BOOTP=y | |||
44 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" | 45 | CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" |
45 | CONFIG_DEVTMPFS=y | 46 | CONFIG_DEVTMPFS=y |
46 | CONFIG_DMA_CMA=y | 47 | CONFIG_DMA_CMA=y |
47 | CONFIG_SCSI=y | 48 | CONFIG_VIRTIO_BLK=y |
48 | # CONFIG_SCSI_PROC_FS is not set | 49 | # CONFIG_SCSI_PROC_FS is not set |
49 | CONFIG_BLK_DEV_SD=y | 50 | CONFIG_BLK_DEV_SD=y |
50 | # CONFIG_SCSI_LOWLEVEL is not set | 51 | # CONFIG_SCSI_LOWLEVEL is not set |
@@ -56,20 +57,18 @@ CONFIG_SMC91X=y | |||
56 | CONFIG_SMSC911X=y | 57 | CONFIG_SMSC911X=y |
57 | # CONFIG_WLAN is not set | 58 | # CONFIG_WLAN is not set |
58 | CONFIG_INPUT_EVDEV=y | 59 | CONFIG_INPUT_EVDEV=y |
59 | # CONFIG_SERIO_I8042 is not set | ||
60 | # CONFIG_SERIO_SERPORT is not set | 60 | # CONFIG_SERIO_SERPORT is not set |
61 | CONFIG_LEGACY_PTY_COUNT=16 | 61 | CONFIG_LEGACY_PTY_COUNT=16 |
62 | CONFIG_SERIAL_8250=y | 62 | CONFIG_SERIAL_8250=y |
63 | CONFIG_SERIAL_8250_CONSOLE=y | 63 | CONFIG_SERIAL_8250_CONSOLE=y |
64 | CONFIG_SERIAL_OF_PLATFORM=y | ||
65 | CONFIG_SERIAL_AMBA_PL011=y | 64 | CONFIG_SERIAL_AMBA_PL011=y |
66 | CONFIG_SERIAL_AMBA_PL011_CONSOLE=y | 65 | CONFIG_SERIAL_AMBA_PL011_CONSOLE=y |
66 | CONFIG_SERIAL_OF_PLATFORM=y | ||
67 | # CONFIG_HW_RANDOM is not set | 67 | # CONFIG_HW_RANDOM is not set |
68 | # CONFIG_HWMON is not set | 68 | # CONFIG_HWMON is not set |
69 | CONFIG_REGULATOR=y | 69 | CONFIG_REGULATOR=y |
70 | CONFIG_REGULATOR_FIXED_VOLTAGE=y | 70 | CONFIG_REGULATOR_FIXED_VOLTAGE=y |
71 | CONFIG_FB=y | 71 | CONFIG_FB=y |
72 | # CONFIG_VGA_CONSOLE is not set | ||
73 | CONFIG_FRAMEBUFFER_CONSOLE=y | 72 | CONFIG_FRAMEBUFFER_CONSOLE=y |
74 | CONFIG_LOGO=y | 73 | CONFIG_LOGO=y |
75 | # CONFIG_LOGO_LINUX_MONO is not set | 74 | # CONFIG_LOGO_LINUX_MONO is not set |
@@ -79,27 +78,38 @@ CONFIG_USB_ISP1760_HCD=y | |||
79 | CONFIG_USB_STORAGE=y | 78 | CONFIG_USB_STORAGE=y |
80 | CONFIG_MMC=y | 79 | CONFIG_MMC=y |
81 | CONFIG_MMC_ARMMMCI=y | 80 | CONFIG_MMC_ARMMMCI=y |
81 | CONFIG_VIRTIO_MMIO=y | ||
82 | # CONFIG_IOMMU_SUPPORT is not set | 82 | # CONFIG_IOMMU_SUPPORT is not set |
83 | CONFIG_EXT2_FS=y | 83 | CONFIG_EXT2_FS=y |
84 | CONFIG_EXT3_FS=y | 84 | CONFIG_EXT3_FS=y |
85 | CONFIG_EXT4_FS=y | ||
86 | # CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set | 85 | # CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set |
87 | # CONFIG_EXT3_FS_XATTR is not set | 86 | # CONFIG_EXT3_FS_XATTR is not set |
87 | CONFIG_EXT4_FS=y | ||
88 | CONFIG_FUSE_FS=y | 88 | CONFIG_FUSE_FS=y |
89 | CONFIG_CUSE=y | 89 | CONFIG_CUSE=y |
90 | CONFIG_VFAT_FS=y | 90 | CONFIG_VFAT_FS=y |
91 | CONFIG_TMPFS=y | 91 | CONFIG_TMPFS=y |
92 | CONFIG_HUGETLBFS=y | ||
92 | # CONFIG_MISC_FILESYSTEMS is not set | 93 | # CONFIG_MISC_FILESYSTEMS is not set |
93 | CONFIG_NFS_FS=y | 94 | CONFIG_NFS_FS=y |
94 | CONFIG_ROOT_NFS=y | 95 | CONFIG_ROOT_NFS=y |
95 | CONFIG_NLS_CODEPAGE_437=y | 96 | CONFIG_NLS_CODEPAGE_437=y |
96 | CONFIG_NLS_ISO8859_1=y | 97 | CONFIG_NLS_ISO8859_1=y |
97 | CONFIG_MAGIC_SYSRQ=y | 98 | CONFIG_VIRTUALIZATION=y |
99 | CONFIG_KVM=y | ||
100 | CONFIG_DEBUG_INFO=y | ||
98 | CONFIG_DEBUG_FS=y | 101 | CONFIG_DEBUG_FS=y |
102 | CONFIG_MAGIC_SYSRQ=y | ||
99 | CONFIG_DEBUG_KERNEL=y | 103 | CONFIG_DEBUG_KERNEL=y |
104 | CONFIG_LOCKUP_DETECTOR=y | ||
100 | # CONFIG_SCHED_DEBUG is not set | 105 | # CONFIG_SCHED_DEBUG is not set |
101 | CONFIG_DEBUG_INFO=y | ||
102 | # CONFIG_FTRACE is not set | 106 | # CONFIG_FTRACE is not set |
103 | CONFIG_ATOMIC64_SELFTEST=y | 107 | CONFIG_CRYPTO_ANSI_CPRNG=y |
104 | CONFIG_VIRTIO_MMIO=y | 108 | CONFIG_ARM64_CRYPTO=y |
105 | CONFIG_VIRTIO_BLK=y | 109 | CONFIG_CRYPTO_SHA1_ARM64_CE=y |
110 | CONFIG_CRYPTO_SHA2_ARM64_CE=y | ||
111 | CONFIG_CRYPTO_GHASH_ARM64_CE=y | ||
112 | CONFIG_CRYPTO_AES_ARM64_CE=y | ||
113 | CONFIG_CRYPTO_AES_ARM64_CE_CCM=y | ||
114 | CONFIG_CRYPTO_AES_ARM64_CE_BLK=y | ||
115 | CONFIG_CRYPTO_AES_ARM64_NEON_BLK=y | ||