1. 08 1月, 2012 4 次提交
    • A
      Merge branch 'ppc-next' of git://repo.or.cz/qemu/agraf · 15f43ccd
      Aurelien Jarno 提交于
      * 'ppc-next' of git://repo.or.cz/qemu/agraf:
        PPC: Add description for the Freescale e500mc core.
        pseries: Check for duplicate addresses on the spapr-vio bus
        pseries: Populate "/chosen/linux,stdout-path" in the FDT
        pseries: Add a routine to find a stable "default" vty and use it
        pseries: Emit device tree nodes in reg order
        pseries: FDT NUMA extensions to support multi-node guests
        pseries: Remove hcalls callback
        kvm-ppc: halt secondary cpus when guest reset
        console: Fix segfault on screendump without VGA adapter
        PPC: monitor: add ability to dump SLB entries
      15f43ccd
    • S
      sm501: Fix size of color_reg · c2780865
      Stefan Weil 提交于
      color_reg is expected to hold 32 bit values, so it was too small.
      
      This bug was reported by coverity:
      
      hw/sm501.c:624:
      result_independent_of_operands:
      color_reg >> 16 is 0 regardless of the values of its operands.
      This occurs as the bitwise first operand of '&'.
      
      Cc: Shin-ichiro Kawasaki <kawasaki@juno.dti.ne.jp>
      Signed-off-by: NStefan Weil <sw@weilnetz.de>
      Signed-off-by: NAurelien Jarno <aurelien@aurel32.net>
      c2780865
    • S
      target-sh4: Fix operands for fipr, ftrv instructions · f840fa99
      Stefan Weil 提交于
      Coverity complained about right shifts of opcode (16, 18) which were
      larger than the size of opcode (16 bit).
      
      Using the correct shift values fixes this.
      
      Cc: Aurelien Jarno <aurelien@aurel32.net>
      Signed-off-by: NStefan Weil <sw@weilnetz.de>
      Signed-off-by: NAurelien Jarno <aurelien@aurel32.net>
      f840fa99
    • S
      malta: Fix regression (i8259 interrupts did not work) · e9b40fd3
      Stefan Weil 提交于
      Commit 5632ae46 passes the address
      of i8259 to qemu_irq_proxy. i8259 is an auto variable with undefined
      value outside of mips_malta_init.
      
      This made the interrupt proxy unusable: either QEMU crashes, or
      the interrupt handler was not called.
      
      Ethernet for example no longer worked with MIPS Malta.
      
      v2:
      While v1 used a static variable for i8259, this patch introduces
      a qdev for the malta machine. i8259 is now part of the device status.
      This is a minimal qdev implementation to keep the patch small.
      Signed-off-by: NStefan Weil <sw@weilnetz.de>
      Signed-off-by: NAurelien Jarno <aurelien@aurel32.net>
      e9b40fd3
  2. 07 1月, 2012 2 次提交
  3. 06 1月, 2012 16 次提交
  4. 05 1月, 2012 2 次提交
    • A
      xen: Fix after recent change in dirty bitmap tracking. · b18620cf
      Anthony PERARD 提交于
      A recent patch set from Avi break the dirty bitmap support of Xen. But
      this is because xen_sync_dirty_bitmap will return an error for an
      unhandled memory range (a0000 - bffff). However this is not a fatal
      error, so we should just continue instead of aborting.
      
      There is now an error printed when the Xen call failed.
      Signed-off-by: NAnthony PERARD <anthony.perard@citrix.com>
      Acked-by: NStefano Stabellini <stefano.stabellini@eu.citrix.com>
      b18620cf
    • A
      Merge remote-tracking branch 'pmaydell/arm-devs.for-upstream' into staging · c47f3223
      Anthony Liguori 提交于
      * pmaydell/arm-devs.for-upstream:
        add L2x0/PL310 cache controller device
        arm: add dummy gic security registers
        arm: Set frequencies for arm_timer
        arm: add missing scu registers
        hw/omap_gpmc: Fix region map/unmap when configuring prefetch engine
        hw/omap1.c: Drop unused includes
        hw/omap1.c: Separate dpll_ctl from omap_mpu_state
        hw/omap1.c: Separate PWT from omap_mpu_state
        hw/omap1.c: Separate PWL from omap_mpu_state
        hw/omap1.c: omap_mpuio_init() need not be public
        hw/pl110.c: Add post-load hook to invalidate display
        hw/pl181.c: Add save/load support
      c47f3223
  5. 04 1月, 2012 16 次提交