aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/vminfo/linux_syscalls.go
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2024-09-18 17:38:12 +0200
committerDmitry Vyukov <dvyukov@google.com>2024-09-19 08:37:17 +0000
commit52c1f8045c38bcce0229b2cc3c69b1cbe21eb629 (patch)
tree6795b28e4d5cf644369433d5e1906fbf1bfe7e1b /pkg/vminfo/linux_syscalls.go
parent6d197301fe4a048a54f3203599963947b6563bd9 (diff)
sys/linux: add syz_create_resource
syz_create_resource allows to turn any value into a resource. Improve binfmt descriptions using syz_create_resource: we need to pass the same file name to write syscalls and execve. Use syz_create_resource to improve binfmt descriptions.
Diffstat (limited to 'pkg/vminfo/linux_syscalls.go')
-rw-r--r--pkg/vminfo/linux_syscalls.go1
1 files changed, 1 insertions, 0 deletions
diff --git a/pkg/vminfo/linux_syscalls.go b/pkg/vminfo/linux_syscalls.go
index 2b02ad7f9..0effafa33 100644
--- a/pkg/vminfo/linux_syscalls.go
+++ b/pkg/vminfo/linux_syscalls.go
@@ -100,6 +100,7 @@ var linuxSyscallChecks = map[string]func(*checkContext, *prog.Syscall) string{
"syz_pkey_set": linuxPkeysSupported,
"syz_socket_connect_nvme_tcp": linuxSyzSocketConnectNvmeTCPSupported,
"syz_pidfd_open": alwaysSupported,
+ "syz_create_resource": alwaysSupported,
}
func linuxSyzOpenDevSupported(ctx *checkContext, call *prog.Syscall) string {