[google/syzkaller] 096e33: executor: s/true/1 in common_kvm_ppc64.h

3 views
Skip to first unread message

Alexander Potapenko

unread,
Oct 17, 2025, 9:30:47 AM (2 days ago) Oct 17
to syzk...@googlegroups.com
Branch: refs/heads/gh-readonly-queue/master/pr-6422-7adf52984df180ab9bc8140d49aabc0d29a1b635
Home: https://github.com/google/syzkaller
Commit: 096e3373e1448ba37a427e8094a8016be8a49c55
https://github.com/google/syzkaller/commit/096e3373e1448ba37a427e8094a8016be8a49c55
Author: Alexander Potapenko <gli...@google.com>
Date: 2025-10-17 (Fri, 17 Oct 2025)

Changed paths:
M executor/common_kvm_ppc64.h

Log Message:
-----------
executor: s/true/1 in common_kvm_ppc64.h

Fix a compilation error spotted by csource_test.go


Commit: cf9a3399f1af3f55078b0ccc4360ea0948b8b8da
https://github.com/google/syzkaller/commit/cf9a3399f1af3f55078b0ccc4360ea0948b8b8da
Author: Alexander Potapenko <gli...@google.com>
Date: 2025-10-17 (Fri, 17 Oct 2025)

Changed paths:
M executor/common_kvm_ppc64.h

Log Message:
-----------
executor: common_kvm_ppc64.h: drop kvm_ppc_mmuv3_cfg

struct kvm_ppc_mmuv3_cfg seems to be defined in
/usr/powerpc64le-linux-gnu/include/asm/kvm.h, remove the duplicate
definition.


Commit: 9b7c3903875ea246fda1aeac2cf62d7bb74b157b
https://github.com/google/syzkaller/commit/9b7c3903875ea246fda1aeac2cf62d7bb74b157b
Author: Alexander Potapenko <gli...@google.com>
Date: 2025-10-17 (Fri, 17 Oct 2025)

Changed paths:
M executor/common_kvm.h

Log Message:
-----------
executor: common_kvm.h: fix compilation

Add #if checks to define executor_fn_guest_addr() for
__NR_syz_kvm_setup_cpu and __NR_syz_kvm_setup_syzos_vm.
This fixes a compilation error spotted by csource_test.go


Commit: 1c8c8cd830af4deee250ad11f1613d1d9a62ca0b
https://github.com/google/syzkaller/commit/1c8c8cd830af4deee250ad11f1613d1d9a62ca0b
Author: Alexander Potapenko <gli...@google.com>
Date: 2025-10-17 (Fri, 17 Oct 2025)

Changed paths:
M pkg/csource/csource_test.go

Log Message:
-----------
pkg/csource: run testPseudoSyscalls() for all targets

Previously in the -short configuration testPseudoSyscalls() was only
executed for the first supported target, which in most cases ended up
being linux/386 (the least popular configuration).
As a result, platform-specific pseudo-syscalls were never executed on
the CI.

Fix this by testing the pseudo-syscalls on all available platforms.
This increases the execution time of TestGenerate from 18s to 36s,
but also helps to discover bugs in pseudo-syscalls quicker.

As a result of this change, 3 distinct latent bugs were found on
amd64, arm64 and ppc64.


Compare: https://github.com/google/syzkaller/compare/096e3373e144%5E...1c8c8cd830af

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

Alexander Potapenko

unread,
Oct 17, 2025, 9:42:11 AM (2 days ago) Oct 17
to syzk...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages