]> xenbits.xensource.com Git - pvdrivers/win/xenbus.git/commit
Retire PDO versions 08000009 thru 0800000B
authorPaul Durrant <pdurrant@amazon.com>
Sat, 30 Jan 2021 14:55:01 +0000 (14:55 +0000)
committerPaul Durrant <pdurrant@amazon.com>
Mon, 8 Feb 2021 15:23:54 +0000 (15:23 +0000)
commita9631142d0be1dd683e5ff4acb744372e0866359
treec0a192e7cda1e7a050341571a2d8d8d3dfc683a3
parented57f5f6367f087dab69a8299571b29d0af42767
Retire PDO versions 08000009 thru 0800000B

These are the last of the v8 PDO versions. The v9 drivers have been available
for a long time now so these versions can be retired. This allows support for
XENBUS_EVTCHN v4, XENBUS_STORE v1 and XENBUS_GNTTAB v1 interfaces to be
removed.

NOTE: Without this patch then adding new interface versions is essentially
      blocked, as a single extra PDO revision will trigger an assertion in
      PdoQueryId() in XENBUS because the length of the buffer for
      'BusQueryCompatibleIDs' will exceed REGSTR_VAL_MAX_HCID_LEN (1024).

Signed-off-by: Paul Durrant <pdurrant@amazon.com>
include/evtchn_interface.h
include/gnttab_interface.h
include/revision.h
include/store_interface.h
src/xenbus/evtchn.c
src/xenbus/gnttab.c
src/xenbus/store.c