[google/syzkaller] 791d18: prog: take multiple serialization flags

0 views
Skip to first unread message

Aleksandr Nogikh

unread,
Nov 3, 2025, 10:03:32 AM (7 days ago) Nov 3
to syzk...@googlegroups.com
Branch: refs/heads/gh-readonly-queue/master/pr-6328-e6c64ba827e8dc077b172b714151ef9e21b6f3ef
Home: https://github.com/google/syzkaller
Commit: 791d18fa26e3c5b62656e16b65aac5b748fcf8fc
https://github.com/google/syzkaller/commit/791d18fa26e3c5b62656e16b65aac5b748fcf8fc
Author: Aleksandr Nogikh <nog...@google.com>
Date: 2025-11-03 (Mon, 03 Nov 2025)

Changed paths:
M prog/encoding.go
M prog/encoding_test.go

Log Message:
-----------
prog: take multiple serialization flags

Refactor Prog.Serialize() to accept a variadic list of flags.

For now, two are supported:
1) Verbose (equal to SerializeVerbose()).
2) SkipImages (don't serialize fs images).


Commit: dd2fced87f380640148c47009a36e6b5e1a1da19
https://github.com/google/syzkaller/commit/dd2fced87f380640148c47009a36e6b5e1a1da19
Author: Aleksandr Nogikh <nog...@google.com>
Date: 2025-11-03 (Mon, 03 Nov 2025)

Changed paths:
M pkg/manager/http.go

Log Message:
-----------
pkg/manager: omit fs images from big coverage reports

In the presence of numerous program seeds that mount fs images, our html
coverage reports end up being as big as 1GB, which makes it problematic
to render/manipulate them in the web browser.

Adjust coverage report generation: once the total size of program seeds
exceeds 100MB, switch to the compact seed serialization mode.


Compare: https://github.com/google/syzkaller/compare/791d18fa26e3%5E...dd2fced87f38

To unsubscribe from these emails, change your notification settings at https://github.com/google/syzkaller/settings/notifications

Aleksandr Nogikh

unread,
Nov 3, 2025, 10:14:19 AM (7 days ago) Nov 3
to syzk...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages