x86/xen: Use intended values in HVM_CALLBACK_VECTOR

Replace the HVM_CB_GSI_GSI SHIFT and MASK with the existing
but currently unused HVM_CB_VECTOR_VECTOR_SHIFT and MASK.

The binary values are identical.

Reviewed by: Elliott Mitchell <[email protected]>
Reviewed by: royger
Pull request: https://github.com/freebsd/freebsd-src/pull/1490
This commit is contained in:
Alan Robinson authored and Roger Pau Monné committed 2024-11-06 15:46:05 +01:00
1 parent 4d692868a6
commit 6ac22dc3d8
1 file changed
+1 -1
+1 -1
View File
@@ -87,7 +87,7 @@ enum {
};
#define HVM_CALLBACK_VECTOR(vector) \
(((uint64_t)HVM_CB_TYPE_VECTOR << HVM_CB_TYPE_SHIFT) \
| (((vector) & HVM_CB_GSI_GSI_MASK) << HVM_CB_GSI_GSI_SHIFT))
| (((vector) & HVM_CB_VECTOR_VECTOR_MASK) << HVM_CB_VECTOR_VECTOR_SHIFT))
enum xen_hvm_init_type {
XEN_HVM_INIT_EARLY,