[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Unable to get QXL vga working / videomem over 4MB issue



> I may have found something that makes the problem clearer.
> With Precise hvm domU with spice and cirrus (default vga) on qemu-xen lspci
> show 32 mb but Xorg only sees 4 mb.
>
> ----------------------------------------------------
> lspci -vvv
> ...
> 00:02.0 VGA compatible controller: Cirrus Logic GD 5446 (prog-if 00 [VGA
> controller])
> Â Â Â ÂSubsystem: Red Hat, Inc Device 1100
> Â Â Â ÂControl: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
> Stepping- SERR- FastB2B- DisINTx-
> Â Â Â ÂStatus: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort-
> <MAbort- >SERR- <PERR- INTx-
> Â Â Â ÂLatency: 0
> Â Â Â ÂRegion 0: Memory at f0000000 (32-bit, prefetchable) [size=&lt;b>32M*]
> Â Â Â ÂRegion 1: Memory at f3020000 (32-bit, non-prefetchable) [size=4K]
> Â Â Â ÂExpansion ROM at f3000000 [disabled] [size=64K]
> Â Â Â ÂKernel modules: cirrusfb
> ...
> -----------------
> Xorg.0.log
> ---------------
> ...
> [ Â Â 6.443] (--) CIRRUS(0): VideoRAM: 4096 kByte
> ...
> ----------------------------------------------------
>
> If you need more information I'll post it.

This is probably not related.

I try to run qxl, and found the same issue as you, Xorg-server
segfault. But I see that Xen give an error message:
(XEN) emulate.c:97:d24 bad mmio size 16
(XEN) io.c:199:d24 MMIO emulation failed @ 0033:7ff5dd8d7938: f3 0f 6f
19 f3 0f 6f 51 10 f3

That probably why qxl does not work with Xen.

-- 
Anthony PERARD

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.