From nobody Wed Apr 1 22:18:44 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; 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=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1774962957; cv=none; d=zohomail.com; s=zohoarc; b=N1FOd9tiGntRR8Oi44y4dsGE+yEOjjUXXajVN2rK/k7XW99x2SsD9B9sXIisOSMEllEgOJvgi+kTK4zXk8a9QtwlL6P7qtrAIZ7JAwV9TOdpZqHQ4c6xjf0VjtMbvbILxg6/yYVfk6Lu/rXRw96t7xaj2GrGiDtf7fUpwm/tIZk= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1774962957; h=Content-Type:Content-Transfer-Encoding:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To:Cc; bh=Bw5zi+GqCLVgCNxjiWNzvFBMTLyZs23V3pNqG3hK1yo=; b=NrvyB9pJ0lAEKSfiFbADWt4ddJMWMtzv7PZna6ByxObeznMZItys8QszXE5JAUwqsPCanr40cvwCcu4KaHy1jnpjvSf6O8fEfnxEpkfzkxC0P613v6ZF9tr1T5/RKiyfrKqYVwDopGVeY2u52PM3tTOQekLdVb/l33rBNOUW/BI= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; 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=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1774962957011814.7501245159541; Tue, 31 Mar 2026 06:15:57 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1w7YwV-0005dN-22; Tue, 31 Mar 2026 09:15:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1w7YwN-0005aQ-1J for qemu-devel@nongnu.org; Tue, 31 Mar 2026 09:15:31 -0400 Received: from mail-wr1-x42b.google.com ([2a00:1450:4864:20::42b]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1w7YwL-00046V-5F for qemu-devel@nongnu.org; Tue, 31 Mar 2026 09:15:30 -0400 Received: by mail-wr1-x42b.google.com with SMTP id ffacd0b85a97d-43d03db7f87so1073704f8f.3 for ; Tue, 31 Mar 2026 06:15:28 -0700 (PDT) Received: from localhost.localdomain (43.149.216.82.rev.sfr.net. [82.216.149.43]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43cf21eb95fsm28884567f8f.12.2026.03.31.06.15.25 for (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 31 Mar 2026 06:15:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1774962927; x=1775567727; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=Bw5zi+GqCLVgCNxjiWNzvFBMTLyZs23V3pNqG3hK1yo=; b=U8yAYFmmZWszi7FZHk8qdW6lgKnmjMC5voQ64W+I8M71co0UjdnA3aTo936xZPNG/Q dCvJ+UGVYX5nOghu2y51K/dr3qd6QmzSgWsmnA1V1S2BJS8+FBMGb6CExFPjVVYCbkG8 ImuOKSGG4TXwrX44+mdOQqIoWFdVh7cGaGV3RxnaTTatoloRJi3d9LCQrYfljkWd0ory 8clEXHdPulzZ89/BXS5ME4yG9lJU6bMRJ4X4eJ4JZwfGbGobIM9HbvHf7LEqzB1JGklj VqZG69mY7rUO5Q/BFxQKXqwVO/Rj3AXSj08Fs2U1kc+yhssF7orCNdn3s0TMdz5+v6vS Jfnw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774962927; x=1775567727; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=Bw5zi+GqCLVgCNxjiWNzvFBMTLyZs23V3pNqG3hK1yo=; b=ihVRO9spboOyTW4mA972anoJCnQAUQkV8eZm8CeaEO+LkIgaLuZPyscLsa6FEB8YIY 4Qlyajsl9SwPAiFHBz4UnSFT5ZUyCFVNd7Mg2YBE1NPoz4hIbiokbqyFmt1a59m9S7YS gCE7EvyTsfKFvkqIEaB4DmEZGiNthbP6HuGMYnDNLjuWaIP83LnrAXwr9Ymxm7Gn1ksc VpwE6qcSJYU47MUa28FGnbZUfbzPUkUF97FTZtTL09buGmdpoWwNiNpf+BiRgj377cy6 jOefdJ6WulDa9KtK+HghUMmAvT5FFhunF++aO1juB/EdRt7QQ5jjSCJDvWBAcyUBMqNJ qIFw== X-Gm-Message-State: AOJu0YyzAd2sxrSH1xoBhcOzCUJICn7gbdkKOGOZDYesLhUmWK+4z1hW cQoikS+6fQG8P28jigiescxUPExDRtrDuk5rSUG1zgUdTPW60XlAB8gkyc8usWlbTTe3hOtq7AB 4ixoVFDE= X-Gm-Gg: ATEYQzyrPbY9tcUeM/kZA2Mrqi2gUKizL+PGVZfcgpIy7A5TUofXRdXWXEO2IKK8h5u PY3amU4sR2pMiTSOruCG16lkxjsUoXCjQldB+24ofGbxfhTZ46JXEwR8V0N5QB98LAhWksw/pEe LTFGSzsd7EeyWj0qELU5Xy7u7I9dZK9Q5Vd7JyKh1SWX6JPJKljlBNvX58ByArK072x+DekfCqd ZeLRCsVciMNL6AFXJxtz2gNFWDHaDbZ62ApZ67YZuZOPucY+//Sxrh+29144bJNv5eRLLikuq1A Mrk2cTVRnkkCt+o7hKiXy6JgqyyoZUerOiyodyBhnZqmoJWNX+w29Kx+dB8EG6gKrvsEoF+Is6n beZEuUqBg2V9bOUSiPMzpvHXO3jbob8t3X5yw2ptExg7H3xjAQTLSNn6sgX8M/8yZqkRtsuin0F a8W1MtY86jhDI85o8ocE4MZ+EKTFxhLZRBSf7CO+KxasMhllZqEQJv1FMvFQVj/67J8PQ= X-Received: by 2002:a05:6000:178a:b0:43c:f49f:9b7d with SMTP id ffacd0b85a97d-43cf49f9cdemr20519067f8f.17.1774962926486; Tue, 31 Mar 2026 06:15:26 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Subject: [PULL 01/11] ppc/pnv: generate dtb after machine initialization is complete Date: Tue, 31 Mar 2026 15:15:03 +0200 Message-ID: <20260331131514.21152-2-philmd@linaro.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260331131514.21152-1-philmd@linaro.org> References: <20260331131514.21152-1-philmd@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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=2a00:1450:4864:20::42b; envelope-from=philmd@linaro.org; helo=mail-wr1-x42b.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1774962959299158500 From: Shivang Upadhyay Currently, the machine dtb is generated in pnv_init(), before all devices are fully initialized. This can result in an incomplete dtb for the system, as seen in bug [1]. Fix this by deferring dtb generation until machine initialization is comple= te, using the machine_init_done_notifier hook. [1] https://lore.kernel.org/all/20260323231612.GA2637687@ax162/ Cc: Aditya Gupta Cc: Harsh Prateek Bora Cc: BALATON Zoltan Cc: qemu-stable@nongnu.org Reported-by: Nathan Chancellor Suggested-by: Peter Maydell Fixes: a16d4c2f162a86d ("ppc/pnv: fix dumpdtb option") Signed-off-by: Shivang Upadhyay Tested-by: Nathan Chancellor Reviewed-by: Aditya Gupta Reviewed-by: Peter Maydell Message-ID: <20260327124136.983955-1-shivangu@linux.ibm.com> Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- include/hw/ppc/pnv.h | 2 ++ hw/ppc/pnv.c | 58 +++++++++++++++++++++++++------------------- 2 files changed, 35 insertions(+), 25 deletions(-) diff --git a/include/hw/ppc/pnv.h b/include/hw/ppc/pnv.h index 24f8843a409..90028f974da 100644 --- a/include/hw/ppc/pnv.h +++ b/include/hw/ppc/pnv.h @@ -111,6 +111,8 @@ struct PnvMachineState { =20 bool big_core; bool lpar_per_core; + + Notifier machine_init_done; }; =20 PnvChip *pnv_get_chip(PnvMachineState *pnv, uint32_t chip_id); diff --git a/hw/ppc/pnv.c b/hw/ppc/pnv.c index 7e54b6bc604..524563dcfc2 100644 --- a/hw/ppc/pnv.c +++ b/hw/ppc/pnv.c @@ -748,31 +748,10 @@ static void pnv_powerdown_notify(Notifier *n, void *o= paque) =20 static void pnv_reset(MachineState *machine, ResetType type) { - PnvMachineState *pnv =3D PNV_MACHINE(machine); - IPMIBmc *bmc; void *fdt; =20 qemu_devices_reset(type); =20 - /* - * The machine should provide by default an internal BMC simulator. - * If not, try to use the BMC device that was provided on the command - * line. - */ - bmc =3D pnv_bmc_find(&error_fatal); - if (!pnv->bmc) { - if (!bmc) { - if (!qtest_enabled()) { - warn_report("machine has no BMC device. Use '-device " - "ipmi-bmc-sim,id=3Dbmc0 -device isa-ipmi-bt,bm= c=3Dbmc0,irq=3D10' " - "to define one"); - } - } else { - pnv_bmc_set_pnor(bmc, pnv->pnor); - pnv->bmc =3D bmc; - } - } - fdt =3D machine->fdt; cpu_physical_memory_write(PNV_FDT_ADDR, fdt, fdt_totalsize(fdt)); } @@ -984,6 +963,37 @@ static uint64_t pnv_chip_get_ram_size(PnvMachineState = *pnv, int chip_id) return chip_id =3D=3D 0 ? 1 * GiB : QEMU_ALIGN_DOWN(ram_per_chip, 1 * = MiB); } =20 +static void pnv_machine_init_done(Notifier *notifier, void *data) +{ + PnvMachineState *pnv =3D container_of(notifier, PnvMachineState, machi= ne_init_done); + MachineState *machine =3D MACHINE(pnv); + IPMIBmc *bmc; + + /* + * The machine should provide by default an internal BMC simulator. + * If not, try to use the BMC device that was provided on the command + * line. + */ + bmc =3D pnv_bmc_find(&error_fatal); + if (!pnv->bmc) { + if (!bmc) { + if (!qtest_enabled()) { + warn_report("machine has no BMC device. Use '-device " + "ipmi-bmc-sim,id=3Dbmc0 -device isa-ipmi-bt,bm= c=3Dbmc0,irq=3D10' " + "to define one"); + } + } else { + pnv_bmc_set_pnor(bmc, pnv->pnor); + pnv->bmc =3D bmc; + } + } + + if (!machine->fdt) { + machine->fdt =3D pnv_dt_create(machine); + _FDT((fdt_pack(machine->fdt))); + } +} + static void pnv_init(MachineState *machine) { const char *bios_name =3D machine->firmware ?: FW_FILE_NAME; @@ -1244,10 +1254,8 @@ static void pnv_init(MachineState *machine) pmc->i2c_init(pnv); } =20 - if (!machine->fdt) { - machine->fdt =3D pnv_dt_create(machine); - _FDT((fdt_pack(machine->fdt))); - } + pnv->machine_init_done.notify =3D pnv_machine_init_done; + qemu_add_machine_init_done_notifier(&pnv->machine_init_done); } =20 /* --=20 2.53.0 From nobody Wed Apr 1 22:18:44 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; 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=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1774962956; cv=none; d=zohomail.com; s=zohoarc; b=AnjZV5PZEpOOFZJhcpoFi3CLStkkOpiurUM9PXeHl5tF+e+NtdNasvLFyJYDha0kzK80S9MlRSlJWt3Qrk6B1CiSJjDrkBu3t8q1Psn6SP0CcqGjHDn69HH+YbdCdHg1kahTnKIu034PdHTJRYumCXnn34/QQ5zG9usq2kqc9h0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1774962956; h=Content-Type:Content-Transfer-Encoding:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To:Cc; bh=ZMEvZqXM1s5ZrHLjKPMsTqMknGdEXuNvVui5H2JTOzk=; b=lcz9lgMWwF5HY2tyiJGoIcYPPzzPnlrJCUJpLTMnADnYCA4UsJNTgWZLJxc2FKz6EdU4IZB7I0YImP21KO5+xVKE5oeyn+XvyjkykFEHtKD3VJlHxB9W8IRIsADXe02URiyrDy8eZqfrSA1GpPMbsheWCn5KCB2QSFNQWfRUEgo= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; 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=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1774962956637542.1071854595972; Tue, 31 Mar 2026 06:15:56 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1w7Ywc-0005ex-RN; Tue, 31 Mar 2026 09:15:46 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1w7YwX-0005dl-5F for qemu-devel@nongnu.org; Tue, 31 Mar 2026 09:15:42 -0400 Received: from mail-wm1-x330.google.com ([2a00:1450:4864:20::330]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1w7YwV-00046v-1c for qemu-devel@nongnu.org; Tue, 31 Mar 2026 09:15:40 -0400 Received: by mail-wm1-x330.google.com with SMTP id 5b1f17b1804b1-4887eca00c4so3877125e9.2 for ; Tue, 31 Mar 2026 06:15:37 -0700 (PDT) Received: from localhost.localdomain (43.149.216.82.rev.sfr.net. [82.216.149.43]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-48880d864b7sm6316385e9.3.2026.03.31.06.15.33 for (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 31 Mar 2026 06:15:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1774962936; x=1775567736; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=ZMEvZqXM1s5ZrHLjKPMsTqMknGdEXuNvVui5H2JTOzk=; b=U0I57L00DrPMLU55LIYLs3HbsHPNC7jBdjRcgLRw+O+H7zrBb4KianOvpSKnp3DixC MLHDjY4YTNn9DPjJuL4jBoouYKL4irYloBJK7mR4WgJKEdAviMr0golOVx7jup34AhV2 PYQ4t3sB7caqHwmQ9JXzDfzempjdhHPXqbzlj2QlktJhNoR1GIxPrZtu5ahCEqBTrtd1 E3MCix9ECiaCwAVs7trtoSgrFdK5FQkgm87T+BreiPw2kuT1JlORbPa6oER1XNQ74+P2 WrwdDO8AyQKAsYkerW2itKgstZVCWwEJfpwnYeeCCm7ArRA61yIvp5S10LvFaKN4noxV bc2A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774962936; x=1775567736; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=ZMEvZqXM1s5ZrHLjKPMsTqMknGdEXuNvVui5H2JTOzk=; b=q6l5b5YGGToB+scXIwinc4CCZ6IHvh91O214koQ6jdkdY1a0rTulLMGl+cX8STou5L yq2QWdAzLoLBJXGUpBfbceWqk/8tKg2klfPLYcJZf8dCiR9dIvDF0xiJzt/gX/cumiBn AtZDs6vx7WOjDjAHg5Wk7/m5NrTBa8ZsXDZTPLsmyi2IQJ9ZmBS93T+3ZiQAlqLILVxN jM54kk73iH3q6arZ8epwkXOEUQHooLZKiG+qxGCs0rDQSu6RwDMGpI3c6CCGXm9VpFb7 yOzY04aAFzaK9W+5xwgCs5otBOwPcsZWi5QcqcVqPsZGOegrNQaNAvdROX6y4Mq67OA6 F21A== X-Gm-Message-State: AOJu0Yyf6R65bvT7xyeZ5rPrawj5hlwvUiFfw1wG6n4DhnQ9f4HU5WLM Awabu10A36IKi0rAoEhlKmyEMeKFO7VF5sfBVkbw0XKpo5tH+59CNLk10BiuNo7ZypXT506FxaX XaUBS5UQ= X-Gm-Gg: ATEYQzwDmXfFzGoK0104y/pwEdCQeWgps9ri7X0rG/T3pILdqbrIX8H6IXy+ZzlHa+E 0ufpreaPRkQXHQfOGMi6XLt4l8vX0ojLZv0oeNPXrygli4Dp2YrXPwEFQ20wP8MnPL/4eMHFBhn F8NLPepju/OE0/B31jLwLDh11RzZk88CF9XyZwFu9E2x7UTVpgq1Tt+4fNgw0dcvJYo9whw9TQe syKFdgKyZhz/HryPk3n1etHkOTJ3lz052DW/JKfj0hmwAWTxHsRz28pQASD4ESr7pe38qwnvyAb EeHUYKe7v5PrRHe8tvHZQ1P2Cm2sUe0vaC650TeAPPlHaoYcDv4k6MVkJYk8yEaohlUc4EZlzTO Y2R3cZvI3wWKWDS3sX1XPtqXlJEAtcmWcYjGSVijzpULakH06it8h+rJrDf/7SwGzNaDjS1k7EW GyV95vqX6LyrhGj31rRngECt+O9b/PvazhksLYhjrdjWSktU9FTtOFaTTGm4xlAETUeRM= X-Received: by 2002:a05:600c:6309:b0:487:1fbf:e0c5 with SMTP id 5b1f17b1804b1-48727ef678bmr321369345e9.19.1774962935816; Tue, 31 Mar 2026 06:15:35 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Subject: [PULL 02/11] MAINTAINERS: Separate QDev section from QOM one Date: Tue, 31 Mar 2026 15:15:04 +0200 Message-ID: <20260331131514.21152-3-philmd@linaro.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260331131514.21152-1-philmd@linaro.org> References: <20260331131514.21152-1-philmd@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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=2a00:1450:4864:20::330; envelope-from=philmd@linaro.org; helo=mail-wm1-x330.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1774962958138154100 QDev is about QEMU devices model API, while QOM is about QEMU object model in plain C. Signed-off-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Michael Tokarev Message-Id: <20260325151728.45378-2-philmd@linaro.org> --- MAINTAINERS | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index 81f49b232b5..de8819b7aaa 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -3546,24 +3546,29 @@ M: Paolo Bonzini R: Daniel P. Berrange S: Supported F: docs/devel/qom.rst +F: include/qom/ +F: qapi/qom.json +F: scripts/coccinelle/qom-parent-type.cocci +F: scripts/qom-cast-macro-clean-cocci-gen.py +F: qom/ +F: tests/unit/check-qom-interface.c +F: tests/unit/check-qom-proplist.c +F: tests/qtest/qom-test.c + +QDev +M: Paolo Bonzini +R: Daniel P. Berrange +S: Supported F: docs/qdev-device-use.txt F: hw/core/qdev* F: hw/core/bus.c F: hw/core/sysbus.c F: include/hw/qdev* F: include/monitor/qdev.h -F: include/qom/ -F: qapi/qom.json F: qapi/qdev.json -F: scripts/coccinelle/qom-parent-type.cocci -F: scripts/qom-cast-macro-clean-cocci-gen.py F: system/qdev-monitor.c F: stubs/qdev.c -F: qom/ -F: tests/unit/check-qom-interface.c -F: tests/unit/check-qom-proplist.c F: tests/unit/test-qdev-global-props.c -F: tests/qtest/qom-test.c =20 QOM boilerplate conversion script S: Orphan --=20 2.53.0 From nobody Wed Apr 1 22:18:44 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; 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=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1774963014; cv=none; d=zohomail.com; s=zohoarc; b=b3aq210DlSo2VQREoEQVoPiTRDrcrdbEN9yY+kZn/uGG1bOo2KTscGBzexgycFOHIo35YBF9/+jdR6DnCrpbMpfWDDnhq+bVwHWnfjZ+PIMRyQqLTBcXwZXQi+27fUWRxh1LLRRqyPVr+kkp/iF9gHDs5zzrKWXzGtlLexFpfBg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1774963014; h=Content-Type:Content-Transfer-Encoding:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To:Cc; bh=DI7LzFR4D/yawQQLsJ8n06quUuh4C8hWMkZm7c2PHUM=; b=J131P8OoTLJfeaEa9KFJJROG4ncEzNIjQq+iBRDxHCRafJ47sQ3yyVTVnbaW5qxx1Sg05KYjN6EW2a09X/1dWOQ/R2MbMmgW5LovBzPsytTrIEKugz5NYMa1AGThmQs8vWWrMP0nDzGFUVI2FdeXASynBQWipFHZBrsl7ZXkyf4= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; 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=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 177496301433539.40570208584484; Tue, 31 Mar 2026 06:16:54 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1w7Ywm-0005rb-7m; Tue, 31 Mar 2026 09:15:56 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1w7Ywe-0005fT-Ty for qemu-devel@nongnu.org; Tue, 31 Mar 2026 09:15:50 -0400 Received: from mail-wm1-x332.google.com ([2a00:1450:4864:20::332]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1w7Ywc-00048j-1N for qemu-devel@nongnu.org; Tue, 31 Mar 2026 09:15:47 -0400 Received: by mail-wm1-x332.google.com with SMTP id 5b1f17b1804b1-4853e1ce427so70356665e9.3 for ; Tue, 31 Mar 2026 06:15:45 -0700 (PDT) Received: from localhost.localdomain (43.149.216.82.rev.sfr.net. [82.216.149.43]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4887c884f77sm15178225e9.20.2026.03.31.06.15.42 for (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 31 Mar 2026 06:15:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1774962944; x=1775567744; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=DI7LzFR4D/yawQQLsJ8n06quUuh4C8hWMkZm7c2PHUM=; b=PQomi4BEueTmCatOo/sunKTKXeczDoWrAm13c8C80j7aPJ4PUv06OIf2TGuF1xF2uT amzw57uR91niUGVDFJSUY5YLK+pz0GPwTYhJMEkpFeUiyFo7QOL9dDb85dWZzsg/euDa xG2HQl/ss2VDR9sRsg6YrCVhraaV4EY09wiFlFi5bFuJzXLrAWuAEOZstwtiTtWT/lS1 0uU+F4zLFFObMTjdOY1eTjwpiaKs3YMmQrLoh9xBVdsSlnKWxBhKDiz7VKcMgZ0ROK4y AxVGNz9k26KebOnk8kELb6jHmGQ0gvGelVk3qBqpI6aeAwRs4zII/U8vEuEkM63g9gf5 +Paw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774962944; x=1775567744; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=DI7LzFR4D/yawQQLsJ8n06quUuh4C8hWMkZm7c2PHUM=; b=MoX4k97i2hKCql4G+COxw2l1xTF7M1PCsr6Eyhp2pi9ntNhuPCMq5/fBZRJgbEoZ4u bDS7nlEGjkqmdFgQedRXbvjkMuK+5ojYMCNqCnsTW4aIlEExzm3RpZNb+kZwu1ISri50 Zj5s6o3MOstXVYxSX9r8AIO1Jz1csPmP1eOp6hJU+/J/XYM7AlwBS9OWeEp8ZuG1hwsv 4idQpDGcWJ1RfGkG1mL5lRD4xVss8r1e+aWAWZtaSfaU6KhdDTrhwEZAtiw6lMpbulbf idLJ2q1l8LSz3tWQkGBqorbCF8/2FCzyMoO4n4FT5YPG4MN+ULKw1Lt3frtceqJZ+lcK 2kQw== X-Gm-Message-State: AOJu0YzAzZvsvKvfFvZc/JvypzZnBn/zJsji45gXYV0DyZ93EC+AlpWB dmkymLXGSWmohbzdTGNFt2hJJA8mZLoiv4NhsQwUFp5Ufn/r7p5Wf5gVQ/oMxn/mlAC27aXFwpM +is7QCw8= X-Gm-Gg: ATEYQzwyf9/+IAX7ZlFvCNs1AW/XlJjQ15x50qmGapI2kFNPaR/ZgldO5LHm6xCNIlp bOvuvy1P9CwGoyI+bUn+FhnvbsvwkYMgU27vB9RwH+O4YU3GwfPjWWsQUt55uufQoHkqVQ/ZHjs M5ZfuhIPam89Bfw3IHPnq49C+R767fa9cm1A9C4w3B6IRrlqGQZGMDXyojPDHJfV9vDqp9Wvxws eOC5UKf1Ku+75gT9EDooH3dyLBp9Kck1Ns1Lmd0JlorWCTqij2wvqjYQ9UKYaZINzSNDF+kS9qD zgUpfVG9wnmbYzizqvT6YlbAt8st68q1koHBjgOIsn2v6d/mGlVHVWSePtK4uf99lsss11xEPVQ hYKsY6gp19crjrf+JuPEv2AtcEYlqFpM+tfIqh/ghxfL0M6x+HGod8/kvqdL/aEe7b/AnGpMHCM boo+vp2pvBixy7ckEwbWqFnr5OBgsT69AMtyWMaQ58Pv8x8nefr6DKm5CHzAgbIBKXYvktQO1x9 7iFmg== X-Received: by 2002:a05:600c:6487:b0:487:1c2:6a4c with SMTP id 5b1f17b1804b1-48727d6790dmr262055985e9.4.1774962943810; Tue, 31 Mar 2026 06:15:43 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Subject: [PULL 03/11] target/mips: save CP0 timer in vmstate Date: Tue, 31 Mar 2026 15:15:05 +0200 Message-ID: <20260331131514.21152-4-philmd@linaro.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260331131514.21152-1-philmd@linaro.org> References: <20260331131514.21152-1-philmd@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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=2a00:1450:4864:20::332; envelope-from=philmd@linaro.org; helo=mail-wm1-x332.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1774963017174154100 From: Trieu Huynh The MIPS R4K CP0 timer (env->timer) is not included in vmstate_mips_cpu, so after loadvm the QEMUTimer has no scheduled expiry. This causes qemu_poll_ns() to block indefinitely and the guest to freeze until an external I/O event (e.g. a keypress) wakes the main loop. Fix by adding an optional vmstate subsection for the timer, following the same pattern used by ARM (gt_timer), RISC-V (env.stimer), SPARC (qtimer), and OpenRISC (timer). The .needed callback returns false when env->timer is NULL (KVM mode), keeping the subsection optional for backwards compatibility with existing snapshots. Resolves: https://gitlab.com/qemu-project/qemu/-/issues/1987 Signed-off-by: Trieu Huynh Reviewed-by: Peter Maydell Reviewed-by: Philippe Mathieu-Daud=C3=A9 Message-ID: <20260329113732.482619-1-vikingtc4@gmail.com> Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- target/mips/system/machine.c | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/target/mips/system/machine.c b/target/mips/system/machine.c index 8af11fd896b..473d3ab0363 100644 --- a/target/mips/system/machine.c +++ b/target/mips/system/machine.c @@ -3,6 +3,7 @@ #include "internal.h" #include "migration/cpu.h" #include "fpu_helper.h" +#include "qemu/timer.h" =20 static int cpu_post_load(void *opaque, int version_id) { @@ -219,6 +220,23 @@ static const VMStateDescription vmstate_tlb =3D { =20 /* MIPS CPU state */ =20 +static bool mips_timer_needed(void *opaque) +{ + MIPSCPU *cpu =3D opaque; + return cpu->env.timer !=3D NULL; +} + +static const VMStateDescription mips_vmstate_timer =3D { + .name =3D "cpu/timer", + .version_id =3D 1, + .minimum_version_id =3D 1, + .needed =3D mips_timer_needed, + .fields =3D (const VMStateField[]) { + VMSTATE_TIMER_PTR(env.timer, MIPSCPU), + VMSTATE_END_OF_LIST() + } +}; + const VMStateDescription vmstate_mips_cpu =3D { .name =3D "cpu", .version_id =3D 21, @@ -333,4 +351,8 @@ const VMStateDescription vmstate_mips_cpu =3D { =20 VMSTATE_END_OF_LIST() }, + .subsections =3D (const VMStateDescription * const []) { + &mips_vmstate_timer, + NULL + } }; --=20 2.53.0 From nobody Wed Apr 1 22:18:44 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; 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=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1774962987; cv=none; d=zohomail.com; s=zohoarc; b=WnJaakvespKuITrNtXdIEomOo9x6w8D5JmT3k0zOTQpoGKQbQUhuVAgd9gjFXIU3//LjYdLJuzQcySnWL984ouDwfQHLmz8t9hnWf+iPitWChEee30MndPsIUPpilJDG/yEHvGE3NwY4Ipd4oWI4K2QCs5LPW2MAlZ6aGfXJGf0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1774962987; h=Content-Type:Content-Transfer-Encoding:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To:Cc; bh=0hZfLbUOtDPdrcYCCS73D5HPlF10V9o2G7my6Fk8kI4=; b=PQLvTf8lDwm927qAw+4SnhhmVAWjRE+u5+Zq9vVdSzEKIl2fzbjq2hJ1iSdv0K0+7Mmj5D/sW7A+N4lnAqVikYVAIGxkJ3n2fnRBlDBp5BmMOlHiYYJu9jZEB3CKIGRUCPvMsIHNxCTFsZnkJvRwMJmsrhcvTC6PATMIbLR5Zq0= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; 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=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 177496298712841.70748238897238; Tue, 31 Mar 2026 06:16:27 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1w7Ywn-0005yH-LO; Tue, 31 Mar 2026 09:15:57 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1w7Ywl-0005pf-J3 for qemu-devel@nongnu.org; Tue, 31 Mar 2026 09:15:55 -0400 Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1w7Ywj-000492-Sf for qemu-devel@nongnu.org; Tue, 31 Mar 2026 09:15:55 -0400 Received: by mail-wm1-x335.google.com with SMTP id 5b1f17b1804b1-487012ce896so35233955e9.0 for ; Tue, 31 Mar 2026 06:15:53 -0700 (PDT) Received: from localhost.localdomain (43.149.216.82.rev.sfr.net. [82.216.149.43]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4887eb5aff3sm47341205e9.15.2026.03.31.06.15.50 for (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 31 Mar 2026 06:15:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1774962952; x=1775567752; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=0hZfLbUOtDPdrcYCCS73D5HPlF10V9o2G7my6Fk8kI4=; b=cxPN9ZzjjfZDsDreJLxXUl4kCsd+rUFM1GC12+n5zm06M26Wlx8dUdwwzzQBCRu0nv nIkA2uiGoLJkUV8qwu38/qn8W8Q0M7R0C4iI/nk5wJakTHAs4XjiF2+3gJhJWfIPD8yt ZO1bTKTbweaI6Sg0b4k/eXscUzI2QLefVYXTyfr+/R63Y2CBgiH/tem189/Knjtxfcs6 HcA0k199EJMO0ts7QUIcbt5N4OREWDyw18wIJJm1rsgXWhTsYkhvETTiq40P2FcFlB9w 0sedcvMSrtzCzpgWQpr9I12R1DumbZathWdRKlw8doyXZa/gn08uOLXhvsD4tsfDOkAx mZTw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774962952; x=1775567752; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=0hZfLbUOtDPdrcYCCS73D5HPlF10V9o2G7my6Fk8kI4=; b=i9i0c8c13QxI9xJCG/C6kxd3Ls6OlubZmVnLrX5mb9n0VjAWbrrbZJDfiGrcjkPwW8 Jycam5zjR301J7D8N6+5N8Mz+X7R9CG/53n+jprIbTJMhQR7ZTFTgl9Dd7jaod8BsKOf KWjuhFlCl1R+skO+gRrhrPi0nAoYNGRTvyJj7GUvrbcc0KsIaWeBatOUXP4ZMvU3xuTA 5Im2kAOPeRXWUMZOjL2VDzeEpvG9tvaTPk7IyE/ogetPDciSNGXRevjQzKMjLPu4gmf2 n8tUz313PWZ1/z+Tgg9lFmvZ9qOmwYxHLOEozoAIc6LnM8tkFh3aLTwZ4VxUgUaVUHNW 0jLw== X-Gm-Message-State: AOJu0Yy4A+I5RlTMUb9xntODD60o+J4y07QcKb40o27gnXGJgqG5mM+9 7NoQt74sgT8ee3xyY6ypSRTuWvsAlRXep/DMa6w90uLvp9Vqjn4KnuqebHy9aWJNcMgli8Eapsc tFTGigzM= X-Gm-Gg: ATEYQzzCc/uKhiMuDd/LRNYTVegW1q9ZJOsVPoq1pPRPHwWGpIhtszLI5IL5FZHKSeA Qee70KcGaQt4QGFjq60ziL3xSjXg24Vst/4k93gxsPnHSR6SlinoHCvI0xQB7/c/8VVhmo2QTmc jrBJkAwtXUgISAzKiV85FiYFkhVJWZWRWlwjxq79DrhM1n1yoXvlRPdvqTSJu7Gmfz2t93HIncF 4CaPGrygDgwbJNbL0rU2Xu1Ugs5CtGwCrFg6FmaHc1IILD5RKVu9oeCrGMpzyXWH1WXM+04u11T 5AXehohOsUJ/JfM9ohF428ESNN9QzqHh4UqPIDKcWXJrdnP3S7w7yrJl3L6I+BvBLYWprrtKFnU ZUQRysVA0NNOOy+FstnNIihEnKvQCWLck6yU+EiYf5+2gs3bMbVYFeowkn7nvUPNzsCq7h4PesR sC+G9f4PzJYKtzvnHA5CPU/vGMfxGK5u7eqDhAXBw7lKKV1HdgsxJeb/s+2sX4hxw8KOk= X-Received: by 2002:a05:600c:1393:b0:487:288:1199 with SMTP id 5b1f17b1804b1-48727ef16c5mr290963745e9.28.1774962951574; Tue, 31 Mar 2026 06:15:51 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Subject: [PULL 04/11] backends/igvm: switch to PRIx64 Date: Tue, 31 Mar 2026 15:15:06 +0200 Message-ID: <20260331131514.21152-5-philmd@linaro.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260331131514.21152-1-philmd@linaro.org> References: <20260331131514.21152-1-philmd@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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=2a00:1450:4864:20::335; envelope-from=philmd@linaro.org; helo=mail-wm1-x335.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1774962989560158500 From: Luigi Leonardi Use the PRIx64 format macro instead of %lX for uint64_t values. This is to improve portability as %lX is not necessarily 64 bit long. Signed-off-by: Luigi Leonardi Reviewed-by: Ani Sinha Message-ID: <20260330-igvm_fixes-v1-1-03587a5a808b@redhat.com> Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- backends/igvm.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backends/igvm.c b/backends/igvm.c index 3b5edf15213..50f0d6fb9a7 100644 --- a/backends/igvm.c +++ b/backends/igvm.c @@ -187,7 +187,7 @@ static void *qigvm_prepare_memory(QIgvm *ctx, uint64_t = addr, uint64_t size, error_setg( errp, "Processing of IGVM file failed: Could not prepare memory " - "at address 0x%lX due to existing non-RAM region", + "at address 0x%" PRIx64 " due to existing non-RAM region", addr); return NULL; } @@ -198,7 +198,7 @@ static void *qigvm_prepare_memory(QIgvm *ctx, uint64_t = addr, uint64_t size, error_setg( errp, "Processing of IGVM file failed: Could not prepare memory " - "at address 0x%lX: region size exceeded", + "at address 0x%" PRIx64 ": region size exceeded", addr); return NULL; } --=20 2.53.0 From nobody Wed Apr 1 22:18:44 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; 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=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1774962978; cv=none; d=zohomail.com; s=zohoarc; b=U0VNE35ie2Ik+u30kmU/o9R3wl/9cRT/2SJD2KQJagN2cggZaJpgPZBtrqJvgTDpyE08RFcekQ/P20UzmMzDw6B9OaeU7EBYEToiuVKqxLvrsuhIZLDfy8mEc+u1GgxrX3PEAzynZezjw4kaetSUwxURxC3ST/YUoevd7KhxOXI= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1774962978; h=Content-Type:Content-Transfer-Encoding:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To:Cc; bh=23Lhs8kn7vYaYRccWIrPbcTZSCxSueDDCmQnurTSwZI=; b=JCOPu1TtoBPw6KJr8wikXVFm+834RJwbPWymD+ZQ0xogfYXSj5+DJYOQylGhVY5/5ByVGfA0McTxyxvCseNfH7Qq6PkKSU5pWRbDXbcKmJ7TdSZaWEQh9iBAOr0b6jWIBunqP9IvllBAkFiJQCnBuJvllRbFuoNj8YM+GJyPYOQ= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; 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=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1774962978554236.27121842845304; Tue, 31 Mar 2026 06:16:18 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1w7Yww-00067J-08; Tue, 31 Mar 2026 09:16:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1w7Ywu-00064O-Fb for qemu-devel@nongnu.org; Tue, 31 Mar 2026 09:16:04 -0400 Received: from mail-wm1-x32d.google.com ([2a00:1450:4864:20::32d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1w7Yws-00049S-Us for qemu-devel@nongnu.org; Tue, 31 Mar 2026 09:16:04 -0400 Received: by mail-wm1-x32d.google.com with SMTP id 5b1f17b1804b1-48702d51cd0so67786745e9.2 for ; Tue, 31 Mar 2026 06:16:02 -0700 (PDT) Received: from localhost.localdomain (43.149.216.82.rev.sfr.net. [82.216.149.43]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4887e80140esm34573235e9.4.2026.03.31.06.15.59 for (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 31 Mar 2026 06:16:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1774962961; x=1775567761; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=23Lhs8kn7vYaYRccWIrPbcTZSCxSueDDCmQnurTSwZI=; b=JJixJ78cANrFcgTBxJafTNdirkWyashx3EJ6Tgm6e0J69K5nFn37JJbYOoTfBLJYLf KfeekSS7JbTcNtFHUTPp8aAcURkkcdkBclFO4bPJKfAFaaimwyXqCjw9uHD1Hjw5mVUv BBhqqSNUWeSsJkMheVYwyhJdIkldEMq6M9XGNkaEahDpUn2lKy7lO4JPNUJcW+UNVOBp Ct8P71lRnkokAXpZoG/+47ZzE8zfOB+/9ynqqTkztuPBgsFYskpXCWCzPI2BCpUMH2xn sylmRxF2ZeRe0BR2qcSGpkFQoZ88Use6648nKmR+4+WdLzypwdE1IPWOL3MFv+0qBBpL jLow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774962961; x=1775567761; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=23Lhs8kn7vYaYRccWIrPbcTZSCxSueDDCmQnurTSwZI=; b=Tg+6viuGGY0s3Ke/8ugltqIUBJZHqmOzBgmjxYUmEfq1JxTLPYotI1SRVEzuz+Y7li zT22YRU5IbS+GW9hGEIYmfTzCGUd1FYfxE0vifo8nWWedHT0D5Qb3R2SjZcHQARePuBX DxvOlsySZRC/UP/h11+sikVCuZGxt/0nVYyW+nIp3Qm+3c1GFbOt78Q8amlHNqrDhVcg EnI4vESRvb0f1X6xPMks8pN/vwjPrA12mx3ql6qjUx0CjuPUVSoV8I7aG5XsVLjNOBt6 dV8lvDTWXCGRN57nQRSBSoRklM2up/KLad97N56evAaApixKbT7Cfa4PqPwVnozb74IH jVBw== X-Gm-Message-State: AOJu0YwGYPxdjk/0Z1tWzJy+WOW8hLeahyTpEikPQPqV4OZ1YWDZd2rz v8vc+bX/nuJODKpcaLeAvqwAt63wKKu6zfSC9WECb2ry+fB/7XUGfcwkKQd4knZxca7JjglTXsi UJvA1VDY= X-Gm-Gg: ATEYQzxQv3Qudfn/qGQ2vD09DHsSGQbRZ4LsQFPcHnEqPavBpEZQFjbrtVj4IMnpr9t VKl9Wjwm3/xmIWk6kWMvFQ8FifQBq4u/U2rP7cq+7YFc9SRU1pJaUQgUPn9CxWX01xVvw1NdpSY MUOlq1JL+l3gzVCH/n3UH77i+d3wig0D1l3T4+2aohHIl/e4vOENLAHB2wI2PI3MUWJha3fHMvj uwS+W8P0MPPIq6Pqz6T6WQ8utNnuftE4Nqe4/tAqS/8Ee+XIDZF9h2ezgsvOIdrOkWHmEMPG8pt o6rEV5qxJkKpv4kFRT/NcVqlxJTW34kr2zicZgV2Av1bvsIpDeawLIgyHd+L2dMyyh8kRaC87x4 IfxQtp1BhXSCzUqDOe7hQBhNsjccsqlBWvtrIGw8RD8pblKr2/JnxT7QJ8vbyHkQmP4UeyWnSSb a1YWyW4plm3DhPExXcEiFa2ZMGiJoFDCVkR+CBIeIbzFIN5KyXHWK3Dz+KOAZo3008z2k= X-Received: by 2002:a05:600c:a10a:b0:485:3f72:324d with SMTP id 5b1f17b1804b1-48727e9ea73mr249520355e9.14.1774962960869; Tue, 31 Mar 2026 06:16:00 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Subject: [PULL 05/11] target/i386/cpu.c: Correct minor grammar error in warning Date: Tue, 31 Mar 2026 15:15:07 +0200 Message-ID: <20260331131514.21152-6-philmd@linaro.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260331131514.21152-1-philmd@linaro.org> References: <20260331131514.21152-1-philmd@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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=2a00:1450:4864:20::32d; envelope-from=philmd@linaro.org; helo=mail-wm1-x32d.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1774962979470158500 From: Peter Maydell Fix a minor error in the grammar of the warning messages produced if both MPX and APX are enabled: $ ./build/x86/qemu-system-x86_64 -cpu max -accel qtest -S qemu-system-x86_64: warning: this feature conflicts with APX: CPUID[eax=3D0= 7h,ecx=3D00h].EBX.mpx [bit 14] qemu-system-x86_64: warning: this feature conflicts with MPX: CPUID[eax=3D0= 7h,ecx=3D01h].EDX.apxf [bit 21] Fixes: 91bc4d81078a ("i386/cpu: Add APX EGPRs into xsave area") Signed-off-by: Peter Maydell Reviewed-by: Zhao Liu Reviewed-by: Philippe Mathieu-Daud=C3=A9 Message-ID: <20260330151309.1786787-1-peter.maydell@linaro.org> Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- target/i386/cpu.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/target/i386/cpu.c b/target/i386/cpu.c index d02f6f0653e..3b0a7c73632 100644 --- a/target/i386/cpu.c +++ b/target/i386/cpu.c @@ -9628,9 +9628,9 @@ void x86_cpu_expand_features(X86CPU *cpu, Error **err= p) if ((env->features[FEAT_7_0_EBX] & CPUID_7_0_EBX_MPX) && (env->features[FEAT_7_1_EDX] & CPUID_7_1_EDX_APXF)) { mark_unavailable_features(cpu, FEAT_7_0_EBX, CPUID_7_0_EBX_MPX, - "this feature is conflict with APX"); + "this feature conflicts with APX"); mark_unavailable_features(cpu, FEAT_7_1_EDX, CPUID_7_1_EDX_APXF, - "this feature is conflict with MPX"); + "this feature conflicts with MPX"); } =20 x86_cpu_enable_xsave_components(cpu); --=20 2.53.0 From nobody Wed Apr 1 22:18:44 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; 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=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1774962980; cv=none; d=zohomail.com; s=zohoarc; b=JQYeIKw2t5ZRwTAGeXzXTKvM9u7NN791zz2BDo2lKJY1f/7UrdO03a3yWp/JCRBog73dgs2kUc5GmEjCkEjZtewFd1fE1Lv7uBAZXxoPuwYNMiomSDbk4nuzYF577I7c9wAeK/1XJPMuUToQdfNvqwITXQ3er7kRHwffK06rryk= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1774962980; h=Content-Type:Content-Transfer-Encoding:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To:Cc; bh=iji6HPNBq2wYQ2LzTKADv8GnzeOysve5TJdCd3ZuYX4=; b=CM1J85YbZSJ/ywuD1ZdrjcQEaQfUlylJ9AWhjCafVepF5vC2w7+c7mKmXIW6GNoUOdhZO/Jl/c+Xvwgl6MLOTtrd/IBNN94OkPt68912SReskQ7eyvX/h3tMEfiMN9Bh83DLHPtU5bmHH4TAnzF4aSChj+2VzJRtfL3M3gXAyUc= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; 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=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1774962980325841.3285568756385; Tue, 31 Mar 2026 06:16:20 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1w7Yx4-0006Bi-Rg; Tue, 31 Mar 2026 09:16:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1w7Yx2-00069b-7v for qemu-devel@nongnu.org; Tue, 31 Mar 2026 09:16:12 -0400 Received: from mail-wr1-x429.google.com ([2a00:1450:4864:20::429]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1w7Yx0-0004A1-H5 for qemu-devel@nongnu.org; Tue, 31 Mar 2026 09:16:11 -0400 Received: by mail-wr1-x429.google.com with SMTP id ffacd0b85a97d-43ccda008cdso2252877f8f.0 for ; Tue, 31 Mar 2026 06:16:10 -0700 (PDT) Received: from localhost.localdomain (43.149.216.82.rev.sfr.net. [82.216.149.43]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43cf21eba4dsm29623899f8f.11.2026.03.31.06.16.07 for (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 31 Mar 2026 06:16:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1774962969; x=1775567769; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=iji6HPNBq2wYQ2LzTKADv8GnzeOysve5TJdCd3ZuYX4=; b=zwuOeLdosUYtraQlsVVR9DTehem3T3FCgtMt75FfxXhXDh0s+xmpylwe7vNRVPMP2B xHbJ1VmHMQ3v8+YvdNWZFkrQKZ1xfAlkvpcr9DqlEXKd5EYwiYOcAED1nM57q6JiawRA sYdBmUyUuXDo7jqN9R760iyXKfgFL8Ib+OcSyKHMjjuiarPwrUgeYT83nrsWJ7ObH2Ru YlcLikcNF0UBMQbS7COv4DZjKcLGSBjbf+ldL+GtN7VYMfjkZHQHDcjeBS5EQ3ejeCUZ 3uxZixM6PHvnp2IfZSohjzAHRO7RKrJhzhItyN3BjMNo0Jtech7Xcv14eDlZn5KhKhAy DUzA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774962969; x=1775567769; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=iji6HPNBq2wYQ2LzTKADv8GnzeOysve5TJdCd3ZuYX4=; b=mi3IrXDX+b5ghbwlE0XAeNaf81hFRyV6NMwBj9soBDwgB8J12hJZ/E273zQ4BuNzL2 hgnFrr6k/NH+9YP0V7fB/q8GcHb7tV1nVc07zA0jU9NEvSvn/yAJ2ocHOIrB4nX0UQiN 5Y75b5AwqG20J1n7BKm5+BkMrABdIEhtgsL7Plx9FTa6cZho84CXopBSaPuUMEysQrdU 4rra31GN9emFSup6L5PG7lxtEg44j+f1zdJSaWsqr8ZZ+ri6byqu1UT31/zVZ5X6eKiw sFcMSUfSmtSEKflxe4hJXc6rVY3ZePF9K1ExtiVjOapyWq00mN9vN+DsBNMux6qUDbkR BOEg== X-Gm-Message-State: AOJu0YywwqVOsc9Ko760ndST7l0XdeuguhvNd21GkPjZ0dSKuPAcmlXZ 88SImQbYLJL9VsLgE2/diqk3bIjWXWYAeJKUWqD3wW87McIEnXs8jxX5K9zQ4uBvaXPp7mHmG6C SYsKQuOo= X-Gm-Gg: ATEYQzzB5+qDFz0KxfgVJUS0ikQv1Aax7j/2L/ZZJSX0fWIYBeABCyraW59qdmR2Fbh PWvzXV0vP+xnmdjzmPLCE4ArzsejmSD1yBs31RRlBLYGeigmjTm3UAhnT+qMdtsh4UR1CpoYi8N z+m4ucG/HLbaECALo/A4z8+5PIC85WKGPrEGkzgiYcdlBFPCYlE8q0/7nszM7mY39tgrAVchuAb 3M5FgNyo8M5Phnnc1/wfR2xsUcHFcQUq7el7MG54Rw3bRlfbGfxP7dHCh1gsP3KD+wZct6/S+3g ZQNPir1AUGcQE+NJlHWQszP/9Ko7aNR8yrWoJmgCu7R/8Isn/oLAsX9RydW+6IhrBT8dZ5JLYqJ xFG+IKWXSSivRH0RUqMwBPphqK6MTMwPMSi+I5rEGSjnY7oWF2fMa1yI1lLdUxIlag+MgpTMaxl R5UF3bUkEml+C7He1dhEvdIX1dggrQV7kRftzFvIQywNHH8P6J4q6vWn28mckWJ8FBiLxIwPgDT jdqAA== X-Received: by 2002:a05:6000:1846:b0:43c:f1da:487d with SMTP id ffacd0b85a97d-43d0818f22emr6358801f8f.2.1774962968534; Tue, 31 Mar 2026 06:16:08 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Subject: [PULL 06/11] target/i386: Treat qtest like TCG for supported-features Date: Tue, 31 Mar 2026 15:15:08 +0200 Message-ID: <20260331131514.21152-7-philmd@linaro.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260331131514.21152-1-philmd@linaro.org> References: <20260331131514.21152-1-philmd@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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=2a00:1450:4864:20::429; envelope-from=philmd@linaro.org; helo=mail-wr1-x429.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1774962981475158500 From: Peter Maydell In x86_cpu_get_supported_feature_word() we figure out the supported features differently for each accelerator. The default case is "set all feature bits"; however this triggers a warning because it enables two features which conflict with each other: $ ./build/x86/qemu-system-x86_64 -cpu max -accel qtest -S qemu-system-x86_64: warning: this feature conflicts with APX: CPUID[eax=3D0= 7h,ecx=3D00h].EBX.mpx [bit 14] qemu-system-x86_64: warning: this feature conflicts with MPX: CPUID[eax=3D0= 7h,ecx=3D01h].EDX.apxf [bit 21] Treat qtest like TCG here, to avoid the complaint. Signed-off-by: Peter Maydell Reviewed-by: Zhao Liu Reviewed-by: Philippe Mathieu-Daud=C3=A9 Reviewed-by: Zhao Liu Message-ID: <20260330151437.1787008-1-peter.maydell@linaro.org> Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- target/i386/cpu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/target/i386/cpu.c b/target/i386/cpu.c index 3b0a7c73632..c6fd1dc00eb 100644 --- a/target/i386/cpu.c +++ b/target/i386/cpu.c @@ -8087,7 +8087,7 @@ uint64_t x86_cpu_get_supported_feature_word(X86CPU *c= pu, FeatureWord w) r =3D hvf_get_supported_cpuid(wi->cpuid.eax, wi->cpuid.ecx, wi->cpuid.reg); - } else if (tcg_enabled()) { + } else if (tcg_enabled() || qtest_enabled()) { r =3D wi->tcg_features; } else { return ~0; --=20 2.53.0 From nobody Wed Apr 1 22:18:44 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; 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=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1774962982; cv=none; d=zohomail.com; s=zohoarc; b=g8teOONOhY+g57fUzJSWlxFGG3jc67P+TnqwwarLyjFAvc1WrkfzDZoUA9bk7KTFIhTC2iHQVibBRZwrAnCG1iIyCFC0xE6s+fIh9f5W5aK01NGaBMkzx/+cV63rWsPM3Mnm+1fuOX1wZXLRcMQ2EuUqlysS8WhOnW2d4NyFB64= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1774962982; h=Content-Type:Content-Transfer-Encoding:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To:Cc; bh=3TiU30N3aL04FVTsBMyQy/KMizH5YZnUxC49XTkGNzw=; b=gL2KNTb05pr6UtPgbOrd7QXuM95Qni+6PuI/LpEkVFewrzV5nsmVwnDns/V8H+Q0UhWOaA7B6p/l3jyg3iFtH88l8DJlQ2+ugaZ601fZyRBxQjD7qt2PYfRebjJ0xXa5/ko7WpTcvmHjtdjzWnflz4iMPzs0xCU1BnZ9fohlolY= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; 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=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1774962982856151.69999978357782; Tue, 31 Mar 2026 06:16:22 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1w7YxB-0006LI-OH; Tue, 31 Mar 2026 09:16:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1w7YxA-0006IO-68 for qemu-devel@nongnu.org; Tue, 31 Mar 2026 09:16:20 -0400 Received: from mail-wm1-x336.google.com ([2a00:1450:4864:20::336]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1w7Yx8-0004BQ-K4 for qemu-devel@nongnu.org; Tue, 31 Mar 2026 09:16:19 -0400 Received: by mail-wm1-x336.google.com with SMTP id 5b1f17b1804b1-486507134e4so65260265e9.0 for ; Tue, 31 Mar 2026 06:16:18 -0700 (PDT) Received: from localhost.localdomain (43.149.216.82.rev.sfr.net. [82.216.149.43]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4887e829c43sm33935015e9.5.2026.03.31.06.16.15 for (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 31 Mar 2026 06:16:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1774962976; x=1775567776; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=3TiU30N3aL04FVTsBMyQy/KMizH5YZnUxC49XTkGNzw=; b=wjrn0xq4KaPEHPkH1duSfZd8yexSMetpJgyf0vb+cSfOUDH7NCcr86SOFLZWlQbsNt CA9NcqnR+UQssALJgSKX1igHAWNS4MrHH5ZbdjB/coBvxUXWMPHCP9WZz/F0vx4EVieu hThy5l15L9JE2kB910Oxn0/Yir0aA6EAM0wKdCNnUn2sCNP9+QP5IyVBFuNSqDoO3Bk9 2ZhonJppYUJqG0DcWisi5cHpS16AHRGmvCdAWCppKy0TmXQmatkYKy15pU8tx5EQToqv QNVaLAPglYsmFtxiF41SoYkLqhw6Tn/9ql+iortIf8vF/vTk27Qafg3LFavON2Ww++L7 PYEw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774962976; x=1775567776; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=3TiU30N3aL04FVTsBMyQy/KMizH5YZnUxC49XTkGNzw=; b=GoOjThvfeCZyH0FJCbQYVYB/Yt+cEw1Yb2nZU6BJsGUPd+Cxwqe60f270ATRRiGnKg B9GMJ3J60bOYmoa4oEbOscQOHHfrTc7lZkgQTUeL5cogSnEDiJlp6X04apeQD2x9AmZj jDT3cOpqOQFZUS5iRkR4aWAgB24IZqpb5Pb1gjPhZN/lJHZyp6N7fMSQXQ8zsty9Zgx/ EVkmRbQbQSA/xcXfSmnsHkYERtc+UaDu85kjCkECrNaClVJnOAKG1z+WytitpxiEXq3G B2Xk9knRgh5d3nFV0QNmA6/2Ja8Vhe/2EJXCZy32rLm6svvACb3CdBGJlxNwH3zqEjCM AmKQ== X-Gm-Message-State: AOJu0Yzl8FRpKVXp0cr/iV5k8WrNEzsqEnQrSiraOXBA9b4LJoZHxZxV +LDmtZZvMOBZ2dvUUjLwYHAT7vBhbh8EEw1HAZYA8J+1TI/WG+E6+MrtMhRc4qxQ48h5h3C7lCQ ypgnyfLk= X-Gm-Gg: ATEYQzz5gdQTklbXcpp8s46cxJCghFO/IarwsoPwfv0ClGhEgjI983jG6iF07Dko4/+ K9apPYpLthSNTHzwG3Yn8XlF8F34OnQY+KT+BFRxX/HLJ42Ko5tfnpPDYeSCQ75F6tnp+3mrxOD OJRzmxveH3cNMyTTJQjpPJwOVxJW1LCsOJ7uByUaT8wUpdEYVcVafTNtPvs3SDJHnHmE8AEIQUP KKy8Gm1cbSfaQNE7gycRj1UjkMErIxw9nGBtp9lZFbU9GHB5ys1ZnCzfMpDbvKiEQnPz624wiWU 0COgB0Ze4t5X3wOKZF/12y4XBSI+wf6hYHwC0PAQz9LSZoF1A47w8R4R8mMOPB0O8Wfa5lVnjAA JkSuk1F2H74YHzwNKgVXrkENLSBHrUv6pfw9/vLSlK3LOpkKQ7M1JjsFdDrH7OXLL0Dl6ue1pUm RxJapsFmbWnhhohJloIjufmeNNQ2w69r9H0dUHbU/wyjYJ9ugTXX8yFGV07v9AaDH/afTyaeJ1x dFmfg== X-Received: by 2002:a05:600c:4685:b0:480:20f1:7aa6 with SMTP id 5b1f17b1804b1-48727ef67f8mr289681565e9.21.1774962976369; Tue, 31 Mar 2026 06:16:16 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Subject: [PULL 07/11] ati-vga: Silence warning about operator precedence Date: Tue, 31 Mar 2026 15:15:09 +0200 Message-ID: <20260331131514.21152-8-philmd@linaro.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260331131514.21152-1-philmd@linaro.org> References: <20260331131514.21152-1-philmd@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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=2a00:1450:4864:20::336; envelope-from=philmd@linaro.org; helo=mail-wm1-x336.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1774962984663154100 From: BALATON Zoltan Coverity in CID 1645969 warns about possible operator precendence issue which is a false positive in this case but simplify the expression to silence the warning. Signed-off-by: BALATON Zoltan Reviewed-by: Peter Maydell Message-ID: <24161ec41f118ad097387f8a84897dee7b4747b8.1774904832.git.balato= n@eik.bme.hu> Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- hw/display/ati_2d.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/display/ati_2d.c b/hw/display/ati_2d.c index 23527b2c505..9baf6ff37b0 100644 --- a/hw/display/ati_2d.c +++ b/hw/display/ati_2d.c @@ -91,7 +91,7 @@ static void setup_2d_blt_ctx(const ATIVGAState *s, ATI2DC= tx *ctx) ctx->host_data_active =3D s->host_data.active; ctx->left_to_right =3D s->regs.dp_cntl & DST_X_LEFT_TO_RIGHT; ctx->top_to_bottom =3D s->regs.dp_cntl & DST_Y_TOP_TO_BOTTOM; - ctx->need_swap =3D HOST_BIG_ENDIAN !=3D s->vga.big_endian_fb ? true : = false; + ctx->need_swap =3D (HOST_BIG_ENDIAN !=3D s->vga.big_endian_fb); ctx->frgd_clr =3D s->regs.dp_brush_frgd_clr; ctx->palette =3D s->vga.palette; ctx->dst_offset =3D s->regs.dst_offset; --=20 2.53.0 From nobody Wed Apr 1 22:18:44 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; 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=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1774962997; cv=none; d=zohomail.com; s=zohoarc; b=Zhx7YhifljAuEPhJ9Ba97zzZCcIrMWxvupoGyJtVw2SPi5AF5EKT7CqoHM+mxUyqoz+lu27nSloT8kAkBo+wrXAnmb93OD31GgQoDW4R8c9yKGd2S2XEbTjgEaKR/e+YDWSUar0eWRH9qkpVdQQiHG5zLlCxAMvuWzXnZsrU0+0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1774962997; h=Content-Type:Content-Transfer-Encoding:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To:Cc; bh=iBOEKdnNX+UB0CEMFgda2sLylOVtVPePP1bIf9KL7R8=; b=eyr2aqPCNqFFQUxSNIYEo9mmQVgT+tWHWy1HJrfVh1fpB/FECjWZNkXO5hSnGjDn+XBclApCR2wX9KL2lPtPsMnXDwHyvHFDzpl0a6u8k+qnmJVqdCQRptApVk4Gh5dqzDSYOfkrfLxEhED9ovCgYqBgym2bMLeX1JCXwJvOtas= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; 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=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1774962997086469.94003275321404; Tue, 31 Mar 2026 06:16:37 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1w7YxJ-0006a1-Pu; Tue, 31 Mar 2026 09:16:29 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1w7YxI-0006Ya-0E for qemu-devel@nongnu.org; Tue, 31 Mar 2026 09:16:28 -0400 Received: from mail-wm1-x32d.google.com ([2a00:1450:4864:20::32d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1w7YxG-0004CO-D5 for qemu-devel@nongnu.org; Tue, 31 Mar 2026 09:16:27 -0400 Received: by mail-wm1-x32d.google.com with SMTP id 5b1f17b1804b1-4852a9c6309so48074245e9.0 for ; Tue, 31 Mar 2026 06:16:25 -0700 (PDT) Received: from localhost.localdomain (43.149.216.82.rev.sfr.net. [82.216.149.43]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-48880946cc5sm16401325e9.13.2026.03.31.06.16.22 for (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 31 Mar 2026 06:16:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1774962984; x=1775567784; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=iBOEKdnNX+UB0CEMFgda2sLylOVtVPePP1bIf9KL7R8=; b=vmuKhUA2UnDShT3tCb0+kgsb5uFMnA8jCoaeNF+Lnh3nOsSUxeBWftcdpVyTC0i9jT PBDNDB7l+fFXKL3VG+sR16lBPGnHRjXc6/Rs2ylbgYgBwPi8TMY12uqGW3jkrgZzxnD7 yFTXAffmVHDN9ewtDYs2qJ+2f0tl5sfDXSdCx/9b4WVsFVagU7X2ZKomTnKQkZS9AVR2 zAt7GlvtwhtCMJdI5tU389kGpnttT4FBV3ZtKMoNXVGI1G9qXh3TNCPrByLnNhjWBJm+ twngo4gJrKo5Efgy68UAVexwlqWk7p3+esLaG1gz2z7pFxTVX9uYqmLtV4Ex1hHe2Evx EH0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774962984; x=1775567784; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=iBOEKdnNX+UB0CEMFgda2sLylOVtVPePP1bIf9KL7R8=; b=qqP5ht08d583sZ5GKWJbtzi83xy7qWCNwml41052vCWsYXYlodktMHTYf115kRugzx s256ShJnBhOZ6PBTVVUpyFd8V6DIseIolsr7ktkqScb14WCfhEdAz1yRCBwqvkYUEfBl Wsn0mJ58tYhnOdI/lCF1nkeJ7goHctC9rZ9EtxzyiY66iRpwzYAYldOOGfsiT8LY0XxT 3auJQ4eBoMOTMKQ1+3cqAu5MmHRBhWxj4vmsniczstD19k7vszSxOtvrj/2e1lnb99oT AvSb+mhAlNbpvpDLe6UPgbofP+bmj8s8i9EINi/5VrqxPODb8fwKLJ3kDezGTnNtyp2R h1dA== X-Gm-Message-State: AOJu0YxlU0c3NFBUKVfH7MQ7E1PJirx8DGrsf1y4K7ONg3Mk0BgyLtl2 f0mMlFF1p/trGmUoV3T1O0AFzJZ+dTtSDzBF3vvy42NQ2M2XYNjg0s9KBCSD8lwP+rOnhuIwX/F +8RLpcDw= X-Gm-Gg: ATEYQzyuvNsR7ciM+z8Sbj42UX5DwW79oEH9CWcn+lXnrKiLkAoQC43mrfCO9holvb5 OyfLDP6duENIF5ebFMyVi0RKZrERdu9xC81Wnza9sqdDFl7dRqpg3Q4k5wn0BhAaojYbyM9cMTP Ray37PCX1kmqTDt3WHuMeHOv8b3xvAVALLKGIpXDb//F0QVyzy0JXvmGZPlHBlPZXbozeIKyBZr J4ItqE9bveETLmy871RtmUtGFGPggj0rb8eF2RRESEWkpzKjDNxa48mVKYILLrbrHTrUD9wC5MA FF0EAMRd8RTR5VGA2IpiLqLWTpkwE2DPGJUWMrVnvE9B0/hOq4qPHw1INK73mfeWJHpdcSdiwwX XvAquVYl3wBniLLF9ILwODa46CHBL1G96oewEszEF+MgbwDLO8iyRUe9y0Hskp/9fEiLE9t7m+J usQLh6NA2tgR7c1Gbp5UGCmcLKowoHeJC86HoJOM9ZNwlaPjTFpnzRU3FxwnmmxTjc4zc= X-Received: by 2002:a05:600c:c493:b0:487:55c:e0c1 with SMTP id 5b1f17b1804b1-48727efca4emr269419895e9.14.1774962983937; Tue, 31 Mar 2026 06:16:23 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Subject: [PULL 08/11] ati-vga: Add upper limit to x-linear-aper-size property Date: Tue, 31 Mar 2026 15:15:10 +0200 Message-ID: <20260331131514.21152-9-philmd@linaro.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260331131514.21152-1-philmd@linaro.org> References: <20260331131514.21152-1-philmd@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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=2a00:1450:4864:20::32d; envelope-from=philmd@linaro.org; helo=mail-wm1-x32d.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1774962998914154100 From: BALATON Zoltan Coverity warns in CID 1645968 about possible integer overflow. This should never happen but to ensure that, add an upper limit on the x-linear-aper-size. This may not silence the warning but makes sure users cannot cause an overflow. Signed-off-by: BALATON Zoltan Reviewed-by: Peter Maydell Reviewed-by: Philippe Mathieu-Daud=C3=A9 Message-ID: <541ffffdaa4c67b9dcbca6c2498e69b137bce95d.1774904832.git.balato= n@eik.bme.hu> Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- hw/display/ati.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/hw/display/ati.c b/hw/display/ati.c index fc19737d1f0..97d871b1e22 100644 --- a/hw/display/ati.c +++ b/hw/display/ati.c @@ -1130,6 +1130,10 @@ static void ati_vga_realize(PCIDevice *dev, Error **= errp) s->linear_aper_sz =3D ATI_R100_LINEAR_APER_SIZE; } } + if (s->linear_aper_sz > 256 * MiB) { + error_setg(errp, "x-linear-aper-size is too large (maximum 256 MiB= )"); + return; + } if (s->linear_aper_sz < 16 * MiB) { error_setg(errp, "x-linear-aper-size is too small (minimum 16 MiB)= "); return; --=20 2.53.0 From nobody Wed Apr 1 22:18:44 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; 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=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1774963003; cv=none; d=zohomail.com; s=zohoarc; b=dDsEWrK4mwPoegpFWxHcY8Vwxjcuf/WIvKQp3eZ6SZ9ABNR0TCfO/FnsAfoCv+htz3G3bQWHamQJ6mn3YEsYcq4GuQcrO9x/bm5U0OjVSIoFyXnNa0xve8EVQWAABmkLfeUfVHYyD6xPBWI0Js19okquyrKgWpiDKrDJWw1CAnA= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1774963003; h=Content-Type:Content-Transfer-Encoding:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To:Cc; bh=Dti6A/GBxecY/Fd0dBjmfZlMwbqpD79lw/1/GSPDIy4=; b=hqF3r3v+TFsELcfIaIgDhglTVtALmgvLJZ7HVmoe4MteJmxH3rOpIKQOKr1bMRanwY+js7Ctm3YBwb41RJLaIVT30ZeB9tDdmrsHoYtFzSAXeA41n0jCBabhb7KtezoJCWpmZqrs/DjATWD+VNTH6zzDnzKgB8/pEhkgaV90hnY= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; 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=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1774963003126113.8540510941383; Tue, 31 Mar 2026 06:16:43 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1w7YxT-000761-G6; Tue, 31 Mar 2026 09:16:41 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1w7YxP-0006wg-Sq for qemu-devel@nongnu.org; Tue, 31 Mar 2026 09:16:36 -0400 Received: from mail-wm1-x336.google.com ([2a00:1450:4864:20::336]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1w7YxO-0004Ch-8b for qemu-devel@nongnu.org; Tue, 31 Mar 2026 09:16:35 -0400 Received: by mail-wm1-x336.google.com with SMTP id 5b1f17b1804b1-4870206f73bso35627415e9.3 for ; Tue, 31 Mar 2026 06:16:33 -0700 (PDT) Received: from localhost.localdomain (43.149.216.82.rev.sfr.net. [82.216.149.43]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4887c8bc9dcsm25257285e9.6.2026.03.31.06.16.30 for (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 31 Mar 2026 06:16:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1774962992; x=1775567792; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=Dti6A/GBxecY/Fd0dBjmfZlMwbqpD79lw/1/GSPDIy4=; b=l47NMNLHsRqjujiR12EiHgf9qOKp6ISC0UjmWsGmK6x0eDLuCiFQeuFoZdc3QbqABV vYUzwareTUuX0oDcp9yMN1E76lSYmSZxPa5T1B3GiW7qIdfODm1czLIcIB8dl2tUevE/ xyPFjKU5SWCaeoP0jw3VHzM+Udu10Nf7JlLrpQoop/TMhfnsf8agni1qeLTRWYr09piS ColgSy7GSrG9r39CyLuePvFYSMGs1jXB35qqKMD2ZpK9Ih2xShrlpiQ3AMFguVciX9i8 Kc1mzTPJhCMnP1iraU2+NWh7g/KPFcGulAry1Tu82hK7Az6fR3EUEyFRspVfQpNtbG/G yA2w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774962992; x=1775567792; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=Dti6A/GBxecY/Fd0dBjmfZlMwbqpD79lw/1/GSPDIy4=; b=VfGda8U/u4PQNDnwSvau7PkhjtzCuqozPxdP2Aff1XVcuYwxmfGGXvbwBBgmxiWave dXaNX1jL671Zo50tfPx0elQVb4f8sT8b/04Yv3xo7cbciobU6iD103M9B/qW4BqC0dcT Z2pyTe13krq12MjMPLMjtVnB7GiGOWG3lJzr6MeqAbsraXnfx99lOSBtVggYlmEspsn0 rn7ICB+UGt8bzMCYeSpdWJYizMBGsgX7krcZTJuYwbcJr9UzHzLBjF0yYq4mLXQIfiVR qfCJT/+h3QDy69Ij0GnMoRCxJFaF7rw+RqciD5OB8Dop986PD+2oZs0l2seYi0xwDk7Q 25uQ== X-Gm-Message-State: AOJu0Yw3vw8Y6Hj3aC1zR/WbLtsqUPqZPDscqdkLkBG6zKNeUX3hqiKP O+C0pfv3SNljJs+OAtfBwJlRGUpdMv1nMKjPi6VBj1/ZMYtXtfTpKNx+jlnPUfz0mJbDyDk8yk6 CjUs+gGI= X-Gm-Gg: ATEYQzxL915WZMw4nvHc5yGV2YrkeHOQXCJOO3MeiYt1oGJ65tGpbL2YEIAIYdml6Xd 7mhTVpgNiBoEqxOjYHuPr6o0WAYzRCwRKKE1oI8ab2ftq6re1gBP5fJZj7MRQznD6+iuH2C6Wx1 DtsHieHPW7C24GG84982fhwIsy64zyMJndZbMKIqV3qqBiJNkQJa76KvWIz0wR6NoMlLqPgJ2gX CtAgrwCkjZ54DdGKhjIRONE3EYtnOm4zPocm+IQZ+wf2eiAEopxoc2vmC4+XGAwUVisTpor2VrS 8VYMkBWX/dCQi8SeqGC7b9+5gWw3nShcW5woRPlBMD2/fxMrKo0MpTjKBpG31WYTQ9hj6QbDzON 08q9uO/pfSShRLrzb96qW6fM9TXpFLzLMvEwf2lSse5ka0LXJLKd4TOGYz8MA7tbItHwSKzy70a hP1YYRwArnECNTF1lEapLYkydzVQEf9VSxXMOTC4sjiiENTCMizDLPRKe8JJTV7U1plqM= X-Received: by 2002:a05:600d:8:b0:486:fb0b:ad79 with SMTP id 5b1f17b1804b1-48727f7b951mr237003125e9.20.1774962992375; Tue, 31 Mar 2026 06:16:32 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Subject: [PULL 09/11] hw/pci-host/astro: Update copyright and documentation link Date: Tue, 31 Mar 2026 15:15:11 +0200 Message-ID: <20260331131514.21152-10-philmd@linaro.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260331131514.21152-1-philmd@linaro.org> References: <20260331131514.21152-1-philmd@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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=2a00:1450:4864:20::336; envelope-from=philmd@linaro.org; helo=mail-wm1-x336.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1774963005019154100 From: Helge Deller Update the link to the documentation, which was still pointing to the Wiki page. In the meantime the PA-RISC wiki was converted to a read-the-docs website. Signed-off-by: Helge Deller Reviewed-by: Philippe Mathieu-Daud=C3=A9 Tested-by: Philippe Mathieu-Daud=C3=A9 Message-ID: <20260330211859.19317-2-deller@kernel.org> Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- hw/pci-host/astro.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hw/pci-host/astro.c b/hw/pci-host/astro.c index 6cc0b350701..59d8007a1a2 100644 --- a/hw/pci-host/astro.c +++ b/hw/pci-host/astro.c @@ -3,12 +3,12 @@ * with Elroy PCI bus (LBA) adapter emulation * Found in C3000 and similar machines * - * (C) 2023 by Helge Deller + * (C) 2023-2026 by Helge Deller * * This work is licensed under the GNU GPL license version 2 or later. * * Chip documentation is available at: - * https://parisc.wiki.kernel.org/index.php/Technical_Documentation + * https://parisc.docs.kernel.org/en/latest/technical_documentation.html * * TODO: * - All user-added devices are currently attached to the first --=20 2.53.0 From nobody Wed Apr 1 22:18:44 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; 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=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1774963020; cv=none; d=zohomail.com; s=zohoarc; b=blkT8jvt+Q+zDbdT7lLe9e6bXhUhUF2mGvA/S78jbqkP58jh3LBNG8dwe3DEnDYVRqk8/BZs11XIa2/HXB9slfqrXAFRLLy2DTrg3AEmkZb56yMtsMOFl0R+XfwLiDseo5ku4kO3oJY8CMAICBBjWGmf9ohNhKsDcQHqVLyKga8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1774963020; h=Content-Type:Content-Transfer-Encoding:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To:Cc; bh=XEAdYxhF17PZaz6P4rOJG8Kywf0twpqyRyAFFni9Rmc=; b=TojohQ8F79BslPKknZkuecAtWBZOLk3OawTdAz9jPefhwscxxt+qvQ8O+14KljbIX0SvZh8ItWwv/1+I/oRDFvu9z+JSmHQ9yqqc6AO+ajuOhr37T1OkB8rem+JN4tP7Uka6LkUCB8Nxt7D+fXZ30M4SoYCcesBgUiop6luUB0A= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; 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=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1774963020106678.0098757900186; Tue, 31 Mar 2026 06:17:00 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1w7Yxg-0007dZ-Tw; Tue, 31 Mar 2026 09:16:54 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1w7YxY-0007S6-Kx for qemu-devel@nongnu.org; Tue, 31 Mar 2026 09:16:45 -0400 Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1w7YxX-0004DK-34 for qemu-devel@nongnu.org; Tue, 31 Mar 2026 09:16:44 -0400 Received: by mail-wm1-x335.google.com with SMTP id 5b1f17b1804b1-4853e1ce427so70367525e9.3 for ; Tue, 31 Mar 2026 06:16:42 -0700 (PDT) Received: from localhost.localdomain (43.149.216.82.rev.sfr.net. [82.216.149.43]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4887e7e9728sm38926525e9.1.2026.03.31.06.16.39 for (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 31 Mar 2026 06:16:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1774963000; x=1775567800; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=XEAdYxhF17PZaz6P4rOJG8Kywf0twpqyRyAFFni9Rmc=; b=RzHd0iOgpBWmyHH/HzRnXhoRrSulFLveHLcIJEjJL3+M58/B73eWKYBBxf591Sa80c s11RPiLmkilEvGzKg9nlJtEr3myTblLDH6F1LvWFcbgdWYJDTTU+a2TpTk/ugVPezBAY CfHKBE7BmN4zto5+KxwsbXQHTmASo56Mpfj588p23T/426ScKlq344cNp+xO8SweLULX oho/ai8GHCRmXoq+ZCN1wD1s4i65yCtli73zJLXrROrGB/WIrvYGLCwlz0zv2O1+aWOe SvULh+e/moUmn385/9mTzk9tn2dEwj3zqKjRYwUQgh6PpU6h6Uhsdmdy7VINvy0zGwZC NiIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774963000; x=1775567800; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=XEAdYxhF17PZaz6P4rOJG8Kywf0twpqyRyAFFni9Rmc=; b=SwDhsUDwfBEZFL5P6rJlkVn0r9+AAGoFKEKxAguVZPJnPH9xTTNX0lwaMLywsxaszi 8bCMLOd8YxqouS20RWlh3IKBqm60x9KZfTU7ck80Kv48rcDHsrwinRXzhTpB79pte2D8 Yv7wxd23j+BgUDX8Lq9StWzryGJMKUyLV4eGIEaqTt0sX7ucgt0OuwrJygJAJMm9sqMz wnbNxcu/M8iuBwy8x00dhQat3YSuO4YG2wu5RPxiFtIvhAGu+AJ71+kOt2sQqgQ1R/C+ 5PLQpwT/ya2d0fIXVXgtqJyDRY917EQl+OHwRhV16u35Bknxfd2KXtOHYGmvFP4cMMw6 1q2Q== X-Gm-Message-State: AOJu0YxLGWZZ0reooTAsPeFL2jG2jYrjc1Bnuy/A0Rb7bua1LguGKYAZ clR0y14LbYBMsWdKji/40IcRuwf2cq0YkI7chw5UidrnVZlm50rGZOHMZWwPTUh6W2F/HhyR6QS Gd5GlMlM= X-Gm-Gg: ATEYQzwcLHSdBcDMgWdGJ0WBZmWHAs7A87CqVdQhEj+fCzGzrqBbFBkSm2SdBDd9XAU 9Y4v71v8rACdOfhuFK7DdF4UtHDi6BPL0uqWFHhQWue+fdw+YNhKwZLGTffhYgpjLZFPgAA+Jrp sR7sjlFgAQ/XS6MLjP+ZQVrRu3F4ZO8jGiYKacsTdWMKW8fzwnX7Gv192gIpu+D3EZK7gDnnJWM hbiwkkuWX5KABVlv7EEC60BUVQTmb802KUPeUK2EVyAvdky/gei0QvwvLZmgkvjtW38Jh3t4kUy X9p4hn7OiwI5Qhp2R8DVkXVAFS7qna96LWQD01ryLUiMj2jIXuh92cl9KlCd+oTnvgfFUZZh6IL yRbkcR+JVbOyIu058pAh1/Q/NFcEkgcWMWi0Mxt6xr0jeKp/SsZbyds/3KRRWO8GL2LpzHC0e13 G7hbxYmpWDo4F244EOnqujuISz/tGaJq016GVHMMu7RPXle9cX2b83UeqE1t6VkP3QtGI= X-Received: by 2002:a05:600c:1e2a:b0:485:1878:7b8c with SMTP id 5b1f17b1804b1-48727ee9f5bmr310093705e9.18.1774963000471; Tue, 31 Mar 2026 06:16:40 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Subject: [PULL 10/11] hw/hppa: Disable Artist graphics card on 64-bit machines Date: Tue, 31 Mar 2026 15:15:12 +0200 Message-ID: <20260331131514.21152-11-philmd@linaro.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260331131514.21152-1-philmd@linaro.org> References: <20260331131514.21152-1-philmd@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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=2a00:1450:4864:20::335; envelope-from=philmd@linaro.org; helo=mail-wm1-x335.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1774963021776158500 From: Helge Deller The original Artist graphics used the GSC bus, was often installed in old 32-bit machines (e.g. 715) and can not be used on 64-bit machines. This is why this patch makes the artist driver dependend on the Lasi chip, which was never used in a 64-bit machine. Note that there exists a variant of Artist for the PCI-bus (Visualize-EG PC= I). It has quite some differences in the registers, and would require that we w= rite a PCI ROM for it, so that Linux and HP-UX would be able to use it. Instead, for now, users can simply use a standard VGA or ATI PCI graphics c= ard on Linux. This can be enabled on the command line with "-device ati-vga" or "-device VGA". If the "-nographic" option is omitted, a PCI OCHI controller with USB keyboard and USB mouse will be added automatically. This fixes graphics support on 64-bit hppa machines and allows us to boot u= p a 64-bit Linux installation with VGA graphics. Signed-off-by: Helge Deller Reviewed-by: Philippe Mathieu-Daud=C3=A9 Message-ID: <20260330211859.19317-3-deller@kernel.org> Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- hw/hppa/machine.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hw/hppa/machine.c b/hw/hppa/machine.c index 3663bac53bd..58e76bee2e4 100644 --- a/hw/hppa/machine.c +++ b/hw/hppa/machine.c @@ -384,7 +384,8 @@ static void machine_HP_common_init_tail(MachineState *m= achine, PCIBus *pci_bus, SysBusDevice *s; =20 /* Graphics setup. */ - if (machine->enable_graphics && vga_interface_type !=3D VGA_NONE) { + if (lasi_dev && machine->enable_graphics && + vga_interface_type !=3D VGA_NONE) { dev =3D qdev_new("artist"); s =3D SYS_BUS_DEVICE(dev); bool disabled =3D object_property_get_bool(OBJECT(dev), "disable",= NULL); --=20 2.53.0 From nobody Wed Apr 1 22:18:44 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; 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=pass(p=none dis=none) header.from=linaro.org ARC-Seal: i=1; a=rsa-sha256; t=1774963027; cv=none; d=zohomail.com; s=zohoarc; b=KO3X1M6VwHy1KikPfoHWx5Moyz+5Fy6O/PwblHQR7puzvFCNTAXhMEXqcXSHZT4ki8FwU8Fxkyv3BZnIASeWmvxOnkt5KyzN7XkEpzpm0KXvqOOJDRsOj7X134Bd5Nh6Vvsb7QcytcSZwbXKAa1qf0k/64nDQP3KZT01MWOyTz4= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1774963027; h=Content-Type:Content-Transfer-Encoding:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To:Cc; bh=EfBNunGxsX5Za9qOZ3QZ/1tl+TL5Gxf184cmua7DLVc=; b=g5LDFFmvVli+oStEWsnrlDLsBtXLPqdYifbbq34is3Yd/Y7VTqk14byCmEl1L9lf3ptUTh6nBh8//DhLRxYzWa/ipL22WSa9FzlAqH6g62qy4f0URUigrGJFe2gF0g8sU4Fd9mbsVqZl+37ltoN6kT9JJKWE30SDiiWt4ll54fk= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; 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=pass header.from= (p=none dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1774963027411750.628195555235; Tue, 31 Mar 2026 06:17:07 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1w7Yxq-00081d-JJ; Tue, 31 Mar 2026 09:17:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1w7Yxh-0007oZ-7c for qemu-devel@nongnu.org; Tue, 31 Mar 2026 09:16:54 -0400 Received: from mail-wr1-x42d.google.com ([2a00:1450:4864:20::42d]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1w7Yxe-0004ED-6u for qemu-devel@nongnu.org; Tue, 31 Mar 2026 09:16:52 -0400 Received: by mail-wr1-x42d.google.com with SMTP id ffacd0b85a97d-43cf5d14d6eso2308209f8f.0 for ; Tue, 31 Mar 2026 06:16:49 -0700 (PDT) Received: from localhost.localdomain (43.149.216.82.rev.sfr.net. [82.216.149.43]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-43cf21ebef9sm28605465f8f.13.2026.03.31.06.16.47 for (version=TLS1_3 cipher=TLS_CHACHA20_POLY1305_SHA256 bits=256/256); Tue, 31 Mar 2026 06:16:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1774963008; x=1775567808; darn=nongnu.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=EfBNunGxsX5Za9qOZ3QZ/1tl+TL5Gxf184cmua7DLVc=; b=QdbKccuWwgHIrCaKBWgER2A1JDPb0ATeQpeO/7naZTaLPgTQ9j3Uzc4PN7+BQLkVii +JeMOB6Ek7h7celaepgG0sype4LvON+iyUWkWR5Cjb5+r/FBRqZTgX3qatcRvs3l/qxL Dd4rL+GhDa8DZ6yQmFN++qY8mincGzzYRC/1eDQZ4g6VKgpTUq+bdJ3/u4jt1yrYiVRw uQ4Y9sWUSzXwu2iWmk5TG8KlWrU+0tSKpC316ij1vvTDWXhAkmyQm8Bl/gdH7JqmAB8i RBkxZ4p1Ls90Q4N278JxhFfgQkVD3uM1mgGVwgPdCLldyIfByhIVduAPcCx5n5pgXnPg pTZg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774963008; x=1775567808; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=EfBNunGxsX5Za9qOZ3QZ/1tl+TL5Gxf184cmua7DLVc=; b=s7DUXx/hXXOoPtBnZzHabAEyaov3CQQBOru3tb9HL7nfUW1tvQV3BNlW9WZYgMCBlI ynRlYMJ5f1m6tHtmXdLLa03jzvcHuJUmvT7kzvaBJkAVW/Ms6fndUWiLKuhCZcXDRp6q ot2M4OZg6HuZs7THQAw9Z6BuuBos5bXDyKqbV2WBzAWxStIc4kkKXDfNRcapkthlgWm5 vrkaukl5KsTt2Xzak7QgX6IbT/PvO/2fkHHPy/9XI+qLZITlE7ZF7xGbpkskJ8wfl0vd +lDUl4wGLBxMxpobkDXh46NmPEGMFKTEs13ahyyxBl0Bl9uxqZwOyC7pazclPAGsvUPD Q1VA== X-Gm-Message-State: AOJu0Yx7EDzXtVGCrrai6mN8g3Gj8endugCVtLM0joYnEGb6QGgr7znk Ye0iAFHC8Hx4Q7l+u+yDDKl3izNrahZvXr7oL5yOcpGWB59vN6iRm+AtLCe2Yae1Q3VR7pehaSF EjVIaFsY= X-Gm-Gg: ATEYQzwz9VGIr4r242w3+NfSNqgU/uf79P64dyazYNpCgURWj14W2uhmzYOatsr/5eP c9ppIr9sn2a/Arezc7A0fSMsotgClExKHtaxvnkHr+qflZlUH6WUX8Nbq/y9+Y4DDg2CUI93NA+ kMz0W5UiMFCxu1o2WpJiT7k2cFVGrZ9/GUad4NhDbF859ParIFnt3mkAc3R4cvtgZK7rRX1PwGR /FQT3HyZ0yenwUnGbLESTiovK2IDn0VyUTUmMX9Z7BvNGVNVF8UvW9l0esk8YzCv0OnuFFeXH8x ki568FNp6rPoWdZMvkj0uqCBJbBR4WEBF/YPKb9xPgvDAVsahj3oqDIUunoWSjoIHgxSaEWSLnV 2RJgfhFbd+Juvob6f6iYrt7ZuX6vJwm9QmjhIekJVJHjr2bBJ4geIGVs5hAhoZ5nEl6Dl6SNzpE FrkM1vMKxq8kWDIMpHcca2qyEuZBtidX+veI1/uiFkwMtTDKNXLPEpBmTcASU0BZi8R98= X-Received: by 2002:a05:6000:4027:b0:43a:580:f60d with SMTP id ffacd0b85a97d-43b9ea4a5b4mr28407686f8f.35.1774963008160; Tue, 31 Mar 2026 06:16:48 -0700 (PDT) From: =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= To: qemu-devel@nongnu.org Subject: [PULL 11/11] MAINTAINERS: fix OSUOSL typo Date: Tue, 31 Mar 2026 15:15:13 +0200 Message-ID: <20260331131514.21152-12-philmd@linaro.org> X-Mailer: git-send-email 2.53.0 In-Reply-To: <20260331131514.21152-1-philmd@linaro.org> References: <20260331131514.21152-1-philmd@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable 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=2a00:1450:4864:20::42d; envelope-from=philmd@linaro.org; helo=mail-wr1-x42d.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @linaro.org) X-ZM-MESSAGEID: 1774963029518154100 From: Alex Benn=C3=A9e It stands for Oregon State University Open Source Lab. Signed-off-by: Alex Benn=C3=A9e Reviewed-by: Peter Maydell Message-ID: <20260331070401.1125840-1-alex.bennee@linaro.org> Signed-off-by: Philippe Mathieu-Daud=C3=A9 --- MAINTAINERS | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MAINTAINERS b/MAINTAINERS index de8819b7aaa..ad215eced84 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -4530,7 +4530,7 @@ R: Philippe Mathieu-Daud=C3=A9 S: Maintained F: tests/tcg/Makefile.target =20 -GitLab custom runners (HW sponsored by Linaro, OSOUL and IBM) +GitLab custom runners (HW sponsored by Linaro, OSUOSL and IBM) M: Alex Benn=C3=A9e M: Philippe Mathieu-Daud=C3=A9 S: Maintained --=20 2.53.0