From nobody Sat Feb 7 06:53:35 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail(p=none dis=none) header.from=tsinghua.edu.cn ARC-Seal: i=1; a=rsa-sha256; t=1619359788; cv=none; d=zohomail.com; s=zohoarc; b=ZpUGXnTdt7IlTpnicFwuJcWClKUa2UtaJbjdAEmAEpWQpt1ppsZUP92a9u/iWjYNXfxnMCspV1ZAIKBj2KgFw2Seq/qkgimwwSgqpt3ujljaPCq8T7eFe6WrwiFac/i9LT6S54DnLaqOf89iM7/yjBUzD7qUNWiUQBQ2ORt8no0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1619359788; h=Content-Type:Content-Transfer-Encoding:Cc:Date:From:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:To; bh=1JSFFp+L71AeMd+IMYWCr/jMVWMRvLoezOrlt8eHsuA=; b=Eczf67sl+XDuq9bMjxHF3brWWS6HT+B/hRKQsTRnQ2oXh8JiIyQ8Rj+LAit515wVcbTK8dn6GctjSK971YYd3UKvclSaITdfQkSE/F5C8ZBOAFrTsVwMWOxnmgPeUjAr8VNx3m/95hKpxniQGzgIUZFp929dMZ2mrp4uA6E1rsM= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org; dmarc=fail header.from= (p=none dis=none) header.from= Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1619359787705919.5241763550839; Sun, 25 Apr 2021 07:09:47 -0700 (PDT) Received: from localhost ([::1]:32910 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lafSE-00008X-2I for importer@patchew.org; Sun, 25 Apr 2021 10:09:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59178) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lacqO-0003Y4-LB for qemu-devel@nongnu.org; Sun, 25 Apr 2021 07:22:35 -0400 Received: from zg8tmty1ljiyny4xntqumjca.icoremail.net ([165.227.154.27]:40947) by eggs.gnu.org with smtp (Exim 4.90_1) (envelope-from ) id 1lacqK-00026y-GH for qemu-devel@nongnu.org; Sun, 25 Apr 2021 07:22:30 -0400 Received: from DESKTOP-9MDAR6M (unknown [36.112.24.10]) by web4 (Coremail) with SMTP id ywQGZQD3OobgUIVg5_PmAQ--.11286S2; Sun, 25 Apr 2021 19:22:09 +0800 (CST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tsinghua.edu.cn; s=dkim; h=Received:Date:From:To:Cc:Subject: Mime-Version:Message-ID:Content-Type:Content-Transfer-Encoding; bh=1JSFFp+L71AeMd+IMYWCr/jMVWMRvLoezOrlt8eHsuA=; b=MMaFIg1sEA/KK HFbYXTFKpz9S24o4P6f4jgk5r7TCpAkUj/rToiQGwU2O4s90ctIuDXwRplyMVLTp QSW8Gw+emevtzxlo6xosavW+/1u3P+5zchzM3G5VgZzf2vlnpX6IggQiVNDSmV6M GImq2dVakTklRt0imPVs9CwGsrhxTU= Date: Sun, 25 Apr 2021 19:22:09 +0800 From: "caodongli@tsinghua.edu.cn" To: mst , marcel.apfelbaum , pbonzini , richard.henderson , ehabkost Subject: [PATCH] hw/i386: Expand the range of CPU topologies between smp and maxcpus X-Priority: 3 X-Has-Attach: no X-Mailer: Foxmail 7.2.20.273[cn] Mime-Version: 1.0 Message-ID: <2021042519220937479214@tsinghua.edu.cn> Content-Transfer-Encoding: quoted-printable X-CM-TRANSID: ywQGZQD3OobgUIVg5_PmAQ--.11286S2 X-Coremail-Antispam: 1UD129KBjvdXoW7Wr4fGFW3uw1ktFWkXw4rAFb_yoWxtFXE9r 17Zws7Wr4kXrW7KasFkrZ7Jrs5Aw40kw1rua98try7XFW8A34YyrnIqa97XFZ7G3ZrZryD JFyxJFyfurnxGjkaLaAFLSUrUUUUUb8apTn2vfkv8UJUUUU8Yxn0WfASr-VFAUDa7-sFnT 9fnUUIcSsGvfJTRUUUb-8YjsxI4VWxJwAYFVCjjxCrM7AC8VAFwI0_Gr0_Xr1l1xkIjI8I 6I8E6xAIw20EY4v20xvaj40_Wr0E3s1l1IIY67AEw4v_Jr0_Jr4l8cAvFVAK0II2c7xJM2 8CjxkF64kEwVA0rcxSw2x7M28EF7xvwVC0I7IYx2IY67AKxVW5JVW7JwA2z4x0Y4vE2Ix0 cI8IcVCY1x0267AKxVW8JVWxJwA2z4x0Y4vEx4A2jsIE14v26rxl6s0DM28EF7xvwVC2z2 80aVCY1x0267AKxVW0oVCq3wAS0I0E0xvYzxvE52x082IY62kv0487Mc02F40EFcxC0VAK zVAqx4xG6I80ewAv7VC0I7IYx2IY67AKxVWUXVWUAwAv7VC2z280aVAFwI0_Gr0_Cr1lOx 8S6xCaFVCjc4AY6r1j6r4UM4x0Y48IcxkI7VAKI48JM4xvF2IEb7IF0Fy264kE64k0F24l FcxC0VAYjxAxZF0Ex2IqxwCF04k20xvY0x0EwIxGrwCFx2IqxVCFs4IE7xkEbVWUJVW8Jw C20s026c02F40E14v26r1j6r18MI8I3I0E7480Y4vE14v26r106r1rMI8E67AF67kF1VAF wI0_JF0_Jw1lIxkGc2Ij64vIr41lIxAIcVC0I7IYx2IY67AKxVWUJVWUCwCI42IY6xIIjx v20xvEc7CjxVAFwI0_Jr0_Gr1lIxAIcVCF04k26cxKx2IYs7xG6rW3Jr0E3s1lIxAIcVC2 z280aVAFwI0_Jr0_Gr1lIxAIcVC2z280aVCY1x0267AKxVWUJVW8JwCE64xvF2IEb7IF0F y7YxBIdaVFxhVjvjDU0xZFpf9x07jYeHgUUUUU= X-CM-SenderInfo: xfdrv0pqjoxqxwvl0wxkxdhvlgxou0/ Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Received-SPF: pass client-ip=165.227.154.27; envelope-from=caodongli@tsinghua.edu.cn; helo=zg8tmty1ljiyny4xntqumjca.icoremail.net X-Spam_score_int: -3 X-Spam_score: -0.4 X-Spam_bar: / X-Spam_report: (-0.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, MIME_BASE64_TEXT=1.741, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Sun, 25 Apr 2021 10:03:22 -0400 X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: qemu-devel , "like.xu" Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) Content-Type: text/plain; charset="utf-8" Change the criteria for the initial CPU topology and maxcpus, user can have more settings Signed-off-by: Dongli Cao --- hw/i386/pc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/i386/pc.c b/hw/i386/pc.c index 8a84b25..ef2e819 100644 --- a/hw/i386/pc.c +++ b/hw/i386/pc.c @@ -751,7 +751,7 @@ void pc_smp_parse(MachineState *ms, QemuOpts *opts) exit(1); } - if (sockets * dies * cores * threads !=3D ms->smp.max_cpus) { + if (sockets * dies * cores * threads > ms->smp.max_cpus) { error_report("Invalid CPU topology deprecated: " "sockets (%u) * dies (%u) * cores (%u) * threads = (%u) " "!=3D maxcpus (%u)", --=20 1.8.3.1 caodongli@tsinghua.edu.cn