The Windows graphics driver reads the value of the BDSM register from MMIO
space. This value makes no sense in our virtual environment because it's a host
address. Therefore, we have to trap and emulate it.
Details
Details
- Reviewers
jhb markj - Group Reviewers
bhyve - Commits
- rG6374c45fbaf7: bhyve: protect MMIO mapped BDSM register
Diff Detail
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Skipped - Unit
Tests Skipped - Build Status
Buildable 65041 Build 61924: arc lint + arc unit
Event Timeline
Comment Actions
- use uint64_t instead of vm_* types
- account for new handler interface (including baridx)
usr.sbin/bhyve/amd64/pci_gvt-d.c | ||
---|---|---|
141 | Maybe add a #define for this magic number to document it a bit more? |