From 65320f8e65b2fd5215822c6fc85034cec63dd887 Mon Sep 17 00:00:00 2001 From: Aleksandr Nogikh Date: Fri, 21 Apr 2023 14:45:31 +0200 Subject: sys/netbsd: neutralize compat_50_mknod Otherwise we may end up corrupting device memory. See https://groups.google.com/g/syzkaller-netbsd-bugs/c/Iy8-NZ_M9Ug/m/5jKKfncsAQAJ --- sys/targets/common.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sys/targets') diff --git a/sys/targets/common.go b/sys/targets/common.go index a29365ce3..b6827e76e 100644 --- a/sys/targets/common.go +++ b/sys/targets/common.go @@ -91,7 +91,7 @@ func (arch *UnixNeutralizer) Neutralize(c *prog.Call, fixStructure bool) error { } // Add MAP_FIXED flag, otherwise it produces non-deterministic results. c.Args[3].(*prog.ConstArg).Val |= arch.MAP_FIXED - case "mknod", "mknodat": + case "mknod", "mknodat", "compat_50_mknod": pos := 1 if c.Meta.CallName == "mknodat" { pos = 2 -- cgit mrf-deployment