[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [patch V2 34/38] x86/cpu/amd; Invoke detect_extended_topology_early() on boot CPU
- To: Thomas Gleixner <tglx@xxxxxxxxxxxxx>, LKML <linux-kernel@xxxxxxxxxxxxxxx>
- From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
- Date: Fri, 5 May 2023 00:04:12 +0100
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.com; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=btf+YDR09e31a7nJQt4TFhTa4ii9ccR3xjDeZADBtFU=; b=GykOnQVztneNYAc0H2rAk5tUFdK3UNw6/9WWn5cunhlUOMXIbuFU67WlXh/AyfPKTnx8r8cnF0qMfOAM0+tNmUgSGd/GFPDNbd4gGIFkL540i8T6sz7v9dBJLWKX81glrMTGOEgsI6eiL/3ChMXzMXkK6a23t12wWtpMxxYH7odspoL4Q3yZBpXdioahTQAasEiSEKbD8f9ZuDKv9J+VfC5U5Dlh3IqnIXBWaYsqp5kGB5Fz4toL33fK8Z3EN50//Or7YOYxib+2N6NP7cqabtlRo7057Nh3s56gUm8lPoBCZ5T0cSynLLu9ogm7c2SANGwVCmgE1cuu3w21MFmEIA==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ULuGhHlj2ISnghdgpqb4EG6URH8INlEONQvHxdgVsfW4QtxkPX6GoRxGQh8vyZg5RwiM4QStkhPkBk8cML8VjSPh79dOa8JljP494LZ6x7iWerrrpb+zzEUqCX8fJAYq+kltENCH9tmdv6PVqJWQOQZxnnmcKsiz0YzqMZ+D1HjzXnKyfIRUrzcG09FAj8HkKsEZNbPCpMyf1FWn2bFPm0zPq7ZIlEp6Vj9aOLxQ+NgOlnS8yAu8lGlFZiRIIg7VpjZDGSL1dtIesQ/qjFqg/RqTeJUHvqEUZMMRDpQ91k+oh34jQDZc7ThIEKNPAJhznEB3OaKd0qOVFmZ8F4rUfg==
- Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=citrix.com;
- Cc: x86@xxxxxxxxxx, David Woodhouse <dwmw2@xxxxxxxxxxxxx>, Brian Gerst <brgerst@xxxxxxxxx>, Arjan van de Veen <arjan@xxxxxxxxxxxxxxx>, Paolo Bonzini <pbonzini@xxxxxxxxxx>, Paul McKenney <paulmck@xxxxxxxxxx>, Tom Lendacky <thomas.lendacky@xxxxxxx>, Sean Christopherson <seanjc@xxxxxxxxxx>, Oleksandr Natalenko <oleksandr@xxxxxxxxxxxxxx>, Paul Menzel <pmenzel@xxxxxxxxxxxxx>, "Guilherme G. Piccoli" <gpiccoli@xxxxxxxxxx>, Piotr Gorski <lucjan.lucjanov@xxxxxxxxx>, Usama Arif <usama.arif@xxxxxxxxxxxxx>, Juergen Gross <jgross@xxxxxxxx>, Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxxx, Russell King <linux@xxxxxxxxxxxxxxx>, Arnd Bergmann <arnd@xxxxxxxx>, linux-arm-kernel@xxxxxxxxxxxxxxxxxxx, Catalin Marinas <catalin.marinas@xxxxxxx>, Will Deacon <will@xxxxxxxxxx>, Guo Ren <guoren@xxxxxxxxxx>, linux-csky@xxxxxxxxxxxxxxx, Thomas Bogendoerfer <tsbogend@xxxxxxxxxxxxxxxx>, linux-mips@xxxxxxxxxxxxxxx, "James E.J. Bottomley" <James.Bottomley@xxxxxxxxxxxxxxxxxxxxx>, Helge Deller <deller@xxxxxx>, linux-parisc@xxxxxxxxxxxxxxx, Paul Walmsley <paul.walmsley@xxxxxxxxxx>, Palmer Dabbelt <palmer@xxxxxxxxxxx>, linux-riscv@xxxxxxxxxxxxxxxxxxx, Mark Rutland <mark.rutland@xxxxxxx>, Sabin Rapan <sabrapan@xxxxxxxxxx>, "Michael Kelley (LINUX)" <mikelley@xxxxxxxxxxxxx>
- Delivery-date: Thu, 04 May 2023 23:04:59 +0000
- Ironport-data: A9a23:b9ewj6rVwH7LF0/yLarrNn4OKf9eBmLUYxIvgKrLsJaIsI4StFCzt garIBmDOvnfYmLyLdx3aYi/oUhTvJOGmN43TgI//CE0Enka8puZCYyVIHmrMnLJJKUvbq7FA +Y2MYCccZ9uHhcwgj/3b9ANeFEljfngqoLUUbKCYWYpA1c/Ek/NsDo788YhmIlknNOlNA2Ev NL2sqX3NUSsnjV5KQr40YrawP9UlKm06WJwUmAWP6gR5weDzyVNVvrzGInqR5fGatgMdgKFb 76rIIGRpgvx4xorA9W5pbf3GmVirmn6ZFXmZtJ+AsBOszAazsAA+v9T2Mk0MC+7vw6hjdFpo OihgLTrIesf0g8gr8xGO/VQO3kW0aSrY9YrK1Dn2SCY5xWun3cBX5yCpaz5VGEV0r8fPI1Ay RAXADkJUkClrOWR+bXlVPtVrNYiLujVP6pK7xmMzRmBZRonabbqZvyQoPN9gnI3jM0IGuvCb c0EbzYpdA7HfxBEJlYQDtQ5gfusgX78NTZfrTp5p4JuuzSVkFM3jemraYSFEjCJbZw9ckKwj 2TK5WnmRDodM8SS02Gt+XOwnO7f2yj8Xer+EZXhr6Yx3wTMnzV75Bs+Wkrrq9Xhpn+FSvliM WgE83oNt4QjzRn+JjX6d1jiyJKehTYAVN5AO+k77hyR0K3S4hbfCmVsZjpAbsE28cYsQHkp2 0WPktfBAT10rKbTSHST7L6YoDq+fy8PIgcqbiYYRA8E5Z/mqZsyiBvUZt95Fei+ididMS7xx zSiryUkgbgXy8kR2M2T8k3AmT+qjpvEVAg44kPQRG3Nxgd4YpO1Ioez6knz8/lNNsCaQ0OHs XxCnNKRhMgSFpuKmyGLTM0EGKmp7rCLKjTaglNpWZUsnxyk4XivVYlK5j10YktkWu4AeDn0c ArWuBtKzIFcMWHsbqJtZY+1TcMwwsDIGdnhUv3ORtVLct59eWev+CBoeF7Vx2n3kVMnub8wN I3dcsu2C3seT6N9w1KeX+4A1fk0zyQ73mfeVLjgzhqmz7fYb3mQIZ8dOV+LY/oR4KqOqgjR7 5BUMM7i4xFeVvDuJzPW6oUNBVQLNmQgQ5HwpdZeeuOKLkxhAm5JI/rY27BnYZF5m61Tms/B5 HT7UUhdoHLdjHjKMkOgbWx/b7brUIdXrXs9JiEqJV+yx34ue52v7b9ZfJwyFZEj9ep+3dZ9V fwBesOdErJIUDuB5jd1RYnwqslueQqmgSqKPjG5e34vcph4XQvL99T4OAz1+0EmBC2ttNB4p Ka8zATFWpkSbwN4Bc3SZbSkyFbZlXwcnv9iGkjFON9efG3y/4VwbS/8lPk6J4cLMxqr7ivKi S6VDA0eqO2LpJU6mPHFmqWb9a+oFeVkF0ZXFmWd6qy5XQHQ5GWu25RceOmNdDHZEmjz/c2Kb P9XxvfUNPwBgUYMsoxgHrItxqU7j/P3rbhc3AViHV3RYlirA68mKX6DteFXv7BJw7RakQi7Q ESC/p9dI7rhEN/lF1sYP0whY+KP3PoXixHb6PhzK0L/jAds8bOBU056MB6LhyhQarByNesNx uMsu9Uf7QClohwjLt+CgyZX8CKKJ3kNO40/s5wcEoLvog8szl5PZ9rZEiCw7JznQ9pUM0IhJ TuVrKvNjrBdzwzJdH9bPXzQ1uhUg9IKpRtIxVkFOXyGn9PEgrk82xg52SksRwFciBxd0uxbM Hl3OkF8I66DuTxvgaBrXW+2HBpaLAaE4UG3wFwM/EXCRkOyX3TEKkU0PO+f+0Zf+GVZFhBe/ bKVzGLoQB7vfcrr2TA1V1IjoPvmJeGd7SXHkcGjWsiAQZ8zZGO/hrf0PDRY7Rz6Hck2mUvL4 /Fw+/p9YrH6MihWpLAnD46d1vIbTxXsyHF+fMyNNZghRQn0EAxeExDXQ6xtUquh/8D3zHI=
- Ironport-hdrordr: A9a23:q7JOg6pxGXXkorUcmwt6pjYaV5oAeYIsimQD101hICG9E/bo8v xG+c5wuCMc5wx8ZJhNo7+90dC7MArhHP1OkOss1NWZPDUO0VHARL2Ki7GN/9SKIVycygcy78 Zdmp9FebnN5AhB5voSODPIaOrIGuP3lpxAWN2uqEuFkTsaE52IMT0JcDqmLg==
- List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
On 04/05/2023 8:02 pm, Thomas Gleixner wrote:
> From: Thomas Gleixner <tglx@xxxxxxxxxxxxx>
>
> The early detection stores the extended topology leaf number which is
> required for parallel hotplug.
>
> Signed-off-by: Thomas Gleixner <tglx@xxxxxxxxxxxxx>
It occurs to me that this and the previous patch are stale given that we
no longer look at CPUID in the trampoline.
They're probably useful changes in isolation, but the commit messages
want adjusting to remove the association with parallel boot.
~Andrew
|