[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: hvmloader - allow_memory_relocate overlaps
> > ''' > > > > And the associated result is: > > > > (d22) NEOWUTRAN pci.c: pci_mem_end: -67108864 > > (d22) NEOWUTRAN pci.c: pci_mem_start: -268435456 > > (d22) NEOWUTRAN pci.c: allow_memory_relocate: 0 > > (d22) NEOWUTRAN pci.c: hvm_info->low_mem_pgend: 983040 > > (d22) NEOWUTRAN pci.c: HVM_LOADER would have tried to relocate guest memory > > (d22) NEOWUTRAN pci.c: pci_mem_start: -268435456 > > > > So if "allow_memory_relocate" was not defined to 0, the hvmloader > > would have tried to overlaps guest memory, and it seems that is > > something that qemu_xen cannot handle. > > Well, memory addresses printed in decimal are pretty hard to work with. > But I'd like to ask anyway that you supply all of the log messages for > such a guest starting, to be able to correlate what you've added with > other items also logged. Full logs with my patch to set allow-memory-relocate (https://github.com/neowutran/qubes-vmm-xen/commit/819705bc346cad14836fd523195ad2b0445330ac) https://pastebin.com/9kQgvraK (GPU passthrough work, hvmloader doesn't overlaps with guest memory) Full logs without my patch to set allow-memory-relocate (https://github.com/neowutran/qubes-vmm-xen/blob/allowmemoryrelocate/ALLOWMEMORYRELOCATE.patch) https://pastebin.com/g |