1. 13 4月, 2016 18 次提交
  2. 12 4月, 2016 1 次提交
  3. 11 4月, 2016 10 次提交
  4. 08 4月, 2016 11 次提交
    • P
      Merge remote-tracking branch 'remotes/lalrae/tags/mips-20160408' into staging · 9628af03
      Peter Maydell 提交于
      MIPS patches 2016-04-08
      
      Changes:
      * fix off-by-one error in ITU
      
      # gpg: Signature made Fri 08 Apr 2016 10:43:16 BST using RSA key ID 0B29DA6B
      # gpg: Good signature from "Leon Alrae <leon.alrae@imgtec.com>"
      
      * remotes/lalrae/tags/mips-20160408:
        hw/mips_itu: fix off-by-one reported by Coverity
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      9628af03
    • P
      Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging · 8227e2d1
      Peter Maydell 提交于
      pci, virtio, acpi: fixes for 2.6
      
      Fixes all over the place. Most notably, fixes migration
      for systems with pci express bridges, and random crashes
      observed with virtio blk and scsi dataplane.
      Signed-off-by: NMichael S. Tsirkin <mst@redhat.com>
      
      # gpg: Signature made Fri 08 Apr 2016 08:53:46 BST using RSA key ID D28D5469
      # gpg: Good signature from "Michael S. Tsirkin <mst@kernel.org>"
      # gpg:                 aka "Michael S. Tsirkin <mst@redhat.com>"
      
      * remotes/mst/tags/for_upstream:
        hw/pci-bridge: Add missing unref in case register-bus fails
        virtio: merge virtio_queue_aio_set_host_notifier_handler with virtio_queue_set_aio
        virtio-scsi: use aio handler for data plane
        virtio-blk: use aio handler for data plane
        virtio: add aio handler
        virtio-scsi: fix disabled mode
        virtio-blk: fix disabled mode
        virtio: make virtio_queue_notify_vq static
        tests/bios-tables-test: fix assert
        virtio-balloon: reset the statistic timer to load device
        Migration: Add i82801b11 migration data
        Sort the fw_cfg file list
        xen: piix reuse pci generic class init function
        pci-testdev: fast mmio support
        acpi: Add missing GCC_FMT_ATTR
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      8227e2d1
    • P
      Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-2.6-20160408' into staging · 3be4f4d7
      Peter Maydell 提交于
      ppc patch queue for 2016-04-08
      
      Just a single bugfix for spapr in this batch, but I want to make sure
      it gets in for 2.6.
      
      # gpg: Signature made Fri 08 Apr 2016 06:02:45 BST using RSA key ID 20D9B392
      # gpg: Good signature from "David Gibson <david@gibson.dropbear.id.au>"
      # gpg:                 aka "David Gibson (Red Hat) <dgibson@redhat.com>"
      # gpg:                 aka "David Gibson (ozlabs.org) <dgibson@ozlabs.org>"
      # 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: 75F4 6586 AE61 A66C C44E  87DC 6C38 CACA 20D9 B392
      
      * remotes/dgibson/tags/ppc-for-2.6-20160408:
        spapr: Fix ibm,lrdr-capacity
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      3be4f4d7
    • P
      Merge remote-tracking branch 'remotes/xtensa/tags/20160408-xtensa' into staging · 24790aef
      Peter Maydell 提交于
      Xtensa-related fixes:
      
      - fix networking on xtfpga platform in linux v4.5 by indicating
        autonegotiation completion in opencores_eth MII BMSR.
      
      # gpg: Signature made Thu 07 Apr 2016 23:33:59 BST using RSA key ID F83FA044
      # gpg: Good signature from "Max Filippov <max.filippov@cogentembedded.com>"
      # gpg:                 aka "Max Filippov <jcmvbkbc@gmail.com>"
      
      * remotes/xtensa/tags/20160408-xtensa:
        opencores_eth: indicate autonegotiation completion
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      24790aef
    • P
      Merge remote-tracking branch 'remotes/weil/tags/pull-tci-20160407' into staging · 5542417d
      Peter Maydell 提交于
      tci patch queue
      
      # gpg: Signature made Thu 07 Apr 2016 18:01:55 BST using RSA key ID 677450AD
      # gpg: Good signature from "Stefan Weil <sw@weilnetz.de>"
      # gpg:                 aka "Stefan Weil <stefan.weil@weilnetz.de>"
      # gpg:                 aka "Stefan Weil <stefan.weil@bib.uni-mannheim.de>"
      # 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: 4923 6FEA 75C9 5D69 8EC2  B78A E08C 21D5 6774 50AD
      
      * remotes/weil/tags/pull-tci-20160407:
        tci: Fix build regression
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      5542417d
    • P
      Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging · 28ee0126
      Peter Maydell 提交于
      * NBD fixes from Alex and Eric
      * Debug code bitrot from Emilio
      * HPET fix from Bill
      * ps2kbd fix from Hervé
      * PKU fix from myself
      * Coverity fixes from Gonglei
      * More memory.txt update from Jiangang
      * .gitignore maintenance from Changlong
      
      # gpg: Signature made Thu 07 Apr 2016 23:08:12 BST using RSA key ID 78C7AE83
      # gpg: Good signature from "Paolo Bonzini <bonzini@gnu.org>"
      # gpg:                 aka "Paolo Bonzini <pbonzini@redhat.com>"
      
      * remotes/bonzini/tags/for-upstream:
        target-i386: check for PKU even for non-writable pages
        tests: ignore test-logging
        translate-all: add missing fold of tb_ctx into tcg_ctx
        hostmem-file: fix memory leak
        spapr: fix possible Negative array index read
        nbd: do not hang nbd_wr_syncv if outside a coroutine and no available data
        nbd: Don't kill server when client requests unknown option
        nbd: Fix NBD unsupported options
        qemu-nbd: Document -x option
        nbd: Improve debug traces on little-endian
        nbd: Avoid bitrot in TRACE() usage
        nbd: Return correct error for write to read-only export
        docs: fix typo in memory.txt
        hw/timer: Revert "hpet: inverse polarity when pin above ISA_NUM_IRQS"
        ps2kbd: default to scancode_set 2, as with KBD_CMD_RESET
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      28ee0126
    • L
      hw/mips_itu: fix off-by-one reported by Coverity · f2eb665a
      Leon Alrae 提交于
      Fix off-by-one error in ITC Tag read.
      
      Remove the switch as we just want to check if index is in valid range
      rather than test against list of values.
      Signed-off-by: NLeon Alrae <leon.alrae@imgtec.com>
      f2eb665a
    • B
      spapr: Fix ibm,lrdr-capacity · a110655a
      Bharata B Rao 提交于
      ibm,lrdr-capacity has a field to describe the maximum address in bytes
      and therefore, the most memory that can be allocated to this guest. We
      are using maxmem for this field, but instead should use the actual RAM
      address corresponding to the end of hotplug region.
      Signed-off-by: NBharata B Rao <bharata@linux.vnet.ibm.com>
      Signed-off-by: NDavid Gibson <david@gibson.dropbear.id.au>
      a110655a
    • P
      target-i386: check for PKU even for non-writable pages · 44d066a2
      Paolo Bonzini 提交于
      Xiao Guangrong ran kvm-unit-tests on an actual machine with PKU and
      found that it fails:
      
      test pte.p pte.user pde.p pde.user pde.a pde.pse pkru.wd pkey=1 user write efer.nx cr4.pke: FAIL: error code 27 expected 7
      Dump mapping: address: 0x123400000000
      ------L4: 2ebe007
      ------L3: 2ebf007
      ------L2: 8000000020000a5
      
      (All failures are combinations of "pde.user pde.p pkru.wd pkey=1",
      plus either "pde.pse" or "pte.p pte.user", plus one of "user cr0.wp",
      "cr0.wp" or "user", plus unimportant bits such as accessed/dirty or
      efer.nx).
      
      So PFEC.PKEY is set even if the ordinary check failed (which it did
      because pde.w is zero).  Adjust QEMU to match behavior of silicon.
      Signed-off-by: NPaolo Bonzini <pbonzini@redhat.com>
      44d066a2
    • C
      tests: ignore test-logging · 57a6c059
      Changlong Xie 提交于
      Commit 3514552e added a new test, but did not mark it for
      exclusion in .gitignore.
      Signed-off-by: NChanglong Xie <xiecl.fnst@cn.fujitsu.com>
      Reviewed-by: NEric Blake <eblake@redhat.com>
      Message-Id: <1459903756-30672-1-git-send-email-xiecl.fnst@cn.fujitsu.com>
      Signed-off-by: NPaolo Bonzini <pbonzini@redhat.com>
      57a6c059
    • E
      translate-all: add missing fold of tb_ctx into tcg_ctx · 7e6bd36d
      Emilio G. Cota 提交于
      Since 5e5f07e0 "TCG: Move translation block variables
      to new context inside tcg_ctx: tb_ctx" on Feb 1 2013, compilation
      of usermode + TB_DEBUG_CHECK has been broken. Fix it.
      Signed-off-by: NEmilio G. Cota <cota@braap.org>
      Message-Id: <1459834253-8291-2-git-send-email-cota@braap.org>
      Signed-off-by: NPaolo Bonzini <pbonzini@redhat.com>
      7e6bd36d