Skip to content
Snippets Groups Projects
  1. Feb 20, 2014
  2. Feb 17, 2014
    • Brad Smith's avatar
      Fix QEMU build on OpenBSD on x86 archs · 46eef33b
      Brad Smith authored
      
      This resolves the build issue with building the ROMs on OpenBSD on x86 archs.
      As of OpenBSD 5.3 the compiler builds PIE binaries by default and thus the
      whole OS/packages and so forth. The ROMs need to have PIE disabled.
      Check in configure whether the compiler supports the flags for disabling
      PIE, and if it does then use them for building the ROMs. This fixes the
      following buildbot failure:
      
      >From the OpenBSD buildbots..
        Building optionrom/multiboot.img
      ld: multiboot.o: relocation R_X86_64_16 can not be used when making a shared object; recompile with -fPIC
      
      Signed-off by: Brad Smith <brad@comstyle.com>
      Reviewed-by: default avatarStefan Hajnoczi <stefanha@redhat.com>
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      46eef33b
  3. Feb 15, 2014
  4. Feb 14, 2014
  5. Feb 13, 2014
    • Peter Maydell's avatar
      Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging · 0888a29c
      Peter Maydell authored
      
      acpi,pc,pci fixes and enhancements
      
      Most changes here are hotplug related:
      
      This merges hotplug infrastructure changes by Igor,
      some acpi related fixes, and PC fixes.
      
      Signed-off-by: default avatarMichael S. Tsirkin <mst@redhat.com>
      
      # gpg: Signature made Mon 10 Feb 2014 09:13:26 GMT using RSA key ID D28D5469
      # gpg: Good signature from "Michael S. Tsirkin <mst@kernel.org>"
      # gpg:                 aka "Michael S. Tsirkin <mst@redhat.com>"
      # 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: 0270 606B 6F3C DF3D 0B17  0970 C350 3912 AFBE 8E67
      #      Subkey fingerprint: 5D09 FD08 71C8 F85B 94CA  8A0D 281F 0DB8 D28D 5469
      
      * remotes/mst/tags/for_upstream:
        ACPI: Remove commented-out code from HPET._CRS
        hw/pci: switch to a generic hotplug handling for PCIDevice
        pci/pcie: convert PCIE hotplug to use hotplug-handler API
        pci/shpc: convert SHPC hotplug to use hotplug-handler API
        acpi/piix4pm: convert ACPI PCI hotplug to use hotplug-handler API
        qdev:pci: refactor PCIDevice to use generic "hotpluggable" property
        hw/acpi: move typeinfo to the file end
        qdev: add "hotpluggable" property to Device
        qdev: add to BusState "hotplug-handler" link
        define hotplug interface
        loader: document that errno is set
        pc.c: better error message on initrd sizing failure
        pc_piix: enable legacy hotplug for Xen
        qtest: don't report signals if qtest driver enabled
        hw:piix4:acpi: reuse pcihp code for legacy PCI hotplug
        pcihp: remove unused AcpiPciHpPciStatus.device_present field
        pcihp: make pci_read() mmio calback compatible with legacy ACPI hotplug
        pcihp: make PCI hotplug mmio handlers indifferent to PCI_HOTPLUG_ADDR
        pcihp: replace enable|disable_device() with oneliners
        pcihp: reduce number of device check events
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      0888a29c
    • Peter Maydell's avatar
      Merge remote-tracking branch 'remotes/afaerber/tags/prep-for-upstream' into staging · f673e70c
      Peter Maydell authored
      
      PReP machine and devices
      
      * Cleanups for Raven PCI host bridge
      * Removal of PReP machine and devices from qemu-system-ppcemb
      
      # gpg: Signature made Mon 10 Feb 2014 16:19:03 GMT using RSA key ID 3E7E013F
      # gpg: Good signature from "Andreas Färber <afaerber@suse.de>"
      # gpg:                 aka "Andreas Färber <afaerber@suse.com>"
      
      * remotes/afaerber/tags/prep-for-upstream:
        prep: Drop from ppcemb-softmmu
        raven: Use constant PCI_NUM_PINS instead of 4
        prep: Kill get_system_io() usage
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      f673e70c
  6. Feb 12, 2014
    • Peter Maydell's avatar
      Merge remote-tracking branch 'remotes/alon/pull-libcacard.glusterfs' into staging · 9d74f6fe
      Peter Maydell authored
      
      * remotes/alon/pull-libcacard.glusterfs:
        libcacard: Don't link with all libraries QEMU links to
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      9d74f6fe
    • Peter Maydell's avatar
      Merge remote-tracking branch 'remotes/kevin/tags/for-anthony' into staging · 628a746c
      Peter Maydell authored
      
      Block patches
      
      # gpg: Signature made Sun 09 Feb 2014 08:12:51 GMT using RSA key ID C88F2FD6
      # gpg: Good signature from "Kevin Wolf <kwolf@redhat.com>"
      
      * remotes/kevin/tags/for-anthony:
        block: Fix 32 bit truncation in mark_request_serialising()
        blkdebug: Don't leak bs->file on failure
        block: Don't call ROUND_UP with negative values
        block: bdrv_aligned_pwritev: Assert overlap range
        block: Fix memory leaks in bdrv_co_do_pwritev()
        raw: Fix BlockLimits passthrough
        qemu-iotests: add test for qcow2 preallocation with different cluster sizes
        qcow2: check for NULL l2meta
        qcow2: fix offset overflow in qcow2_alloc_clusters_at()
        qcow2: remove n_start and n_end of qcow2_alloc_cluster_offset()
        block/iscsi: always fill bs->bl.opt_transfer_length
        block: Fail gracefully with missing filename
        qemu-iotests: enable support for NFS protocol
        qemu-iotests: enable test 016 and 025 to work with NFS protocol
        qemu-iotests: blacklist test 020 for NFS protocol
        qemu-iotests: change _supported_proto to file for various tests
        block: add native support for NFS
        qemu-iotest: Make 077 raw-only
      
      Signed-off-by: default avatarPeter Maydell <peter.maydell@linaro.org>
      628a746c
Loading