Hello Jan, Friday, November 14, 2014, 5:27:36 AM, you wrote:
>>> I implied your earlier statement to mean that. But - did you also >>> verify that the three flags actually end up set (ideally from both >>> DomU and Dom0 perspective)? The PCI backend may be screwing >>> up things... >> >> Yes I do verify the write. How do I check this from Dom0? > Just use lspci. I've just checked this with lspci. I see that the IO is being enabled. Any other idea on why I might be reading back 0xff for all PCI memory area reads? The lspci output follows. Before starting DomU smartin@smartin-xen:~$ lspci -s 00:19.0 -x 00:19.0 Ethernet controller: Intel Corporation Device 1559 (rev 04) 00: 86 80 59 15 00 00 10 00 04 00 00 02 00 00 00 00 After DomU initialisation smartin@smartin-xen:~$ lspci -s 00:19.0 -x 00:19.0 Ethernet controller: Intel Corporation Device 1559 (rev 04) 00: 86 80 59 15 02 00 10 00 04 00 00 02 00 00 00 00 After stopping DomU smartin@smartin-xen:~$ lspci -s 00:19.0 -x 00:19.0 Ethernet controller: Intel Corporation Device 1559 (rev 04) 00: 86 80 59 15 00 00 10 00 04 00 00 02 00 00 00 00 -- Best regards, Simon mailto:furryfutt...@gmail.com _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel