Skip to content

Conversation

@dallasxy
Copy link
Contributor

1.Adjusted PCIe config format (magic version is 0x5). Please update hvisor-tool accordingly.
2.Added support for PCIe systems on x86/arm64/riscv/loongarch64 platforms.
3.Implemented three PCIe mechanisms: ECAM/DWC/loongarch64_pcie.

Fixes:
Fixes #209 (PCIe passthrough refactoring)
Fixes #234 (Resolved PCIe handler deadlock issue)

Inquisitor-201 and others added 30 commits July 10, 2025 01:54
Merge new features to main for hvisor-v0.1.2 release
…files (hvisor.bin), and improved startup speed
2.for loongarch, pCI can now access HT with the correct address header
3.correctly traverse the next bridge, which is a device with the next function
4.only function0 is checked to determine if it is a multifunction device
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Panic in mmio_pci_bar_handler when starting zone1 on qemu-gicv3 in release mode Refactored PCI device passthrough

4 participants