Received: by 2002:a89:48b:0:b0:1f5:f2ab:c469 with SMTP id a11csp471855lqd; Wed, 24 Apr 2024 07:53:08 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCU0W6efx4nAUlvdFJsWKoHEod23UzZYHtJ3uLPQCfPecdw3CIBUKkBTZrP6RJB3/tUsEJlesfmggBeBVftiDUC2Wi2Zt6sKkl2/Z0lsJw== X-Google-Smtp-Source: AGHT+IEi0c212perl6E1qML3vuEGm4t4Gt7egd+U6xcc0fOjvuQCgo2R6eXeacK/e7r7FAT9Rf+K X-Received: by 2002:a05:6808:16a7:b0:3c7:fda:2043 with SMTP id bb39-20020a05680816a700b003c70fda2043mr3329789oib.48.1713970388420; Wed, 24 Apr 2024 07:53:08 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1713970388; cv=pass; d=google.com; s=arc-20160816; b=zaFmHffVFFGnZaSGO4e7VRH3UqBnHYvLTE0UEFrQHLPq1EBU+PEEK9dGFwV7zKtX6q pKYon8I21nLM6WIQO8eXCttOSgbRy3FS3szJdsRkYJ9MubdTJ1ekOh9YRJ/AOHFel9Tn GGjjoNU69H6RXDucMllHr0s/1WlQYaFFbeQOOJyH7eSTcX8QwZohD3qWa6ev0oNZVnF/ Qe2VmtAJOhk18n7kVzQrVqapi4Jggt8Nyo7MlufhPtCYGUsUHgC9pclcwyNQQvXT75gC 5270EZ4LYVyDJVVjrKIjyjH8PlmM2/WSKmSF5UHBDpqxVcy5xdi0eTFVHGdAtCABhc5c LQHA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-disposition:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:message-id:subject:cc :to:from:date:dkim-signature; bh=hAzgTdW20PH8p2TSvQDh/sf526Oq7pqMUYP84FyR6+g=; fh=K7cwtlS6chWqaffxskoDLaQxxL3ZeDmo1DO8dMJ4qro=; b=k6Jto5aEUk5QQ5bbQ17WdhjJKh4z6NPYkW46aHeBVPWqCDhLXXYQ7f6X7Pg5HYQL2g a3zHsKO6vE/nSzFrGYIqsgYIYHMUXgtHxaXSmGycc5NYkFPBGBSQV10F0cuz621SvIih gWNW0A2DqZ0JzDpye5nDotNtkCu/fZC1Clvbr40d0YxXmCtlsaVw6FkTpcwp37CiWdim o46r0eXI8qAZyitkahVRPWWiI9bY6IyBt2VjTKXqK82BEtYiVLZgv9+2KlipvIbiVu9+ 6rhhhdu8Cbt9aM64j7qvO7H3JjfsqcO9D/bgT0doeOcBiXeM5feMAL4CDNRLlgVRSLIQ lP3A==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@alien8.de header.s=alien8 header.b=PsLWA4oe; arc=pass (i=1 spf=pass spfdomain=alien8.de dkim=pass dkdomain=alien8.de dmarc=pass fromdomain=alien8.de); spf=pass (google.com: domain of linux-kernel+bounces-157128-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-157128-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=alien8.de Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [147.75.199.223]) by mx.google.com with ESMTPS id gs14-20020a056214226e00b0069b10ddc5d6si15505429qvb.94.2024.04.24.07.53.08 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Apr 2024 07:53:08 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-157128-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) client-ip=147.75.199.223; Authentication-Results: mx.google.com; dkim=pass header.i=@alien8.de header.s=alien8 header.b=PsLWA4oe; arc=pass (i=1 spf=pass spfdomain=alien8.de dkim=pass dkdomain=alien8.de dmarc=pass fromdomain=alien8.de); spf=pass (google.com: domain of linux-kernel+bounces-157128-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.199.223 as permitted sender) smtp.mailfrom="linux-kernel+bounces-157128-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=alien8.de Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 686531C24F77 for ; Wed, 24 Apr 2024 14:52:12 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id E73C015F303; Wed, 24 Apr 2024 14:51:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (4096-bit key) header.d=alien8.de header.i=@alien8.de header.b="PsLWA4oe" Received: from mail.alien8.de (mail.alien8.de [65.109.113.108]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 8CB2D15EFDF for ; Wed, 24 Apr 2024 14:51:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=65.109.113.108 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713970313; cv=none; b=eUiZEs7pyv3m8DBbtkznnlTPC06OV2d4H3Sul5t6YoIPVNz7YW/ssTVzVkPJ6vOHjZPqFYttE/rwVwedrGMmwqkwYbpZ60/mRvnj+6NMDxoXFi/8jknPlaIt7Q0SzR6E9pPFHWhXaDsxNswgnaWvgLOqojuwn28DxBpn7v1WvDY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713970313; c=relaxed/simple; bh=LhsJcsPYkmC1C8NWMoV9t3a0TrX/fu9kJZuNQtERuRk=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=MaDlr82iRRv5iattVBAlNQbgd03+o+1p5td7cdKkpEG8eJVs6s0hjSVJOXGxqn9T24Y3Vfv8ddaB4OwKwXL9SN0+k/RtMzvc+PyHi8op7+g4IW2K3oXIJiQLhev2WBID0TQFE+n30ypsDxTK/rPfvBHhV2qtCPKQyAfFr0UOrA8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=alien8.de; spf=pass smtp.mailfrom=alien8.de; dkim=pass (4096-bit key) header.d=alien8.de header.i=@alien8.de header.b=PsLWA4oe; arc=none smtp.client-ip=65.109.113.108 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=alien8.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=alien8.de Received: from localhost (localhost.localdomain [127.0.0.1]) by mail.alien8.de (SuperMail on ZX Spectrum 128k) with ESMTP id 1EA2E40E0177; Wed, 24 Apr 2024 14:51:49 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at mail.alien8.de Authentication-Results: mail.alien8.de (amavisd-new); dkim=pass (4096-bit key) header.d=alien8.de Received: from mail.alien8.de ([127.0.0.1]) by localhost (mail.alien8.de [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id FLV5n242awhg; Wed, 24 Apr 2024 14:51:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=alien8.de; s=alien8; t=1713970305; bh=hAzgTdW20PH8p2TSvQDh/sf526Oq7pqMUYP84FyR6+g=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=PsLWA4oeHhE1aKts/WuRjHM5YGSItzza5+A7EtRPfUalEAza7A4eT/wCqKrkjtVAJ Bu+paApzhfU8mIQx+T15513wLpMsBfcVD+xGPv3HCtrVVEaASwj7ujZtjLKjatglhF TYtEo76RZCbRHZHlpaTacn/gbT/CzLrzimhUpRZ91nYkXIiCdJ1zKvbec3b8cYUVwu uAkXyQO6JI3LpCIn831pSy8UZocD4hLsM9zBASEoh5cHPPzjbHmJcdYFsKo8FYwL+b IpLLslb9O/yhwD+HOPEdOvrzPykVBVbMV3Anb3vKoa8nam13um74MPbOdJgYAmFlbH mgI+MMopUxh1af0NFhU7FkKIeZDHDVCZnDwtq48QwD06iYxVb0Ndfh+PvH4j4D3t06 93+vso7mtQ27ZjEO9FZ246qrt/YdLRhkqGz8lrMUT28Sb/TG5WpvCLYJ5LxxgQA45D 7o8W1mDGYtfg6pqRaFokPSNMJrkVg6BmbcT78sL0U6O8n04wAuodP8gmaPg0izFtGE mscySG9g3QOxGHk+c+0Kr8QiiHFCk2jiNxuAV0vCtPFNe+JUnLQ/KJ/O87zsxrRfJh TfylnRkDMqu/zghw53T1O3Piq07mo6c3qKwDpidI1yfdyiS7+1nhR5czcTu1mnGwyQ ahGVBjRQJnbFzikoFk0c4eJI= Received: from zn.tnic (pd953020b.dip0.t-ipconnect.de [217.83.2.11]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail.alien8.de (SuperMail on ZX Spectrum 128k) with ESMTPSA id 4031C40E00C7; Wed, 24 Apr 2024 14:51:23 +0000 (UTC) Date: Wed, 24 Apr 2024 16:51:22 +0200 From: Borislav Petkov To: Dave Hansen Cc: "Kirill A. Shutemov" , Thomas Gleixner , Ingo Molnar , Dave Hansen , x86@kernel.org, "Rafael J. Wysocki" , Peter Zijlstra , Adrian Hunter , Kuppuswamy Sathyanarayanan , Elena Reshetova , Jun Nakajima , Rick Edgecombe , Tom Lendacky , "Kalra, Ashish" , Sean Christopherson , "Huang, Kai" , Baoquan He , kexec@lists.infradead.org, linux-coco@lists.linux.dev, linux-kernel@vger.kernel.org, Tao Liu Subject: Re: [PATCHv10 04/18] cpu/hotplug, x86/acpi: Disable CPU offlining for ACPI MADT wakeup Message-ID: <20240424145122.GEZikcaiqFT_eG1KDo@fat_crate.local> References: <20240409113010.465412-1-kirill.shutemov@linux.intel.com> <20240409113010.465412-5-kirill.shutemov@linux.intel.com> <20240423160258.GBZifbsuoTIbWDapej@fat_crate.local> <20240424135052.GDZikOPIOeGxtQRBBc@fat_crate.local> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: On Wed, Apr 24, 2024 at 07:40:26AM -0700, Dave Hansen wrote: > On 4/24/24 07:35, Kirill A. Shutemov wrote: > >> Also, does this need to go to stable although it is kinda big for > >> stable. If stable, do we need a smaller fix first which is backportable? > > Correct me, if I am wrong, but I believe TDX guest is the only user of > > ACPI MADT wake up method. At least it was added into kernel for TDX guest. > > So it wouldn't fix anything user-visible. It might affect a future > > platform that uses this wake up method, but it is a guessing game. > > Yeah, the MADT wakeup is pretty funky, highly TDX specific, and not in > use or planned to be _put_ into use anywhere else. Then please make sure all that info is in the commit messages in the next revision. Because as they are now, they're not even beginning to explain what exactly is this fixing. /me thinking that this is some generic fix needed in stable is case-in-point. Thx. -- Regards/Gruss, Boris. https://people.kernel.org/tglx/notes-about-netiquette