HomeFreeBSD

vmd: Bypass MSI/MSI-X remapping when possible.

Description

vmd: Bypass MSI/MSI-X remapping when possible.

By default all VMD devices remap children MSI/MSI-X interrupts into their
own. It creates additional isolation, but also complicates things due to
sharing, etc. Fortunately some VMD devices can bypass the remapping.
Add tunable to control it for remap testing or if something go wrong.

MFC after: 2 weeks

(cherry picked from commit c28220d8661ee1928bff7d2c6bcd3e64c25f927b)

Details

Provenance
mavAuthored on Oct 6 2022, 4:15 PM
Parents
rG87b372fa7327: sysent: regen after ee9bc5818356, posix_fadvise in capmode
Branches
Unknown
Tags
Unknown