RE: Seeing a problem in multi cpu runs where memory mapped pcie device register reads are returning incorrect values

2020-07-12 Thread Mark Wood-Patrick
From: Mark Wood-Patrick Sent: Wednesday, July 1, 2020 11:26 AM To: qemu-devel@nongnu.org Cc: Mark Wood-Patrick Subject: Seeing a problem in multi cpu runs where memory mapped pcie device register reads are returning incorrect values Background I have a test environment which runs QEMU 4.2

Seeing a problem in multi cpu runs where memory mapped pcie device register reads are returning incorrect values

2020-07-02 Thread mwoodpatrick
Background == I have a test environment which runs QEMU 4.2 with a plugin that runs two copies of a PCIE device simulator on a CentOS 7.5 host with an Ubuntu 18.04 guest. When running with a single QEMU CPU using: -cpu kvm64,+lahf_lm -M q35,kernel-irqchip=off -device

Seeing a problem in multi cpu runs where memory mapped pcie device register reads are returning incorrect values

2020-07-01 Thread Mark Wood-Patrick
Background I have a test environment which runs QEMU 4.2 with a plugin that runs two copies of a PCIE device simulator on a CentOS 7.5 host with an Ubuntu 18.04 guest. When running with a single QEMU CPU using: -cpu kvm64,+lahf_lm -M q35,kernel-irqchip=off -device intel-iommu,intremap=on