[ 1494.343072] xen-blkback:ring-ref 2047, event-channel 4, protocol 1 (x86_64-abi)
[ 1494.355241] xen-blkback:ring-ref 2046, event-channel 5, protocol 1 (x86_64-abi)
[ 1494.378789] xen_pciback: vpci: 0000:01:00.0: assign to virtual slot 0
[ 1494.379293] pciback 0000:01:00.0: registering for 7
[ 1494.456481] xen-blkback:backend/vbd/7/51728: prepare for reconnect
[ 1494.458290] xen-blkback:backend/vbd/7/51712: prepare for reconnect
[ 1514.465779] xen-pciback pci-6-0: 22 Couldn't locate PCI device (0000:01:00.0)! perhaps already in-use?
(XEN) printk: 54 messages suppressed.
(XEN) event_channel.c:271:d0 EVTCHNOP failure: domain 7, error -22
with no success. I've tried it on two different computers with almost entirely different hardware. They both have the same CPU, however: an i7-4790k. Has anyone else with this CPU had success doing PCI passthrough with an HVM?
I found a report of a similar issue here: https://groups.google.com/forum/#!topic/qubes-users/a6G23BDRnPw but that seems to be specific to Skylake CPUs, which I don't have.
Qubes release 3.0 (R3.0)
Brand: MSI
Model: MS-7821
BIOS: V10.7
Xen: 4.4.3
Kernel: 3.19.8-100
RAM: 32645 Mb
CPU:
Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz
Chipset:
Intel Corporation 4th Gen Core Processor DRAM Controller [8086:0c00] (rev 06)
VGA:
Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller [8086:0412] (rev 06) (prog-if 00 [VGA controller])
Advanced Micro Devices, Inc. [AMD/ATI] Hawaii XT [Radeon R9 290X] [1002:67b0] (prog-if 00 [VGA controller])
Net:
Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)
SCSI:
Samsung SSD 850 Rev: 1B6Q
HVM: Active
I/O MMU: Active
TPM: Device not found
Does anyone have any suggestions for how to debug this? Are there other logs I can look at?
Thanks,
Jasper