Map the PBA in order to access it from the MSI-X read and write
handlers. Note that previously the handlers would pass the physical
host address into the {read,write}{l,q} handlers, which is wrong as
those expect a linear address.
Map the PBA using ioremap when the first access is performed. Note
On Fri, Feb 25, 2022 at 11:57:05AM -0600, Alex Olson wrote:
> I think there is an issue in the spin_lock handling of patch 2 for the
> "msix_write" function as it results in the lock being taken a second time
> while
> held (hangs).
>
> The lock taken before checking "VMSIX_ADDR_IN_RANGE" isn't
flight 168237 libvirt real [real]
http://logs.test-lab.xenproject.org/osstest/logs/168237/
Regressions :-(
Tests which did not succeed and are blocking,
including tests which could not be run:
build-armhf-libvirt 6 libvirt-buildfail REGR. vs. 151777
build-amd64-libvirt
flight 168236 xen-unstable real [real]
http://logs.test-lab.xenproject.org/osstest/logs/168236/
Failures :-/ but no regressions.
Tests which did not succeed, but are not blocking:
test-amd64-amd64-xl-qemut-win7-amd64 19 guest-stopfail like 168231
test-amd64-amd64-qemuu-nested-amd 20
Let virtio-gpu be aware of the refresh rate. The EDID change is delivered with
display hotplugging, which should not happen too frequently. Because of that,
this moves the refresh rate to QemuUIInfo, whose change delivery is throttled.
The delivery throttling also affects xenfb and this change doe
The returned value is not used and misleading.
Signed-off-by: Akihiko Odaki
---
hw/display/virtio-gpu-base.c | 6 +++---
hw/display/virtio-vga.c | 5 ++---
hw/vfio/display.c| 8 +++-
include/ui/console.h | 2 +-
4 files changed, 9 insertions(+), 12 deletions(-)
diff
This change adds a new member, refresh_rate to QemuUIInfo in
include/ui/console.h. It represents the refresh rate of the
physical display backend, and it is more appropriate than
GUI update interval as the refresh rate which the emulated device
reports:
- sdl may set GUI update interval shorter tha
Signed-off-by: Akihiko Odaki
---
hw/display/virtio-gpu-base.c | 1 +
hw/display/virtio-gpu.c| 1 +
include/hw/virtio/virtio-gpu.h | 1 +
3 files changed, 3 insertions(+)
diff --git a/hw/display/virtio-gpu-base.c b/hw/display/virtio-gpu-base.c
index c73b3aa06b8..ee2587a8c36 100644
--- a
flight 168238 linux-linus real [real]
http://logs.test-lab.xenproject.org/osstest/logs/168238/
Failures :-/ but no regressions.
Tests which did not succeed, but are not blocking:
test-amd64-amd64-xl-qemut-win7-amd64 19 guest-stopfail like 168235
test-amd64-amd64-xl-qemuu-ws16-amd64
Hi,
On 21/02/2022 10:22, Julien Grall wrote:
@@ -1333,21 +1386,34 @@ static int xen_pt_update(unsigned long virt,
while ( left )
{
unsigned int order, level;
+unsigned int nr_contig;
+unsigned int new_flags;
level = xen_pt_mapping_level(vfn, mfn
flight 168239 linux-linus real [real]
http://logs.test-lab.xenproject.org/osstest/logs/168239/
Failures :-/ but no regressions.
Tests which did not succeed, but are not blocking:
test-amd64-amd64-xl-qemut-win7-amd64 19 guest-stopfail like 168238
test-amd64-amd64-xl-qemuu-ws16-amd64
11 matches
Mail list logo