1. 20 10月, 2015 8 次提交
  2. 19 10月, 2015 28 次提交
  3. 18 10月, 2015 2 次提交
    • P
      hw/ide/ahci.c: Fix shift left into sign bit · 40fe17be
      Peter Maydell 提交于
      Avoid undefined behaviour from shifting left into the sign bit:
      
      hw/ide/ahci.c:551:36: runtime error: left shift of 255 by 24 places cannot be represented in type 'int'
      
      (Unfortunately C's promotion rules mean that in the expression
      "some_uint8_t_variable << 24" the LHS gets promoted to signed
      int before shifting.)
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      Reviewed-by: NJohn Snow <jsnow@redhat.com>
      40fe17be
    • P
      Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging · c737c7a6
      Peter Maydell 提交于
      Block layer patches
      
      # gpg: Signature made Fri 16 Oct 2015 14:36:50 BST using RSA key ID C88F2FD6
      # gpg: Good signature from "Kevin Wolf <kwolf@redhat.com>"
      
      * remotes/kevin/tags/for-upstream: (29 commits)
        blkdebug: Don't confuse image as backing file
        qcow2: Remove forward declaration of QCowAIOCB
        qemu-nbd: always compile in --aio=MODE option
        blockdev: always compile in -drive aio= parsing
        raw-posix: warn about BDRV_O_NATIVE_AIO if libaio is unavailable
        block: auto-generated node-names
        util - add automated ID generation utility
        blkverify: Fix BDS leak in .bdrv_open error path
        block: Allow bdrv_unref_child(bs, NULL)
        block: Remove bdrv_swap()
        block: Add and use bdrv_replace_in_backing_chain()
        blockjob: Store device name at job creation
        block: Implement bdrv_append() without bdrv_swap()
        block: Introduce parents list
        block-backend: Add blk_set_bs()
        block/io: Make bdrv_requests_pending() public
        block: Split bdrv_move_feature_fields()
        block: Manage backing file references in bdrv_set_backing_hd()
        block: Convert bs->backing_hd to BdrvChild
        block: Remove bdrv_open_image()
        ...
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      c737c7a6
  4. 17 10月, 2015 2 次提交
    • P
      Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20151016' into staging · 6d57410a
      Peter Maydell 提交于
      target-arm queue:
       * break TBs after ISB instructions
       * more support code for future implementation of EL2 and 64-bit EL3
       * tell guest if KVM is enabled in SMBIOS version string
       * implement OSLAR/OSLSR system registers
       * provide better help text for Sharp PDA machine names
       * rename imx25_pdk to imx25-pdk (since it has never been released
         with the underscore-version name)
       * fix MMIO writes in zynq_slcr
       * implement MDCR_EL2
       * virt: allow the guest to configure PCI BARs with zero PCI addresses
       * fix breakpoint handling code
      
      # gpg: Signature made Fri 16 Oct 2015 14:56:15 BST using RSA key ID 14360CDE
      # 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>"
      
      * remotes/pmaydell/tags/pull-target-arm-20151016:
        target-arm: Fix CPU breakpoint handling
        target-arm: Fix GDB breakpoint handling
        target-arm: implement arm_debug_target_el()
        hw/arm/virt: Allow zero address for PCI IO space
        target-arm: Add MDCR_EL2
        misc: zynq_slcr: Fix MMIO writes
        arm: imx25-pdk: Fix machine name
        target-arm: Provide model numbers for Sharp PDAs
        target-arm: Implement AArch64 OSLAR/OSLSR_EL1 sysregs
        hw/arm/virt: smbios: inform guest of kvm
        target-arm: Avoid calling arm_el_is_aa64() function for unimplemented EL
        target-arm: Break the TB after ISB to execute self-modified code correctly
        target-arm: Add missing 'static' attribute
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      6d57410a
    • P
      Merge remote-tracking branch 'remotes/pmaydell/tags/pull-cocoa-20151016' into staging · 9c1f5bbc
      Peter Maydell 提交于
      cocoa queue:
       * fixes for compiler warnings
       * fix mouse cursor flickering
      
      # gpg: Signature made Fri 16 Oct 2015 11:09:46 BST using RSA key ID 14360CDE
      # 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>"
      
      * remotes/pmaydell/tags/pull-cocoa-20151016:
        ui/cocoa.m: blinky mouse cursor fix
        ui/cocoa.m: addRemovableDevicesMenuItems() warning fix
        ui/cocoa.m: eliminate normalWindow warning
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      9c1f5bbc