
Intel Haswell 프로세서에서 실행되는 wrlinux yocto 시스템이 있습니다. 여기에서는 qemu/kvm을 사용하여 부팅된 VM에 PCIe 장치(broadcom 스위치)를 통해 연결되어 있습니다. 게스트는 구성 공간을 통해 장치를 감지하고 BAR을 기반으로 메모리 공간을 할당할 수 있지만 장치 메모리 액세스가 잘못된 것으로 보입니다. 게스트의 물리적 주소 매핑에 문제가 있는 것은 아닐까요? 액세스가 실패하지 않고 잘못된 데이터를 반환합니다. 게스트 설정에 대한 DMA 재매핑이 올바른지 디버깅하는 방법은 무엇입니까?