HomeFreeBSD

MFC 302875,302876,302878-302881

Description

MFC 302875,302876,302878-302881

302875

hyperv/vmbus: Redefine channel packet.

The channel packet header will be shared w/ PRP (physical region page)
list channel packet and SG (scatter gather) list channel packet.

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

302876

hyperv/vmbus: Rework sglist sending.

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

302878

hyeprv/vmbus: Rework prplist sending.

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

302879

hyperv/vmbus: Move channel packet flags definition to vmbus.h

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

302880

hyperv/vmbus: Move channel packet types definition to vmbus.h

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

302881

hyperv/vmbus: Cleanup channel sending

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

Details

Provenance
sepheAuthored on
Parents
rS307033: MFC 302873,302874
Branches
Unknown
Tags
Unknown