Searched hist:302633 (Results 1 - 2 of 2) sorted by relevance

/freebsd-11-stable/sys/dev/hyperv/vmbus/
H A Dvmbus_reg.hdiff 307303 Fri Oct 14 02:17:19 MDT 2016 sephe MFC 302632-302634

302632
hyperv/vmbus: More verbose for GPADL_connect/chan_{rescind,offer}

Reviewed by: Dexuan Cui <decui microsoft com>, Hongjiang Zhang <honzhan microsoft com>
Sponsored by: Microsoft OSTC
Differential Revision: https://reviews.freebsd.org/D6976

302633
hyperv/vmbus: Free sysctl properly upon channel close.

Prepare for sub-channel re-open.

Sponsored by: Microsoft OSTC
Differential Revision: https://reviews.freebsd.org/D6977

302634
hyperv/vmbus: Fix sub-channel re-open support.

For multi-channel devices, once the primary channel is closed,
a set of 'rescind' messages for sub-channels will be delivered
by Hypervisor. Sub-channel MUST be freed according to these
'rescind' messages; directly re-openning sub-channels in the
same fashion as the primary channel's re-opening does NOT work
at all.

After the primary channel is re-opened, requested # of sub-
channels will be delivered though 'channel offer' messages, and
this set of newly offered channels can be opened along side with
the primary channel.

This unbreaks the MTU setting for hn(4), which requires re-
openning all existsing channels upon MTU change.

Sponsored by: Microsoft OSTC
Differential Revision: https://reviews.freebsd.org/D6978
/freebsd-11-stable/sys/dev/hyperv/include/
H A Dhyperv.hdiff 307303 Fri Oct 14 02:17:19 MDT 2016 sephe MFC 302632-302634

302632
hyperv/vmbus: More verbose for GPADL_connect/chan_{rescind,offer}

Reviewed by: Dexuan Cui <decui microsoft com>, Hongjiang Zhang <honzhan microsoft com>
Sponsored by: Microsoft OSTC
Differential Revision: https://reviews.freebsd.org/D6976

302633
hyperv/vmbus: Free sysctl properly upon channel close.

Prepare for sub-channel re-open.

Sponsored by: Microsoft OSTC
Differential Revision: https://reviews.freebsd.org/D6977

302634
hyperv/vmbus: Fix sub-channel re-open support.

For multi-channel devices, once the primary channel is closed,
a set of 'rescind' messages for sub-channels will be delivered
by Hypervisor. Sub-channel MUST be freed according to these
'rescind' messages; directly re-openning sub-channels in the
same fashion as the primary channel's re-opening does NOT work
at all.

After the primary channel is re-opened, requested # of sub-
channels will be delivered though 'channel offer' messages, and
this set of newly offered channels can be opened along side with
the primary channel.

This unbreaks the MTU setting for hn(4), which requires re-
openning all existsing channels upon MTU change.

Sponsored by: Microsoft OSTC
Differential Revision: https://reviews.freebsd.org/D6978

Completed in 71 milliseconds