Re: [syzbot] Monthly bpf report (Jan 2024)

From: Andrii Nakryiko
Date: Tue Jan 09 2024 - 19:29:35 EST


On Tue, Jan 9, 2024 at 10:20 AM syzbot
<syzbot+listfa7dbe69051a666b7429@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote:
>
> Hello bpf maintainers/developers,
>
> This is a 31-day syzbot report for the bpf subsystem.
> All related reports/information can be found at:
> https://syzkaller.appspot.com/upstream/s/bpf
>
> During the period, 2 new issues were detected and 0 were fixed.
> In total, 15 issues are still open and 200 have been fixed so far.
>
> Some of the still happening issues:
>
> Ref Crashes Repro Title
> <1> 8166 Yes possible deadlock in task_fork_fair
> https://syzkaller.appspot.com/bug?extid=1a93ee5d329e97cfbaff
> <2> 21 Yes BUG: unable to handle kernel NULL pointer dereference in sk_msg_recvmsg
> https://syzkaller.appspot.com/bug?extid=84f695756ed0c4bb3aba
> <3> 19 Yes WARNING in __mark_chain_precision (3)
> https://syzkaller.appspot.com/bug?extid=4d6330e14407721955eb

this was fixed a while ago in 482d548d ("bpf: handle fake register
spill to stack with BPF_ST_MEM instruction")

> <4> 3 Yes INFO: rcu detected stall in sys_newfstatat (4)
> https://syzkaller.appspot.com/bug?extid=1c02a56102605204445c
> <5> 2 Yes UBSAN: shift-out-of-bounds in adjust_reg_min_max_vals
> https://syzkaller.appspot.com/bug?extid=46700eea57ecc7f84776
> <6> 1 Yes INFO: rcu detected stall in sys_unshare (9)
> https://syzkaller.appspot.com/bug?extid=872bccd9a68c6ba47718
>
> ---
> This report is generated by a bot. It may contain errors.
> See https://goo.gl/tpsmEJ for more information about syzbot.
> syzbot engineers can be reached at syzkaller@xxxxxxxxxxxxxxxx.
>
> To disable reminders for individual bugs, reply with the following command:
> #syz set <Ref> no-reminders
>
> To change bug's subsystems, reply with:
> #syz set <Ref> subsystems: new-subsystem
>
> You may send multiple commands in a single email message.