From 124ccd18b21b57ad9f84df4cf187af7c3dda447c Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Thu, 29 Oct 2020 09:31:46 +0100 Subject: dashboard/config/linux: enable HW_RANDOM_VIRTIO HW_RANDOM_VIRTIO/RANDOM_TRUST_CPU/RANDOM_TRUST_BOOTLOADER help to initialize random pool faster. +mark some x86_64-specific configs as such in preparataion for arm64 support. --- dashboard/config/linux/bits/base.yml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'dashboard/config/linux/bits/base.yml') diff --git a/dashboard/config/linux/bits/base.yml b/dashboard/config/linux/bits/base.yml index 0df125369..4bd4c059b 100644 --- a/dashboard/config/linux/bits/base.yml +++ b/dashboard/config/linux/bits/base.yml @@ -21,7 +21,6 @@ config: # watchdog_thresh/workqueue.watchdog_thresh are part of deterministic hang/stall detection. # Don't change them without considering kernel.hung_task_check_interval_secs, # CONFIG_RCU_CPU_STALL_TIMEOUT, CONFIG_DEFAULT_HUNG_TASK_TIMEOUT and "no output from test machine" timeout. - - CMDLINE_BOOL - CMDLINE: "ima_policy=tcb watchdog_thresh=55 workqueue.watchdog_thresh=140 kvm-intel.nested=1 nf-conntrack-ftp.ports=20000 nf-conntrack-tftp.ports=20000 nf-conntrack-sip.ports=20000 nf-conntrack-irc.ports=20000 nf-conntrack-sane.ports=20000 vivid.n_devs=16 vivid.multiplanar=1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2 netrom.nr_ndevs=16 rose.rose_ndevs=16 spec_store_bypass_disable=prctl numa=fake=2 nopcid dummy_hcd.num=8 binder.debug_mask=0 rcupdate.rcu_expedited=1" # This config can be used to enable any additional temporal debugging features in linux-next tree. @@ -45,6 +44,15 @@ config: - PAGE_TABLE_ISOLATION: n - SCHED_DEBUG: n + # Speeds up randomness initialization. + - HW_RANDOM + - HW_RANDOM_VIRTIO + - HW_RANDOM_INTEL: n + - HW_RANDOM_AMD: n + - HW_RANDOM_VIA: n + - RANDOM_TRUST_CPU + - RANDOM_TRUST_BOOTLOADER + # For detection of supported syscalls - KALLSYMS - KALLSYMS_ALL -- cgit mrf-deployment