Files
freebsd/sys/dev/hyperv
ShengYi Hung 5b1f1fd624 hyperv: Fix single page invalidation path
A single page invalidation sets addr2 == 0. In the original code, it
falsely flush the whole address in non global pmap. However, the
kernel pmap are all PG_G, which means a single page flush will always be
staled and thus become invalid. As a result, we set parameter based on
their op in a new helper function instead of relying on args. This
affects only on AMD platform as Intel has their PTI implementation.

PR:     291577
Tested by:      [email protected]
MFC after:      2 weeks
Differential Revision: https://reviews.freebsd.org/D60380
2026-10-10 09:13:31 +11:00
..
2026-09-16 17:12:07 +03:00
2026-09-16 17:12:07 +03:00