Actions
Bug #13245
closedbhyve IO port hooks could be better integrated
Start date:
Due date:
% Done:
100%
Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:
External Bug:
Description
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.
Related issues
Updated by Patrick Mooney almost 3 years ago
- Related to Bug #13244: bhyve PM timer should be movable added
Updated by Patrick Mooney almost 3 years ago
Testing for this was combined with #13244.
Updated by Electric Monk almost 3 years ago
- Status changed from In Progress to Closed
- % Done changed from 0 to 100
git commit 0e1453c3a2b94021caaa134e7c5a404243abd604
commit 0e1453c3a2b94021caaa134e7c5a404243abd604 Author: Patrick Mooney <pmooney@pfmooney.com> 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 <rm@fingolfin.org> Reviewed by: Mike Zeller <mike.zeller@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com> Approved by: Dan McDonald <danmcd@joyent.com>
Actions