1. 06 10月, 2016 1 次提交
    • P
      rules.mak: quiet-command: Split command name and args to print · 0bdb12c7
      Peter Maydell 提交于
      The quiet-command make rule currently takes two arguments:
      the command and arguments to run, and a string to print if
      the V flag is not set (ie we are not being verbose).
      By convention, the string printed is of the form
      "  NAME   some args". Unfortunately to get nicely lined up
      output all the strings have to agree about what column the
      arguments should start in, which means that if we add a
      new quiet-command usage which wants a slightly longer CMD
      name then we either put up with misalignment or change
      every quiet-command string.
      
      Split the quiet-mode string into two, the "NAME" and
      the "same args" part, and use printf(1) to format the
      string automatically. This means we only need to change
      one place if we want to support a longer maximum name.
      
      In particular, we can now print 7-character names lined
      up properly (they are needed for the OSX "SETTOOL" invocation).
      
      Change all the uses of quiet-command to the new syntax.
      (Any which are missed or inadvertently reintroduced
      via later merges will result in slightly misformatted
      quiet output rather than disaster.)
      
      A few places in the pc-bios/ makefiles are updated to use
      "BUILD", "SIGN" and "STRIP" rather than "Building",
      "Signing" and "Stripping" for consistency and to keep them
      below 7 characters. Module .mo links now print "LD" rather
      than the nonstandard "LD -r".
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      Reviewed-by: NEric Blake <eblake@redhat.com>
      Message-id: 1475598441-27908-1-git-send-email-peter.maydell@linaro.org
      0bdb12c7
  2. 05 10月, 2016 2 次提交
    • P
      Merge remote-tracking branch 'remotes/dgilbert/tags/pull-hmp-20161004' into staging · a65b6f27
      Peter Maydell 提交于
      HMP pull
      
      Just Wanpeng's pull request this time, but
      this pull is as much about me checking out my
      process.
      
      # gpg: Signature made Tue 04 Oct 2016 18:24:10 BST
      # gpg:                using RSA key 0x0516331EBC5BFDE7
      # gpg: Good signature from "Dr. David Alan Gilbert (RH2) <dgilbert@redhat.com>"
      # gpg: WARNING: This key is not certified with sufficiently trusted signatures!
      # gpg:          It is not certain that the signature belongs to the owner.
      # Primary key fingerprint: 45F5 C71B 4A0C B7FB 977A  9FA9 0516 331E BC5B FDE7
      
      * remotes/dgilbert/tags/pull-hmp-20161004:
        hmp: fix qemu crash due to ioapic state dump w/ split irqchip
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      a65b6f27
    • W
      hmp: fix qemu crash due to ioapic state dump w/ split irqchip · 456d97d3
      Wanpeng Li 提交于
      The qemu will crash when info ioapic through hmp if irqchip
      is split. Below message is splat:
      
      KVM_GET_IRQCHIP failed: Unknown error -6
      
      This patch fix it by dumping the ioapic state from the qemu
      emulated ioapic if irqchip is split.
      
      Cc: Paolo Bonzini <pbonzini@redhat.com>
      Cc: Richard Henderson <rth@twiddle.net>
      Cc: Eduardo Habkost <ehabkost@redhat.com>
      Signed-off-by: NWanpeng Li <wanpeng.li@hotmail.com>
      Message-Id: <1474602456-3232-1-git-send-email-wanpeng.li@hotmail.com>
      Reviewed-by: NPeter Xu <peterx@redhat.com>
      Message-ID: <20160923090824.GF15411@pxdev.xzpeter.org>
      Signed-off-by: NDr. David Alan Gilbert <dgilbert@redhat.com>
      456d97d3
  3. 04 10月, 2016 33 次提交
  4. 02 10月, 2016 1 次提交
    • F
      docker: Build in a clean directory · c16fe84f
      Fam Zheng 提交于
      Currently we configure and build under "$QEMU_SRC/tests/docker" which is
      dubious. Create a fixed directory (to be friendly to ccache) and change
      to there before calling build_qemu.
      Signed-off-by: NFam Zheng <famz@redhat.com>
      Message-Id: <1475047892-11955-1-git-send-email-famz@redhat.com>
      c16fe84f
  5. 01 10月, 2016 2 次提交
    • P
      Merge remote-tracking branch 'remotes/borntraeger/tags/s390x-20160927' into staging · c5d128ff
      Peter Maydell 提交于
      Couple of s390x patches:
      - some PCI cleanups
      - fix build error due to uuid rework
      - fix potential deadlock in sigp handling
      - enable ccw devices in BIOS and enforce checking in QEMU
      
      # gpg: Signature made Wed 28 Sep 2016 12:27:03 BST
      # gpg:                using RSA key 0x117BBC80B5A61C7C
      # gpg: Good signature from "Christian Borntraeger (IBM) <borntraeger@de.ibm.com>"
      # Primary key fingerprint: F922 9381 A334 08F9 DBAB  FBCA 117B BC80 B5A6 1C7C
      
      * remotes/borntraeger/tags/s390x-20160927:
        s390x/kvm: fix build against qemu_uuid
        s390x/css: {c,h,t,r,x}sch: require enable AND device number valid
        pc-bios/s390-ccw.img: rebuild image
        pc-bios/s390-ccw: enable subchannel for IPL I/O devices
        s390x/kvm: Fix potential deadlock in sigp handling
        s390x/pci: code cleanup
        s390x/pci: assign msix io region for each pci device
        s390x/pci: re-arrange variable declarations
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      c5d128ff
    • P
      Merge remote-tracking branch 'remotes/yongbok/tags/mips-20160929' into staging · c69e3cef
      Peter Maydell 提交于
      MIPS patches 2016-09-29
      
      Changes:
      * MIPS Maintainer update
      * vmstateify rc4030
      
      # gpg: Signature made Thu 29 Sep 2016 13:09:09 BST
      # gpg:                using RSA key 0x2238EB86D5F797C2
      # gpg: Good signature from "Yongbok Kim <yongbok.kim@imgtec.com>"
      # gpg: WARNING: This key is not certified with sufficiently trusted signatures!
      # gpg:          It is not certain that the signature belongs to the owner.
      # Primary key fingerprint: 8600 4CF5 3415 A5D9 4CFA  2B5C 2238 EB86 D5F7 97C2
      
      * remotes/yongbok/tags/mips-20160929:
        hw/dma: vmstateify rc4030
        MAINTAINERS: update target-mips maintainers
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      c69e3cef
  6. 30 9月, 2016 1 次提交
    • P
      Merge remote-tracking branch 'remotes/jnsnow/tags/ide-pull-request' into staging · 49540a1f
      Peter Maydell 提交于
      # gpg: Signature made Thu 29 Sep 2016 21:13:46 BST
      # gpg:                using RSA key 0x7DEF8106AAFC390E
      # gpg: Good signature from "John Snow (John Huston) <jsnow@redhat.com>"
      # Primary key fingerprint: FAEB 9711 A12C F475 812F  18F2 88A9 064D 1835 61EB
      #      Subkey fingerprint: F9B7 ABDB BCAC DF95 BE76  CBD0 7DEF 8106 AAFC 390E
      
      * remotes/jnsnow/tags/ide-pull-request:
        ide: Fix memory leak in ide_register_restart_cb()
        MAINTAINERS: Add some more headers to the IDE section
        ahci: clear aiocb in ncq_cb
        ide: fix DMA register transitions
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      49540a1f