HomeFreeBSD

MFC 301017,301018,301019,301020,301021,301022,301106

Description

MFC 301017,301018,301019,301020,301021,301022,301106

301017

hyperv/vmbus: Indentation cleanup

No functional changes.

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

301018

hyperv/vmbus: Move global vmbus id array to stack.

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

301019

hyperv/vmbus: Redefine SynIC message.

- Avoid unnecessary indirection.
- Avoid bit fields.
- Use __packed.

Reviewed by:        Jun Su <junsu microsoft com>
MFC after:  1 week
Sponsored by:       Microsoft OSTC
Differential Revision:      https://reviews.freebsd.org/D6636

301020

hyperv/vmbus: White space cleanup

No functional changes

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

301021

hyperv: Move guid2str from vmbus file to hyperv file

- Use uint8_t for GUID byte array.
- Define GUID string length.
- Break long lines.
- Nuke unnecessary stack variable.

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

301022

hyperv/kvp: Use if_xname.

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

301106

hyperv/vmbus: Redefine event flags.

- Nuke unnecessary union.
- Avoid convoluted macro indirection.

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

Details

Provenance
sepheAuthored on
Parents
rS302165: MFC 301015
Branches
Unknown
Tags
Unknown