On Tue, Mar 18, 2025 at 02:49:19PM -0700, [email protected] wrote: > From: Michael Kelley <[email protected]> > > Current code varies in how the size of the variable size input header > for hypercalls is calculated when the input contains struct hv_vpset. > Surprisingly, this variation is correct, as different hypercalls make > different choices for what portion of struct hv_vpset is treated as part > of the variable size input header. The Hyper-V TLFS is silent on these > details, but the behavior has been confirmed with Hyper-V developers. > > To avoid future confusion about these differences, add comments to > struct hv_vpset, and to hypercall call sites with input that contains > a struct hv_vpset. The comments describe the overall situation and > the calculation that should be used at each particular call site. > > No functional change as only comments are updated. > > Signed-off-by: Michael Kelley <[email protected]>
Applied to hyperv-next. Thanks.
