aboutsummaryrefslogtreecommitdiffstats
path: root/dashboard/config/linux/bits
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2020-11-27 19:10:26 +0100
committerDmitry Vyukov <dvyukov@google.com>2020-11-28 12:57:33 +0100
commit76b4dcc777ca842ee42225411c5c9d5ac3e91b8a (patch)
treef6f3082afd9f1d054f6ab8026789cd66642fd4f1 /dashboard/config/linux/bits
parent9e17e0cd2c1c11023201de3c60257815d5775dc6 (diff)
dashboard/config/linux: add chromeos 5.4 configs
Diffstat (limited to 'dashboard/config/linux/bits')
-rw-r--r--dashboard/config/linux/bits/chromeos-5.4.yml10
-rw-r--r--dashboard/config/linux/bits/chromeos.yml8
-rw-r--r--dashboard/config/linux/bits/x86_64.yml2
3 files changed, 19 insertions, 1 deletions
diff --git a/dashboard/config/linux/bits/chromeos-5.4.yml b/dashboard/config/linux/bits/chromeos-5.4.yml
new file mode 100644
index 000000000..2e00528b4
--- /dev/null
+++ b/dashboard/config/linux/bits/chromeos-5.4.yml
@@ -0,0 +1,10 @@
+# Copyright 2020 syzkaller project authors. All rights reserved.
+# Use of this source code is governed by Apache 2 LICENSE that can be found in the LICENSE file.
+
+kernel:
+ repo: https://chromium.googlesource.com/chromiumos/third_party/kernel
+ tag: 742f2aee74fe4
+
+shell:
+ - chromeos/scripts/prepareconfig chromiumos-x86_64 ${BUILDDIR}/.config
+ - make olddefconfig
diff --git a/dashboard/config/linux/bits/chromeos.yml b/dashboard/config/linux/bits/chromeos.yml
new file mode 100644
index 000000000..d809c5edc
--- /dev/null
+++ b/dashboard/config/linux/bits/chromeos.yml
@@ -0,0 +1,8 @@
+# Copyright 2020 syzkaller project authors. All rights reserved.
+# Use of this source code is governed by Apache 2 LICENSE that can be found in the LICENSE file.
+
+config:
+ # Otherwise kernel does not permit tmpfs mounts that we do during executor setup.
+ - SECURITY_CHROMIUMOS_NO_UNPRIVILEGED_UNSAFE_MOUNTS: n
+ # These were used historically, their origins are lost.
+ - CMDLINE: [append, "noresume noswap dm_verity.error_behavior=3 dm_verity.max_bios=-1 dm_verity.dev_wait=1 i915.modeset=1 cros_efi"]
diff --git a/dashboard/config/linux/bits/x86_64.yml b/dashboard/config/linux/bits/x86_64.yml
index 6294ef7e8..cf332c38f 100644
--- a/dashboard/config/linux/bits/x86_64.yml
+++ b/dashboard/config/linux/bits/x86_64.yml
@@ -3,7 +3,7 @@
shell:
# android-5.4.yml has own defconfig.
- - make x86_64_defconfig: [-android]
+ - make x86_64_defconfig: [-android, -chromeos]
- make kvm_guest.config
config: