From: Dmitry Vyukov <email@example.com> To: Guilherme Piccoli <firstname.lastname@example.org> Cc: Tetsuo Handa <email@example.com>, LKML <firstname.lastname@example.org>, syzkaller <email@example.com>, firstname.lastname@example.org, CKI Project <email@example.com>, kbuild test robot <firstname.lastname@example.org>, email@example.com Subject: Re: [PATCH V3] kernel/hung_task.c: Introduce sysctl to print all traces when a hung task is detected Date: Mon, 30 Mar 2020 11:01:49 +0200 Message-ID: <CACT4Y+YE-j5ncjTGN6UhngfCNRgVo-QDZ3VCBGACdbs9-v+axQ@mail.gmail.com> (raw) In-Reply-To: <CACT4Y+bjsEFsP1ELGuTXbZV5m3gWys444p5cq=375KPkpFk0Gg@mail.gmail.com> On Mon, Mar 30, 2020 at 10:49 AM Dmitry Vyukov <firstname.lastname@example.org> wrote: > > On Mon, Mar 30, 2020 at 2:43 AM Guilherme Piccoli > <email@example.com> wrote: > > > > Hi Tetsuo and Dmitry, thanks for noticing this Tetsuo. And sorry for > > not looping you in the patch Dmitry, I wasn't aware that you were > > working with testing. By the way, I suggest people interested in linux > > testing to create a ML; I'd be glad to have looped such list, but I > > couldn't find information about a group dealing with testing. > > > > So Tetsuo, you got it right: just change it to > > "sysctl.kernel.hung_task_all_cpu_backtrace=1" and that should work > > fine, once Vlastimil's patch gets merged (and I hope it happens soon). > > Cheers, > > > > > > Guilherme > > +LKML, workflows, syzkaller, kernelci, cki, kbuild > > Tetsuo, thanks for notifying again. > > Yes, kernel devs breaking all testing happens from time to time and > currently there is no good way to address this. > Other things I remember is the introduction of CONFIG_DEBUG_MEMORY, > which defaults to =n and disables KASAN, which in turn produced an > explosion of assorted crashes caused by memory corruptions; also > periodic changes in kernel crash messages which I assume all testing > systems parse and need to understand. > > Is there already a mailing list for this? Or should we create one? > I.e. announce and changes that may need actions from all testing > systems. > Another thing that may benefit from announcements is addition of new > useful debugging configs. Currently they are introduced silently and > don't reach the target audience. I've fixed this up: https://github.com/google/syzkaller/commit/c8d1cc20df5ca5d9ea437054720fa3cfdfa1f578 But what would be even better is some kind of canned configs/settings for testing systems so that I enable it once and then such changes magically auto-happen for me. Imposing work on N testing systems maintainers is not good. And there really is no good point in the current kernel dev process for this. Announcing unmerged changes is too early (as this patch showed). And once it's in linux-next it's already too late.. And I don't want to be inventing a new unique kernel configuration for testing. I don't think it's the right way to approach this. Whatever is "the testing configuration", whatever kernel developers want to see in task hang reports, I just want the system to provide that.
next prev parent reply index Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top [not found] <firstname.lastname@example.org> [not found] ` <email@example.com> [not found] ` <CAHD1Q_zx29ZP37WcUr34ZEyqWkA9J23RmLa8jFyuLDrS_yC50A@mail.gmail.com> 2020-03-30 8:49 ` Dmitry Vyukov 2020-03-30 9:01 ` Dmitry Vyukov [this message] 2020-03-30 11:57 ` Tetsuo Handa
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=CACT4Y+YE-j5ncjTGN6UhngfCNRgVo-QDZ3VCBGACdbs9-v+axQ@mail.gmail.com \ --firstname.lastname@example.org \ --email@example.com \ --firstname.lastname@example.org \ --email@example.com \ --firstname.lastname@example.org \ --email@example.com \ --firstname.lastname@example.org \ --email@example.com \ --firstname.lastname@example.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
Workflows Archive on lore.kernel.org Archives are clonable: git clone --mirror https://lore.kernel.org/workflows/0 workflows/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 workflows workflows/ https://lore.kernel.org/workflows \ email@example.com public-inbox-index workflows Example config snippet for mirrors Newsgroup available over NNTP: nntp://nntp.lore.kernel.org/org.kernel.vger.workflows AGPL code for this site: git clone https://public-inbox.org/public-inbox.git