aboutsummaryrefslogtreecommitdiffstats
path: root/dashboard/config/linux/bits
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2020-12-31 10:18:37 +0100
committerDmitry Vyukov <dvyukov@google.com>2020-12-31 11:23:51 +0100
commit79264ae39c1ef4b4875ab67d6f0c8c3e75aa6a34 (patch)
tree6437c48fce45f1104d9d9731f605647b0d798f19 /dashboard/config/linux/bits
parentcdafa1cb6598419a8652212dd409e7bf45cf9bf0 (diff)
dashboard/config/linux: enable more ARM configs
Enable NEON crypto and BIG_LITTLE.
Diffstat (limited to 'dashboard/config/linux/bits')
-rw-r--r--dashboard/config/linux/bits/arm.yml27
-rw-r--r--dashboard/config/linux/bits/riscv64.yml3
-rw-r--r--dashboard/config/linux/bits/subsystems.yml8
-rw-r--r--dashboard/config/linux/bits/wireless.yml2
4 files changed, 40 insertions, 0 deletions
diff --git a/dashboard/config/linux/bits/arm.yml b/dashboard/config/linux/bits/arm.yml
index dcd6e5981..0d4d9e607 100644
--- a/dashboard/config/linux/bits/arm.yml
+++ b/dashboard/config/linux/bits/arm.yml
@@ -24,9 +24,25 @@ config:
- HIGHMEM
- HIGHPTE
- DEBUG_HIGHMEM
+ - BOUNCE
+ - BIG_LITTLE
+ - BL_SWITCHER
+ - ARM_BIG_LITTLE_CPUIDLE
+ - VFP
+ - NEON
+ - KERNEL_MODE_NEON
- VMSPLIT_2G
+ - WQ_POWER_EFFICIENT_DEFAULT
+ - ENERGY_MODEL: [-baseline, -onlyusb]
- PARAVIRT_TIME_ACCOUNTING
- ARM_VEXPRESS_SPC_CPUFREQ: [-baseline, -onlyusb]
+ - BINFMT_ELF_FDPIC
+ - BINFMT_FLAT
+ - BINFMT_FLAT_OLD
+ - BINFMT_ZFLAT
+ - BINFMT_SHARED_FLAT
+ - CAN_KVASER_PCIEFD: [-baseline, -onlyusb]
+
- ARM_CRYPTO
- CRYPTO_SHA1_ARM
- CRYPTO_SHA256_ARM
@@ -34,3 +50,14 @@ config:
- CRYPTO_AES_ARM
- CRYPTO_CHACHA20_NEON
- CRYPTO_POLY1305_ARM
+ - CRYPTO_SHA1_ARM_NEON
+ - CRYPTO_SHA1_ARM_CE
+ - CRYPTO_SHA2_ARM_CE
+ - CRYPTO_AES_ARM_BS
+ - CRYPTO_AES_ARM_CE
+ - CRYPTO_GHASH_ARM_CE
+ - CRYPTO_CRCT10DIF_ARM_CE
+ - CRYPTO_CRC32_ARM_CE
+ - CRYPTO_NHPOLY1305_NEON
+ - CRYPTO_CURVE25519_NEON
+ - CRC_T10DIF
diff --git a/dashboard/config/linux/bits/riscv64.yml b/dashboard/config/linux/bits/riscv64.yml
index 61099bd6b..5fdeb4ace 100644
--- a/dashboard/config/linux/bits/riscv64.yml
+++ b/dashboard/config/linux/bits/riscv64.yml
@@ -10,3 +10,6 @@ config:
# See the comment in x86_64.yml re these numbers.
- RCU_CPU_STALL_TIMEOUT: 300
- DEFAULT_HUNG_TASK_TIMEOUT: 420
+
+ # Presumably this gives more interesting coverage.
+ - BINFMT_FLAT
diff --git a/dashboard/config/linux/bits/subsystems.yml b/dashboard/config/linux/bits/subsystems.yml
index ea955a1a5..d61ffbb25 100644
--- a/dashboard/config/linux/bits/subsystems.yml
+++ b/dashboard/config/linux/bits/subsystems.yml
@@ -51,6 +51,7 @@ config:
- NUMA_EMU: [x86_64]
- KEXEC: [-riscv]
- HIBERNATION: [-riscv, -s390]
+ - HIBERNATION_SNAPSHOT_DEV: [v5.10, -riscv, -s390]
- PM_DEBUG: [-s390]
- ACPI_DOCK: [-arm, -riscv, -s390]
- ACPI_NFIT: [x86_64]
@@ -111,6 +112,7 @@ config:
- BFQ_GROUP_IOSCHED
- BFQ_CGROUP_DEBUG
- BINFMT_MISC
+ - BINFMT_SCRIPT
- MEMORY_HOTPLUG: [-arm, -riscv]
- MEMORY_HOTPLUG_DEFAULT_ONLINE: [-arm, -riscv]
- MEMORY_HOTREMOVE: [-arm, -riscv]
@@ -438,6 +440,7 @@ config:
- NFT_BRIDGE_REJECT
- NF_LOG_BRIDGE
- NF_CONNTRACK_BRIDGE
+ - NETLABEL
- BRIDGE_NF_EBTABLES
- BRIDGE_EBT_BROUTE
- BRIDGE_EBT_T_FILTER
@@ -487,6 +490,11 @@ config:
- BRIDGE_MRP: [v5.8]
- BRIDGE_CFM: [v5.11]
- NET_DSA: [-s390]
+ - NET_DSA_TAG_BRCM: [-s390]
+ - NET_DSA_TAG_BRCM_PREPEND: [-s390]
+ - NET_DSA_TAG_MTK: [-s390]
+ - NET_DSA_TAG_RTL4_A: [v5.10, -s390]
+ - NET_DSA_TAG_QCA: [-s390]
- VLAN_8021Q
- VLAN_8021Q_GVRP
- VLAN_8021Q_MVRP
diff --git a/dashboard/config/linux/bits/wireless.yml b/dashboard/config/linux/bits/wireless.yml
index b5d06886e..9d8b86c08 100644
--- a/dashboard/config/linux/bits/wireless.yml
+++ b/dashboard/config/linux/bits/wireless.yml
@@ -9,10 +9,12 @@ config:
- CFG80211
- CFG80211_DEBUGFS
- CFG80211_WEXT
+ - CFG80211_CRDA_SUPPORT
- MAC80211
- MAC80211_MESH
- MAC80211_LEDS
- MAC80211_DEBUGFS
+ - MAC80211_RC_MINSTREL
- CARL9170
- CARL9170_HWRNG
- CARL9170_LEDS