From nobody Tue Oct 28 17:47:27 2025 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.libvirt.org designates 8.43.85.245 as permitted sender) client-ip=8.43.85.245; envelope-from=devel-bounces@lists.libvirt.org; helo=lists.libvirt.org; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.libvirt.org designates 8.43.85.245 as permitted sender) smtp.mailfrom=devel-bounces@lists.libvirt.org; arc=pass (i=1 dmarc=pass fromdomain=cyberus-technology.de); dmarc=pass(p=none dis=none) header.from=cyberus-technology.de ARC-Seal: i=2; a=rsa-sha256; t=1759764002; cv=pass; d=zohomail.com; s=zohoarc; b=Xys/bewZLn+wuK3EffOLoSdSz3SaJGaqeyklxVbmTw8Gr58m2yYythOM17Drk67v/FMsgRt0qTz3mpj7hjq12MIQf6YrRt/yVdLBvVRgkxC02h5UCTTQLL4hiULyaCeub8iFvdQyNlbu4A8AiM4EC5sIboMgGWwAX+BP+9QzJTg= ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1759764002; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Owner:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Subject:Subject:To:To:Message-Id:Reply-To; bh=JygYs8NDjYjwTRy5FMeG88GW/iQOc8svmorfAH3Iohc=; b=nd9dugoWymKk/9KZ2WTWvyWp/CNJmeI5FKt1MWVua0UsTNQ3G8HJ02kX7pmDsRpdB91HC3NCaigUdKJVq5y6k6oixRpvAYJh/Wie/0ZtXJhkTfpH0XuFsqDEQNQRO8MkP9WXTc97C4Fhfm8HOyyDKlp6auVX/FCeN+tGK+m5wtc= ARC-Authentication-Results: i=2; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.libvirt.org designates 8.43.85.245 as permitted sender) smtp.mailfrom=devel-bounces@lists.libvirt.org; arc=pass (i=1 dmarc=pass fromdomain=cyberus-technology.de); dmarc=pass header.from= (p=none dis=none) Return-Path: Received: from lists.libvirt.org (lists.libvirt.org [8.43.85.245]) by mx.zohomail.com with SMTPS id 1759764001440918.7306755364178; Mon, 6 Oct 2025 08:20:01 -0700 (PDT) Received: by lists.libvirt.org (Postfix, from userid 993) id ECF1D4435F; Mon, 6 Oct 2025 11:19:21 -0400 (EDT) Received: from [172.19.199.17] (lists.libvirt.org [8.43.85.245]) by lists.libvirt.org (Postfix) with ESMTP id BC7AE442DD; Mon, 6 Oct 2025 11:18:53 -0400 (EDT) Received: by lists.libvirt.org (Postfix, from userid 993) id E65AC442E0; Mon, 6 Oct 2025 11:18:22 -0400 (EDT) Received: from FR5P281CU006.outbound.protection.outlook.com (mail-germanywestcentralazon11022089.outbound.protection.outlook.com [40.107.149.89]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (3072 bits) server-digest SHA256) (No client certificate requested) by lists.libvirt.org (Postfix) with ESMTPS id 3EBE441BD9 for ; Mon, 6 Oct 2025 11:18:21 -0400 (EDT) Received: from BEZP281MB1973.DEUP281.PROD.OUTLOOK.COM (2603:10a6:b10:46::5) by BEYP281MB5624.DEUP281.PROD.OUTLOOK.COM (2603:10a6:b10:e3::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9182.20; Mon, 6 Oct 2025 15:18:18 +0000 Received: from BEZP281MB1973.DEUP281.PROD.OUTLOOK.COM ([fe80::7272:f32d:eb8d:e401]) by BEZP281MB1973.DEUP281.PROD.OUTLOOK.COM ([fe80::7272:f32d:eb8d:e401%3]) with mapi id 15.20.9182.017; Mon, 6 Oct 2025 15:18:18 +0000 X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-26) on lists.libvirt.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=ARC_SIGNED,ARC_VALID, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED,RCVD_IN_VALIDITY_RPBL_BLOCKED, RCVD_IN_VALIDITY_SAFE_BLOCKED,SPF_PASS autolearn=unavailable autolearn_force=no version=4.0.1 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=x/sxkj6IoYpUGWGjqrAGZFyAe49PDEkChIc9khgVdm9WTKKuZYQ4G+HU/TGtFBQoVYGYDAMOl7r93fF8P0SIZz7C8o1RbmQnrfY2gzN3XcLbnixPGQB3J6sfVNnsZevNcoFrQ5WbM4Xc5Otgv5yXIz3tmWDDF+2p+wHL9XW3C0wXfJPmJEvtPxRCYw9LGLGQWlFck5yJGfZhiyem37t+/AShl3wDdg98pdp4tTgrLMbuYzZv6CoUF8wAd6IT2OZ9LIn+aD1+Zak3MhCMpA9mpORR50kS/aD48NMWQD1XP1JRi0tM4APoPT6pEochgp438bvXGTnB0uyB3+ZUwNvzQw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=JygYs8NDjYjwTRy5FMeG88GW/iQOc8svmorfAH3Iohc=; b=T2YKwP/u9G2QKNB6PTylaM0AUkbvNj/NL3sRIqh1SLBnMd6RBGDdZ22f7GfcU+qjhRC3ioNury2xaDNNmAQ4Za72YRELrDDEhz1+vfPTmxjhznSfxDmvQiViTHfMjQEjyzq8r4LqRuujSUtMrthEQpJbwk+MmvA94QYEq43w5i+C2gGCYTfg+OT/o/2N/8uJOrfeL8JnzTLQq/qe6ooUXrdM2puLlU8S5p1LWFZiE25pzd6iPepVTqdEEAcMAtA7NJyNE0w0D9M1skIkeHJ1ryGM3MV162ahiNRGgZsdloBUGaVhqHezAIjMmFFG3bflmeXdhxaUoQXPQyE58sju1Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cyberus-technology.de; dmarc=pass action=none header.from=cyberus-technology.de; dkim=pass header.d=cyberus-technology.de; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cyberus-technology.de; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JygYs8NDjYjwTRy5FMeG88GW/iQOc8svmorfAH3Iohc=; b=sqHiOHQMXW84HwaYxS20n5JRTAYWZqr/FfEno/x3TElsRjhNuw/2mgAQyKA5qy/EzdMNVqFh/1GOtVKiAiiW1O64ntOjIFo1vadRiA9eCgF8n+UJF97X83fMsQISIhtPHHE2oBU+0itbPKILGJd0EibMK7upxpreJVFFLq2UsyrTgQ0Xd97Y+5neE4o6ErjwvsvKByCF1mEIPJqtvZeBchbMQuBgMZi29K2ih6/QnN8LNH+ZQqU3+HVhShXfHHc2VyXTZc/+jIk78pSxygebwI2YeyzcYkxsVLaBAXh6mdPGsHWkhkVwk/r8wUbpo4Hnjo+TyaxEvv2Dog6TRH0aMQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cyberus-technology.de; From: Stefan Kober To: devel@lists.libvirt.org Subject: [PATCH 1/5] ch: pass virCHDriver to chDomainAttachDeviceLice Date: Mon, 6 Oct 2025 17:18:07 +0200 Message-ID: <20251006151811.244611-2-stefan.kober@cyberus-technology.de> X-Mailer: git-send-email 2.51.0 In-Reply-To: <20251006151811.244611-1-stefan.kober@cyberus-technology.de> References: <20251006151811.244611-1-stefan.kober@cyberus-technology.de> Content-Transfer-Encoding: quoted-printable X-ClientProxiedBy: FR3P281CA0046.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:4a::12) To BEZP281MB1973.DEUP281.PROD.OUTLOOK.COM (2603:10a6:b10:46::5) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: BEZP281MB1973:EE_|BEYP281MB5624:EE_ X-MS-Office365-Filtering-Correlation-Id: c7b58c97-0666-4f2a-0992-08de04eb93ed X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|10070799003|376014|366016|1800799024; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?XsQcwaq73QOFnP0W8aHf8Sft9U/3b8LOpaGUgHQ0BcyBlp4Es/vbzdDD8q5b?= =?us-ascii?Q?zI4V3djcoKg8k7B7GK9E0zlPMS5JavJtfLPB0fC3A9SfTR0UoF85zk6xPVkx?= =?us-ascii?Q?sPsKioGmNHClgiNOY4aRO+MHm5aEpAdeWvYzvh4N6FCupRnYExBMpyMS38HR?= =?us-ascii?Q?RIQuzPZy+r+bQtxtMZGGSz+7wDEkrcWSQit33w/ocK8uCsmI1MHeW9oCU4j7?= =?us-ascii?Q?REMVW3OLingD3MBDItWUkXCfqiGJo1+k0ACn/qcRe7KyCeLC8Iad99Rseugr?= =?us-ascii?Q?NCaMQLnkds8n5933dG2M2b6737jn/0fYDbm0coythzTTNH9KzCZlSukmmbKT?= =?us-ascii?Q?DsSEE5UZLl31BBD0ZGDE7+zJoqcRepZ22oVUms/IB4c0NxFJy1hkI+17MfcW?= =?us-ascii?Q?oL3t429FtXIh7PCq3Sg3VZlbbfD7K5vXVeIN9Ue+yWjT6S/vDFGGVv6Obm3g?= =?us-ascii?Q?szDSUBaP/Hc5iS0o6sXETMFk7cvb3dbW+2/5f2tY+NXA0GiqJHvZGnHKpxn4?= =?us-ascii?Q?z+qMb8PgnDDGrWPbo+p9ZqcSJLdfzfO8IGeVR27K7Bu7VbJXizpVWIYiDizu?= =?us-ascii?Q?gxEuXNQ42yOcTJ1y/DqIf+a1LFXwyXLWxNEbnXTA9WAnOZQ+VQvV1fmMptwL?= =?us-ascii?Q?349cCOo0jlCPmQ7XThB0cZd1vjA0dclKNTuSDx3svTTGO75mp+sbOAPfk5a1?= =?us-ascii?Q?SwOBLtoUa+2vbmQA/GSZ7Pa83xUilq4QcjhSy2Py4wMm3WMeZGPtQlCPQxhu?= =?us-ascii?Q?SALiltS172Kw8InYHpuYuLcieXFxnTcIjiq0d9V+bfYWUV9zPHphApDfiWf/?= =?us-ascii?Q?33EyuMSqiU3HUE2HbpNN1FwMAe9xqSvy9I33EDBTfmdEoR09BhNRsFX4fjsv?= =?us-ascii?Q?SpPMqMOxBGtRxJ1nobj6XbHsEKHOeVpNN+1FmGxgdD5sVrg7B7khaW7AaN7I?= =?us-ascii?Q?1mxlQAuRD8Jny9G9xHLYCAycfeX1t9OdTK4hq6AKPme6MFQaSUVHmlRZ8u6s?= =?us-ascii?Q?vlDxzQlOxgxZwjB/wr3KUoQugamTO2yF2A7/KqZmcq582wyePP+WC8saq1/f?= =?us-ascii?Q?3+6XKlPUGFuIg8qe8iZSvmALyYOYcVbJ9/uG2BrNdd0TCep459FlIv8KV7e3?= =?us-ascii?Q?FoBwFOeFOA33dYrx+ywZvRJSKyAvWbvuA5Vk8sBxiTO+qdhp0EzaxDKfwi55?= =?us-ascii?Q?SVOBHGhnyXRU4CyBBuRRzE6FK/NShVw0Rvo68H2gGwalTZEqYgO4pNmsyVR0?= =?us-ascii?Q?gfelKgiBV/Fk5BNJPrM6OlOwSZNYnR1F1+vMgjklfaLNEw3PngousZV82bq8?= =?us-ascii?Q?Z2n9k9hmiC66Tq4EEyBzlZ/GDBMr9yvaDLIwaqUvRhqOt4sUKNLGrIYNroYV?= =?us-ascii?Q?0ofAHu4Mt0KBoUaaEr0xqxVV60/JvQdkTeVshYZsazZ45eEVu3XoyxVYUEP7?= =?us-ascii?Q?YyaRSNlzoJVjCPBGp3YcDbsl7D12IWpK?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BEZP281MB1973.DEUP281.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(10070799003)(376014)(366016)(1800799024);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?NlmE6mtmQPj2+9VyuJvx5PhavJfJsa7R6oiGuwM/SqpvZIyZFWvJ2M15XxOs?= =?us-ascii?Q?8tWegoBzI3SFBeM3DmoBruTm04htAOZaejw4SMe+8uXKkLNzmdn29ANjVw4x?= =?us-ascii?Q?bcG2oSKZ6Da4g+74/wNPrOmjI7hxGOg9PdEQlbNc9EkBRG46oRLXcou9esVo?= =?us-ascii?Q?Sfpyemim42lsZdZ6mofh2fXVshr2hJmzA8FzlTQu+mPKJszg8STX26iLOeo6?= =?us-ascii?Q?SSAM43Rm+QqVahglx+ERIAhuyMBSaqfuUBy2dGtPi5wIvWHfjpTmM/Fy4wZD?= =?us-ascii?Q?R40pWsMyU6FAqCPApNagvxxUaJabvcavlGuhKjBfEq+P7OoDpzvqGxRAxmDj?= =?us-ascii?Q?qQ7x89wC/8S7AjkYsIh6yIm1lYh95rdpSMd6ICAzWU/Y0Lyp94THgdejBzbD?= =?us-ascii?Q?wUzkPuw5aS+jBOoQ4K8upx5B6QJ0ad3QCmnSJ6BcsybdbdXfEf3YWIPCZzgc?= =?us-ascii?Q?lJDAhOFHbKTAAfRL12nkNhdEHrf85JdmR01aSeXrN29NAMSoaStAcDC/tBRi?= =?us-ascii?Q?rKi6jQiRcwsL/VT7aNAzZEd1g5e1b+3GkVu0DrcFOWF8qJjMu0qUoHyXRlVs?= =?us-ascii?Q?8sILmtV4EOz/XaAYQHUfz4CIs045pXi6hdB3dy5erfa9kRD3fE5LDZy/JkMJ?= =?us-ascii?Q?Z4r6Mb3RlAC2w2h+l01fvCCqjNHVB8h0Reoj2JWZ1m8PVX1bjlPdgkZ4W4ed?= =?us-ascii?Q?B6pTegXYFats/Wm4EzQC9SknJAsQ7fEj8rVKOmULWGcCyfVxNQFjR8NHPM2F?= =?us-ascii?Q?za31CxQOvXlgKbz6XeCjnwyyRsSbieB29ctujCAHY4JptwZo83B2CvzLj6La?= =?us-ascii?Q?C6IF27/WKeBsuhGU4YTTFUwvLjJtyIqpEJrK86V0dpzS2tvITvBvuLdKEkwx?= =?us-ascii?Q?d+YqUo6/qPVIk7Hju0L1XdngeokHFMyLzpsvpVtWTs8CiUFdrKhbvl75XIlQ?= =?us-ascii?Q?xhXBXZsCkIx6iIncmMGP+U4nm2GR4zaZMDjNlQqJl6XxZBrtRa8JE7Sadn2P?= =?us-ascii?Q?kWAVIfhQHWRJTvcOOwMTtIq+wOyfebbKG1ooNdulSNrPsOgjJo0vhTEXaRR1?= =?us-ascii?Q?8faQAKp8vONa4t4oDU+4xXZNkQ9LA2V59yJ1CDW/xAklIZaGPrTH/rsNVu4O?= =?us-ascii?Q?yPuguJ9wWx0uo+2naMGXjd8URoZSNBmkufLtWzNfYIveh59LxqMjj3Xqq1fC?= =?us-ascii?Q?JINPqq6FIyUrgdJRjlhS9NNNuk+Ht0C661CbCda7nYuvVyqjKKMOEnHog+DN?= =?us-ascii?Q?FRZZTjrDj3bPHxxj5lz4LN3wv2n24T22jq2JGLBJy6hwPfj7aOkP+MeyKt0P?= =?us-ascii?Q?P4c8IUQgd4EvbC/o1mKaN9OEi48+a/8WqUQ4nsrZpPCh/oHCKRe5fKNeDLgW?= =?us-ascii?Q?nxHdfcu7p1pcY0FHCA+vV19PDxebse7KagQVzdoQFG4irsfMJeMm1QFIYXfm?= =?us-ascii?Q?xyT9CYNmVb0yLpbbhG8DOJX11AcdWbTc/4i29fiSjZbyeGtNrDe8mLfplcWB?= =?us-ascii?Q?YBzIeb7Wq6ooIkSUQrtvMaHKafBXJ010JfZPctHyAZ7nA4qTIA2Odn471HQL?= =?us-ascii?Q?KaPRnsV41ZGwCRLqWaemRP+bevoR8CgcR9SIE45Yp/0tzHBaNDyxl73n/ZUp?= =?us-ascii?Q?j0tS8RSHX0AsbLSJ7b+hOmCmkLHG6KuMc2lcxaaybqeG?= X-OriginatorOrg: cyberus-technology.de X-MS-Exchange-CrossTenant-Network-Message-Id: c7b58c97-0666-4f2a-0992-08de04eb93ed X-MS-Exchange-CrossTenant-AuthSource: BEZP281MB1973.DEUP281.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Oct 2025 15:18:18.0532 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: f4e0f4e0-9d68-4bd6-a95b-0cba36dbac2e X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: CQhbp6K3dIK3kemM2BpwGwl4loSZY8p8eCLLrhFqckwVc5mo20r/8B2jEl+MrKw7FptJVMn4Rq2bHaYlSjkQ9tVhn965RKcDIJn/bBo+1k5M9c9l4lYx2CijLXuKi56v X-MS-Exchange-Transport-CrossTenantHeadersStamped: BEYP281MB5624 Message-ID-Hash: SV4PLGCO35BJ4QHWVSQBAYQ7MRDSQBRX X-Message-ID-Hash: SV4PLGCO35BJ4QHWVSQBAYQ7MRDSQBRX X-MailFrom: stefan.kober@cyberus-technology.de 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: Stefan Kober 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: pass (identity @cyberus-technology.de) X-ZM-MESSAGEID: 1759764005508116600 Content-Type: text/plain; charset="utf-8" On-behalf-of: SAP stefan.kober@sap.com Signed-off-by: Stefan Kober --- src/ch/ch_hotplug.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/ch/ch_hotplug.c b/src/ch/ch_hotplug.c index b953fe4c6c..902eab839b 100644 --- a/src/ch/ch_hotplug.c +++ b/src/ch/ch_hotplug.c @@ -18,9 +18,11 @@ =20 #include =20 -#include "ch_hotplug.h" #include "ch_alias.h" #include "ch_domain.h" +#include "ch_hotplug.h" +#include "ch_process.h" + #include "domain_event.h" #include "domain_validate.h" #include "virlog.h" --=20 2.51.0