From 490f32238051336d5a498cbc3ecc47140052b502 Mon Sep 17 00:00:00 2001 From: Ethan Graham Date: Fri, 19 Sep 2025 15:44:59 +0000 Subject: kfuzztest: introduce syz_kfuzztest_run pseudo-syscall Add syz_kfuzztest_run pseudo-syscall, KFuzzTest attribute, and encoding logic. KFuzzTest targets, which are invoked in the executor with the new syz_kfuzztest_run pseudo-syscall, require specialized encoding. To differentiate KFuzzTest calls from standard syzkaller calls, we introduce a new attribute called KFuzzTest or "kfuzz_test" in syzkaller descriptions that can be used to annotate calls. Signed-off-by: Ethan Graham --- docs/syscall_descriptions_syntax.md | 1 + 1 file changed, 1 insertion(+) (limited to 'docs/syscall_descriptions_syntax.md') diff --git a/docs/syscall_descriptions_syntax.md b/docs/syscall_descriptions_syntax.md index 3abb8fd19..366903d2c 100644 --- a/docs/syscall_descriptions_syntax.md +++ b/docs/syscall_descriptions_syntax.md @@ -109,6 +109,7 @@ Call attributes are: "fsck": the content of the compressed buffer argument for this syscall is a file system and the string argument is a fsck-like command that will be called to verify the filesystem "remote_cover": wait longer to collect remote coverage for this call. +"kfuzz_test": the call is a kfuzztest target ``` ## Ints -- cgit mrf-deployment