[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] x86: kexec is PV-only


  • To: Jan Beulich <jbeulich@xxxxxxxx>
  • From: Roger Pau Monné <roger.pau@xxxxxxxxxx>
  • Date: Tue, 30 Jun 2026 15:39:11 +0200
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.com; arc=none
  • 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=Met4QhsbXv3thN0cscjnql2ajHPodLBp8dzJxRqHbYs=; b=V5yWjlvRSa0rEpMd7OsEb0rNce7/TSojj27WFjyxGKs5uFQCKEBZ1IZgwO75XBdM4OPhHEYYkiEm9q7IgkVNqrBq5m1AiJdlMvReFst9VdAz2GQLGxiV/xCFo6l31Ri+ozqhr9Vw0elIi5lJJZAtnnK1Oh0/n/ttTOSqJMopxj2fV1hENryqyDH3p1syhx45A1n8JC3IfZNvVw32TWsUmEOqYzlAKL/GxX4NlEkWRr/8PmtvI9omUMzACKcTPJ0PlIK2deHjRLH+zRcMkKMgO6VF5ky89vNBmhA0fM8hofdJWE2VH0Ce5gRn6d4NchWHWY+ejSebyIkovqAUs53ZUg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Ym6ny/zxb6/H3XncJk3594YeTtIXeZISoVv6aK64xgNaV6FTFtNetksuoSshYzQ5o2Yolubyfd6u7xOxRDF1KEcjmSwmVjvkCdwZaZTu0SSLAwPVZw8oIP2EEQC3pj09aPUByMGgs0X9Cq8dDAVMEMXKraBpgecLjgXncg433oijcZa1+d+wJwfjkV7xDUVzWswlG5Ce3bZSb/kMU+JtPqgRDutzoN0urPaT7ohOXpzpBUNrbfQ1cW97v1AA6c2XsDKt2Z+i2LXgEse6DjcwFTb/yJTumxK9hzmNZzs0P/tm+RHUj/zFolEAuI3a17BCJ/RyHybEpi2nD+hXR04G3A==
  • Authentication-results: eu.smtp.expurgate.cloud; dkim=pass header.s=selector1 header.d=citrix.com header.i="@citrix.com" header.h="From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck"
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=citrix.com;
  • Cc: "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>, Andrew Cooper <andrew.cooper3@xxxxxxxxxx>, Teddy Astie <teddy.astie@xxxxxxxxxx>
  • Delivery-date: Tue, 30 Jun 2026 13:39:25 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On Tue, Jun 30, 2026 at 03:35:12PM +0200, Jan Beulich wrote:
> Kexec is of no use without its hypercall, and that hypercall is wired up
> only for PV. Allowing that code to be built when !PV therefore results in
> a lot of unreachable code, violating Misra C:2012 rule 2.1.

Do you know what's missing for the hypercall to be functional on HVM
environments?  We would need that for parity between PVH and PV dom0s.

Thanks, Roger.



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.