HomeFreeBSD

bhyve: Remove vmctx argument from PCI device model methods.

Description

bhyve: Remove vmctx argument from PCI device model methods.

Most of these arguments were unused. Device models which do need
access to the vmctx in one of these methods can obtain it from the
pi_vmctx member of the pci_devinst argument instead.

Reviewed by: corvink, markj
Differential Revision: https://reviews.freebsd.org/D38096

(cherry picked from commit 6a284cacb1e56a81dff7f5c34bbbd7ed1a0b6cb1)

Details

Provenance
jhbAuthored on Jan 19 2023, 6:30 PM
Reviewer
corvink
Differential Revision
D38096: bhyve: Remove vmctx argument from PCI device model methods.
Parents
rG2ae9f7a45302: bhyve: Fix a mismerge in the PCI passthrough device model.
Branches
Unknown
Tags
Unknown