HomeFreeBSD

MFC 302733,302737,302801-302806

Description

MFC 302733,302737,302801-302806

302733

hyperv/vmbus: Remove unused code

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

302737

hyperv/vmbus: Cleanup channel rescind

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

302801

hyperv/vmbus: Remove unused bits

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

302802

hyperv: hv_guid -> struct hyperv_guid.

This paves way for the further cleanup/disentangle.

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

302803

hyperv/vmbus: Move channel offer message definition to vmbus_reg.h

- Avoid bit fields.
- Avoid unnecessary indirection.

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

302804

hyperv/vmbus: Switch to vmbus channel message macros

Prepare for more cleanup.

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

302805

hyperv/vmbus: Remove unused bits

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

302806

hyperv/vmbus: Get rid of rel{_id,id}, use channel id consistently.

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

Details

Provenance
sepheAuthored on
Parents
rS307025: MFC 302723,302726,302731
Branches
Unknown
Tags
Unknown