github.com/google/syzkaller@v0.0.0-20251211124644-a066d2bc4b02/dashboard/config/linux/bits/x86_64.yml (about) 1 # Copyright 2020 syzkaller project authors. All rights reserved. 2 # Use of this source code is governed by Apache 2 LICENSE that can be found in the LICENSE file. 3 4 shell: 5 - make x86_64_defconfig: [-nodefconfig] 6 - make allyesconfig: [allyes] 7 - make kvm_guest.config: [-cuttlefish] 8 9 config: 10 # root=/dev/sda is not necessary correct, but it's a common setting and user arguments are appended 11 # to the builtin command line, so user can always override this. 12 # vsyscall=native required to run x86_64 executables on android kernels (it disables VDSO by default). 13 - CMDLINE: [append, "root=/dev/sda console=ttyS0 vsyscall=native numa=fake=2 kvm-intel.nested=1 spec_store_bypass_disable=prctl nopcid vivid.n_devs=64 vivid.multiplanar=1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2,1,2 netrom.nr_ndevs=32 rose.rose_ndevs=32"] 14 - CMDLINE_BOOL 15 16 # Should be faster this way. 17 - MCORE2: [-v6.15] 18 - BASE_FULL: [-v6.10] 19 20 # 32-on-64 support (compat). 21 - IA32_EMULATION 22 # X86_X32 renamed to X86_X32_ABI in v5.18 23 # Note that we cannot build X86_X32(_ABI) with LLVM=1. 24 - X86_X32: [-baseline, -clang, -v5.18] 25 - X86_X32_ABI: [-baseline, -clang, v5.18] 26 27 # Moved from legacy config, reason for enabling is unknown. 28 - KALLSYMS_ABSOLUTE_PERCPU: [-v6.15] 29 - X86_MSR 30 - X86_CPUID 31 - X86_5LEVEL: n 32 33 # Should be faster this way. 34 - PARAVIRT_SPINLOCKS 35 - PARAVIRT_DEBUG 36 37 - PROCESSOR_SELECT 38 - CPU_SUP_HYGON: n 39 - CPU_SUP_CENTAUR: n 40 - CPU_SUP_ZHAOXIN: n 41 42 # Required to boot Debian Wheezy. 43 - X86_VSYSCALL_EMULATION 44 45 # Intel network support. 46 # TODO: should we switch to virtio instead? 47 - ETHERNET 48 - NET_VENDOR_INTEL 49 # Module in cuttlefish. 50 - E1000: [-cuttlefish] 51 52 - X86_ACPI_CPUFREQ 53 - CPU_IDLE_GOV_HALTPOLL: [v4.16] 54 - X86_INTEL_TSX_MODE_ON: [v4.16] 55 - INTEL_IDLE 56 - LEGACY_VSYSCALL_EMULATE: [-v5.18] 57 - EFI: n 58 59 - TRACE_EVENT_INJECT: [v5.5] 60 - PM_TRACE_RTC: [optional] 61 62 # Allows to boot kernel via qemu directly from a vmlinux file. 63 - PVH: [v5.0]