From nobody Mon Sep 28 01:15:14 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=quarantine dis=none) header.from=t-8ch.de ARC-Seal: i=1; a=rsa-sha256; t=1785665282; cv=none; d=zohomail.com; s=zohoarc; b=fKB3DHqh0tyBihJTuJpNb+YwpYGh9pS2xH+ju1pG5WaitajtvpCszuYZjnG+/OTPGA9pMnFaYCEHkgbQn579eusvU5lYPrlq/OzYv2EPOmEcaw3B+ThD1Ir7lkgTgd4idi+CVYGUa6KoKvAxHLwbfpjZ4Fm1bFmDqInpwQR5vuY= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1785665282; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=Ks777lRy3UhkISM5Z1iyCN3nvk7XVoEjKhrxjaablG0=; b=cDjX7oRwPzdFZjjhC5eMo79ialK0IoHpVmzh833/U2qYFTmA8gjWXXPJYBhdiD/giBDSpN96N9NfNtNXdOcp392rCeFJcxL3bu94LIpcHGwei8LnJOYW+RNeKYkvFyogWIIeI2UDpdXo1fnsFLD+DcRP4oJvvo6xqFs37IG8s0Q= 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=quarantine dis=none) Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 178566528197838.95129968292781; Sun, 2 Aug 2026 03:08:01 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wqT6E-0003Uz-0S; Sun, 02 Aug 2026 06:07:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wqT6B-0003Ur-TS for qemu-devel@nongnu.org; Sun, 02 Aug 2026 06:07:15 -0400 Received: from todd.t-8ch.de ([159.69.126.157]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wqT69-0005sv-R4 for qemu-devel@nongnu.org; Sun, 02 Aug 2026 06:07:15 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=t-8ch.de; s=mail; t=1785665223; bh=+h07xQQSFtahSSvfllVdclzNPYELeR2ZY7WFgTfPaaw=; h=From:Date:Subject:To:Cc:From; b=phiiNSS6A5Kruar1l5XvDG5POAdhS3zJFjMf/H7IbVgBtArMSB70Wq+51v3BSFEq+ b+7LyJtfcuu7dUY4J+qmqubPfMx5rCYhPDv2U4PhZFMeOe9Rlv8KTBtNt0r3lbzdz5 bzDQsEHz90mfl26Z3OokwRI9II2Vth6Q9WRS/uRA= From: =?utf-8?q?Thomas_Wei=C3=9Fschuh?= Date: Sun, 02 Aug 2026 12:07:03 +0200 Subject: [PATCH] hw/misc/pvpanic-mmio: Announce support for all pvpanic events MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <20260802-pvpanic-mmio-shutdown-v1-1-483771ad0c9e@t-8ch.de> X-B4-Tracking: v=1; b=H4sIAAAAAAAC/yXMywrCMBBA0V8ps3YgHVBaf0Vc5DG1IzQJmT6E0 n831uVZ3LuDchFWuDc7FF5FJcWK9tKAH218MUqoBjJ0M50hzGu2UTxOkyTUcZlD2iL2NlzJcUe u7aG2ufAgn/P7eP6ti3uzn38zOI4vRkPQCnkAAAA= X-Change-ID: 20260802-pvpanic-mmio-shutdown-9ad52be82b19 To: qemu-devel@nongnu.org, =?utf-8?q?Philippe_Mathieu-Daud=C3=A9?= Cc: Alexander Graf , =?utf-8?q?Thomas_Wei=C3=9Fschuh?= X-Mailer: b4 0.15.2 X-Developer-Signature: v=1; a=ed25519-sha256; t=1785665223; l=1195; i=thomas@t-8ch.de; s=20221212; h=from:subject:message-id; bh=+h07xQQSFtahSSvfllVdclzNPYELeR2ZY7WFgTfPaaw=; b=wRIEfzH1KrNbwVt6HQ7x0CNUAbslK5gftgxyolJDcBMi3TPPAT4cO8KYveJXseR3LIKD961wu Rx29LMw9BvECHxSBcOO4baG6xBk1Fi3xAzYpzdmUsfg9w+f631cJ0XF X-Developer-Key: i=thomas@t-8ch.de; a=ed25519; pk=KcycQgFPX2wGR5azS7RhpBqedglOZVgRPfdFSPB1LNw= 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=lists1p.gnu.org; Received-SPF: pass client-ip=159.69.126.157; envelope-from=thomas@t-8ch.de; helo=todd.t-8ch.de 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, 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 @t-8ch.de) X-ZM-MESSAGEID: 1785665286689158500 The pvpanic-mmio also supports the PVPANIC_SHUTDOWN event by virtue of using the generic pvpanic core. Currently this is not expressed in the 'events' property, so users can not discover this support. Switch to the generic PVPANIC_EVENTS macro which automatically contains all events supported by the generic pvpanic core. Signed-off-by: Thomas Wei=C3=9Fschuh --- hw/misc/pvpanic-mmio.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/misc/pvpanic-mmio.c b/hw/misc/pvpanic-mmio.c index a173a1a9a589..40b167b8d8dd 100644 --- a/hw/misc/pvpanic-mmio.c +++ b/hw/misc/pvpanic-mmio.c @@ -33,7 +33,7 @@ static void pvpanic_mmio_initfn(Object *obj) =20 static const Property pvpanic_mmio_properties[] =3D { DEFINE_PROP_UINT8("events", PVPanicMMIOState, pvpanic.events, - PVPANIC_PANICKED | PVPANIC_CRASH_LOADED), + PVPANIC_EVENTS), }; =20 static void pvpanic_mmio_class_init(ObjectClass *klass, const void *data) --- base-commit: b428fe036233cbd15d37e3c027ab6ca4d3661a80 change-id: 20260802-pvpanic-mmio-shutdown-9ad52be82b19 Best regards, -- =20 Thomas Wei=C3=9Fschuh