From nobody Sun Oct 25 16:49:50 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.libvirt.org designates 38.145.34.151 as permitted sender) client-ip=38.145.34.151; envelope-from=devel-bounces@lists.libvirt.org; helo=lists.libvirt.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of lists.libvirt.org designates 38.145.34.151 as permitted sender) smtp.mailfrom=devel-bounces@lists.libvirt.org; dmarc=fail(p=none dis=none) header.from=invisiblethingslab.com Return-Path: Received: from lists.libvirt.org (lists.libvirt.org [38.145.34.151]) by mx.zohomail.com with SMTPS id 1792590483569383.7016857338075; Wed, 21 Oct 2026 06:48:03 -0700 (PDT) Received: by lists.libvirt.org (Postfix, from userid 993) id DE73B41BBA; Wed, 21 Oct 2026 09:48:01 -0400 (EDT) Received: from [172.19.199.16] (unknown [10.16.107.18]) by lists.libvirt.org (Postfix) with ESMTP id 4858641C2E; Wed, 21 Oct 2026 09:45:45 -0400 (EDT) Received: by lists.libvirt.org (Postfix, from userid 993) id E1C8E3F97B; Wed, 21 Oct 2026 09:45:25 -0400 (EDT) Received: from fout-b4-smtp.messagingengine.com (fout-b4-smtp.messagingengine.com [202.12.124.147]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (3072 bits)) (No client certificate requested) by lists.libvirt.org (Postfix) with ESMTPS id 446273FCA6 for ; Wed, 21 Oct 2026 09:45:25 -0400 (EDT) Received: from phl-compute-02.internal (phl-compute-02.internal [10.202.2.42]) by mailfout.stl.internal (Postfix) with ESMTP id 223E81D0014E for ; Wed, 21 Oct 2026 09:45:24 -0400 (EDT) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-02.internal (MEProxy); Wed, 21 Oct 2026 09:45:24 -0400 Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 21 Oct 2026 09:45:23 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on lists.libvirt.org X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=4.0.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= invisiblethingslab.com; h=cc:cc:content-transfer-encoding :content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to; s=fm2; t=1792590323; x=1792676723; bh=lKLOYsPcRoZhwpL6K6x27 UHKt52eOcf7b1LbK3mqCek=; b=opXJ9d0YBTPnr/hhSsaLMNN+iscj1+H/U4s7R ouYm+rfiKscGNl49bkfi3kMSqOpxfeWl+u8mQXS5u1if7LdC1yd9fYedYv6NK8n/ 8jUJBzPyA0N3w29mF9sMQ6A48r1N0pvKqLkNMgUi9o6FaOj2ZuvN7mn+viYlEYaI +apVoj3cY6Y2TtWVVhoNoKaNc0vb3Sk80eSzsFZjDd57J2BjTSHV7uNlHhfAgn2q KSLu5S/NdGzm+QAvcGfYe7hnb8434fgas4KD3HzSddRlS92Y237U7nP4C9vMbVay ojJMKfTY/4I0RmUDJWrzlw3rFyiFRyK3urg43w+X5GBePREYA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; t=1792590323; x=1792676723; bh=l KLOYsPcRoZhwpL6K6x27UHKt52eOcf7b1LbK3mqCek=; b=gEG2DV/I7oh4BtQGG 626Uk0gdbKaNIf/mzYqJtsFIMMoRmcQ3p+kAWSsY93kFd8HDemgmJIzkLw79FJhV U+/JXiCFcFYhuIjd9Qlo/kMRXVdD2JG0Zd3h3ID1JsUVwMY5wtQo91uQfMbD6M5+ nvSH+T5M8En74Z4KV/SvPogj6tkejf15A+9qv+fK2/J/QAadNiDkyJP3yKoxm1/R TD5MrR+jcepKZ/8d/pejC0Js0bzC+K34QvMRxEm2RlCYZ7NEMnT6he7M7087U+D3 omQ6nRZlP6EIrKmRj35fwchqA6BahiezUBPtFjBXe4srbvykMHoADcVPKJNntzz+ gS3dg== X-DKIM2-Info: draft=ietf-dkim-dkim2-spec-07; repo=github.com/dkim2wg/interop; date=2026-10-18; sw=lmtpprox; action=sign d=invisiblethingslab.com a=rsa-sha256; DKIM2-Signature: i=1; m=1; t=1792590323; d=invisiblethingslab.com; mf=PGJlbkBpbnZpc2libGV0aGluZ3NsYWIuY29tPg==; rt=PGRldmVsQGxpc3RzLmxpYnZpcnQub3JnPg==; s=fm2:rsa-sha256:FdUHoWZhtcxSLXce+eCFgF9nDKex6dLxbc/leK4dVcApcsg elMlYuzFCTEJDm1JbQYXsYsAUVL15DTl8Wa61xAjvFJ6eBVSRqWWvBuneSeZ2Of9 cdug0Wo+PufwdEtUhtshS8g5vL2OGUEd+QnZ7l9mMYmB8wcHW1UW/yGIuOYpNW57 1CJkP9wyR+MYQHIlNys5SfZ9/aWNYxGoMBHfs4/oxjdkeNqSHaWdi20S2aHbuTvz QZe+Ytsig1Xabqd7XlioZ+ArGt+soAYvJq5ZlVvxmMcS3d3XekzSjWcbF3rAwnBJ O2HSw4PkhXpynwn5VaMWaqBP2i/+vMsuie1zE2g==; X-DKIM2-Info: draft=ietf-dkim-dkim2-spec-07; repo=github.com/dkim2wg/interop; date=2026-10-18; sw=lmtpprox; action=mi-m=1; hc=11; hn=cc,content-transfer-encoding,date,feedback-id,from, in-reply-to,message-id,mime-version,references,subject,to; Message-Instance: m=1; h=sha256:5+zmcAH5FeIRD7+cqv+yR1BTF4z2cnE9wDEA58adj1Y=:iaGsOPbKGbBcYMNLA8qHOusJ7z9wFRzEX1qzL/D4emc=; X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: dmFkZTFi+Jull/AhwBa0t+YAgFgN3esO3MIMZm5900Wk4yiQ9Tgh0eyczcl79MjyxmLZ/g i0Fop6vhjGbpGNDPKBz9eRKOB0ge/UeykpP3MQvKZIqJSqafMGqALnSgyqIItP+a1CNBTG ByC4GD7ruDuMgVWbV6RI+TltiqiG31T3TW49Ddk4iFA33PK881Ih+foi/d0OEyZ4LWKrQJ 0mQ1Noo3D6oGkuIRWUSw8Xjsrtss+j1DlXDrbsVZpwWQyAlKFYzBEnlTE2fMOYUlryPfFE 0zWAlkt/qvmsC+PF1+wVWBjaf/h2ZcdBgYzs2DHyVeMyRwMVQ5FGQJe3ybTUaw/mgV8GSd mPkCW5jQfVi2LcW24UgeswUmyuPqA1oLQWps+XfxA24PCxHLv6QeqPZWHPBvAjtPierf4v 3+Gd2FbifW8bTD17UyayqwMKlmG5c53NFriSBhrqeqKbW1sPY1Uc1GO2Tp0TtGP/uOQszn erHnPskIx2kBSQm0qwxZDPXQdirwQC3ggoMlpEYjViTdQRZAaPFgUAf1a8X4evX15+GIA9 5BAEa/8zyi2T7JD4LcptFPHg5fnh4A1XFYFQ7jwlucwDj0SCzABXRt8c3IwElndjgbcZaW JJnFw+NbfvTjtl5I+UQA/9HzhvhNWgvsFG70lsKviXwtGE28wbRWBHqZgKPw X-ME-Proxy: Feedback-ID: iee06481b:Fastmail From: Ben Grande To: devel@lists.libvirt.org Subject: [PATCH 1/9] libvirt-domain: Add stopped reason of reboot Date: Wed, 21 Oct 2026 15:37:59 +0200 Message-ID: <7413b89f0db4471d97f18f42ca0f621034e5a339.1792589525.git.ben@invisiblethingslab.com> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-ID-Hash: 4TWIUM6T5MFLH3QJG4GOVVYQNEFDGXSN X-Message-ID-Hash: 4TWIUM6T5MFLH3QJG4GOVVYQNEFDGXSN X-MailFrom: ben@invisiblethingslab.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-devel.lists.libvirt.org-0; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Ben Grande X-Mailman-Version: 3.3.10 Precedence: list List-Id: Development discussions about the libvirt library & tools Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-ZohoMail-DKIM: fail (found 2 invalid signatures) X-ZM-MESSAGEID: 1792590484912158500 Content-Type: text/plain; charset="utf-8" If domain "on_reboot" is not set to "restart", the listener can be aware of such reboot request and run their own procedures. Resolves: https://github.com/QubesOS/qubes-issues/issues/8196 Signed-off-by: Ben Grande --- include/libvirt/libvirt-domain.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/libvirt/libvirt-domain.h b/include/libvirt/libvirt-dom= ain.h index 99208137c3..6000026b4d 100644 --- a/include/libvirt/libvirt-domain.h +++ b/include/libvirt/libvirt-domain.h @@ -5777,6 +5777,7 @@ typedef enum { VIR_DOMAIN_EVENT_STOPPED_FAILED =3D 5, /* Host emulator/mgmt failed= (Since: 0.5.0) */ VIR_DOMAIN_EVENT_STOPPED_FROM_SNAPSHOT =3D 6, /* offline snapshot load= ed (Since: 0.8.0) */ VIR_DOMAIN_EVENT_STOPPED_RECREATED =3D 7, /* Secure guest recreatio= n (Since: 11.6.0) */ + VIR_DOMAIN_EVENT_STOPPED_REBOOT =3D 8, /* Host or guest requested r= eboot (Since: 12.9.0) */ =20 # ifdef VIR_ENUM_SENTINELS VIR_DOMAIN_EVENT_STOPPED_LAST /* (Since: 0.9.10) */ --=20 Benjamin Grande From nobody Sun Oct 25 16:49:50 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.libvirt.org designates 38.145.34.151 as permitted sender) client-ip=38.145.34.151; envelope-from=devel-bounces@lists.libvirt.org; helo=lists.libvirt.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of lists.libvirt.org designates 38.145.34.151 as permitted sender) smtp.mailfrom=devel-bounces@lists.libvirt.org; dmarc=fail(p=none dis=none) header.from=invisiblethingslab.com Return-Path: Received: from lists.libvirt.org (lists.libvirt.org [38.145.34.151]) by mx.zohomail.com with SMTPS id 1792590554526820.8142267903557; Wed, 21 Oct 2026 06:49:14 -0700 (PDT) Received: by lists.libvirt.org (Postfix, from userid 993) id 26F3F41AEE; Wed, 21 Oct 2026 09:49:13 -0400 (EDT) Received: from [172.19.199.16] (unknown [10.16.107.18]) by lists.libvirt.org (Postfix) with ESMTP id 8CC9C41C32; Wed, 21 Oct 2026 09:45:50 -0400 (EDT) Received: by lists.libvirt.org (Postfix, from userid 993) id D6D903F332; Wed, 21 Oct 2026 09:45:26 -0400 (EDT) Received: from fout-b4-smtp.messagingengine.com (fout-b4-smtp.messagingengine.com [202.12.124.147]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (3072 bits)) (No client certificate requested) by lists.libvirt.org (Postfix) with ESMTPS id 30D793F350 for ; Wed, 21 Oct 2026 09:45:26 -0400 (EDT) Received: from phl-compute-02.internal (phl-compute-02.internal [10.202.2.42]) by mailfout.stl.internal (Postfix) with ESMTP id 9B0A91D00143 for ; Wed, 21 Oct 2026 09:45:25 -0400 (EDT) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-02.internal (MEProxy); Wed, 21 Oct 2026 09:45:25 -0400 Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 21 Oct 2026 09:45:24 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on lists.libvirt.org X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=4.0.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= invisiblethingslab.com; h=cc:cc:content-transfer-encoding :content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to; s=fm2; t=1792590325; x=1792676725; bh=DE4nQ/8B7yPjWyy8KuKFh zfZLQ8zAp+LJs76mwqtOPk=; b=jPIuTppY9uCkk4ynG8TEIrzdXWfcTA4eEbLOo vKotSNRatyzQrc92WuKGDsKASSXuHXt6hwLoAD0/tAX2G9qBfnc3+QWkG2TEgqXP dNbYvwulCfY0yaUXsjBUrl5RXsoWaOZu6CYkM5cgG4Z9vqe1xvXDi2ZDKNyjZQ7x shGkgoPrUYNEPgKvNH5vO4LG+cvv8eYRTFnyFKjHzC2w0xLCXfL9JByPQJqRIYit 7L6YD0J2NcYW6xSfK0oJqlJaY7uZbDciNaUAKD3mwWfy3/RcKJ12sJ2EwSNSe+1k eTzU1laHSWnxIIwtDVfukwgPcri53j8COWvMVEXq5/CEE1J8w== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; t=1792590325; x=1792676725; bh=D E4nQ/8B7yPjWyy8KuKFhzfZLQ8zAp+LJs76mwqtOPk=; b=TgJssapwPJ1lSJEVf X2jJb4ht43a1kDYWVxDg4GevknoGLIRi75J0h0TQ8xpky7xY6Is0c7ZVN30vxC18 QNR0PejCSJz6FbVqvRH3j+J5+lmMd1i+HDoxgAXQB0uWNC8u8oCsbT9BI0YhVrlA Do6yNyVoP94mi17p9v7oJLor8fDMwDzlBOScFX81YtO4MY5XFUDCQYsklQiJeIW8 ueQGs/MDjeMIXhCOqnTwfmfqIRSrGNnAllLihBtmB8G3PpndebSRUWAeD0hoMF0n 3+JT2LQoZvN1buXMfAq3W20dCy/lh7APE3s7+4B/S0NDaEUYf5oUoT+kX+4KrjKe nE8CQ== X-DKIM2-Info: draft=ietf-dkim-dkim2-spec-07; repo=github.com/dkim2wg/interop; date=2026-10-18; sw=lmtpprox; action=sign d=invisiblethingslab.com a=rsa-sha256; DKIM2-Signature: i=1; m=1; t=1792590325; d=invisiblethingslab.com; mf=PGJlbkBpbnZpc2libGV0aGluZ3NsYWIuY29tPg==; rt=PGRldmVsQGxpc3RzLmxpYnZpcnQub3JnPg==; s=fm2:rsa-sha256:VB7xSkXfD+cANDJli2xBr4vsk+1IaMfFw5WgvouK2LJ3XTC i8V/6FNH4hxbZZf018ci/ziZ+Ik7LIU4XFtSeM4CH2YoXuPy3mksqacgagb1FY36 j1Zv998DhEur9/eIK8SCJUkr9gJq21C0Uz8fvPmBp1uIoUyQv6dkX/R22urxYoDd 7Nh8QCqXeYzU/VWPFS4c4o5S0sok8D8+dB2TZm02cejatAi1NNu/5zu3qCWV8C3K xDayyGLanbRJdFukYleCL1kWZSQSaBGZN/I9wPqPhHlRubAGYkQkmA410/Eq6e6m mw6qn6n8m5PHfzR0L3GsieCETeQJE3qSleHecAQ==; X-DKIM2-Info: draft=ietf-dkim-dkim2-spec-07; repo=github.com/dkim2wg/interop; date=2026-10-18; sw=lmtpprox; action=mi-m=1; hc=11; hn=cc,content-transfer-encoding,date,feedback-id,from, in-reply-to,message-id,mime-version,references,subject,to; Message-Instance: m=1; h=sha256:ZuTbYmH0bJizvfMZxOsMlCDotztljctCejg7X3aCKMw=:jUQ2bs6/o9Ma3GFyoQSZB8MFdpaJd8fOJOfYW7Fm6VY=; X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: dmFkZTGq2/oc9INvNowpz7siask1oFmbIhhNpJuQhzESmRBdCmTnte3KTXNLQimrgNMZtf m5Lj+tjCQ52q1T/QyuGsV7dd1cpxQRsOmiG91ZAIMrEhm+pGTqkx6GrDS/aBWm6K+FVNMt B2zWb4RV05NOv4bVlPzVQxq2Dnqr90bySkHjUd3W1N6mhwQDQC5k7tJaK54uqfw2OBUH3i /UNm3TfDWSPqsxtit8hx/pj7D6E7Mimhhm5ZNww0mk5ZbgLe/oNazqZ+Yub85l8DgpIGBr 2aRF7MSMxYLtShT6Pa9iTdZjzsrZqvVQYZgMAuLp98Vpvyp94mHaI/oz5GysuIw8ORaxiW YJPBlP54xMXCodoiX0hrpvWfLlICT+5yz84Xb7J0A2hU9SqrbZPVLv6Z/UzlhiXJn8/RUj dK6pJyAkO7jraixbbEmNhLffYxeKwGPgafl3+yBZLVvPAIRc5LmGjc+Q5LLvz71yRGSEiT F8qy1oonahMUA7MQx+XdV641JlOabbvsqojL0oFoiwAj7TCcCqtLaE+9+S3sV1e+sQFi/E CA9EPy0jGB+xzuFFQ1ZelgiG2BwD+/7uL+62e8wrkRrpUgfuC0PHdQpSICj5f2/mNV9ScG XgY6e3/sFnj4qXSiFxbyyVBkEl89xlne8LK8aqOjdvxStPRQ07/1XAVJz/Aw X-ME-Proxy: Feedback-ID: iee06481b:Fastmail From: Ben Grande To: devel@lists.libvirt.org Subject: [PATCH 2/9] docs: libvirt-domain: briefly document reboot event Date: Wed, 21 Oct 2026 15:38:00 +0200 Message-ID: <16d5e69e5894a5b25d2aa0298a1c6d4d6e8dde3e.1792589525.git.ben@invisiblethingslab.com> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-ID-Hash: RAR3TLKZPTARIZOMMOCX6TIEL6XSUQ5P X-Message-ID-Hash: RAR3TLKZPTARIZOMMOCX6TIEL6XSUQ5P X-MailFrom: ben@invisiblethingslab.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-devel.lists.libvirt.org-0; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Ben Grande X-Mailman-Version: 3.3.10 Precedence: list List-Id: Development discussions about the libvirt library & tools Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-ZohoMail-DKIM: fail (found 2 invalid signatures) X-ZM-MESSAGEID: 1792590556237158500 Content-Type: text/plain; charset="utf-8" Signed-off-by: Ben Grande --- src/libvirt-domain.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/libvirt-domain.c b/src/libvirt-domain.c index acd9ffc44b..95764ebd2b 100644 --- a/src/libvirt-domain.c +++ b/src/libvirt-domain.c @@ -1779,7 +1779,9 @@ virDomainShutdownFlags(virDomainPtr domain, unsigned = int flags) * Note that the guest OS may ignore the request. * Additionally, the hypervisor may check and support the domain * 'on_reboot' XML setting resulting in a domain that shuts down instead - * of rebooting. + * of rebooting. Depending on the hypervisor and 'on_reboot' setting, + * VIR_DOMAIN_EVENT_ID_REBOOT might be emitted. For more information, see + * https://libvirt.org/formatdomain.html#events-configuration * * If @flags is set to zero, then the hypervisor will choose the * method of shutdown it considers best. To have greater control --=20 Benjamin Grande From nobody Sun Oct 25 16:49:50 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.libvirt.org designates 38.145.34.151 as permitted sender) client-ip=38.145.34.151; envelope-from=devel-bounces@lists.libvirt.org; helo=lists.libvirt.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of lists.libvirt.org designates 38.145.34.151 as permitted sender) smtp.mailfrom=devel-bounces@lists.libvirt.org; dmarc=fail(p=none dis=none) header.from=invisiblethingslab.com Return-Path: Received: from lists.libvirt.org (lists.libvirt.org [38.145.34.151]) by mx.zohomail.com with SMTPS id 1792590618328321.38324571773035; Wed, 21 Oct 2026 06:50:18 -0700 (PDT) Received: by lists.libvirt.org (Postfix, from userid 993) id 7DB7741C1F; Wed, 21 Oct 2026 09:50:16 -0400 (EDT) Received: from [172.19.199.16] (unknown [10.16.107.18]) by lists.libvirt.org (Postfix) with ESMTP id 083BF41CFB; Wed, 21 Oct 2026 09:45:58 -0400 (EDT) Received: by lists.libvirt.org (Postfix, from userid 993) id 597F03F332; Wed, 21 Oct 2026 09:45:28 -0400 (EDT) Received: from fout-b4-smtp.messagingengine.com (fout-b4-smtp.messagingengine.com [202.12.124.147]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (3072 bits)) (No client certificate requested) by lists.libvirt.org (Postfix) with ESMTPS id C27173F350 for ; Wed, 21 Oct 2026 09:45:27 -0400 (EDT) Received: from phl-compute-01.internal (phl-compute-01.internal [10.202.2.41]) by mailfout.stl.internal (Postfix) with ESMTP id 360BF1D00142 for ; Wed, 21 Oct 2026 09:45:27 -0400 (EDT) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-01.internal (MEProxy); Wed, 21 Oct 2026 09:45:27 -0400 Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 21 Oct 2026 09:45:26 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on lists.libvirt.org X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=4.0.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= invisiblethingslab.com; h=cc:cc:content-transfer-encoding :content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to; s=fm2; t=1792590327; x=1792676727; bh=3GN3zsFwhNlMSpLJl9cL+ ETkHlzaQqPZ9P0Zxo5Ukd0=; b=Nd0lFuDYQqDxELBp2Tsj1Hh50r8HvVoZRad0u cHcv4/ysVZ3b9qz2/NtnT9CAszlF1xZAcnoRSch3wj1Lr2GTGkLdQbwK5s0H1sRX M4wujxZfeEAJT7D0oz9J3FPVkLF/BW3g7LBeU/hstwfJKx6cvDyXKnksgmC31J/q wIU7rSRh8kx0rYNnecf9Bf+04blmblP3eEYC9ftVFXCzwkfo8Dsew+IZMdvklaus w1sfjHMySPVqIB19R6QWRzvUDvGzTIS9cQSAWUW9zwtjbehBUGsdvISDzMipV5f7 qR97ieROq5BTQiTD/9wRbPs6eJJgO+6xwSYyyRumdn6Dzvx2g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; t=1792590327; x=1792676727; bh=3 GN3zsFwhNlMSpLJl9cL+ETkHlzaQqPZ9P0Zxo5Ukd0=; b=D5kMYzwzS+k01x0WY 1/A6CiC+0BofouFqsksbhDbocFHRYl/11B2fcskTWmM1N7SsfAb6WJxdaC1Ma5Ko dKfwmSDgw0fZ99WBrCA6WQ5OyQfsrszmfBBBILnmlYL8CFvIt/1AyW3NmN5/Y3Uc RXSh5DjbwXhsGveRKVPJF+Ys0cGzm1V7OWNj9MLCDNV0Tf/NNjF8kQZarX/Xd6Qv gkKIZ5LgR46vjiD+VmLEB2C2VNrwcaB3lxI4/HHtACiZUWOWQg8WHaQUpb/O6wED 2uFtI91+wdXOSzQBIgLjuUSKWEkd27tHo/T1qqD37n4SZtHOJqTPc9uZiK0JTsNG U5Djw== X-DKIM2-Info: draft=ietf-dkim-dkim2-spec-07; repo=github.com/dkim2wg/interop; date=2026-10-18; sw=lmtpprox; action=sign d=invisiblethingslab.com a=rsa-sha256; DKIM2-Signature: i=1; m=1; t=1792590327; d=invisiblethingslab.com; mf=PGJlbkBpbnZpc2libGV0aGluZ3NsYWIuY29tPg==; rt=PGRldmVsQGxpc3RzLmxpYnZpcnQub3JnPg==; s=fm2:rsa-sha256:VI8erbzb21MEw+YuaEUafcdjQjX+Bm3TxEXY7a2jOXSusG6 ElQGvLlv3W7CuV7XQLv07Y4nzUSzha+Vc+hCn04m0LbfJo8UmrPtPIcb2DGGjMJP 0t64/iAMYKjP64T2FX/2PvEURliFfu9/1oO85Tr/WPdXq1MLLs14NtjkvxeNavqg 1qWkaa6XmSE6N+AURNOPAIrTxjiMPNGkgvEaw4mwj+IdPFyJQUV1CYMlRxpanzwL zCvqlBiOo7yLK991Ba4dnok/sNFF+cj1zSsRPTjN6pEpgzkME1PslY1SZB/TvxQV E0tcNIZ+ss9hghHQwUqG4gTmWUHyu+bOkeIwAQA==; X-DKIM2-Info: draft=ietf-dkim-dkim2-spec-07; repo=github.com/dkim2wg/interop; date=2026-10-18; sw=lmtpprox; action=mi-m=1; hc=11; hn=cc,content-transfer-encoding,date,feedback-id,from, in-reply-to,message-id,mime-version,references,subject,to; Message-Instance: m=1; h=sha256:Ybh3LzrAV6diNdElLatGqqjM8aWPzTx5bmjdidT3fTg=:pgixpAzSC1L02Pp1E42d5+QsHJOBncyI1oC29lRuEFQ=; X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: dmFkZTGx13xcyLWteOO01tTBSlCW9RneZvfOIFkH6IKI5VwCKjZbyl52RDT4hMMzR2+YCW GzW9vEk//UoC60zfqUPCxvjueuaDFmRGKYPGbfZ93FKSEImS+Nno+L61rs/D6A/n2+MCA/ p8XQrCmVliMNo3FusIhQmWpkl2P4wVM62ZFGjAkJFDbX/+33fMWHTLwug2458KFEn5wgMc J24YA/l+PxeaPTFKcyot4+Q0NqOKJ37WA0GPqOOffPwuLCBo5dAJHkyVD1NqdepN5l86xi 5XxifUQzfs/5ccr7AKCxPpPe9dTiqPgKhFNUFST7WRox73kI+0u1oqhw7FGVbnwqSjI6KQ /4xEbr/FVMPSjmaAYhgalObXuch1cMB192m0RE8gFylBR/fzziFsZn8lomYD8vNHabG3e2 Hk/CWXBaD4uwZwihc+Ck0h4Z8X/x5CDCZucxUPWJtHJuQzxi50GPj4YeWqQswV3uTGEkA4 YvoVWGoyvT0sB05NRmCqxa0VmDCuyewcMR86Cgf/wJHEWUdBZZd+ihyLhl1qtRMpLsqGTl dMMHvbO5VAiRNKV6UM0TOuh89h6BjaHL/bireCDPtHdjlY7CgBpAt5deoRMt9ldQzgVT4d rIXYDkMFmtoix13trpO6HUwpRm4OVwpD7ztxx5aZNgbJNCGiMAk8bDXf+wbA X-ME-Proxy: Feedback-ID: iee06481b:Fastmail From: Ben Grande To: devel@lists.libvirt.org Subject: [PATCH 3/9] virsh: Add reboot to event enum Date: Wed, 21 Oct 2026 15:38:01 +0200 Message-ID: <188a9ed967bdb6c3624abf1b9b743b4ee9a66d14.1792589525.git.ben@invisiblethingslab.com> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-ID-Hash: BAXOUZUADTUYEOGQ6GLRDQD22PKODUNJ X-Message-ID-Hash: BAXOUZUADTUYEOGQ6GLRDQD22PKODUNJ X-MailFrom: ben@invisiblethingslab.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-devel.lists.libvirt.org-0; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Ben Grande X-Mailman-Version: 3.3.10 Precedence: list List-Id: Development discussions about the libvirt library & tools Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-ZohoMail-DKIM: fail (found 2 invalid signatures) X-ZM-MESSAGEID: 1792590621933158500 Content-Type: text/plain; charset="utf-8" Signed-off-by: Ben Grande --- tools/virsh-domain-event.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/virsh-domain-event.c b/tools/virsh-domain-event.c index a541b155f4..3a1e7ea429 100644 --- a/tools/virsh-domain-event.c +++ b/tools/virsh-domain-event.c @@ -107,7 +107,8 @@ VIR_ENUM_IMPL(virshDomainEventStopped, N_("Saved"), N_("Failed"), N_("Snapshot"), - N_("Recreated")); + N_("Recreated"), + N_("Reboot")); =20 VIR_ENUM_DECL(virshDomainEventShutdown); VIR_ENUM_IMPL(virshDomainEventShutdown, --=20 Benjamin Grande From nobody Sun Oct 25 16:49:50 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.libvirt.org designates 38.145.34.151 as permitted sender) client-ip=38.145.34.151; envelope-from=devel-bounces@lists.libvirt.org; helo=lists.libvirt.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of lists.libvirt.org designates 38.145.34.151 as permitted sender) smtp.mailfrom=devel-bounces@lists.libvirt.org; dmarc=fail(p=none dis=none) header.from=invisiblethingslab.com Return-Path: Received: from lists.libvirt.org (lists.libvirt.org [38.145.34.151]) by mx.zohomail.com with SMTPS id 1792590680178920.0405470869257; Wed, 21 Oct 2026 06:51:20 -0700 (PDT) Received: by lists.libvirt.org (Postfix, from userid 993) id 71BAA41BB9; Wed, 21 Oct 2026 09:51:18 -0400 (EDT) Received: from [172.19.199.16] (unknown [10.16.107.18]) by lists.libvirt.org (Postfix) with ESMTP id 9F08841D48; Wed, 21 Oct 2026 09:46:07 -0400 (EDT) Received: by lists.libvirt.org (Postfix, from userid 993) id 04E5F3F332; Wed, 21 Oct 2026 09:45:29 -0400 (EDT) Received: from fhigh-b5-smtp.messagingengine.com (fhigh-b5-smtp.messagingengine.com [202.12.124.156]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (3072 bits) server-digest SHA256) (No client certificate requested) by lists.libvirt.org (Postfix) with ESMTPS id 560573F350 for ; Wed, 21 Oct 2026 09:45:29 -0400 (EDT) Received: from phl-compute-02.internal (phl-compute-02.internal [10.202.2.42]) by mailfhigh.stl.internal (Postfix) with ESMTP id ACA617A007B for ; Wed, 21 Oct 2026 09:45:28 -0400 (EDT) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-02.internal (MEProxy); Wed, 21 Oct 2026 09:45:28 -0400 Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 21 Oct 2026 09:45:27 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on lists.libvirt.org X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=4.0.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= invisiblethingslab.com; h=cc:cc:content-transfer-encoding :content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to; s=fm2; t=1792590328; x=1792676728; bh=bb8gdSAETtdOixbqKnGCz hKo3sOA5KPCWTfJi6Uo980=; b=JTMiMcYalyVuldRGf2ei6y6roRJf/qTe5BGci OMDlTOJNf2TCs8IuxoXupvYdkHTvhxwrFOHHmuOoYRjyg4nyniOodxnL/rkyWsth LWTBoVnuKKIA4/4To26HoD+ckVga4jNnVVwtA6MW0p0ckKDBiU6R35+sUBpP+5EF TJKcl76Z5al08pbTXD/lixudA5RqGlI0zShp0eIzprfjEkfwkICY8bKapBALeQ9b RokrXd9Up/XAN2wxBvVsQtxtkYB5NBOxW7SFLQxW8OeM8HjymhDJq5EcGHdzdXBt psq67lnOrMMfVlVEYqGgsIvRr3kpfjZ4vdRm0D06xxZcn9LnQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; t=1792590328; x=1792676728; bh=b b8gdSAETtdOixbqKnGCzhKo3sOA5KPCWTfJi6Uo980=; b=w/ISVam5bJzVpgu8W 5xCWugJwpaBuCRYx1yef0aPOhahQRwRFoRAhm85LVJPRJv+W5CEnb7fg1kXF6Vog KpgvMjxkLVoB/lWDjombDIdE4Kmq1kZmPIKxjEMbkI0C8XReL4h9yQ/bOQJ5UDLW 6EsQ1zg1pqueudHMrLVWEkrZs63T4hv23LPV3g/z1ZoVmnXX6WvgcKASxaOiQQT4 CF+k6ZAgWv+nUW1lYg34nMM4MdTNt4NF0nzPSVeLvXyXQCODAnXaXalZxiex0CON HCw4a2XeVYGQ0julM9FAvWeAOniumHJtGnuHuQ/BjeBdtDufueJ3nxAdK1ZQuIzk P9kdw== X-DKIM2-Info: draft=ietf-dkim-dkim2-spec-07; repo=github.com/dkim2wg/interop; date=2026-10-18; sw=lmtpprox; action=sign d=invisiblethingslab.com a=rsa-sha256; DKIM2-Signature: i=1; m=1; t=1792590328; d=invisiblethingslab.com; mf=PGJlbkBpbnZpc2libGV0aGluZ3NsYWIuY29tPg==; rt=PGRldmVsQGxpc3RzLmxpYnZpcnQub3JnPg==; s=fm2:rsa-sha256:GLjtaXfwfXTz+JgA1jR7RlnTICbszdTd4jOICQb71r+edoD KopI/TPfODzs8zFYRwTY52BHYh2gZ6FoxzzmyIFmogaQ30g/kHw3HVE5gRJ/IK7k j5WK686deC002I26hXjYRHAacHVluT9CGtpA6kPFqtBWBeRRTiEuUg5gxGDr4Sgq D/gbUOAL0pBS9bVCvHLxODaCxlAzmBI5jPBFxjTZpAzHNPAXX3Hh4q745l1Rp+eL lcDum9FnTwuYageEONmV4fQEUYSCZIhnZHwBsmz1DDyEgLGzBi8JofFv+jiJf61R Xovi7ICASo9CKGq7uuKs5oeBe1+Xz6luOJnf7kw==; X-DKIM2-Info: draft=ietf-dkim-dkim2-spec-07; repo=github.com/dkim2wg/interop; date=2026-10-18; sw=lmtpprox; action=mi-m=1; hc=11; hn=cc,content-transfer-encoding,date,feedback-id,from, in-reply-to,message-id,mime-version,references,subject,to; Message-Instance: m=1; h=sha256:PsD2vA6Bnl3O8/mfpYUeJnOTKydY8GjbKnkg3f8OojI=:TCp7+0Rh2TqfjA4/OdQ+1VQjkxBw3dpmujopXV4hjQA=; X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: dmFkZTF+UkBEKChzVs3fqQjFgP+LOi33pPRFO62fv7TseqGRqQFr8rXB7HKsMqFnn9YOia pZQcbT6qGesudM4yw4vc6HJttMVOXxu4CQJ3zi0w1VA9oAap8pqAkzgTUqHXTL3AVXIXHc BsZ3TWMGVEoLq+HnUwLJPFPVwOOs3Kbd3ayYZxAz2iNPDB7JUVpDJUebFu4FnuuFv6KxfX 7qw2rcFJ9nnp9y9T4zj990/6uvNFIfyVRXgOaldaphG2IuN9zF4umiGMQiK8pZJSqLJM36 w1OLq9kXYvTOFNx41wbAPfAJzTa5SLPvQ2lwxfcniQpcvNooBdeTZxBen9vdSeMFMeEpj/ xBtFKdSMGfXGf0DUnDEdPpFSaO1SS5xGNeYw+H/zT8tf/YKdpki4ZdySANmuviCm5VHSwT zYnlaOU3S49rwHPgX0TGmvr/8nsurj3EG5DdWj70ee+eMbph8bSTq+viUJeTZetOszD6yQ TvC4Ge6Ary13SM97PrEiAu0ZqYEpk67paswCZLCRLFYrlxZuL5gKjT8LE3xZG4h4bUosNA hgIvpJXG7TX6jeCu6Npe32/3xHbhGLrwdav7Ed7ZVFI+gl8n2W6//BjYeyZGfMFGgaVIjj F42ejGsleObZuJocIeySris47fUYO/HrA0oJgezJEQzkqo6KOHMNwJ1YGtkg X-ME-Proxy: Feedback-ID: iee06481b:Fastmail From: Ben Grande To: devel@lists.libvirt.org Subject: [PATCH 4/9] libxl: Propagate stopped reason of reboot Date: Wed, 21 Oct 2026 15:38:02 +0200 Message-ID: In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-ID-Hash: XBXXN6DEYDSULE7NP5MCTQJN3IQWF3XS X-Message-ID-Hash: XBXXN6DEYDSULE7NP5MCTQJN3IQWF3XS X-MailFrom: ben@invisiblethingslab.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-devel.lists.libvirt.org-0; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Ben Grande X-Mailman-Version: 3.3.10 Precedence: list List-Id: Development discussions about the libvirt library & tools Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-ZohoMail-DKIM: fail (found 2 invalid signatures) X-ZM-MESSAGEID: 1792590682930158500 Content-Type: text/plain; charset="utf-8" Resolves: https://github.com/QubesOS/qubes-issues/issues/8196 Signed-off-by: Ben Grande --- src/libxl/libxl_domain.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libxl/libxl_domain.c b/src/libxl/libxl_domain.c index 51dc3edcc2..808a8a333c 100644 --- a/src/libxl/libxl_domain.c +++ b/src/libxl/libxl_domain.c @@ -547,7 +547,7 @@ libxlDomainShutdownThread(void *opaque) =20 dom_event =3D virDomainEventLifecycleNewFromObj(vm, VIR_DOMAIN_EVENT_STOPPED, - VIR_DOMAIN_EVENT_STOPPED_SHUTDO= WN); + VIR_DOMAIN_EVENT_STOPPED_REBOOT= ); switch ((virDomainLifecycleAction) vm->def->onReboot) { case VIR_DOMAIN_LIFECYCLE_ACTION_DESTROY: libxlDomainShutdownHandleDestroy(driver, vm); --=20 Benjamin Grande From nobody Sun Oct 25 16:49:50 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.libvirt.org designates 38.145.34.151 as permitted sender) client-ip=38.145.34.151; envelope-from=devel-bounces@lists.libvirt.org; helo=lists.libvirt.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of lists.libvirt.org designates 38.145.34.151 as permitted sender) smtp.mailfrom=devel-bounces@lists.libvirt.org; dmarc=fail(p=none dis=none) header.from=invisiblethingslab.com Return-Path: Received: from lists.libvirt.org (lists.libvirt.org [38.145.34.151]) by mx.zohomail.com with SMTPS id 1792590758454970.3780069494178; Wed, 21 Oct 2026 06:52:38 -0700 (PDT) Received: by lists.libvirt.org (Postfix, from userid 993) id 84118419DD; Wed, 21 Oct 2026 09:52:36 -0400 (EDT) Received: from [172.19.199.16] (unknown [10.16.107.18]) by lists.libvirt.org (Postfix) with ESMTP id 1E13E41DB9; Wed, 21 Oct 2026 09:46:14 -0400 (EDT) Received: by lists.libvirt.org (Postfix, from userid 993) id 098A041AE0; Wed, 21 Oct 2026 09:45:34 -0400 (EDT) Received: from fout-b4-smtp.messagingengine.com (fout-b4-smtp.messagingengine.com [202.12.124.147]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (3072 bits)) (No client certificate requested) by lists.libvirt.org (Postfix) with ESMTPS id B56FC419ED for ; Wed, 21 Oct 2026 09:45:30 -0400 (EDT) Received: from phl-compute-02.internal (phl-compute-02.internal [10.202.2.42]) by mailfout.stl.internal (Postfix) with ESMTP id 341B41D0014A for ; Wed, 21 Oct 2026 09:45:30 -0400 (EDT) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-02.internal (MEProxy); Wed, 21 Oct 2026 09:45:30 -0400 Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 21 Oct 2026 09:45:29 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on lists.libvirt.org X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=4.0.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= invisiblethingslab.com; h=cc:cc:content-transfer-encoding :content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to; s=fm2; t=1792590330; x=1792676730; bh=603C4aLrpGH1v91yaA7rV OnWKB7cuk7D7gDZ+uof10g=; b=IdxBbVx89BbuS+pqsZOcExZVc80CotEuxuUvW ZDWyFgGeswESGB59SzraCopLs4cvUNuY7iiejAoutT9a0ol/+HfS6JAQrJsIa4q8 89U9qaO0H5yf5QdFDgZqPLoMlOgnAnv2e0W6s4obAnf/OwG8TgJH/fKCKIBVVaNy l/OLs+eVAVrzkUzlIdjtsSpk4jrjkiOdZpYrukswv3T+RUnvTmFg+jyrp9K8AMuk aqg+Faq7IgSIDU1LUi11Gsf4XIiUWjyi++Vsl/2RCmHG5Y7/EX3G9ZLJMMz7AHPm UcN6AerQVgMUxDme6HHMgmz6HqNCMWiZxI8HA+gn8Mpu6DqKA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; t=1792590330; x=1792676730; bh=6 03C4aLrpGH1v91yaA7rVOnWKB7cuk7D7gDZ+uof10g=; b=UCq+TzdDUnb2FU1go v1an2+g0l64rZXYMyOT4K+FLOv36IOYTOUqhhYvcYCR7Kuvt56o3fTm2P3n9F3mR XWv3wh7q2NQi9FfIIGsNXjlB+IO+6Fq1dtU7luvLIcGrnlH7Rxy/BhKe2NUXKqYZ 8Di3c7AGkV+Rgsu/BtK6kGNx0R5QSD4c3KgTsCFflbVTLDnqC5HJxUqAbVKmH4bV 753YSerHZnxTMJ2yLvi3KNrENiRtC6cmpB/6yOK8JKBRzOhpzZwKI3XidNK3VWaR VWw/pzQ9S5Ugcyf71SaO61HA4N5fuMhu6YQEgsAHQRpQghRJpaF78cGseSDN3TAy 39owA== X-DKIM2-Info: draft=ietf-dkim-dkim2-spec-07; repo=github.com/dkim2wg/interop; date=2026-10-18; sw=lmtpprox; action=sign d=invisiblethingslab.com a=rsa-sha256; DKIM2-Signature: i=1; m=1; t=1792590330; d=invisiblethingslab.com; mf=PGJlbkBpbnZpc2libGV0aGluZ3NsYWIuY29tPg==; rt=PGRldmVsQGxpc3RzLmxpYnZpcnQub3JnPg==; s=fm2:rsa-sha256:a1ndFMKdk0kVC8CX1HwhpvuO+2FC1oFYBHJz+llw4SOKkZY 8uYYl+wGqkuZ+uvaHfqt3MOv0t4pZqUAblPyUfhmYZKHiKy/I/2Sq6eRTd2BlFm7 Dqsww5Yhb3BXMLUSatepscm3ak9xGNw+MX1Uo/MjFQT8jXcD/rJpHMxaemkOHMzs xknjI+wO0bvc0Ze54F2v5H7x0n6DELCRl1cP6CAJTnHlMAM50+10lwhMux3T6Em6 PYuqsDtRcduzF0zRyMI0k8faU2qWGU7zC1f9P4sX1i+vzdLGX4wdxA+9WbZccFOw c8QMgvIo/oYEnj/W/je+dtRUdLMsta4Bri6Ywiw==; X-DKIM2-Info: draft=ietf-dkim-dkim2-spec-07; repo=github.com/dkim2wg/interop; date=2026-10-18; sw=lmtpprox; action=mi-m=1; hc=11; hn=cc,content-transfer-encoding,date,feedback-id,from, in-reply-to,message-id,mime-version,references,subject,to; Message-Instance: m=1; h=sha256:3myl6p4dnWlLYQBKweW8w7C+v/tfEh9Jf9/JAzldaGw=:/eqW47275+vatYHOsVHnFneecy/rxkXHrmCh8P4iajo=; X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: dmFkZTExt3v1dezU3Gfc/U7TTF/bq3MNR2CLtM5nNPXcKvadoK5PC0f2ecnlVycx/FeFNJ K5Wt3+cNAQd9PhutbyBo6LWsU0YH2QmrYTdmXY9PK8KSAZOTWDeSFjIJQDYmC5X0jtAQow x0FVH4SEk2QEIiFbV3IYdVsyE0moLJA7qhTjzJUwg25vy7hASB89f0vKsYDkrWw+kdjKz+ 9psoOckdP6CK46KC3rAA9SA/PP+TfYWiG9smc6jiNs44wgbfIQrSgC0vXIvypCuAn5hEBT sE5nV4Rbr8GqsHDwDUPiSX0DHjZMZkpHJ4c/WiOKjg02fC1MeeM6aKwGpANF3Ee1T7KBeO DADYmLJN3kJFw4N+f2a64d/EOjKxh9SqrnLhmRYi6LVRmmO4Q38woZgx7JNuJJNhKmJHqS /u7YGnRhj6oDiEQHZYZLlCloRLTztx5tyNudECCNZ5mNvWHTwlf48TP1MpxQvccw6dUSnp iMkTI/eFnrPLBDfsiS1qI/VpEGokS00q6bJjbUPOAQqgQRoG4cQNzZQcbuBtpAQPLDYG52 xqgNtPUFMBoJRBKX5cziHrS7FxVIov7+VfVXkMpvuVjhBJTL6agI631tmgn0scHVKb4dg9 ZCywOkGY/HBicWcbX73Q9aobF6zMzGyeI6QnTOQ2X+M9jLRhXWXYMRjWPlog X-ME-Proxy: Feedback-ID: iee06481b:Fastmail From: Ben Grande To: devel@lists.libvirt.org Subject: [PATCH 5/9] lxc_process: Propagate stopped reason of reboot Date: Wed, 21 Oct 2026 15:38:03 +0200 Message-ID: In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-ID-Hash: BSGNBXDDZ7LBTVQN45KITOMBIQFONH66 X-Message-ID-Hash: BSGNBXDDZ7LBTVQN45KITOMBIQFONH66 X-MailFrom: ben@invisiblethingslab.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-devel.lists.libvirt.org-0; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Ben Grande X-Mailman-Version: 3.3.10 Precedence: list List-Id: Development discussions about the libvirt library & tools Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-ZohoMail-DKIM: fail (found 2 invalid signatures) X-ZM-MESSAGEID: 1792590760500158500 Content-Type: text/plain; charset="utf-8" Signed-off-by: Ben Grande --- src/lxc/lxc_process.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lxc/lxc_process.c b/src/lxc/lxc_process.c index 466ce07afd..b9fa21a815 100644 --- a/src/lxc/lxc_process.c +++ b/src/lxc/lxc_process.c @@ -727,7 +727,7 @@ static void virLXCProcessMonitorExitNotify(virLXCMonito= r *mon G_GNUC_UNUSED, priv->stopReason =3D VIR_DOMAIN_EVENT_STOPPED_FAILED; break; case VIR_LXC_MONITOR_EXIT_STATUS_REBOOT: - priv->stopReason =3D VIR_DOMAIN_EVENT_STOPPED_SHUTDOWN; + priv->stopReason =3D VIR_DOMAIN_EVENT_STOPPED_REBOOT; priv->wantReboot =3D true; break; default: --=20 Benjamin Grande From nobody Sun Oct 25 16:49:50 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.libvirt.org designates 38.145.34.151 as permitted sender) client-ip=38.145.34.151; envelope-from=devel-bounces@lists.libvirt.org; helo=lists.libvirt.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of lists.libvirt.org designates 38.145.34.151 as permitted sender) smtp.mailfrom=devel-bounces@lists.libvirt.org; dmarc=fail(p=none dis=none) header.from=invisiblethingslab.com Return-Path: Received: from lists.libvirt.org (lists.libvirt.org [38.145.34.151]) by mx.zohomail.com with SMTPS id 1792590824229556.327077293588; Wed, 21 Oct 2026 06:53:44 -0700 (PDT) Received: by lists.libvirt.org (Postfix, from userid 993) id 688EB41CD9; Wed, 21 Oct 2026 09:53:42 -0400 (EDT) Received: from [172.19.199.16] (unknown [10.16.107.18]) by lists.libvirt.org (Postfix) with ESMTP id 56E1441E1B; Wed, 21 Oct 2026 09:46:22 -0400 (EDT) Received: by lists.libvirt.org (Postfix, from userid 993) id F03CD41CAD; Wed, 21 Oct 2026 09:45:50 -0400 (EDT) Received: from fout-b4-smtp.messagingengine.com (fout-b4-smtp.messagingengine.com [202.12.124.147]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (3072 bits)) (No client certificate requested) by lists.libvirt.org (Postfix) with ESMTPS id 642AD41B43 for ; Wed, 21 Oct 2026 09:45:32 -0400 (EDT) Received: from phl-compute-04.internal (phl-compute-04.internal [10.202.2.44]) by mailfout.stl.internal (Postfix) with ESMTP id C002E1D0014D for ; Wed, 21 Oct 2026 09:45:31 -0400 (EDT) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-04.internal (MEProxy); Wed, 21 Oct 2026 09:45:31 -0400 Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 21 Oct 2026 09:45:30 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on lists.libvirt.org X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=4.0.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= invisiblethingslab.com; h=cc:cc:content-transfer-encoding :content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to; s=fm2; t=1792590331; x=1792676731; bh=AA+U/5RP0SfbAiz3CvLvp OVm4DfDJWmaj++OvDB7FQE=; b=Fmape3Pj1auj1Ws+Oq6bfJ1CGRPiNyhckPkjY KcLq8KLiWvw5PZMbNJDgZpit4zScwsXGduXXsgArWtUg/p+o6BAWkMIGdUIZd1/P 57573M82z5pcblQpJA3V81pJOi7evYYoYQerKAiHpvQcwAc1/oSCqiJDpIFkT5pj eGfGdZfTnsWXl2PIUHWaYGZiCaKpA+0Xqlq+YjxQVZVU3Dym71/02hDKv9oY1vzJ 9RZzsdZOHSgDIBBPGqXdHyuDpo1ppq1FRsxI2m/q7SQJhRaZGWuUzUNjrlFRibO+ 1Zm+2T5vtYfCPI8PNSLKJ+FaTf6vIQatKaSM5jViPqIDeOhTw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; t=1792590331; x=1792676731; bh=A A+U/5RP0SfbAiz3CvLvpOVm4DfDJWmaj++OvDB7FQE=; b=CRB+LoVSlquMsgjLQ xvn//ZR6ITrrtAlGD+seEW7y7EjAvlbemvlCMF4DulQHKKEg4D5GPft8RGiMss9n GR/evR3TO1SPSuIpEOPtfVh/UXKdI8zeRX4ALVl+ch2KfvPBY96Naiw3omhxLTpN aDzKRkShrHq8D3e8aqN/tjIY8RCC4gCjzXh5oZbHR7tMqI87cgMW3rcXTRtOPomg qvu5hsPb7igP8fI/V9sqlgzK4MFBMTE9NvnHIu0k7uraZCVSo1OhOxxwpMaMutcM 2uiLyy0jPtUsEj1Jkgx7O2V+k81DbPS3h/IyyvVPUFO91A98FGossYVXkr7GI/5W BplPA== X-DKIM2-Info: draft=ietf-dkim-dkim2-spec-07; repo=github.com/dkim2wg/interop; date=2026-10-18; sw=lmtpprox; action=sign d=invisiblethingslab.com a=rsa-sha256; DKIM2-Signature: i=1; m=1; t=1792590331; d=invisiblethingslab.com; mf=PGJlbkBpbnZpc2libGV0aGluZ3NsYWIuY29tPg==; rt=PGRldmVsQGxpc3RzLmxpYnZpcnQub3JnPg==; s=fm2:rsa-sha256:qDNFnY7KEpFWIBBVLA3xp9N1SE8KhTFXgPB3RKE8yM4xxK4 fLlhkj5sigDIjwIowUpeY3jSFJYGnnnzC2S+pE1HM3sXtY/GOq7SMqTZyBZEY4gA NVyrM0bwjoqrg45TBUQTTAGsfNdx+xg9gu3mP3BaAHFQNl1xFKLvU4wX/QuXqjFH P1bsmmolXJ2wZB7gKlkjelAaYn7vBnbTlzQvSN3eAqYHNj9V/tsFYrr1qzrhPNqI aP4o1VqbIxNRg91JOCx5ZQYzddh5UhCWMxUl4bMVhrJFB6ggrd6dcvUhsrVXnVca 4tOjL8UyzEFUr1XarVhpkOviDEFeWadChbCddGw==; X-DKIM2-Info: draft=ietf-dkim-dkim2-spec-07; repo=github.com/dkim2wg/interop; date=2026-10-18; sw=lmtpprox; action=mi-m=1; hc=11; hn=cc,content-transfer-encoding,date,feedback-id,from, in-reply-to,message-id,mime-version,references,subject,to; Message-Instance: m=1; h=sha256:zIgdAmXpaV5ByHXWfVIV/sWaboEfSQv+0PL9VzKxo8U=:fB5eyBHHKK3syoxDnEttdiIXfJWVm/okcyv5HMom3tM=; X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: dmFkZTExt3v1dezU3Gfc/U7TTF/bq3MNR2CLtM5nNPXcKvadoK5PC0f2ecnlVycx/FeFNJ K5Wt3+cNAQd9PhutbyBo6LWsU0YH2QmrYTdmXY9PK8KSAZOTWDeSFjIJQDYmC5X0jtAQow x0FVH4SEk2QEIiFbV3IYdVsyE0moLJA7qhTjzJUwg25vy7hASB89f0vKsYDkrWw+kdjKz+ 9psoOckdP6CK46KC3rAA9SA/PP+TfYWiG9smc6jiNs44wgbfIQrSgC0vXIvypCuAn5hEBT sE5nV4Rbr8GqsHDwDUPiSX0DHjZMZkpHJ4c/WiOKjg02fC1MeeM6aKwGpANF3Ee1T7KBBS C3lt7M5QbSpkg/VJkqk396nk2Uf87UUgEdDoICyZPcAzQC8KL7ROs+YcNZeUODT2SADMn6 lx/1y+HNEjLqGYcDuU74HOE0TcyAFLBlPr9S90eNrp50FwFasx8QXVcc2yaswjYCAvft7M MFMwRjUmqaxhCY8OvrSW1EtwHFmJ6BrVRa+cjilejGNqlrNyyK6+VbQhmyhiHu7ALdUrl+ oVBi4Ju9/xYKg5Esu4LGGeSHmkgI1+sIl3d0dTaPNEBDLNKNz4Q8zp98691PU8kUSDL7UB quRJuf/0fl2fq1uOO3O+IjmiDyBJx9uJpCwrN/bNLkIRloTUfyHM6hAEyMjw X-ME-Proxy: Feedback-ID: iee06481b:Fastmail From: Ben Grande To: devel@lists.libvirt.org Subject: [PATCH 6/9] test_driver: Propagate stopped reason of reboot Date: Wed, 21 Oct 2026 15:38:04 +0200 Message-ID: <8e66880515d2f8e8c79170d47fe4e058eafb09f3.1792589525.git.ben@invisiblethingslab.com> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-ID-Hash: 566TB5MPPK2QKRYM4OXYVCN5FMJOVYAL X-Message-ID-Hash: 566TB5MPPK2QKRYM4OXYVCN5FMJOVYAL X-MailFrom: ben@invisiblethingslab.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-devel.lists.libvirt.org-0; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Ben Grande X-Mailman-Version: 3.3.10 Precedence: list List-Id: Development discussions about the libvirt library & tools Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-ZohoMail-DKIM: fail (found 2 invalid signatures) X-ZM-MESSAGEID: 1792590825417158500 Content-Type: text/plain; charset="utf-8" Signed-off-by: Ben Grande --- src/test/test_driver.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/test/test_driver.c b/src/test/test_driver.c index 8546c3e251..fbde51f3e4 100644 --- a/src/test/test_driver.c +++ b/src/test/test_driver.c @@ -2076,7 +2076,7 @@ static int testDomainReboot(virDomainPtr domain, testDomainShutdownState(domain, privdom, VIR_DOMAIN_SHUTOFF_SHUTDO= WN); event =3D virDomainEventLifecycleNewFromObj(privdom, VIR_DOMAIN_EVENT_STOPPED, - VIR_DOMAIN_EVENT_STOPPED_SHUTDOWN= ); + VIR_DOMAIN_EVENT_STOPPED_REBOOT); =20 if (!privdom->persistent) virDomainObjListRemove(privconn->domains, privdom); --=20 Benjamin Grande From nobody Sun Oct 25 16:49:50 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.libvirt.org designates 38.145.34.151 as permitted sender) client-ip=38.145.34.151; envelope-from=devel-bounces@lists.libvirt.org; helo=lists.libvirt.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of lists.libvirt.org designates 38.145.34.151 as permitted sender) smtp.mailfrom=devel-bounces@lists.libvirt.org; dmarc=fail(p=none dis=none) header.from=invisiblethingslab.com Return-Path: Received: from lists.libvirt.org (lists.libvirt.org [38.145.34.151]) by mx.zohomail.com with SMTPS id 1792590880332922.5631102654702; Wed, 21 Oct 2026 06:54:40 -0700 (PDT) Received: by lists.libvirt.org (Postfix, from userid 993) id BFDDF41C48; Wed, 21 Oct 2026 09:54:38 -0400 (EDT) Received: from [172.19.199.16] (unknown [10.16.107.18]) by lists.libvirt.org (Postfix) with ESMTP id BD71241C50; Wed, 21 Oct 2026 09:46:28 -0400 (EDT) Received: by lists.libvirt.org (Postfix, from userid 993) id 9DA2B41D18; Wed, 21 Oct 2026 09:46:02 -0400 (EDT) Received: from fout-b4-smtp.messagingengine.com (fout-b4-smtp.messagingengine.com [202.12.124.147]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (3072 bits)) (No client certificate requested) by lists.libvirt.org (Postfix) with ESMTPS id 2356741B9C for ; Wed, 21 Oct 2026 09:45:34 -0400 (EDT) Received: from phl-compute-01.internal (phl-compute-01.internal [10.202.2.41]) by mailfout.stl.internal (Postfix) with ESMTP id 7BF3A1D00147 for ; Wed, 21 Oct 2026 09:45:33 -0400 (EDT) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-01.internal (MEProxy); Wed, 21 Oct 2026 09:45:33 -0400 Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 21 Oct 2026 09:45:32 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on lists.libvirt.org X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=4.0.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= invisiblethingslab.com; h=cc:cc:content-transfer-encoding :content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to; s=fm2; t=1792590333; x=1792676733; bh=yzyk92s4wl6NdJDiankvh 71qO2f6ak9IvV6lLl6Ix2g=; b=YowwHSLzS/u6/bFnc40VwgHP8KkLreq+o77vX d0JYxm4nsRtiVD9eGDUd93+HSRtlTOEYmSd9yynmMf4s+4T8+XxfrC5pRF2qlIgJ tj4kb5YR9lB9kKCI10MFH9qptWqTzxAPxiWXeBEgm0qBQoQwYGBXUZEgGiu+Y/kr aWQDOzpDhKKaK+jOHvFFW6Vnmabj63Ig75LUKYHSqovWjdV04bpv6VCQIRXY6LcG VihGAzRso0SWr/lnoQPV8bO43byALLv8upU0vPLkr4jETrBmmLy8o9Libe4C1mG8 yoVZ4ovww5b7vNjPggEz1aUzfM2olfLpGEA/eeOWlngpQwh8g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; t=1792590333; x=1792676733; bh=y zyk92s4wl6NdJDiankvh71qO2f6ak9IvV6lLl6Ix2g=; b=o0w6GwOrLQYTszkgP Epp7C7Tmi30LaBiwV7bQXJ9ocHajIC6r4pIchI3NddLNBwYsRv2ci6kr2kmi5/R8 FkwWFbuMa8qTPvhjxebAsmp5dVtBM31QL6w4OA6NPB89FhKi6Om7348vH2g0PmxY nZkcxA/u2Ai3eCXFM9RhiSFK2O1qXEOpYfIyHpJh8A4IfuCQsvaXuVvG5lC+PvL7 tIFc5I+S7um1pDBUbjwVqozyeyxBgwO8E02pCAM9lrfEDvstG9mbK4ZUWpxcggb4 q77TNTRqXoilv9+PoICvjgDf2j24IsV5UQXD4fPT27m21THFscK8zS6i48icWZc8 J3Asg== X-DKIM2-Info: draft=ietf-dkim-dkim2-spec-07; repo=github.com/dkim2wg/interop; date=2026-10-18; sw=lmtpprox; action=sign d=invisiblethingslab.com a=rsa-sha256; DKIM2-Signature: i=1; m=1; t=1792590333; d=invisiblethingslab.com; mf=PGJlbkBpbnZpc2libGV0aGluZ3NsYWIuY29tPg==; rt=PGRldmVsQGxpc3RzLmxpYnZpcnQub3JnPg==; s=fm2:rsa-sha256:LXFuBgmnfzJmXUfE85pDeeYu0cr7uxRjyCIrLKIZNFUtpyz Pdg7RTMWYnl+nFvH23IedjfW3BCDTldljdyLVsAuz1Ri/6g9aSufjmTWNneDXNXM Wkd78j52tj4NrV4+BT0h1S54uzbTlGZ0YkXKocIW4u55ITsb22sTdZPJSiA1gLSG JHrqZ9JzUgYk9u7D2L4osdVag3CTDsI+fLivLl3uo61uNThbGJH1c1n+07KQ1dvu NJJJTUSWKgBmhJKrB7mJCdWsN6AwDFeZ9sAkpiKUYwccbVTzcLZMj43K/PeES3hn K2rXfD+pp3GqY0EIIb1YWVetS1l5e4XhV+pKmvg==; X-DKIM2-Info: draft=ietf-dkim-dkim2-spec-07; repo=github.com/dkim2wg/interop; date=2026-10-18; sw=lmtpprox; action=mi-m=1; hc=11; hn=cc,content-transfer-encoding,date,feedback-id,from, in-reply-to,message-id,mime-version,references,subject,to; Message-Instance: m=1; h=sha256:s/W5fT3owxaU1pRjfGtXlwIvEL+FnLLLUbiV/j1lkfc=:4BuN+lOqg64rjIReZOrZZ6UODkilhnsUKvZ4oPI/jWY=; X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: dmFkZTFAyggL0vvoNrog9nDV9eyDWeUP0ySCcrm5oTYefN7hQqwun3NXsA/gRLxOwD1d4L z+sF8jBWp+PAdEVfVQhmHWIDmpGdQqVdthpuMyz3yYdigbBM7C4zkSqD5FPDe9qNQk0iVG Uib8XiWK3EM0VGzC1a23ZS7m3jbgbBS/gZurL7lJ5wq8s3jcv0MiZwEACP4GwLYfGq5X8p sS/518jkD5m/4vktnMw5XZ7WReCvOBhcua8+647ojPuykwJ/sa00l8g5WvKtdBQhCWyYqo KXM/nQ4GbDQ2VIVB8J8yiWA7p8Nzoe8fYaGOx7n2ZPXryNau3IK1g5qoyrNUJzPzlxiUrC BH32RM5c7BZLtS0/Y4Z0enDKVf/m5xhKOXCklqkixpyAtF+ARUdShfMl5Nv1fhVm3P5RlU +oT+fU/VCPWa8IvUkOaQYsMtOrzLcbU99Yti8x9oUeoBchhy1ZkvdnB/z3/TNHziQAqinY IscFIbMx2eVGskzp76ia+yeFrheeGjVPObZ7DXXqx4nnQVs0torvyp2ylEpWFygjZAmr7R 9ehGvMIlxAZuiENMvIwjwPC4eVQuAAJmlbEH6r3VR3cEF6QINWyn5TcCZYBCohH9LOBiIN OmbObaaGnK3aIc7iJC6wvwQGR1rytnmlcoAXk9wndrolrwel2UDhWP/mX1Lg X-ME-Proxy: Feedback-ID: iee06481b:Fastmail From: Ben Grande To: devel@lists.libvirt.org Subject: [PATCH 7/9] examples: Add event detail reboot for stopped event Date: Wed, 21 Oct 2026 15:38:05 +0200 Message-ID: In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-ID-Hash: EXDHYTOUSTRM4F32IFBY3ZIMKAF6PYSB X-Message-ID-Hash: EXDHYTOUSTRM4F32IFBY3ZIMKAF6PYSB X-MailFrom: ben@invisiblethingslab.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-devel.lists.libvirt.org-0; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Ben Grande X-Mailman-Version: 3.3.10 Precedence: list List-Id: Development discussions about the libvirt library & tools Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-ZohoMail-DKIM: fail (found 2 invalid signatures) X-ZM-MESSAGEID: 1792590882534158500 Content-Type: text/plain; charset="utf-8" Signed-off-by: Ben Grande --- examples/c/misc/event-test.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/examples/c/misc/event-test.c b/examples/c/misc/event-test.c index 601f5eafcf..d7b11a61d9 100644 --- a/examples/c/misc/event-test.c +++ b/examples/c/misc/event-test.c @@ -236,6 +236,9 @@ eventDetailToString(int event, case VIR_DOMAIN_EVENT_STOPPED_RECREATED: return "Recreated"; =20 + case VIR_DOMAIN_EVENT_STOPPED_REBOOT: + return "Reboot"; + case VIR_DOMAIN_EVENT_STOPPED_LAST: break; } --=20 Benjamin Grande From nobody Sun Oct 25 16:49:50 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.libvirt.org designates 38.145.34.151 as permitted sender) client-ip=38.145.34.151; envelope-from=devel-bounces@lists.libvirt.org; helo=lists.libvirt.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of lists.libvirt.org designates 38.145.34.151 as permitted sender) smtp.mailfrom=devel-bounces@lists.libvirt.org; dmarc=fail(p=none dis=none) header.from=invisiblethingslab.com Return-Path: Received: from lists.libvirt.org (lists.libvirt.org [38.145.34.151]) by mx.zohomail.com with SMTPS id 1792590931181210.58417868154515; Wed, 21 Oct 2026 06:55:31 -0700 (PDT) Received: by lists.libvirt.org (Postfix, from userid 993) id 9E56A41CCD; Wed, 21 Oct 2026 09:55:28 -0400 (EDT) Received: from [172.19.199.16] (unknown [10.16.107.18]) by lists.libvirt.org (Postfix) with ESMTP id 02CC843DB3; Wed, 21 Oct 2026 09:46:34 -0400 (EDT) Received: by lists.libvirt.org (Postfix, from userid 993) id F350841D94; Wed, 21 Oct 2026 09:46:11 -0400 (EDT) Received: from fhigh-b5-smtp.messagingengine.com (fhigh-b5-smtp.messagingengine.com [202.12.124.156]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (3072 bits)) (No client certificate requested) by lists.libvirt.org (Postfix) with ESMTPS id A9C5E41BAA for ; Wed, 21 Oct 2026 09:45:35 -0400 (EDT) Received: from phl-compute-01.internal (phl-compute-01.internal [10.202.2.41]) by mailfhigh.stl.internal (Postfix) with ESMTP id 3B97A7A003D for ; Wed, 21 Oct 2026 09:45:35 -0400 (EDT) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-01.internal (MEProxy); Wed, 21 Oct 2026 09:45:35 -0400 Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 21 Oct 2026 09:45:34 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on lists.libvirt.org X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=4.0.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= invisiblethingslab.com; h=cc:cc:content-transfer-encoding :content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to; s=fm2; t=1792590335; x=1792676735; bh=1gl30mOuvLFau0Gn8+MfF VZvePJTIVgM+o9H8kJaxMw=; b=deyfH9By2d7S8DC0S7vSmrvS5BL35W+dvKyk8 mWtZ4eQ//BXCs0wlBIo8sAbLQtzca+WQgGORucxXwh1NoXnuce8OJhxi46TujPk2 M/2CA2YCm9+Mf116jfygqzvOzpb/mfQHcK3MmQxxx0lAlNPHneR6PwDi5Ort1bBz rhiGeuzDFA/b7GJsNSsQNKvg9k3S9hzsRfCXLlP+wBnjx9Cox5oApdwH3guJ9G1h ETGVq0KaKPj6R8L6AzDNdHcNqMjCfIkbCghC29m7AiiZLKPxwf85q6EJYrxSozTk Z7xvD4RJXZjYVfz+AiMCv7ZJpKk2VFsTvYzMShsCTPd3kYSNA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; t=1792590335; x=1792676735; bh=1 gl30mOuvLFau0Gn8+MfFVZvePJTIVgM+o9H8kJaxMw=; b=iRlJfZ+jtOvWZd3OR hz7BkPn4rbyciA9H24LRzsQOgsg466i/MUJp4n+mMQGtUyyRUnlqfZFpok9cT9SX 039NE12+92SEECEoAiAoCxiiP+qCntdAF9kWVEnrI2dW4RBuOqZKKABifDfVWCE0 4WLg9UFVB3CnX6mlRbVbR/OnTzyfOaqnUB0evRTjEWSThKj8JEGkJUTZnE0SQvGe nkPBAPLxG89g5xoXmGPRIjtj1S4rlr8lKoYXxYZSMezFzWmr4S3/kcsKSwuPw1yV C2xSktxmz/0JireIUItd5KdhRsCbeu8UG9sNHJwL93zhj0pR8ofVK+GFwGsNVMet ks8uQ== X-DKIM2-Info: draft=ietf-dkim-dkim2-spec-07; repo=github.com/dkim2wg/interop; date=2026-10-18; sw=lmtpprox; action=sign d=invisiblethingslab.com a=rsa-sha256; DKIM2-Signature: i=1; m=1; t=1792590335; d=invisiblethingslab.com; mf=PGJlbkBpbnZpc2libGV0aGluZ3NsYWIuY29tPg==; rt=PGRldmVsQGxpc3RzLmxpYnZpcnQub3JnPg==; s=fm2:rsa-sha256:QEZHzcly0fs9TVvQ25Gr57FNv2L77GV1R2DfAYn/7cO3bXg vrHLRDNZYTHgxZk8mnB5Hb6W4sA6nJmWTaFQ7/z157ko3csGX9OOCoq1LklA4EEf FRI7UskZtXtB6owG1qYkOU/eL5Dm3nYyhNt4fw5kL+o6mx1o/4eUO1jUnRMw8jTb rddpX3datyo5u4WlHvS/eApAxV7NU6toZfyB2J8VDy9/Lvbp0ohTxkFUMliF4Ese GoyDLj992BWwmPVPWaF7dm3QL8O4eQQFfdqq11UDt21WBaCqmZxRa9YmD+Npam46 66XLczP8JzdEYtmVdIuiMco3YjQygLwCzsg90zw==; X-DKIM2-Info: draft=ietf-dkim-dkim2-spec-07; repo=github.com/dkim2wg/interop; date=2026-10-18; sw=lmtpprox; action=mi-m=1; hc=11; hn=cc,content-transfer-encoding,date,feedback-id,from, in-reply-to,message-id,mime-version,references,subject,to; Message-Instance: m=1; h=sha256:Es2tC5nhPlb1IqJC84yy90SNv0063BXTuTRBLmlnw08=:EtUxreDd3w17yzcFh1N4L+2zsAbLecSy1b85iFndpbw=; X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: dmFkZTFAyggL0vvoNrog9nDV9eyDWeUP0ySCcrm5oTYefN7hQqwun3NXsA/gRLxOwD1d4L z+sF8jBWp+PAdEVfVQhmHWIDmpGdQqVdthpuMyz3yYdigbBM7C4zkSqD5FPDe9qNQk0iVG Uib8XiWK3EM0VGzC1a23ZS7m3jbgbBS/gZurL7lJ5wq8s3jcv0MiZwEACP4GwLYfGq5X8p sS/518jkD5m/4vktnMw5XZ7WReCvOBhcua8+647ojPuykwJ/sa00l8g5WvKtdBQhCWyYqo KXM/nQ4GbDQ2VIVB8J8yiWA7p8Nzoe8fYaGOx7n2ZPXryNau3IK1g5qoyrNUJzPzlxiUEC aMRJD5J0T9S1VOn0B0TpnPaYyTfmmG4AaAPYZ/Wv5KMnWckmKsecGQPNp6i5ty7exkyvMK 9eF69lwLjsn+qkhvfJNUvDEJXKBQt655pq5xTTLEvXA6BroNmjM389BoVRH+GUWjZITGoW YpWyoZzvwCfhvq6RyHFdccQ2/r/yrEllNArXrYRWOyvKF21lDXol8UWFtcUAKZhjZqCKPw Bd73SuUSj5a2fWAJWSq23RvRbaMJBNa/0SG43/OOwzEKx8GBk7dmXf17zuNvc30JuIqK2r nRnaaqNXFaJFLpnr/BLIkWfJN5hrP4KgUnwRg1vzMWpPIXLD43gmkQlQgp6g X-ME-Proxy: Feedback-ID: iee06481b:Fastmail From: Ben Grande To: devel@lists.libvirt.org Subject: [PATCH 8/9] NEWS: Introduce VIR_DOMAIN_EVENT_STOPPED_REASON Date: Wed, 21 Oct 2026 15:38:06 +0200 Message-ID: In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-ID-Hash: IO6CRAT5LRFU7O6DU7PFXOZCFJFI4URW X-Message-ID-Hash: IO6CRAT5LRFU7O6DU7PFXOZCFJFI4URW X-MailFrom: ben@invisiblethingslab.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-devel.lists.libvirt.org-0; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Ben Grande X-Mailman-Version: 3.3.10 Precedence: list List-Id: Development discussions about the libvirt library & tools Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-ZohoMail-DKIM: fail (found 2 invalid signatures) X-ZM-MESSAGEID: 1792590933532158500 Content-Type: text/plain; charset="utf-8" Signed-off-by: Ben Grande --- NEWS.rst | 2 ++ 1 file changed, 2 insertions(+) diff --git a/NEWS.rst b/NEWS.rst index 6ffc803118..f3576ac3d3 100644 --- a/NEWS.rst +++ b/NEWS.rst @@ -17,6 +17,8 @@ v12.9.0 (unreleased) =20 * **New features** =20 + * Introduce ``VIR_DOMAIN_EVENT_STOPPED_REBOOT`` event reason. + * **Improvements** =20 * **Bug fixes** --=20 Benjamin Grande From nobody Sun Oct 25 16:49:50 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.libvirt.org designates 38.145.34.151 as permitted sender) client-ip=38.145.34.151; envelope-from=devel-bounces@lists.libvirt.org; helo=lists.libvirt.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zohomail.com: domain of lists.libvirt.org designates 38.145.34.151 as permitted sender) smtp.mailfrom=devel-bounces@lists.libvirt.org; dmarc=fail(p=none dis=none) header.from=invisiblethingslab.com Return-Path: Received: from lists.libvirt.org (lists.libvirt.org [38.145.34.151]) by mx.zohomail.com with SMTPS id 1792590990041755.0214459946997; Wed, 21 Oct 2026 06:56:30 -0700 (PDT) Received: by lists.libvirt.org (Postfix, from userid 993) id B643941B66; Wed, 21 Oct 2026 09:56:28 -0400 (EDT) Received: from [172.19.199.16] (unknown [10.16.107.18]) by lists.libvirt.org (Postfix) with ESMTP id AB9C143E56; Wed, 21 Oct 2026 09:46:42 -0400 (EDT) Received: by lists.libvirt.org (Postfix, from userid 993) id 5D0E841DFC; Wed, 21 Oct 2026 09:46:19 -0400 (EDT) Received: from fout-b4-smtp.messagingengine.com (fout-b4-smtp.messagingengine.com [202.12.124.147]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (3072 bits)) (No client certificate requested) by lists.libvirt.org (Postfix) with ESMTPS id 6EA7141BBD for ; Wed, 21 Oct 2026 09:45:37 -0400 (EDT) Received: from phl-compute-04.internal (phl-compute-04.internal [10.202.2.44]) by mailfout.stl.internal (Postfix) with ESMTP id B13EF1D00149 for ; Wed, 21 Oct 2026 09:45:36 -0400 (EDT) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-04.internal (MEProxy); Wed, 21 Oct 2026 09:45:36 -0400 Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 21 Oct 2026 09:45:35 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on lists.libvirt.org X-Spam-Level: X-Spam-Status: No, score=-2.5 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=4.0.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= invisiblethingslab.com; h=cc:cc:content-transfer-encoding :content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to; s=fm2; t=1792590336; x=1792676736; bh=ycyo4iR/uPM7G9E208GbT 3RqJ+jev2bqkr7r7bBzXys=; b=kCB5hGdfURlfwAyBVGjU0Cnc2qdHrVE7FQg6V jnoGXkVzOk0MjsPon5ubfqfVnm1uIw64N9ZQEAdZVeByMsAt2uR3DlvH3a7MfYi+ d5ENiqZ8iH1RMrqokNhuN/9GSrlueEa3uCAUMmT6Yo1jN9Ih60CsCAs7V8TUrUOf IVdT4/vJVzBjtxd6AQ2TN6FkW3bNFb+57UDFh94t3Z5Di+tCRflMnm9clyw8A3Vs ku15prbsLT63UwHCjcD+7X9gt4+s+vW+JGDJrHmPmMFxWU1vQbRFB4lV7ZVWjPvG MyeA5CW0ihy7ZExkcCtptlkrTODPHhFUYaE5a2jszgPsHiqcg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; t=1792590336; x=1792676736; bh=y cyo4iR/uPM7G9E208GbT3RqJ+jev2bqkr7r7bBzXys=; b=NQRacl51a96+/2H0F H3lAlNjyV0GepTtN5s2EN+91hncK04mMy5APOM9mOUBUXdZpSvDpdlGHwjPaM+Zv DV7FQPeJtCEGvlBQ7hwuocvqL+/1o6tv8FRtur+rVPINXLItVfARaf3b7ns/ahTs lQYTF0RNItuOTF0Uwa2DtFAgx7TKqpdeyNf46sVJv8VX4Y7nrntlDaKfG1ME5oyF QyG1GYSgV0xsCbx/T2mhUYgSbimr8QQZh2a5uGyuAUZ9/he0eyGe0Uu5HOMqezqw eCTBSgR5fADVICLvX9h+JhMu9zvmwjzCatJUZybDWhnbaFqPbmsisQql7NnvfKIl c0ERQ== X-DKIM2-Info: draft=ietf-dkim-dkim2-spec-07; repo=github.com/dkim2wg/interop; date=2026-10-18; sw=lmtpprox; action=sign d=invisiblethingslab.com a=rsa-sha256; DKIM2-Signature: i=1; m=1; t=1792590336; d=invisiblethingslab.com; mf=PGJlbkBpbnZpc2libGV0aGluZ3NsYWIuY29tPg==; rt=PGRldmVsQGxpc3RzLmxpYnZpcnQub3JnPg==; s=fm2:rsa-sha256:kyHhbbFCRdE154mss6dELSPqCTzpKnfvE8d+/HZMgw6rtkx n9uBZyJ+0vKYX5CBT0yQBRpSH/aKWR6xeGyN5NohMce93STAzW4XavctBDLPkaH/ 9jleGbQSGpb82XlK2d9dYGKodwtHaUOoEcmnHhxyoHMLly/M2olU8Nlw/EcnfVp7 eQuQtSzL5guYPBUncPNwaKd9JBzUQP8toxUuQqxkp4Dw5j8ZC7xem8O29zOV29Oz vO3Ot6Ml9b5ME9ibNa8tJ04/LL8BaQNYxzM4JeF3QNM6lmdn8y/wi2WXZSXEx1d0 7A+yvtALZLhfKLfKbYra0TSkQbdjBg5yP+4Chng==; X-DKIM2-Info: draft=ietf-dkim-dkim2-spec-07; repo=github.com/dkim2wg/interop; date=2026-10-18; sw=lmtpprox; action=mi-m=1; hc=11; hn=cc,content-transfer-encoding,date,feedback-id,from, in-reply-to,message-id,mime-version,references,subject,to; Message-Instance: m=1; h=sha256:M7tBU4T0i75hxcMmAyp0m6WQCDxsoPjbvdBOU7Pyw1o=:Q9pJLdYmOXo9NovdZaLgnjL6pVhybUbbrSG435rs9kU=; X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: dmFkZTGayteDEOA7ejFaulsc8jLc6ojyfhoS2r+rQKNJiq+xWXjDL7TG+sRu7k1MPNYIML pCMaQZKD8phV0TI9ZHC7G3pRqpJc1ktlCzPzEWPyQM/or+dS8mrzTp8p8qB/hLekDB+uWs hVqS8606QLLbxCHpuvjSi947efAb3uXQE24vAAp2CI9IMKz+VX00DxLwT41FpdoTYYHC67 dTmBCgakBVkUIGcfV8XA7TgKsnE+W3KjeGRpuFvaOHeLO9xZLKLgPQ2d4zDTOwVargUfPZ Cku//UQcazvnTjzI4C4mqucPz6Zs2a37FArR+XYZqdqb6/x/UBhBhiod6rnrGs1yqKXXOz 4b+IA7eRb4iOtNrNzAn5vySr9dlqCYSghP6RsZa91MoeGh22rbMYaPiijvCfb9PgK6V1o0 8ylpcsXGg0K5CrBDNkRqCbA6AN5TQSyHOvJr9IN676PR6t4rbEoxTYwVivOBUZG9FPwV54 XES3OsR4n4AS569u5RZfO7O9mbUqxfkSAl+yo70Kwwo2JW7Zfm8JPfWuFL/HWQZ9n/chNY K4NiYh1VwkkoI9Inq7PGIUagOMvKYUCrmYHXhAqvniCwQidpBueGo+gBkHWTOtN+ucZha+ a6wBQrhk95MqfcWD4gJx6U0os77gXRQmbN0tToCvgCIvgtWO3EEB1LBIRPzQ X-ME-Proxy: Feedback-ID: iee06481b:Fastmail From: Ben Grande To: devel@lists.libvirt.org Subject: [PATCH 9/9] NEWS: Inform drivers that support reboot reason Date: Wed, 21 Oct 2026 15:38:07 +0200 Message-ID: <33f547a2d550002c618d7d8a87cec43c24466474.1792589525.git.ben@invisiblethingslab.com> In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-ID-Hash: Q32K3DXPP5TV3CSWBTZ4ITV5M4WPAEJO X-Message-ID-Hash: Q32K3DXPP5TV3CSWBTZ4ITV5M4WPAEJO X-MailFrom: ben@invisiblethingslab.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-devel.lists.libvirt.org-0; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: Ben Grande X-Mailman-Version: 3.3.10 Precedence: list List-Id: Development discussions about the libvirt library & tools Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: X-ZohoMail-DKIM: fail (found 2 invalid signatures) X-ZM-MESSAGEID: 1792590992496158500 Content-Type: text/plain; charset="utf-8" Signed-off-by: Ben Grande --- NEWS.rst | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/NEWS.rst b/NEWS.rst index f3576ac3d3..6af1ab5957 100644 --- a/NEWS.rst +++ b/NEWS.rst @@ -21,6 +21,12 @@ v12.9.0 (unreleased) =20 * **Improvements** =20 + * lxc: Report reboot reason ``VIR_DOMAIN_EVENT_STOPPED_REBOOT``. + + * libxl: Report reboot reason ``VIR_DOMAIN_EVENT_STOPPED_REBOOT``. + + * test driver: Report reboot reason ``VIR_DOMAIN_EVENT_STOPPED_REBOOT``. + * **Bug fixes** =20 =20 --=20 Benjamin Grande