Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp4005618pxb; Tue, 25 Jan 2022 01:10:17 -0800 (PST) X-Google-Smtp-Source: ABdhPJxkj+6gE50+DcuxyyaEl5HM3BFY6nPvXCEe9yQtXUe/ajFuo3Dw9Cjtds28kLf9ilPfnH5G X-Received: by 2002:a17:90b:4f44:: with SMTP id pj4mr2523709pjb.216.1643101817258; Tue, 25 Jan 2022 01:10:17 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1643101817; cv=none; d=google.com; s=arc-20160816; b=CCvwengnbQD69Vip4Z6lDD6tX541sK3cENraD/C9Ry2bfmVrrEjC6bOs7q751HDlvJ nbBFs86r69N0V3awU8r/xa+Eibkv2XyK9G0wK7XL9TqRCenhm5J1Yx6KVx1UWixqnA0t /GnPpMq5nh4dRsp453VTJQBglzrVcrAS7r9Zpfe1k1dDoRC/5lo2/fdmt0PeYmAmYgyh /JhJ035x0z2s9/J7Ch8I8InkkHzimD0L5H0+Fl/vFWxGVouE8vAuzvrFvIkVwrGP0YA5 9fLtvAG6LeB9tGMWgO98R62tZp4spWX0jGpFL1c/KCsYl6NybDagrGhxewD+pLD8m7s/ 7XkQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=8hLPq6kD6q/Y5wap648/+wv0TwYupizSyI4u0lqLvMk=; b=ff+0UQ7uKhZF1t3MGO2UmZOZGE7X3Wel8U/Yu/j6q24y3vTbd/+BB8AuQyq9bbRIPm kFbgOar/Qq3sn9whVMx5lmL6GSdil/ADXlWj4WTWxiQ0jvM71y/ZjUZlaHocrYmizVVt iH4rMZXLUnTuIeu3QYItmojA2IIcdoExQvWyYQzGm4M2StjSg0DRqjeoEnT+A9p1Ojw6 g5wGWUVYxyG2Imv/COQuPYf9o6+m3ZnDVpW5VbLFA6jptyOWMtukdoreX5CfOq+q1i9d pwadlJnI4KqISidM/OsghHDoBL6+T0L73x7IooAb6cEXPrCzpLLRKQZTkM7x5ppmEkfu 87rw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gnuweeb.org header.s=default header.b=oHdJZrgT; 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 g64si1852048pgc.64.2022.01.25.01.10.05; Tue, 25 Jan 2022 01:10:17 -0800 (PST) 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=fail header.i=@gnuweeb.org header.s=default header.b=oHdJZrgT; 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 S1442171AbiAYHGJ (ORCPT + 99 others); Tue, 25 Jan 2022 02:06:09 -0500 Received: from ip59.38.31.103.in-addr.arpa.unknwn.cloudhost.asia ([103.31.38.59]:48360 "EHLO gnuweeb.org" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1376648AbiAYHEQ (ORCPT ); Tue, 25 Jan 2022 02:04:16 -0500 Received: from [10.5.5.3] (unknown [68.183.184.174]) by gnuweeb.org (Postfix) with ESMTPSA id 81C96C317D; Tue, 25 Jan 2022 07:04:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=gnuweeb.org; s=default; t=1643094247; bh=3i058DVKQlYsfwYKEaGSqiqciIFIbPRYmTn0V/pN72I=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=oHdJZrgTp28F9DTYtcxBCOSNatT991wTstu8B4DElfZLkHNSM29Vf0oEKOVV4pvC6 Bf8auM+KG/QV2Gy4TNW7mIYVLE3/hysuL8vH+RpQZrYgF0lZF0H+2qifj8YUrFxaxn cMGiMEKgsoJD7SQ8rMmAhHIu1Vovx04kBhkr40vtXFEJj/dfDPkSZyppoATHhQ11Ao +BIludh26UDI2TgZI6VjvVhFMuWefAUDmdatVzeVFAH0ncIUuqzKTrUijTHLm09tt/ UnBvK+Oy7ecPa3xPraqQp7eUHoOtSkMm/svxsNSkML/DpOVBQpFbcg8nzGUUjB1RaX veTidWJ1nDd2w== Message-ID: Date: Tue, 25 Jan 2022 14:04:04 +0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.5.0 Subject: Re: [PATCH v3] rcu: Add per-CPU rcuc task info to RCU CPU stall warnings Content-Language: en-US To: Zqiang , "Paul E. McKenney" Cc: linux-kernel@vger.kernel.org References: <20220125024744.4186726-1-qiang1.zhang@intel.com> From: Ammar Faizi In-Reply-To: <20220125024744.4186726-1-qiang1.zhang@intel.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 1/25/22 9:47 AM, Zqiang wrote: > When the 'use_softirq' be set zero, all RCU_SOFTIRQ processing > be moved to per-CPU rcuc kthreads, if the rcuc kthreads is > being starved, quiescent state can not report in time. the > RCU stall may be triggered. this commit adds a stack trace of > this CPU and dump rcuc kthreads stack to help analyze what > prevents rcuc kthreads from running. > > Suggested-by: Ammar Faizi > Signed-off-by: Zqiang > --- For https://lore.kernel.org/lkml/20220125024744.4186726-1-qiang1.zhang@intel.com/T/ ``` Reviewed-by: Ammar Faizi ``` Thank you! -- Ammar Faizi