On 01/17/2017 12:29 PM, Paul Durrant wrote:
... HVMOP_set_pci_link_route

These HVMOPs were exposed to guests so their definitions need to be
preserved for compatibility. This patch therefore updates
__XEN_LATEST_INTERFACE_VERSION__ to 0x00040900 and makes the HVMOP
defintions conditional on __XEN_INTERFACE_VERSION__ less than that value.

NOTE: This patch also widens the 'domain' parameter of
      xc_hvm_set_pci_intx_level() from a uint8_t to a uint16_t.

Suggested-by: Jan Beulich <[email protected]>
Signed-off-by: Paul Durrant <[email protected]>
---
Reviewed-by: Jan Beulich <[email protected]>
Cc: Daniel De Graaf <[email protected]>
Cc: Ian Jackson <[email protected]>
Acked-by: Wei Liu <[email protected]>
Cc: Andrew Cooper <[email protected]>

Acked-by: Daniel De Graaf <[email protected]>

This patch (and the previous one) remove some of the permissions from
the create_domain_common macro without adding the replacement permission.
This would be a problem if the domain builder code used them, but a quick
grep seems to say that they're not actually used by the domain builder.
It looks like this ended up as a bonus improvement from this change.

_______________________________________________
Xen-devel mailing list
[email protected]
https://lists.xen.org/xen-devel

Reply via email to