1. 20 8月, 2014 9 次提交
  2. 19 8月, 2014 8 次提交
  3. 18 8月, 2014 17 次提交
  4. 17 8月, 2014 3 次提交
  5. 16 8月, 2014 3 次提交
    • P
      Merge remote-tracking branch 'remotes/mjt/tags/trivial-patches-2014-08-15' into staging · 142f4ac5
      Peter Maydell 提交于
      trivial patches for 2014-08-15
      
      # gpg: Signature made Fri 15 Aug 2014 16:13:03 BST using RSA key ID A4C3D7DB
      # gpg: Good signature from "Michael Tokarev <mjt@tls.msk.ru>"
      # gpg:                 aka "Michael Tokarev <mjt@corpit.ru>"
      # gpg:                 aka "Michael Tokarev <mjt@debian.org>"
      # gpg: WARNING: This key is not certified with a trusted signature!
      # gpg:          There is no indication that the signature belongs to the owner.
      # Primary key fingerprint: 6EE1 95D1 886E 8FFB 810D  4324 457C E0A0 8044 65C5
      #      Subkey fingerprint: 6F67 E18E 7C91 C5B1 5514  66A7 BEE5 9D74 A4C3 D7DB
      
      * remotes/mjt/tags/trivial-patches-2014-08-15:
        ivshmem: check the value returned by fstat()
        l2cap: fix access to freed memory
        intc: i8259: Convert Array allocation to g_new0
        ppc: convert g_new(qemu_irq usages to g_new0
        ssi: xilinx_spi: Initialise CS GPIOs as NULL
        vl: free err
        qemu-options.hx: fix typo about l2tpv3
        vmxnet3: don't use 'Yoda conditions'
        vl: don't use 'Yoda conditions'
        spice: don't use 'Yoda conditions'
        don't use 'Yoda conditions'
        isa-bus: don't use 'Yoda conditions'
        audio: don't use 'Yoda conditions'
        usb: don't use 'Yoda conditions'
        CODING_STYLE: Section about conditional statement
        pci-host: update uncorresponding description
        pci-host: update obsolete reference about piix_pci.c
        qemu-options.hx: fix a typo of chardev
        memory: Update obsolete comment about AddrRange field type
        apic: Fix reported DFR content
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      142f4ac5
    • S
      qcow2: fix new_blocks double-free in alloc_refcount_block() · 39ba3bf6
      Stefan Hajnoczi 提交于
      Commit de82815d ("qcow2: Handle failure
      for potentially large allocations") introduced a double-free of
      new_blocks in the alloc_refcount_block() error path.
      
      The qemu-iotests qcow2 026 test case was failing because qemu-io
      segfaulted.
      
      Make sure new_blocks is NULL after we free it the first time.
      Reviewed-by: NKevin Wolf <kwolf@redhat.com>
      Signed-off-by: NStefan Hajnoczi <stefanha@redhat.com>
      39ba3bf6
    • M
      image-fuzzer: Reduce number of generator functions in __init__ · 94c83a24
      Maria Kustova 提交于
      Some issues can be found only when a fuzzed image has a partial structure,
      e.g. has L1/L2 tables but no refcount ones. Generation of an entirely
      defined image limits these cases. Now the Image constructor creates only
      a header and a backing file name (if any), other image elements are generated
      in the 'create_image' API.
      Signed-off-by: NMaria Kustova <maria.k@catit.be>
      Signed-off-by: NStefan Hajnoczi <stefanha@redhat.com>
      94c83a24