aboutsummaryrefslogtreecommitdiffstats
path: root/vm/qemu
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2024-04-15 10:37:30 +0200
committerDmitry Vyukov <dvyukov@google.com>2024-04-15 10:19:39 +0000
commitc6f10907c38ce49ddc321539f75aabf0a9ad6c71 (patch)
tree1277a1d64e2201b58b550ef0131222eaab9fcf73 /vm/qemu
parent33fec5a3ec55bce7f1664e70e6f5ff8daf56886d (diff)
all: remove akaros support
Akaros support is unused, it was shutdown on syzbot for a while, the akaros development seems to be frozen for years as well. We have a bunch of hacks for Akaros since it supported only super old gcc and haven't supported Go. Remove it.
Diffstat (limited to 'vm/qemu')
-rw-r--r--vm/qemu/qemu.go8
1 files changed, 1 insertions, 7 deletions
diff --git a/vm/qemu/qemu.go b/vm/qemu/qemu.go
index a64aabbe2..da851f863 100644
--- a/vm/qemu/qemu.go
+++ b/vm/qemu/qemu.go
@@ -255,12 +255,6 @@ var archConfigs = map[string]*archConfig{
"kernel.lockup-detector.heartbeat-age-fatal-threshold-ms=300000",
},
},
- "akaros/amd64": {
- Qemu: "qemu-system-x86_64",
- QemuArgs: "-enable-kvm -cpu host,migratable=off",
- NetDev: "e1000",
- RngDev: "virtio-rng-pci",
- },
}
func ctor(env *vmimpl.Env) (vmimpl.Pool, error) {
@@ -657,7 +651,7 @@ func (inst *instance) Run(timeout time.Duration, stop <-chan bool, command strin
args := strings.Split(command, " ")
if bin := filepath.Base(args[0]); inst.target.HostFuzzer &&
(bin == "syz-fuzzer" || bin == "syz-execprog") {
- // Weird mode for fuchsia and akaros.
+ // Weird mode for Fuchsia.
// Fuzzer and execprog are on host (we did not copy them), so we will run them as is,
// but we will also wrap executor with ssh invocation.
for i, arg := range args {