Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751304AbeAPSCV (ORCPT + 1 other); Tue, 16 Jan 2018 13:02:21 -0500 Received: from mail-pg0-f65.google.com ([74.125.83.65]:44562 "EHLO mail-pg0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750908AbeAPSCU (ORCPT ); Tue, 16 Jan 2018 13:02:20 -0500 X-Google-Smtp-Source: ACJfBosCG5cfWZDnQvalin9Jz4C0rcrm578yrrDk+1SVYJoPCrw9NWTkarcSQoY0SzroGjkauyQjfsG2ePX+oCuNPZc= MIME-Version: 1.0 In-Reply-To: <87lggzumfc.fsf@xmission.com> References: <20180104092552.GA991@amd> <1515058705.7875.25.camel@gmx.de> <20180104095628.GA4407@atrey.karlin.mff.cuni.cz> <87inchsl4h.fsf@xmission.com> <20180115125439.GA1044@amd> <87lggzumfc.fsf@xmission.com> From: Dmitry Vyukov Date: Tue, 16 Jan 2018 19:01:58 +0100 Message-ID: Subject: Re: LKML admins (syzbot emails are not delivered) To: "Eric W. Biederman" Cc: Pavel Machek , Mike Galbraith , LKML , Greg Kroah-Hartman , Andrew Morton , Linus Torvalds , syzkaller Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Return-Path: On Mon, Jan 15, 2018 at 5:16 PM, Eric W. Biederman wrote: > Dmitry Vyukov writes: > > 2> On Mon, Jan 15, 2018 at 1:54 PM, Pavel Machek wrote: >>> Hi! >>> >>>> > *Snort* >>>> > >>>> > If the information to solve an issue is not in the Oops syzbot is >>>> > useless. >>>> >>>> Hi Eric >>>> >>>> That's true. But maintainers of the subsystem is in the best position >>>> to judge that. For that they need to see the report. >>> >>> Unless they are already overloaded by better quality reports. >>> >>>> > Further there is no place in the syzbot process to test fixes. >>>> >>>> Please elaborate. >>>> Kernel developer who fixes the bugs, tests it the same way as he/she >>>> does for any other bugs. There is really nothing in syzbot that >>>> prevents you from testing. >>> >>> Well, normally people are interested in the bugs they report, and thus >>> willing to test the patches. Your bot.. is not interested. >> >> Not true. syzbot is very much interested in bugs it reports, keeps >> careful track of them and tests patches. > > It offers to test fixes not to add more information so that the bug can > be tracked down better. Having asked explicitly for some additional > testing to track down and issue and been told the process was happy to > test fixes I know that this has been most definitely the case. > > Modifying the kernel and testing is important as sometimes it can be > extremely difficult to figure out what causes an issue. Especially when > it is an interaction of factors like running a system on the edge of > OOM. So it requires small kmallocs to fail (which does not usually > happen). Patch testing can be used for debugging as well. It just runs your patch (maybe with additional WARNINGs) and then gives you console output if kernel crashes. I've clarified docs regarding this: https://github.com/google/syzkaller/commit/9aaf64b3742d1d4f744e22cad567906cebb201a2 9 out of 10 of these bugs can also be reproduced locally without any special setup other than using the provided config.