opnsense-src/sys/dev/hyperv/vmbus
Sepherosa Ziehau 9e5c6042f9 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
2016-03-02 01:40:47 +00:00
..
hv_channel.c hyperv/chan: Function renaming; no functional change 2016-03-02 01:33:30 +00:00
hv_channel_mgmt.c hyperv/chan: Factor out the vcpu setting 2016-03-02 01:40:47 +00:00
hv_connection.c Remove taskqueue_enqueue_fast(). 2016-03-01 17:47:32 +00:00
hv_et.c hyperv: implement an event timer 2016-01-14 03:05:10 +00:00
hv_hv.c hyperv: Use WAITOK in the places where we can wait 2016-02-05 07:20:31 +00:00
hv_ring_buffer.c hyperv/channel: Add debug sysctl nodes for channel indices 2016-02-29 05:24:29 +00:00
hv_vmbus_drv_freebsd.c hyperv: Use proper fence function to keep store-load order for msgs 2016-02-29 04:58:40 +00:00
hv_vmbus_priv.h hyperv/channel: Add debug sysctl nodes for channel indices 2016-02-29 05:24:29 +00:00