HomeFreeBSD

hyperv/vmbus: Use busdma(9) for messages and event flags

Description

hyperv/vmbus: Use busdma(9) for messages and event flags

And

  • Move message and event flags to vmbus_softc per-cpu data.
  • Get rid of hv_setup_arg, which serves no purpose now.

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