From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pl1-f199.google.com (mail-pl1-f199.google.com [209.85.214.199]) by kanga.kvack.org (Postfix) with ESMTP id 8ED948E0001 for ; Sun, 6 Jan 2019 08:47:44 -0500 (EST) Received: by mail-pl1-f199.google.com with SMTP id h10so30021400plk.12 for ; Sun, 06 Jan 2019 05:47:44 -0800 (PST) Received: from www262.sakura.ne.jp (www262.sakura.ne.jp. [202.181.97.72]) by mx.google.com with ESMTPS id g11si4574942pgn.32.2019.01.06.05.47.42 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 06 Jan 2019 05:47:43 -0800 (PST) Subject: Re: INFO: rcu detected stall in ndisc_alloc_skb References: <0000000000007beca9057e4c8c14@google.com> <8cdbcb63-d2f7-cace-0eda-d73255fd47e7@i-love.sakura.ne.jp> From: Tetsuo Handa Message-ID: Date: Sun, 6 Jan 2019 22:47:19 +0900 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: owner-linux-mm@kvack.org List-ID: To: Dmitry Vyukov Cc: syzbot , David Miller , Alexey Kuznetsov , LKML , netdev , syzkaller-bugs , Hideaki YOSHIFUJI , Linux-MM On 2019/01/06 22:24, Dmitry Vyukov wrote: >> A report at 2019/01/05 10:08 from "no output from test machine (2)" >> ( https://syzkaller.appspot.com/text?tag=CrashLog&x=1700726f400000 ) >> says that there are flood of memory allocation failure messages. >> Since continuous memory allocation failure messages itself is not >> recognized as a crash, we might be misunderstanding that this problem >> is not occurring recently. It will be nice if we can run testcases >> which are executed on bpf-next tree. > > What exactly do you mean by running test cases on bpf-next tree? > syzbot tests bpf-next, so it executes lots of test cases on that tree. > One can also ask for patch testing on bpf-next tree to test a specific > test case. syzbot ran "some tests" before getting this report, but we can't find from this report what the "some tests" are. If we could record all tests executed in syzbot environments before getting this report, we could rerun the tests (with manually examining where the source of memory consumption is) in local environments. Since syzbot is now using memcg, maybe we can test with sysctl_panic_on_oom == 1. Any memory consumption that triggers global OOM killer could be considered as a problem (e.g. memory leak or uncontrolled memory allocation).