dump: introduce GuestPhysBlockList
The vmcore must use physical addresses that are visible to the guest, notaddresses that point into linear RAMBlocks. As first step, introduce thelist type into which we'll collect the physical mappings in effect at the...
dump: clamp guest-provided mapping lengths to ramblock sizes
Even a trusted & clean-state guest can map more memory than what it wasgiven. Since the vmcore contains RAMBlocks, mapping sizes should beclamped to RAMBlock sizes. Otherwise such oversized mappings can exceed...
fw_cfg: the I/O port variant expects little-endian
The I/O port variant of fw_cfg is used by sparc64, which is a big-endian machine.Firmware swaps bytes before sending them to fw_cfg, so we need to unswap them inthe device.
This is only used on sparc64 and on (little-endian) x86, so it does not affect...
po: Update all *.po files
Running "make install" modified the *.po files becausethey were no longer up to date.
Synchronize them with latest ui/gtk.c and modified buildrules which use paths relative to the project root.
Signed-off-by: Stefan Weil <sw@weilnetz.de>...
target-ppc: Turn POWER5gr CPU into alias for POWER5
Signed-off-by: Andreas Färber <afaerber@suse.de>Signed-off-by: Andreas Färber <afaerber@suse.de>Message-id: 1375321323-29954-3-git-send-email-afaerber@suse.deSigned-off-by: Anthony Liguori <aliguori@us.ibm.com>
target-ppc: Prepare POWER5P CPU family
It is ISA 2.03. Modelled as 970FX minus AltiVec flag.
Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>Cc: Alexey Kardashevskiy <aik@ozlabs.ru>Signed-off-by: Andreas Färber <afaerber@suse.de>Signed-off-by: Andreas Färber <afaerber@suse.de>...
target-ppc: Add POWER5+ v2.1 CPU model
Let's avoid -cpu host barfing at this PVR.Linux recognizes it as "POWER5+ (gs) v2.1".
Signed-off-by: Andreas Färber <afaerber@suse.de>Signed-off-by: Andreas Färber <afaerber@suse.de>Message-id: 1375321323-29954-5-git-send-email-afaerber@suse.de...
target-ppc: Turn POWER5gs CPU into alias for POWER5+
Signed-off-by: Andreas Färber <afaerber@suse.de>Signed-off-by: Andreas Färber <afaerber@suse.de>Message-id: 1375321323-29954-2-git-send-email-afaerber@suse.deSigned-off-by: Anthony Liguori <aliguori@us.ibm.com>
target-ppc: Fix POWER7+ model
Commit 03a15a5436ed7723f406f15cc3798aa9991e75b5 claimed to add a POWER7+model but instead added a "POWER7P" model, with an unhelpful "POWER7P" description on top. Fix this to "POWER7+" as we already have "POWER3+","POWER4+" and "POWER5+" and there being no reason to deviate with the...
Bugfix for loading multiboot kernels
This patch fixes a bug in rom_copy introduced bycommit d60fa42e8bae39440f997ebfe8fe328269a57d16.
rom_copy failed to load roms with a "datasize" of 0.As a result, multiboot kernels were not loaded correctlywhen they contain a segment with a "file size" of 0....
View all revisions | View revisions
Also available in: Atom