From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-9.3 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER,MAILING_LIST_MULTI, NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS,USER_AGENT_SANE_1 autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 03716C433FE for ; Thu, 23 Sep 2021 19:29:19 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id D64AE610D1 for ; Thu, 23 Sep 2021 19:29:18 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S242914AbhIWTat (ORCPT ); Thu, 23 Sep 2021 15:30:49 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33344 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S242796AbhIWTao (ORCPT ); Thu, 23 Sep 2021 15:30:44 -0400 Received: from mail-pj1-x102f.google.com (mail-pj1-x102f.google.com [IPv6:2607:f8b0:4864:20::102f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DEAC7C061574; Thu, 23 Sep 2021 12:29:12 -0700 (PDT) Received: by mail-pj1-x102f.google.com with SMTP id me5-20020a17090b17c500b0019af76b7bb4so7682000pjb.2; Thu, 23 Sep 2021 12:29:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=K6wi+PDo5klJHw0C07TYcvmIShMs9WeafBIfQi4IbTI=; b=diooHl3J32d5dKqleEMHH5OoZsDHa8H0WdR/QbIs2hkuzrIX2GhYOEFIIoPph4jH1Q zT+YUe/QyJLOgiQrRGGYLhuzCU5KrF3PloUgs1Cyf32gEpxRY41AEIljPAXfkzKWF1mo ogXvIqcb2wrY/es95vnsuUSl8ka59aRiDwvLLMmxGQ+OxznhGRdbpbftxs+bWwrYsaRE hXXfNTMuLC1IjA8pxyGQuKjT8qiac0eF+GKXtIv8gi0W3FAYVH6k38XAJTcPL+SnggoI A1B6omVja5nj33FMvnuGHLfGtrfG71qJM9006o3XFOTaMMGtf4MjONVj2+4pA5ec2uxr apoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=K6wi+PDo5klJHw0C07TYcvmIShMs9WeafBIfQi4IbTI=; b=zm3om1WIYYYLsHJHOpP1KfNDDgUHHX3O0kTBVtK2VBQ1dRAwrdOs7X/WWXer8rkDDg OyzWKHI9UgL+PPh6GGPnMTGLRsPjBb2nPYXYVoYxjNi7UgABOsqUn5pgwPJFUahx62Y1 8COfXodeJQb7x6IoY/XnbkGHhST0Pgrhp5tuwk0nseMEx/kpNEECnQlUm6qZvamXJSL1 c98GhPTJNVrtbV4kq8HepdXzQkT8jRJbrihjSdvTljHaxqKlrXpRpo4sED0MIIIPwqJr yqBdvLBElmaF6igRqVVoyoJFwFVZLXmssvVii4jOI7SHLglvt83cMBRffVFCF9Tw4Ic7 +HiQ== X-Gm-Message-State: AOAM532Ub9CXWwPSkZJkUWO2rwhQxWE+YETTKSc+jIhrzNQLuk2IT05F ha3SwpTceIuC9o9aM0t85+e2iYA8ErA= X-Google-Smtp-Source: ABdhPJxWhRPq9I/MTUwE3mVMN7DpYM4OEOiy++cfwd/fv3w+Apb1Zc18qS/R/22ndhA2pHpUzBiZFg== X-Received: by 2002:a17:902:bd8d:b0:13a:8c8:a2b2 with SMTP id q13-20020a170902bd8d00b0013a08c8a2b2mr5614865pls.89.1632425351980; Thu, 23 Sep 2021 12:29:11 -0700 (PDT) Received: from [10.67.48.245] ([192.19.223.252]) by smtp.googlemail.com with ESMTPSA id n22sm7608344pgc.55.2021.09.23.12.29.10 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 23 Sep 2021 12:29:11 -0700 (PDT) Subject: Re: [PATCH] PM / Suspend: Avoid soft lockup warning with suspend_test To: linux-kernel@vger.kernel.org Cc: "Rafael J. Wysocki" , Pavel Machek , Len Brown , "open list:HIBERNATION (aka Software Suspend, aka swsusp)" References: <20210923185106.501848-1-f.fainelli@gmail.com> From: Florian Fainelli Message-ID: <0b44f2c0-bab6-5e6a-e4fb-d9aa89038675@gmail.com> Date: Thu, 23 Sep 2021 12:29:10 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 MIME-Version: 1.0 In-Reply-To: <20210923185106.501848-1-f.fainelli@gmail.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 9/23/21 11:51 AM, Florian Fainelli wrote: > When testing with a large (>= 22 seconds) pm_test_delay we can see the > NMI soft lockup barfing at us because a task has been blocked for too > long. This can be reproduced with: > > echo devices > /sys/power/pm_test > echo 30 > /sys/module/suspend/parameters/pm_test_delay > > Unroll the loop and touch the NMI watchdog every 1s to avoid the lockup > warnings. > > Signed-off-by: Florian Fainelli Looks like I cannot reproduce the NMI soft lockup warnings with 5.10 and newer, however I can easily trigger RCU stalls. Let me sleep on it for a bit and see what needs fixing in 5.15 and newer. Any feedback welcome. -- Florian