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

Re: [RFC PATCH 4/5] Move Registry operations to xen.sys


  • To: win-pv-devel@xxxxxxxxxxxxxxxxxxxx
  • From: "Durrant, Paul" <xadimgnik@xxxxxxxxx>
  • Date: Sat, 29 Jun 2024 16:46:11 +0100
  • Delivery-date: Sat, 29 Jun 2024 15:46:17 +0000
  • List-id: Developer list for the Windows PV Drivers subproject <win-pv-devel.lists.xenproject.org>

On 07/06/2024 08:16, Owen Smith wrote:
Driver Verifier's registry isolation rules are not applied to xen.sys during
WHQL testing. Move remaining operations that do not comply to xen.sys.
Operations related to Active Device, Reboot Requests and SystemStartOptions
are exposed by xen.sys to allow xenbus.sys and other drivers to successfully
execute with Driver Verifier enabled.

Signed-off-by: Owen Smith <owen.smith@xxxxxxxxx>
---
  include/xen.h          |  45 ++++
  src/xen/config.c       | 497 +++++++++++++++++++++++++++++++++++++++++
  src/xenbus/driver.c    | 448 +------------------------------------
  src/xenbus/driver.h    |  30 ---
  src/xenbus/fdo.c       |  12 +-
  vs2019/xen/xen.vcxproj |   1 +
  vs2022/xen/xen.vcxproj |   1 +
  7 files changed, 551 insertions(+), 483 deletions(-)
  create mode 100644 src/xen/config.c


Acked-by: Paul Durrant <paul@xxxxxxx>




 


Rackspace

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