1. 01 4月, 2016 4 次提交
  2. 31 3月, 2016 29 次提交
  3. 30 3月, 2016 7 次提交
    • P
      Merge remote-tracking branch 'remotes/lalrae/tags/mips-20160329-2' into staging · 489ef4c8
      Peter Maydell 提交于
      MIPS patches 2016-03-29
      
      Changes:
      * add initial MIPS CPS support
      * implement ITU block
      * implement MAAR
      
      # gpg: Signature made Wed 30 Mar 2016 09:27:01 BST using RSA key ID 0B29DA6B
      # gpg: Good signature from "Leon Alrae <leon.alrae@imgtec.com>"
      
      * remotes/lalrae/tags/mips-20160329-2: (21 commits)
        target-mips: add MAAR, MAARI register
        target-mips: use CP0_CHECK for gen_m{f|t}hc0
        hw/mips/cps: enable ITU for multithreading processors
        target-mips: make ITC Configuration Tags accessible to the CPU
        target-mips: check CP0 enabled for CACHE instruction also in R6
        hw/mips: implement ITC Storage - Bypass View
        hw/mips: implement ITC Storage - P/V Sync and Try Views
        hw/mips: implement ITC Storage - Empty/Full Sync and Try Views
        hw/mips: implement ITC Storage - Control View
        hw/mips: implement ITC Configuration Tags and Storage Cells
        target-mips: enable CM GCR in MIPS64R6-generic CPU
        hw/mips_malta: add CPS to Malta board
        hw/mips_malta: move CPU creation to a separate function
        hw/mips_malta: remove redundant irq and clock init
        hw/mips_malta: remove CPUMIPSState from the write_bootloader()
        hw/mips/cps: create CPC block inside CPS
        hw/mips: add initial Cluster Power Controller support
        hw/mips/cps: create GCR block inside CPS
        hw/mips: add initial Global Config Register support
        target-mips: add CMGCRBase register
        ...
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      489ef4c8
    • P
      Merge remote-tracking branch 'remotes/berrange/tags/pull-qcrypto-2016-03-30-1' into staging · 69bc7f50
      Peter Maydell 提交于
      Merge qcrypto fixes 2016/03/30 v1
      
      # gpg: Signature made Wed 30 Mar 2016 14:59:19 BST using RSA key ID 15104FDF
      # gpg: Good signature from "Daniel P. Berrange <dan@berrange.com>"
      # gpg:                 aka "Daniel P. Berrange <berrange@redhat.com>"
      
      * remotes/berrange/tags/pull-qcrypto-2016-03-30-1:
        crypto: do an explicit check for nettle pbkdf functions
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      69bc7f50
    • D
      crypto: do an explicit check for nettle pbkdf functions · fff2f982
      Daniel P. Berrange 提交于
      Support for the PBKDF functions in nettle was not introduced
      until version 2.6. Some distros QEMU targets have older
      versions and thus lack PBKDF support. Address this by doing
      a check in configure for the desired function and then skipping
      compilation of the nettle-pbkdf.o module
      Reported-by: NWen Congyang <wency@cn.fujitsu.com>
      Tested-by: NWen Congyang <wency@cn.fujitsu.com>
      Signed-off-by: NDaniel P. Berrange <berrange@redhat.com>
      fff2f982
    • P
      Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging · b9c27e7a
      Peter Maydell 提交于
      Block layer patches
      
      # gpg: Signature made Wed 30 Mar 2016 11:57:54 BST using RSA key ID C88F2FD6
      # gpg: Good signature from "Kevin Wolf <kwolf@redhat.com>"
      
      * remotes/kevin/tags/for-upstream: (48 commits)
        iotests: Test qemu-img convert -S 0 behavior
        block/null-{co,aio}: Implement get_block_status()
        block/null-{co,aio}: Allow reading zeroes
        qemu-img: Fix preallocation with -S 0 for convert
        block: Remove bdrv_(set_)enable_write_cache()
        block: Remove BDRV_O_CACHE_WB
        block: Remove bdrv_parse_cache_flags()
        qemu-io: Use bdrv_parse_cache_mode() in reopen_f()
        block: Use bdrv_parse_cache_mode() in drive_init()
        raw: Support BDRV_REQ_FUA
        nbd: Support BDRV_REQ_FUA
        iscsi: Support BDRV_REQ_FUA
        block: Introduce bdrv_co_writev_flags()
        block/qapi: Use blk_enable_write_cache()
        block: Move enable_write_cache to BB level
        block: Handle flush error in bdrv_pwrite_sync()
        block: Always set writeback mode in blk_new_open()
        block: blockdev_init(): Call blk_set_enable_write_cache() explicitly
        xen_disk: Call blk_set_enable_write_cache() explicitly
        qemu-img: Call blk_set_enable_write_cache() explicitly
        ...
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      b9c27e7a
    • P
      Merge remote-tracking branch 'remotes/jasowang/tags/net-pull-request' into staging · 8850dcbf
      Peter Maydell 提交于
      # gpg: Signature made Wed 30 Mar 2016 02:07:15 BST using RSA key ID 398D6211
      # gpg: Good signature from "Jason Wang (Jason Wang on RedHat) <jasowang@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: 215D 46F4 8246 689E C77F  3562 EF04 965B 398D 6211
      
      * remotes/jasowang/tags/net-pull-request:
        Revert "e1000: fix hang of win2k12 shutdown with flood ping"
        e1000: Fixing interrupts pace.
        tests/test-filter-redirector: Add unit test for filter-redirector
        net/filter-mirror: implement filter-redirector
        net/filter-mirror: Change filter_mirror_send interface
        tests/test-filter-mirror:add filter-mirror unit test
        net/filter-mirror:Add filter-mirror
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      8850dcbf
    • M
      iotests: Test qemu-img convert -S 0 behavior · f4e732a0
      Max Reitz 提交于
      Passing -S 0 to qemu-img convert should result in all source data being
      copied to the output, even if that source data is known to be 0. The
      output image should therefore have exactly the same size on disk as an
      image which we explicitly filled with data.
      Signed-off-by: NMax Reitz <mreitz@redhat.com>
      Reviewed-by: NFam Zheng <famz@redhat.com>
      Signed-off-by: NKevin Wolf <kwolf@redhat.com>
      f4e732a0
    • M
      block/null-{co,aio}: Implement get_block_status() · a9063927
      Max Reitz 提交于
      Signed-off-by: NMax Reitz <mreitz@redhat.com>
      Acked-by: NFam Zheng <famz@redhat.com>
      Signed-off-by: NKevin Wolf <kwolf@redhat.com>
      a9063927