HomeFreeBSD

vmm: validate icr value

Description

vmm: validate icr value

Not all combinations of icr values are allowed. Neither Intel nor AMD
document what happens when an invalid value is written to the icr.
Ignore the IPI. So, the guest will note that the IPI wasn't delivered.

Reviewed by: jhb
Differential Revision: https://reviews.freebsd.org/D36946
Sponsored by: Beckhoff Automation GmbH & Co. KG

Details

Provenance
corvinkAuthored on Oct 12 2022, 9:19 AM
manuCommitted on Oct 14 2022, 10:03 AM
Reviewer
jhb
Differential Revision
D36946: vmm: validate icr value
Parents
rGf56801d6d977: vmm: increase vlapic version
Branches
Unknown
Tags
Unknown