On Thu, Oct 13, 2011 at 04:52:05PM -0500, marek dudek wrote:
I am trying to get a KVM guest to work with (up to) TWO video cards assigned to it.
[...]
02:00.0 VGA compatible controller: nVidia Corporation G72 [GeForce 7300 SE/7200 GS] (rev a1) (prog-if 00 [VGA controller]) Subsystem: eVga.com. Corp. Device c429 Flags: bus master, fast devsel, latency 0, IRQ 36 Memory at f8000000 (32-bit, non-prefetchable) [size=16M] Memory at b0000000 (64-bit, prefetchable) [size=256M]
As a guess, you've simply run out of virtual memory because the two cards need 512M of address space.
I think Gerd had some experimental patches to make this more flexible. You could try modifying src/pciinit.c:
u32 start = BUILD_PCIMEM_START;
to something like:
u32 start = 0xc0000000;
but note that this isn't a real solution (due to possible conflicts at the 0xc0000000 - 0xe0000000 address range).
-Kevin