bhyve IO port hooks could be better integrated
The IO port driver hook functionality, added to bhyve to allow the viona driver to trap and accelerate accesses to the virtio queue notification port, is currently awkwardly "bolted onto the side" of the bhyve kernel code. It was done that way to avoid a larger divergence from upstream, which is less of a concern now. While doing the rework for #13244, we could more tightly integrate it into the new IO port handling.
Updated by Electric Monk almost 3 years ago
- Status changed from In Progress to Closed
- % Done changed from 0 to 100
commit 0e1453c3a2b94021caaa134e7c5a404243abd604 Author: Patrick Mooney <firstname.lastname@example.org> Date: 2020-10-29T18:17:24.000Z 13244 bhyve PM timer should be movable 13245 bhyve IO port hooks could be better integrated Reviewed by: Robert Mustacchi <email@example.com> Reviewed by: Mike Zeller <firstname.lastname@example.org> Reviewed by: Toomas Soome <email@example.com> Approved by: Dan McDonald <firstname.lastname@example.org>