HomeFreeBSD

MFC 296291,301109

Description

MFC 296291,301109

296291

hyperv/chan: Factor out the vcpu setting

And use it for cpu0 assignment; it does not sound right to assume that
cpu0 maps to vcpu0.  And this factored out function will be exposed to
drivers, if driver specific CPU binding is needed, e.g. hn(4).

Move default cpu select after saving channel offer message. This makes
sure that all useful information of the channel has been setup.

MFC after:  1 week
Sponsored by:       Microsoft OSTC
Differential Revision:      https://reviews.freebsd.org/D5504

301109

hyperv/channel: Only cpu0 is supported as channel target cpu on WIN7

MFC after:  1 week
Sponsored by:       Microsoft OSTC

Details

Provenance
sepheAuthored on
Parents
rS301915: MFC 296181,296184,296187,296188,296252,296253,296289,296290
Branches
Unknown
Tags
Unknown