1. 29 6月, 2014 3 次提交
    • P
      Merge remote-tracking branch 'remotes/agraf/tags/signed-ppc-for-upstream' into staging · 2d80e0ab
      Peter Maydell 提交于
      Patch queue for ppc - 2014-06-27
      
      Changes include:
      
        - instruction emulation fixes
        - linux-user fixes
        - mac99: layout fixes
        - pseries: Initial VFIO support
        - pseries: support for UUID
        - pseries: support for -boot m
      
      # gpg: Signature made Fri 27 Jun 2014 12:51:01 BST using RSA key ID 03FEDC60
      # gpg: Can't check signature: public key not found
      
      * remotes/agraf/tags/signed-ppc-for-upstream: (32 commits)
        PPC: e500: Only create dt entries for existing serial ports
        spapr_pci: Use XICS interrupt allocator and do not cache interrupts in PHB
        vmstate: Add preallocation for migrating arrays (VMS_ALLOC flag)
        xics: Implement xics_ics_free()
        spapr: Remove @next_irq
        spapr: Move interrupt allocator to xics
        xics: Disable flags reset on xics reset
        xics: Add xics_find_source()
        xics: Add flags for interrupts
        spapr: Add RTAS sysparm SPLPAR Characteristics
        spapr: Add RTAS sysparm UUID
        spapr: Fix RTAS sysparm DIAGNOSTICS_RUN_MODE
        spapr: Add rtas_st_buffer utility function
        spapr: Define a 2.1 pseries machine
        spapr: Fix code design style (s/SPAPRMachine/sPAPRMachineState)
        target-ppc: Add support for POWER8 pvr 0x4D0000
        uninorth: Fix PCI hole size
        mac99: Add motherboard devices before PCI cards
        target-ppc: Remove unused gen_qemu_ld8s()
        target-ppc: Remove unused IMM and d extract helpers
        ...
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      2d80e0ab
    • P
      Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20140627' into staging · de6793e8
      Peter Maydell 提交于
      A series of patches to the s390-ccw bios:
      - code cleanup
      - improved error reporting
      - most important, support to ipl (boot) from ECKD DASD (CDL, LDL or CMS
        formatted)
      
      # gpg: Signature made Fri 27 Jun 2014 12:03:30 BST using RSA key ID C6F02FAF
      # gpg: Can't check signature: public key not found
      
      * remotes/cohuck/tags/s390x-20140627:
        pc-bios/s390-ccw: update binary
        pc-bios/s390-ccw: IPL from LDL/CMS-formatted ECKD DASD
        pc-bios/s390-ccw: IPL from CDL-formatted ECKD DASD
        pc-bios/s390-ccw: factor out ipl code
        pc-bios/s390-ccw: Add fill_hex_val func to provide better msgs
        pc-bios/s390-ccw: Unify error handling
        pc-bios/s390-ccw: add some utility code
        pc-bios/s390-ccw: handle different sector sizes
        pc-bios/s390-ccw: cleanup and enhance bootmap defintions
        pc-bios/s390-ccw: make checkpatch happy
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      de6793e8
    • P
      tcg/ppc: Fix support for 64-bit PPC MacOSX hosts · 1045fc04
      Peter Maydell 提交于
      Add back in the support for 64-bit PPC MacOSX hosts that was
      broken in the recent merge of the 32-bit and 64-bit TCG backends.
      Reported-by: NAndreas Färber <andreas.faerber@web.de>
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      Reviewed-by: NRichard Henderson <rth@twiddle.net>
      Tested-by: NAndreas Färber <andreas.faerber@web.de>
      1045fc04
  2. 27 6月, 2014 37 次提交