Received: by 2002:a05:7412:a9a2:b0:e2:908c:2ebd with SMTP id o34csp2902038rdh; Mon, 30 Oct 2023 10:51:33 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHZ1gsHkTWJqgWz8wbGnFEMG98buAz3dJzFxI2F0ck6+De+7VxjzMffsj+KcJNjEyE7FtjH X-Received: by 2002:a17:90b:4b92:b0:280:982:aa9f with SMTP id lr18-20020a17090b4b9200b002800982aa9fmr407377pjb.7.1698688293306; Mon, 30 Oct 2023 10:51:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1698688293; cv=none; d=google.com; s=arc-20160816; b=EDvE5FPTdQhk1PvpQ4FPjwbey+mI5CX2wIW40OhQxHi20eAVSbH36poeMepN82E6Ym zzXZlgiqUlbeNYyjupxrkPCA0ILScVz6yep1sHjjPvhYITSEPornIQoeMLbMbstaWoXZ cLox9v5cFcm9oebRxt3TZXPdNEb17rrdA0F3XKGLj2QwHDvlwWaDDYnkIyv/4wQmDG34 G07IPj26ZhFI+YFGF3smK6hZCh5z/wjaxaUxb+tSr0W3Jgn5EnxIzgjVuW0DnKeQCCab DbFtkMXFgYrFxcxAYP9IBo6PnHsp9f+vIynyQN6SYj2n5mEyMGxq/qXjUdy05i+yI/iq 9cng== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature; bh=Ni1GPgCl8w8Lwh/aSdbo/ks9Sgjz4jtglOS0ql7XSO4=; fh=pIQeXjSkOEJzdckdSxqke8AxlJvs0l/ra0wwyuDKgqc=; b=DJQtsE02L/eUkblCM0i8G/4si7xckOLnoyUl6HlIEboRr4Yo29Fc1QT3yBEKQRuZpz hf5AEDXP5b33T209uTXv6lNgWxPu/rsQDH3zjBoBf7Y5E3wnJ9fMu8o0dXXWBv2ZG3x6 eabYJxhc7mWNffLq+c46lyTFRNk2PjHe/3mXiS1JOW63JqJdvJo5GUR4xbBHwRZdnS9U yJifF/MHqkhVNHLfzTsN/fTXeuQ3PejazTOd+V24y4quGJwGn+qvGb7njJXjYIrCFmhW ZVpx1d8pIKZ50mj3TUHSyIH5x4ZRrFoTqzeYyZZ7FjO44h/jly3i57VAgzZnd7GH33EG cCQQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail (test mode) header.i=@armlinux.org.uk header.s=pandora-2019 header.b=01c617rJ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=armlinux.org.uk Return-Path: Received: from lipwig.vger.email (lipwig.vger.email. [23.128.96.33]) by mx.google.com with ESMTPS id bz36-20020a056a02062400b005b975375d70si3093837pgb.331.2023.10.30.10.51.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 30 Oct 2023 10:51:33 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) client-ip=23.128.96.33; Authentication-Results: mx.google.com; dkim=fail (test mode) header.i=@armlinux.org.uk header.s=pandora-2019 header.b=01c617rJ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.33 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=armlinux.org.uk Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by lipwig.vger.email (Postfix) with ESMTP id 7C203806503C; Mon, 30 Oct 2023 10:51:30 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at lipwig.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233925AbjJ3RvU (ORCPT + 99 others); Mon, 30 Oct 2023 13:51:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40212 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229780AbjJ3RvT (ORCPT ); Mon, 30 Oct 2023 13:51:19 -0400 Received: from pandora.armlinux.org.uk (pandora.armlinux.org.uk [IPv6:2001:4d48:ad52:32c8:5054:ff:fe00:142]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9A412B4; Mon, 30 Oct 2023 10:51:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=armlinux.org.uk; s=pandora-2019; h=Sender:In-Reply-To:Content-Type: MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=Ni1GPgCl8w8Lwh/aSdbo/ks9Sgjz4jtglOS0ql7XSO4=; b=01c617rJlquZVt2QBAZvsxfiUn We9Aa2YJR/FiIGF2DchKsF4HTzXH4x13XmbhOFjuOjjTLrSvKEbbIiIVeMQu4u7PR8HN2WFJmMyfQ C6J8t3czF4AKG2F9u13+0fCagYzgASIqbySFKQ8DbW1a5cFRQtx6yrNueDmBMUQgJ3HEoQfA/tW2Y 6zKGiVKt5ORIV3bWGHSyvSBoiOH7RlM0U2llB7+2OXH2TD8iVukcZ8K6w4/w+3LY6bhMz5YBBMP6H 5M32zkEld5QtXKRKatFhDhrcgT9/IEWXaX/fsQh6kfxMZP7g104aTS23og0hO0W/VM5RGC4DF0bOO lTqzoc7Q==; Received: from shell.armlinux.org.uk ([fd8f:7570:feb6:1:5054:ff:fe00:4ec]:50422) by pandora.armlinux.org.uk with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1qxWPr-0001wo-2E; Mon, 30 Oct 2023 17:51:07 +0000 Received: from linux by shell.armlinux.org.uk with local (Exim 4.94.2) (envelope-from ) id 1qxWPn-0004Co-Sm; Mon, 30 Oct 2023 17:51:03 +0000 Date: Mon, 30 Oct 2023 17:51:03 +0000 From: "Russell King (Oracle)" To: Miguel Luis Cc: "linux-pm@vger.kernel.org" , "loongarch@lists.linux.dev" , "linux-acpi@vger.kernel.org" , "linux-arch@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" , "linux-riscv@lists.infradead.org" , "kvmarm@lists.linux.dev" , "x86@kernel.org" , "acpica-devel@lists.linuxfoundation.org" , "linux-csky@vger.kernel.org" , "linux-doc@vger.kernel.org" , "linux-ia64@vger.kernel.org" , "linux-parisc@vger.kernel.org" , Salil Mehta , Jean-Philippe Brucker , "jianyong.wu@arm.com" , "justin.he@arm.com" , James Morse Subject: Re: [RFC PATCH v3 00/39] ACPI/arm64: add support for virtual cpuhotplug Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Sender: Russell King (Oracle) X-Spam-Status: No, score=-0.6 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lipwig.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (lipwig.vger.email [0.0.0.0]); Mon, 30 Oct 2023 10:51:30 -0700 (PDT) On Mon, Oct 30, 2023 at 04:41:19PM +0000, Miguel Luis wrote: > Hi Russell, > > Tested on QEMU, based on Salil's RFC v2 [1], running with KVM. > - boot > - hotplug up to 'maxcpus' > - hotunplug down to the number of boot cpus > - hotplug vcpus and migrate with vcpus offline > - hotplug vcpus and migrate with vcpus online > - hotplug vcpus then unplug vcpus then migrate > - successive live migrations (up until 6) > > Feel free to add: > Tested-by: Miguel Luis > > Thank you > Miguel > > [1] https://lore.kernel.org/qemu-devel/20230926100436.28284-1-salil.mehta@huawei.com/ That's good news, thanks for testing! I've pushed out an updated series against v6.6 earlier today in case anyone wants something specifically against v6.6, but I don't think there is any pressing reason to re-test. The only ACPI change between the two is: 9b311b7313d6 ACPI: NFIT: Install Notify() handler before getting NFIT table and the only arm64 changes are in dts files. Nothing significant in kernel/ and nothing in drivers/base/. So I think at this point, I will pause waiting for 6.7-rc1 (which I'll do an updated patch set, since it will include changes queued up) and hopefully followed by Rafael's comments. Maybe James will also have some time to work on this again. -- RMK's Patch system: https://www.armlinux.org.uk/developer/patches/ FTTP is here! 80Mbps down 10Mbps up. Decent connectivity at last!