-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrun-kernel.cfg
65 lines (45 loc) · 1.35 KB
/
run-kernel.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
# Example configuration file
# All values correspond to defaults
[run]
# Number of virtual CPUs
# smp = 2
# Enable gdb stub and wait for connection
# debug = false
# Write console output to file "console.log"
# log = false
# Kernel to boot if using boot = direct
# kernel = "linux-build/vmlinux"
# Share current working directory with VM via virtiofs
# share = false
# Connect stdin to VM
# stdin = false
# Open SSH session to VM
# ssh = false
# Boot mode. direct to boot kernel, native to boot via VM bootloader
# boot = direct
# Qemu executable
# qemu = "qemu-system-x86_64"
# Extra arguments for qemu
# qemu_estra_args = []
# VM disk image
# image = "vm-image/vm.qcow2"
# virtiofsd executable
# virtiofsd = "virtiofsd"
# Path to use for virtiofsd socket
# virtiofsd_socket = "/tmp/vhostqemu"
[bringup]
# Commands to execute after bringup (default empty)
# commands = [
#[ "pip3", "install", "meson", "ninja", "pyelftools", "cijoe", "cijoe-pkg-qemu", "cijoe-pkg-linux", "cijoe-pkg-fio" ],
# ]
# Additional packages to install (default empty)
# packages = [
# "automake",
# "bc",
# ]
# URL for cloud-init image
# seed_image_url: "https://cloud.debian.org/images/cloud/bullseye/latest/debian-11-genericcloud-amd64.qcow2"
# Path to store cloud-init image
# seed_image_path: "vm-image/seed.img"
# Size of VM image after bringup (sparse)
# image_size_gb: 50