Received: by 2002:a05:6359:6284:b0:131:369:b2a3 with SMTP id se4csp4906530rwb; Tue, 8 Aug 2023 16:22:49 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHQJYeULQD8du+87/d8OrzYA3gf5WZOC+KJQkPiU8sBqONoE2u59YKcQGu+FhOPBCssGuOj X-Received: by 2002:a05:6512:31d0:b0:4f7:66bf:b263 with SMTP id j16-20020a05651231d000b004f766bfb263mr666632lfe.24.1691536968942; Tue, 08 Aug 2023 16:22:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1691536968; cv=none; d=google.com; s=arc-20160816; b=kabHIqIoLqHt1KanLoLF7j6eQoGogJ6D2dL0U3Zz3ZHQE6U7+WkHuJuirzqftZEOz1 GfqQlVpWAMbhNifTCRvI2VPsDhutU1Li/RMDXL2joGv1vpdkPBb4zEr6NL9fjow5JGQW 9XRL3x7ECxf271EHyjDg4kz8vPqiR5CWJcqaTJRR//bGrSlh+oduTFXroVOUmWCBxn37 X2kjQMhX21Wn4jKvTojaawV3oJL0py4HUpheLXsTrmfGSQlTaOe+VArJcn+DFGOUUCyb 8MbapydWVqjvtUcAk6jOvuFwV+L3AIGvY1DxqUnZcl9p0/Gy/RHyFxrqYBXdc+DxqjxC pwBA== 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 :message-id:date:references:in-reply-to:subject:cc:to:dkim-signature :dkim-signature:from; bh=NB5qZGpXRGcSb+6tiRNnG9E39TwT1cI9hCXxzJHa6XY=; fh=0yRwsUo3Z9hj25ewLXSXau2qqTRBVFDKMyQudHvZXx0=; b=aZbl8KQ3ak94eH34+7qqyoVMtIPEtc/HS61+EaCRTm3D2g+RF0LBVzBOtDXGXTQCmv DflTLjY2568CRRKtSENrE6PzusFbL4BQZXLI+JNbvs7E2IeV+R4FUcmGdfRFkFAsV+2t sMzPggLJUgtHNAhouTewoogYuU+Ch5vNeP92JzkPJYv3JduNkPNMxpQbE6ygCVN5x8m5 7OuTDn3LBztw4uyExjsK5fCzrkTvexEhjzgpUEV020xIdbU3TGnBBzVBDTigzhXgBST8 EpdMWgJ4ND3uK5zWtJX19q4cAvgbmd/xvk+rqD2WWJPlU6ONl1VPhM57FgLWJsVleuL8 pj8Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linutronix.de header.s=2020 header.b=o+Dwbdte; dkim=neutral (no key) header.i=@linutronix.de header.s=2020e header.b=PsVIuA12; 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 d22-20020aa7d696000000b005225516c0b7si8376306edr.672.2023.08.08.16.22.24; Tue, 08 Aug 2023 16:22:48 -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=o+Dwbdte; dkim=neutral (no key) header.i=@linutronix.de header.s=2020e header.b=PsVIuA12; 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 S233178AbjHHT1s (ORCPT + 99 others); Tue, 8 Aug 2023 15:27:48 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39086 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233284AbjHHT1d (ORCPT ); Tue, 8 Aug 2023 15:27:33 -0400 Received: from galois.linutronix.de (Galois.linutronix.de [193.142.43.55]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id EC33A6968E for ; Tue, 8 Aug 2023 11:55:53 -0700 (PDT) From: Thomas Gleixner DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020; t=1691520952; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=NB5qZGpXRGcSb+6tiRNnG9E39TwT1cI9hCXxzJHa6XY=; b=o+DwbdteHjion+dhZM9uhBd7MpPgvAL9b8vmyVoPQVh2G8YZ5l1R2Do9ICQMGB0k1rnb2+ 66l8/GpLMVEe5vVx8mYyQQvoLAy9094AqXbcepZUWeeobywlIrcIiIF/o1JD87pOAkWAX6 7AY9JwDkDJAc7dIehRDcQLbVnccqzx2n3J8yPnzzYMmdHdK9ry7F6xWqxJfAhitey9WriC btNcq3SKk7nUobP8WDzSHaIU8bjy1vCzPWsSm7CDutCXTqpt6Rs3rih99NeFdExW0IOu3Y Jt0fX3L7+DEUgBaTtix1jxpoG2bdgaSpMA2T9Nc1W7UyIyC7hQ1Mg4eV/npWRQ== DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=linutronix.de; s=2020e; t=1691520952; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=NB5qZGpXRGcSb+6tiRNnG9E39TwT1cI9hCXxzJHa6XY=; b=PsVIuA126MCf+/qlCoUnDHutTJ7iwySHlww3JenOYZ/dhUgScPgmovdTgwYXIgWa5NQpHb 0Wb79xid6wsUnCCw== To: Andrew Cooper , Juergen Gross , LKML Cc: x86@kernel.org, Tom Lendacky , Arjan van de Ven , Huang Rui , Dimitri Sivanich , Michael Kelley , Sohil Mehta , K Prateek Nayak , Kan Liang , Zhang Rui , "Paul E. McKenney" , Feng Tang , Andy Shevchenko Subject: Re: [patch 00/53] x86/topology: The final installment In-Reply-To: References: <20230807130108.853357011@linutronix.de> <8d650d5c-e7b8-99c3-e561-3d177e6189bd@suse.com> Date: Tue, 08 Aug 2023 20:55:52 +0200 Message-ID: <87jzu5l5xj.ffs@tglx> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_BLOCKED, SPF_HELO_NONE,SPF_PASS,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 On Tue, Aug 08 2023 at 12:20, Andrew Cooper wrote: > On 08/08/2023 8:40 am, Juergen Gross wrote: >> Tested on an Intel system with Xen: >> >> - PV dom0 is working fine. I couldn't test physical cpu hotplug, but >> removing >> =C2=A0 and then re-adding vcpus to dom0 worked. > > It turns out that physical CPU hotplug with XenPV is broken in at least > two ways. > > It's dom0 (not Xen) that gets the hot-unplug event, after which the Xen > code in Linux succumbs to a preempt-check failure while trying to > offline the vCPU that aliases the pCPU wanting to go offline. That should be gone by now :)