Received: by 2002:a05:6a10:413:0:0:0:0 with SMTP id 19csp2295712pxp; Mon, 21 Mar 2022 16:09:56 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyvyjjByqFk+4dx70rZt421YgfFvei2OuN8isAz/OEar0jfrL0AXPfyv56VVswnmvj/Pf22 X-Received: by 2002:a17:90b:1809:b0:1c7:28fb:bdd0 with SMTP id lw9-20020a17090b180900b001c728fbbdd0mr1531341pjb.231.1647904196102; Mon, 21 Mar 2022 16:09:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1647904196; cv=none; d=google.com; s=arc-20160816; b=xKy0yZCJCouRrbp5qSUJxYgX8qLFSxbR397quyLNBStK3tl4Ee/EsPRUABzNH9T6hY 35yDOFI4OGB4kUXnfSazchYmCb60nGUKpH2LJ5P3FkR4awsoqB/K3RcjBQ2QWkp7O6Qy 4xwAjnRVsh4xSW1oZZeOxQcl7ihbbQanwofgHU/QSx8IcBtwLhnRakgEZSABWgrvGbOe TuS8GBFwXIkMw3YwYF6xlW4hk92pJyTp8VGVbxVzozENjOJxO6Qb7Rpg9D7YBUUhfhzO D6TSoseqfANpnL3gkUxNH1Tr09dR4FvITqtxF18dJ5OZL+lGLgCTLXOjLDDBpJ/8AIu8 euWA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:subject:cc:to:from:date; bh=bhBiXCtMHdNVqVO0/4rzerQMzt5MYPtNZcDhMFuqNbA=; b=nEIYZ/asEbAzOVoXXV00zuqWjd9FEzdWp8JhkqtVd2N/fIK09rtGfaTLOsuuAxEoPp jETCSCkF/ThD1TC+KMhTOw5JKE4eYW688DF5hJXxrPqz3h2UAmHx3t67jRvRX9f0mIUM ut3Qf2k7DBWJr84Olg4ZB0jycZsDN7BYlu2q5HxJE60OpYH5aOiZZGma5YCT5CvHPTaU M9xm4Hm6N8jlI3CtrHQatJZh5+3y9aCQR8VKQYXJIbiKCD10u1QJNjHyxD91fLEnG7fx mOjVXu4h5OIbhesjRBCTF6QFkHj2teJ4pyKqiQpgQLF208J3SrZTIeSpglGr4qa51Wtv s70w== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [2620:137:e000::1:18]) by mx.google.com with ESMTPS id gi15-20020a17090b110f00b001c6acf13720si521624pjb.128.2022.03.21.16.09.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Mar 2022 16:09:56 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) client-ip=2620:137:e000::1:18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id D9572429666; Mon, 21 Mar 2022 15:08:07 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1343586AbiCURcG (ORCPT + 99 others); Mon, 21 Mar 2022 13:32:06 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52210 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S242642AbiCURcF (ORCPT ); Mon, 21 Mar 2022 13:32:05 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 55D08A66C1 for ; Mon, 21 Mar 2022 10:30:40 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id E006C61476 for ; Mon, 21 Mar 2022 17:30:39 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id ACC7AC340E8; Mon, 21 Mar 2022 17:30:38 +0000 (UTC) Date: Mon, 21 Mar 2022 13:30:37 -0400 From: Steven Rostedt To: Peter Zijlstra Cc: LKML , Thomas Gleixner , Sebastian Andrzej Siewior , joel@joelfernandes.org Subject: Re: sched_core_balance() releasing interrupts with pi_lock held Message-ID: <20220321133037.7d0d0c7f@gandalf.local.home> In-Reply-To: <20220316210341.GD14330@worktop.programming.kicks-ass.net> References: <20220308161455.036e9933@gandalf.local.home> <20220315174606.02959816@gandalf.local.home> <20220316202734.GJ8939@worktop.programming.kicks-ass.net> <20220316210341.GD14330@worktop.programming.kicks-ass.net> X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.33; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RDNS_NONE, SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 16 Mar 2022 22:03:41 +0100 Peter Zijlstra wrote: > Does something like the below (untested in the extreme) help? Hi Peter, This has been tested extensively by the ChromeOS team and said that it does appear to fix the problem. Could you get this into mainline, and tag it for stable so that it can be backported to the appropriate stable releases? Thanks for the fix! -- Steve