On Mon, Mar 14, 2022 at 7:00 PM Taylor R Campbell <
rias...@netbsd.org> wrote:
>
> > Date: Mon, 14 Mar 2022 17:41:22 +0100
> > From: Aleksandr Nogikh <
nog...@google.com>
> >
> > I would like to ask you a question, just in case you could help us.
> >
> > Our NetBSD bugs page/group has unfortunately seemed to be abandoned
> > recently. Which is very sad, because it could definitely benefit the
> > security and reliability of the NetBSD kernel. I already tried to seek
> > advice on what to do here a couple of months ago, but nobody replied.
> >
> > Do you know of any ways (e.g. mailing lists other than
> >
syzkaller-...@googlegroups.com) syzbot could reach NetBSD
> > developers with the bugs it finds? For example, for Linux bugs, we use
> > `scripts/
get_maintainer.pl` to get the related mailing lists /
> > developer emails and then report to those addresses. Is there
> > something similar for NetBSD?
>
> I recall a discussion internally about that a couple months ago but
> I'm not sure what happened -- it looks like we ended up with a mailing
> list netbsd...@NetBSD.org like coverity...@NetBSD.org, which
> was maybe supposed to be subscribed to netbsd-syzkaller-bugs, but the
> netbsd-syzbot mail archive doesn't have anything in it so maybe
> something is wrong on our end. I'll see if I can find what's up.
Thank you!
FWIW syzbot could also directly send emails to
netbsd...@NetBSD.org (or whatever), if that could simplify things.
>
> > P.S. If there are also some things which could have made your recent
> > active interaction with syzbot easier, please let us know.
>
> Thanks! I think the main thing I've found so far -- in my first time
> interacting with syzbot much -- is just that cross-referencing fix
> commits wasn't obvious, and the feedback isn't clear.
>
> I'm still not sure if the changes listed under `fix pending' for which
> I gave a commit subject line are correctly cross-referenced; maybe
> there's a delay before it updates its determination of whether it has
> the commit?
Yes, at the moment syzbot only matches the received titles with the
actual commits when it builds a new kernel (~ every 12h, provided
there are new commits in the kernel or syzkaller repo). I agree, it's
not really intuitive for a new user.
As I understand, it would help if syzbot did an instant commit title
validation and explained in the reply email what it has done and what
are its next steps.
Hmm, I think such a use case was not considered. This line was only
intended to enable syzbot to automatically mark bugs as 'fixed' as it
processes new commits. Obviously, we have all the information to match
these hashes back to the actual bugs, the question is only how to best
expose it to the user and how users would figure out that it's become
possible. We'll think about what can be done in this case.
Thank you very much for your feedback! It really helps to see the user
perspective and make the tool more convenient to work with.
If anything else comes to your mind, feel free to share :)
--
Best Regards,
Aleksandr