1. 15 12月, 2017 34 次提交
  2. 14 12月, 2017 6 次提交
    • P
      Merge remote-tracking branch 'remotes/dgilbert/tags/pull-hmp-20171214' into staging · 0ef0583d
      Peter Maydell 提交于
      HMP pull 2017-12-14
      
      # gpg: Signature made Thu 14 Dec 2017 12:46:41 GMT
      # gpg:                using RSA key 0x0516331EBC5BFDE7
      # gpg: Good signature from "Dr. David Alan Gilbert (RH2) <dgilbert@redhat.com>"
      # Primary key fingerprint: 45F5 C71B 4A0C B7FB 977A  9FA9 0516 331E BC5B FDE7
      
      * remotes/dgilbert/tags/pull-hmp-20171214:
        tests: test-hmp: print command execution result
        hmp-commands: Remove the deprecated usb_add and usb_del
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      0ef0583d
    • P
      Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20171213' into staging · 5705b536
      Peter Maydell 提交于
      target-arm queue:
       * xilinx_spips: set reset values correctly
       * MAINTAINERS: fix an email address
       * hw/display/tc6393xb: limit irq handler index to TC6393XB_GPIOS
       * nvic: Make systick banked for v8M
       * refactor get_phys_addr() so we can return the right format PAR
         for ATS operations
       * implement v8M TT instruction
       * fix some minor v8M bugs
       * Implement reset for GICv3 ITS
       * xlnx-zcu102: Add support for the ZynqMP QSPI
      
      # gpg: Signature made Wed 13 Dec 2017 18:01:31 GMT
      # gpg:                using RSA key 0x3C2525ED14360CDE
      # gpg: Good signature from "Peter Maydell <peter.maydell@linaro.org>"
      # gpg:                 aka "Peter Maydell <pmaydell@gmail.com>"
      # gpg:                 aka "Peter Maydell <pmaydell@chiark.greenend.org.uk>"
      # Primary key fingerprint: E1A5 C593 CD41 9DE2 8E83  15CF 3C25 25ED 1436 0CDE
      
      * remotes/pmaydell/tags/pull-target-arm-20171213: (43 commits)
        xilinx_spips: Use memset instead of a for loop to zero registers
        xilinx_spips: Set all of the reset values
        xilinx_spips: Update the QSPI Mod ID reset value
        MAINTAINERS: replace the unavailable email address
        hw/display/tc6393xb: limit irq handler index to TC6393XB_GPIOS
        nvic: Make systick banked
        nvic: Make nvic_sysreg_ns_ops work with any MemoryRegion
        target/arm: Extend PAR format determination
        target/arm: Remove fsr argument from get_phys_addr() and arm_tlb_fill()
        target/arm: Ignore fsr from get_phys_addr() in do_ats_write()
        target/arm: Use ARMMMUFaultInfo in deliver_fault()
        target/arm: Convert get_phys_addr_pmsav8() to not return FSC values
        target/arm: Convert get_phys_addr_pmsav7() to not return FSC values
        target/arm: Convert get_phys_addr_pmsav5() to not return FSC values
        target/arm: Convert get_phys_addr_lpae() to not return FSC values
        target/arm: Convert get_phys_addr_v6() to not return FSC values
        target/arm: Convert get_phys_addr_v5() to not return FSC values
        target/arm: Remove fsr argument from arm_ld*_ptw()
        target/arm: Provide fault type enum and FSR conversion functions
        target/arm: Implement TT instruction
        ...
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      5705b536
    • P
      Merge remote-tracking branch 'remotes/awilliam/tags/vfio-update-20171213.0' into staging · f44cedc9
      Peter Maydell 提交于
      VFIO updates for v2.12
      
       - Fix bug failing to register all but the first group attached to
         a container with kvm-vfio device (Alex Williamson)
      
       - Explicit QLIST init (Yi Lui)
      
       - SPAPR IOMMU v1 fallback (Alexey Kardashevskiy)
      
       - Remove unused structure fields (Alexey Kardashevskiy)
      
      # gpg: Signature made Wed 13 Dec 2017 18:03:48 GMT
      # gpg:                using RSA key 0x239B9B6E3BB08B22
      # gpg: Good signature from "Alex Williamson <alex.williamson@redhat.com>"
      # gpg:                 aka "Alex Williamson <alex@shazbot.org>"
      # gpg:                 aka "Alex Williamson <alwillia@redhat.com>"
      # gpg:                 aka "Alex Williamson <alex.l.williamson@gmail.com>"
      # Primary key fingerprint: 42F6 C04E 540B D1A9 9E7B  8A90 239B 9B6E 3BB0 8B22
      
      * remotes/awilliam/tags/vfio-update-20171213.0:
        vfio-pci: Remove unused fields from VFIOMSIXInfo
        vfio/spapr: Allow fallback to SPAPR TCE IOMMU v1
        vfio/common: init giommu_list and hostwin_list of vfio container
        vfio: Fix vfio-kvm group registration
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      f44cedc9
    • V
      tests: test-hmp: print command execution result · 0eaf3b82
      Vadim Galitsyn 提交于
      Provide HMP monitor command execution result as it would be seen
      by user who established an HMP monitor session.
      
      Currently many commands may silently fail without any sign of that.
      This patch let this info to be printed once test is running in
      verbose mode.
      
      For the future it might be useful to fail the test if command has
      failed, however it would require a bit of rework inside test
      engine itself.
      
      A simple example of silent failure without reporting it would to
      add some non-existent HMP command into 'hmp_cmds' list. In this case
      test will report it successfully passed without error.
      Signed-off-by: NVadim Galitsyn <vadim.galitsyn@profitbricks.com>
      Cc: Dr. David Alan Gilbert <dgilbert@redhat.com>
      Cc: qemu-devel@nongnu.org
      Message-Id: <20171023151310.6462-5-vadim.galitsyn@profitbricks.com>
      Reviewed-by: NDr. David Alan Gilbert <dgilbert@redhat.com>
      Signed-off-by: NDr. David Alan Gilbert <dgilbert@redhat.com>
      0eaf3b82
    • T
      hmp-commands: Remove the deprecated usb_add and usb_del · 81950da6
      Thomas Huth 提交于
      It's easy to use device_add and device_del as replacement instead.
      The usb_add and usb_del commands are deprecated since QEMU 2.10,
      and nobody complained that they are still needed, so let's get rid
      of them now to make the HMP interface a little bit less overloaded.
      Reviewed-by: NDr. David Alan Gilbert <dgilbert@redhat.com>
      Signed-off-by: NThomas Huth <thuth@redhat.com>
      Message-Id: <1512073140-17672-1-git-send-email-thuth@redhat.com>
      Signed-off-by: NDr. David Alan Gilbert <dgilbert@redhat.com>
      81950da6
    • A
      xilinx_spips: Use memset instead of a for loop to zero registers · d3c348b6
      Alistair Francis 提交于
      Use memset() instead of a for loop to zero all of the registers.
      Signed-off-by: NAlistair Francis <alistair.francis@xilinx.com>
      Reviewed-by: NKONRAD Frederic <frederic.konrad@adacore.com>
      Reviewed-by: NFrancisco Iglesias <frasse.iglesias@gmail.com>
      Message-id: c076e907f355923864cb1afde31b938ffb677778.1513104804.git.alistair.francis@xilinx.com
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      d3c348b6