Received: by 2002:a05:6358:9144:b0:117:f937:c515 with SMTP id r4csp7398555rwr; Wed, 10 May 2023 07:48:15 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ5to8s2a6VxkSiUufv4Y3/Tm1TBrzNtyUR6iITywVGUfashzjjuKkECgWCIXlp0awW81OHj X-Received: by 2002:a05:6a20:6f04:b0:f5:35f2:3ff7 with SMTP id gt4-20020a056a206f0400b000f535f23ff7mr18547103pzb.52.1683730094948; Wed, 10 May 2023 07:48:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1683730094; cv=none; d=google.com; s=arc-20160816; b=sraytH1NCguduQ6hWaiEAFkpghc0YdP67buG+ZOSylGASvUDXIKeRmtJUl968jw5v3 mIN+71sepTx5NxggKc3TJtaXqK8qD/oE8YUi7rVXXlo+WrlbfJ0OmrWYMeICZCughvcz Cpj0Q4yBU//EFREzwi+53Gdjo3bqTX2ROGhq5UkzhOzW8UNvirgIKTK+iiZqtFqDhwyN Xc5l9jRQgsXVg3qw55yMZX5vqEAIthFG6IaArbDMX01Yplphhsojjd9LVHVMi9yWv4Xb 2MKYWq7TtWPZlI8sniTX8pdq+Mk4kSEP750K94yO4K5RD2ncvKp2CQvyFjfd1OQZtwK5 bz2Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:references :in-reply-to:subject:cc:to:dkim-signature:dkim-signature:from; bh=x2Qh6i4Y+AB0pDG6u/iYkTlhIK7xQT7b36qrwW0oarA=; b=gqVhOnx1TG/xd2vlg5Dq8tWrTHcTzYFgHYzbH3UJ3JVgZ8KS5CWAVPcsN5rwpfhrAr 9BzIztdnrOjpW4AIIlO7XcJ/ZRM0IwI1V9uIseVcbgv6mJFJcnxyRkriiQ++1KODAk/q IeKoSKL04xsE+Rn302ALUWoKkFdRA6G9bG7PI15l9Xb1oHIvY4Kyn9j9CkRRF5rUnkKm 8Mn9EJVDDBDSo+KOAynt/38Zjnn8WubkTTnnsIH7EhqYVKHlpEd1Cv98gYv1Vcb/zqhx eToRJTHDo+QAIWWGmjDvG7w4/L3tP7Bq9MPqoN9SNUCnrqmSsL2ccNa4rUeuK/AQn0Bd uu8Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=3uewY1C7; dkim=neutral (no key) header.i=@linutronix.de; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=linutronix.de Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id a8-20020a637048000000b00524db291facsi4222926pgn.504.2023.05.10.07.47.59; Wed, 10 May 2023 07:48:14 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=3uewY1C7; dkim=neutral (no key) header.i=@linutronix.de; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=linutronix.de Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237126AbjEJOll (ORCPT + 99 others); Wed, 10 May 2023 10:41:41 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:45636 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237574AbjEJOl2 (ORCPT ); Wed, 10 May 2023 10:41:28 -0400 Received: from galois.linutronix.de (Galois.linutronix.de [IPv6:2a0a:51c0:0:12e:550::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 92D99268E for ; Wed, 10 May 2023 07:41:12 -0700 (PDT) From: Thomas Gleixner DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1683729670; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=x2Qh6i4Y+AB0pDG6u/iYkTlhIK7xQT7b36qrwW0oarA=; b=3uewY1C7KOXhSuvl1De6gi9NZzV1cOm2flGjELQem0gRhXBtDrycninQeL2Hb5GoZqUghu Q3oIOJ7LuWlrUZNJb49WBmLVqxGGRRjwEdJqXXKyJwISvxUY15uqXaksugkuxxtHJ6zMkN qB3Kw9vI9J5XN4gkEkMuH8o6dC7z32+ZO14zUMnO7GzPFU30ia2QjdVLbRcAcdCSNvOpf6 RHBxQDn2l3AhPhbwQgsCaQDWTN6dFl0OvydSLDvQ31SB+gUn32Bn72ZPdvrSUEOAtng7Nw vdDW5yBX+VyAiaqI1rT2Zuas5x/ecR2IGvrAWtEjjMrtc5fCjrNoOer2NdkeJA== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1683729670; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=x2Qh6i4Y+AB0pDG6u/iYkTlhIK7xQT7b36qrwW0oarA=; b=trce9v7ndgkCG97sqWC7ONvp59REw9dhfEULHP6zIDcTMl2qCslDv1Sgd1Z9B61gH70GKw U2qDk7+OkSfqxbAw== To: Yujie Liu Cc: Shanker Donthineni , oe-lkp@lists.linux.dev, lkp@intel.com, linux-kernel@vger.kernel.org, Marc Zyngier , Sebastian Andrzej Siewior , Michael Walle , Vikram Sethi Subject: Re: [PATCH v3 3/3] genirq: Use the maple tree for IRQ descriptors management In-Reply-To: References: <202304251035.19367560-yujie.liu@intel.com> <87a5yuzvzd.ffs@tglx> <877ctw5mdp.ffs@tglx> <87mt2f2mhm.ffs@tglx> Date: Wed, 10 May 2023 16:41:09 +0200 Message-ID: <87ttwkxn96.ffs@tglx> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=ham 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 Yujie! On Wed, May 10 2023 at 15:24, Yujie Liu wrote: > On Mon, May 08, 2023 at 11:36:37AM +0200, Thomas Gleixner wrote: >> Ok. So one difference might be that a 64 bit kernel enables interrupt >> rempping. Can you add 'intremap=off' to the kernel command line please? > > Sorry, my previous info was incorrect. > > The block/008 (do IO while hotplugging CPUs) failure also happens on a > 64-bit kernel no matter having 'intremap=off' or not, and persists when > tested against v6.3, but the warning in default_send_IPI_mask_logical > function is not triggered on a 64-bit kernel. Not sure if that function > is 32-bit specific since it is set in arch/x86/kernel/apic/probe_32.c. Ok. That makes more sense as the issue is clearly independent of 32 or 64 bit. I decoded it by now and that maple_tree conversion is the culprit. It broke irq_get_next_irq() which is used during hotplug. It misses every other interrupt, so affinities are not fixed up. Please ignore that series. Thanks a lot for your help! tglx