Hi all,
I tried the latest kernel today and compiled it with
aarch64-linux-gnu-gcc(aarch64-linux-gnu-gcc (Ubuntu
12.1.0-2ubuntu1~22.04) 12.1.0).
The crash log still shows "SYZFAIL: mmap of output file failed"
netlink: add addr fe80::44 dev wg2: Operation not supported
netlink: device wg2 up master NULL: No such device
mount of binder at /dev/binderfs failed: 19
[25659ms] exec opts: procid=0 threaded=1 cover=0 comps=0 dedup=1
signal=1 timeouts=500/15000/3 prog=0 filter=0
spawned worker pid 2
SYZFAIL: mmap of output file failed
(errno 11: Resource temporarily unavailable)
SYZFAIL: child failed
(errno 0: Success)
loop exited with status 67
2022/10/17 07:46:53 SYZFATAL: Manager.Check call failed: machine check
failed: program execution failed: executor 0: exit status 67
debug1: client_input_channel_req: channel 0 rtype exit-status reply 0
debug1: channel 0: free: client-session, nchannels 2
debug1: channel 1: free: 127.0.0.1, nchannels 1
Transferred: sent 13476, received 25688 bytes, in 29.4 seconds
Bytes per second: sent 458.5, received 874.1
debug1: Exit status 1
I doubled check the deployment process and found out the ARM toolchain
different from the syzkaller document.
The document [1] uses ARM64 toolchain from Linaro but I use the
distribution-shipped ARM64 toolchain, I wonder if this is the problem
due to my toolchain change.
[1]
https://github.com/google/syzkaller/blob/master/docs/linux/setup_linux-host_qemu-vm_arm64-kernel.md
>
> Thanks,
> Mark.