fix double free the memslot in kvm_set_phys_mem
Luiz Capitulino reported that guest refused to boot and qemucomplained with:kvm_set_phys_mem: error unregistering overlapping slot: Invalid argument
It is caused by commit 235e8982ad that did double free for the memslot...
configure: Autogenerate default target list
Autogenerate the default target list based on what files existin default-configs; this allows us to remove one of the placesthat has to be kept up to date with a complete list of everytarget we support.
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>...
configure: Report unknown target names more helpfully
If the user specifies a target list themselves, check each entryto make sure it's a target we recognise. This allows us to printa helpful error message, rather than falling through (where wewould probably eventually end up hitting the uninformative...
Merge remote-tracking branch 'pmaydell/arm-devs.next' into staging
hw/arm/exynos4210.c: convert chipid_and_omr to an mmio region
Exynos SoC was misusing memory_region_init_ram_ptr(): this interface can safelybe used only for memory regions which size is a multiple of target page size.Change chipid_and_omr memory to an mmio region to fix this....
exynos4210.c: register rom_mem for memory migration
Even if we do not register newly created RAM MemoryRegion for migration withvmstate_register_ram_global() function, ram_save_setup() still saves this regionto snapshot file with empty idstr=="". Consequently this results in error during...
i.MX: Improve EPIT timer code.
Signed-off-by: Jean-Christophe DUBOIS <jcd@tribudubois.net>Reviewed-by: Peter Chubb <peter.chubb@nicta.com.au>...
sd/sdhci:ADMA: fix interrupt
The end of transfer check was occurring and potentially returning beforethe interrupt flag was checked. This means the interrupt will be missedif it occurs on the last packet. Fix by checking for the interruptbefore checking for the end of transfer....
sd/sd.c: Fix "inquiry" ACMD41
QEMU models two (of the three) ACMD41 has two modes, "inquiry" and"first". The selection logic for which of the two is incorrect - itcompares != 0 for the entire argument value rather than only bits 23:0as per the spec. Fix....
i.MX: split GPT and EPIT timer implementation
There is no common code between these 2 timer implementation.So it is better to split them.
Signed-off-by: Jean-Christophe DUBOIS <jcd@tribudubois.net>Message-id: 1368990197-19694-1-git-send-email-jcd@tribudubois.net...
View all revisions | View revisions
Also available in: Atom