Received: by 2002:a25:683:0:0:0:0:0 with SMTP id 125csp162470ybg; Mon, 8 Jun 2020 19:38:12 -0700 (PDT) X-Google-Smtp-Source: ABdhPJym5L7aBV+xLL5cE6tdNebaBEFUq1mHQ5HXAXZstDzZv4UVauG2yosn5qx80/uoDe9mw4Vp X-Received: by 2002:a17:906:c1c1:: with SMTP id bw1mr24214163ejb.379.1591670292137; Mon, 08 Jun 2020 19:38:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1591670292; cv=none; d=google.com; s=arc-20160816; b=QTe9lbGlpA6Tttc0bH7Izfw2OKRUR0/prHHisXXQHCvQq1BzZzeUpgEJ5vup75xKgh nyvZg3wxLN+k91TiEbcnSozUlFkFOY1q3QdEqQ69WKwMLgACwLyAlgYjlH6fbMXAIbBk t26wmnHroyWPUuCz6LTUXPQ3pMVt0bQZX9nrGuAGgvuHARKcwB1JVPjyJcwvTgzfq8lz Y0sD2zC5988zNLOyKbY91mj3S0Q78QTsPMobVaPLi+bM/uRE/Hv0eZ6G+4BjWtsEt4pu g21qPsehJQWBiGUH5y17QTELraN49e8Uj5GwcrcvIk513V9ksiJXs9XkfQ1AnEsZ513Q HFdg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=V6xaafWbMFLTJj9bTOgiL3M3d7/4Zw00NSSLyQeqs0s=; b=ZfHLETLb+cwwXIaK4REsEjKmvE0HYmcFL7TPqd0tHKQ4gCnjDTun43QeMCrPKphm2z j0yyho2I8rLas5OLWb1R7yXbep4JyTs6+I4j5tso2pRDJ7VAcs1FmajbHfq1SanVVndu FbbXyoSut2YGww4YDO0pIRBra0vBWnAcgVopra9U8+ZUzNC0t+NCse4mXvNowEWjTy+T 3j8Bm/ofHwFnbVFjIzpEWHMSQHxA0SxawEj0SmLSD/SrbbHpr7kj2ZOT3M8iqcGzYdyO rBA5LWxi3lg6u+yBkTMPjGnb2P8MO40KFQsDDmj1midnno6iipeJ+fKjoOcobr37GYan G/1g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@lca.pw header.s=google header.b=AZabPOjD; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id dn14si12388198ejc.414.2020.06.08.19.37.48; Mon, 08 Jun 2020 19:38:12 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@lca.pw header.s=google header.b=AZabPOjD; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727001AbgFICdK (ORCPT + 99 others); Mon, 8 Jun 2020 22:33:10 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41164 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726765AbgFICdJ (ORCPT ); Mon, 8 Jun 2020 22:33:09 -0400 Received: from mail-qv1-xf43.google.com (mail-qv1-xf43.google.com [IPv6:2607:f8b0:4864:20::f43]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D71E6C03E969 for ; Mon, 8 Jun 2020 19:33:07 -0700 (PDT) Received: by mail-qv1-xf43.google.com with SMTP id dp10so9380448qvb.10 for ; Mon, 08 Jun 2020 19:33:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lca.pw; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=V6xaafWbMFLTJj9bTOgiL3M3d7/4Zw00NSSLyQeqs0s=; b=AZabPOjDFT57PLxFfg30BrUeYac6gtueUY2vxZTuxzHOv1M5JpRixiQawBLeo7Hc8F 2gZkNLEDbHFkvrn4irjtoIRJezvv92xSGcA1k/jO1iPrNjJecWqkV0RMixkxt5wu6JwF mHCCN50GwcYYwReHhYvuCpkqZknHJoxa8U4J7CrOtYKWvU+8Xfw1lrVnMXSBVLK1CU0h CZcOeFO63qYTlvcEsrpCJy9uJEC+4Oe5n5I/fubUIFaid+z9UsqtQ1tk/X9EkRbvs2p3 IXQJ9sxZq6cqlgvqai3vpb6zUmRcR9+iMZKnqVzDhMbSIOhvDHSU/qfIILCMl+wsR1ez ffMQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=V6xaafWbMFLTJj9bTOgiL3M3d7/4Zw00NSSLyQeqs0s=; b=Qsw0NkCA5FKERwZJAWb4EWuDg9p0bRFzJGix8GKsFle5lL5IxeaTQu6/884A67ZlxH KEf36mhAQv5qEsTtmY2eJ07bfVsCeYALkbS0GJe0ZSBzXCbrlBLm18HilAjr4bNbva6r v1jQIHjYlj4gutEo+MYEmTcbbxAd0vNUZrtT5qYbBGpJajFPrizCdP2eKW4YVLQjADoZ rV7w7nyM2r1PsaOH813qbp/D4OP1aO7hPQRq91fKfacu2BHyjhx25kLsBpOT5xc0VDpY I8yktBnE8gDTqC+SmRwnovt7eR6Sp4UyAT4lk6Cstgkx75olN76E5bcBJKs3v+EvECmu W8ag== X-Gm-Message-State: AOAM530OMOZq6Mq9E8BCVlUhQh6zrEHeRQbu4Il3cofFiXDosuWnjAOZ D2+ajtlbjkDNwz+NZRTtyWTr0A== X-Received: by 2002:a0c:e5c1:: with SMTP id u1mr1705953qvm.140.1591669987043; Mon, 08 Jun 2020 19:33:07 -0700 (PDT) Received: from lca.pw (pool-71-184-117-43.bstnma.fios.verizon.net. [71.184.117.43]) by smtp.gmail.com with ESMTPSA id 79sm8304108qkf.48.2020.06.08.19.33.05 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 08 Jun 2020 19:33:06 -0700 (PDT) Date: Mon, 8 Jun 2020 22:32:59 -0400 From: Qian Cai To: Thomas Gleixner Cc: Peter Zijlstra , LKML , Andy Lutomirski , Andrew Cooper , X86 ML , "Paul E. McKenney" , Alexandre Chartre , Frederic Weisbecker , Paolo Bonzini , Sean Christopherson , Masami Hiramatsu , Petr Mladek , Steven Rostedt , Joel Fernandes , Boris Ostrovsky , Juergen Gross , Brian Gerst , Mathieu Desnoyers , Josh Poimboeuf , Will Deacon , Tom Lendacky , Wei Liu , Michael Kelley , Jason Chen CJ , Zhao Yakui , Alexander Potapenko Subject: Re: [patch V9 10/39] x86/entry: Provide helpers for execute on irqstack Message-ID: <20200609023259.GA3579@lca.pw> References: <20200521200513.656533920@linutronix.de> <20200521202117.763775313@linutronix.de> <20200605171816.GA4259@lca.pw> <20200605173622.GL3976@hirez.programming.kicks-ass.net> <20200608160144.GA987@lca.pw> <87pna98ajt.fsf@nanos.tec.linutronix.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87pna98ajt.fsf@nanos.tec.linutronix.de> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jun 09, 2020 at 12:20:06AM +0200, Thomas Gleixner wrote: > Qian, > > can you please ensure that people who got cc'ed because the problem > affects their subsystem are included on your replies even if you are > replying to a different subthread? > > I explicitely did: > > Cc:+ Alexander > > at the very beginning of my reply: > > https://lore.kernel.org/r/87v9k3jdc6.fsf@nanos.tec.linutronix.de > > to make you aware of that. > > Yes, email sucks, but it sucks even more when people are careless. Sorry, I will remeber that next time. [] > To get facts instead of useless loop theories, can you please apply the > patch below, enable DEBUGFS and provide the output of > > /sys/kernel/debug/stackdepot/info > > for a kernel before that change and after? Please read out that file at > periodically roughly the same amounts of time after starting your test > scenario. > > Note, that I doubled the size of the stack depot so that we get real > numbers and not the cutoff by the size limit. IOW, the warning should > not trigger anymore. If it triggers nevertheless then the numbers will > still tell us an interesting story. Instead of running the whole testsuite, I just picked this single LTP oom02 test which seems usually trigger it within the testsuite. Let me know if this is insufficient (which indeed tell the big difference in "Unique stacks"), and I am happy to run the whole things. BAD: next-20200608 GOOD: next-20200528 (which does not include this series) BAD (after boot) # cat /sys/kernel/debug/stackdepot/info Unique stacks: 33547 Depot index: 359 Depot offset: 6752 BAD (after oom02) # cat /sys/kernel/debug/stackdepot/info Unique stacks: 140476 Depot index: 2555 Depot offset: 9168 GOOD (after boot) # cat /sys/kernel/debug/stackdepot/info Unique stacks: 31112 Depot index: 317 Depot offset: 14384 GOOD (after oom02) # cat /sys/kernel/debug/stackdepot/info Unique stacks: 34176 Depot index: 354 Depot offset: 4032 BTW, I am happy to run another one using next-20200608 with just this series reverted if you suspect there is something else going on between those two trees.