1. 14 12月, 2013 2 次提交
    • A
      Merge remote-tracking branch 'mst/tags/for_anthony' into staging · 5d0e2280
      Anthony Liguori 提交于
      acpi.pci,pc,memory core fixes
      
      Most notably this includes changes to exec to support
      full 64 bit addresses.
      
      This also flushes out patches that got queued during 1.7 freeze.
      There are new tests, and a bunch of bug fixes all over the place.
      There are also some changes mostly useful for downstreams.
      
      I'm also listing myself as pc co-maintainer. I'm doing this reluctantly,
      but this seems to be necessary to make sure patches are not lost or delayed too
      much, and posting the MAINTAINERS patch did not seem to make anyone else
      volunteer.
      Signed-off-by: NMichael S. Tsirkin <mst@redhat.com>
      
      # gpg: Signature made Wed 11 Dec 2013 10:21:51 AM PST using RSA key ID D28D5469
      # gpg: Can't check signature: public key not found
      
      # By Michael S. Tsirkin (14) and others
      # Via Michael S. Tsirkin
      * mst/tags/for_anthony: (28 commits)
        pc: use macro for HPET type
        hpet: fix build with CONFIG_HPET off
        acpi unit-test: adjust the test data structure for better handling
        acpi unit-test: load and check facs table
        exec: separate sections and nodes per address space
        memory.c: bugfix - ref counting mismatch in memory_region_find
        hpet: enable to entitle more irq pins for hpet
        hpet: inverse polarity when pin above ISA_NUM_IRQS
        pci: fix pci bridge fw path
        ACPI DSDT: Make control method `IQCR` serialized
        acpi: strip compiler info in built-in DSDT
        acpi unit-test: verify signature and checksum
        smbios: Set system manufacturer, product & version by default
        exec: reduce L2_PAGE_SIZE
        exec: make address spaces 64-bit wide
        exec: memory radix tree page level compression
        exec: pass hw address to phys_page_find
        exec: extend skip field to 6 bit, page entry to 32 bit
        exec: replace leaf with skip
        split definitions for exec.c and translate-all.c radix trees
        ...
      
      Message-id: cover.1386786228.git.mst@redhat.com
      Signed-off-by: NAnthony Liguori <aliguori@amazon.com>
      5d0e2280
    • A
      Merge remote-tracking branch 'bonzini/scsi-next' into staging · bf6e3cc4
      Anthony Liguori 提交于
      # By Paolo Bonzini (4) and Peter Lieven (1)
      # Via Paolo Bonzini
      * bonzini/scsi-next:
        help: add id suboption to -iscsi
        scsi-disk: fix WRITE SAME with large non-zero payload
        block/iscsi: introduce bdrv_co_{readv, writev, flush_to_disk}
        scsi-disk: fix VERIFY emulation
        scsi-bus: fix transfer length and direction for VERIFY command
      
      Message-id: 1386594157-17535-1-git-send-email-pbonzini@redhat.com
      Signed-off-by: NAnthony Liguori <aliguori@amazon.com>
      bf6e3cc4
  2. 13 12月, 2013 1 次提交
  3. 12 12月, 2013 9 次提交
  4. 11 12月, 2013 7 次提交
    • A
      Merge remote-tracking branch 'rth/tcg-temp-order' into staging · 6747f645
      Anthony Liguori 提交于
      # By Richard Henderson
      # Via Richard Henderson
      * rth/tcg-temp-order:
        tcg: Use bitmaps for free temporaries
      
      Message-id: 1386698065-6661-1-git-send-email-rth@twiddle.net
      Signed-off-by: NAnthony Liguori <aliguori@amazon.com>
      6747f645
    • A
      Merge remote-tracking branch 'stefanha/net-next' into staging · b9aad5d6
      Anthony Liguori 提交于
      # By Vincenzo Maffione (2) and others
      # Via Stefan Hajnoczi
      * stefanha/net-next:
        net: Update netdev peer on link change
        virtio-net: don't update mac_table in error state
        MAINTAINERS: Add netmap maintainers
        net: Adding netmap network backend
      
      Message-id: 1386594692-21278-1-git-send-email-stefanha@redhat.com
      Signed-off-by: NAnthony Liguori <aliguori@amazon.com>
      b9aad5d6
    • A
      Merge remote-tracking branch 'pmaydell/tags/pull-target-arm-20131210' into staging · 1ead3ed5
      Anthony Liguori 提交于
      target-arm queue:
       * support REFCNT register on integrator/cp board
       * implement the A9MP's global timer
       * add the 'virt' platform
       * support '-cpu host' on KVM/ARM
       * Cadence GEM ethernet device bugfixes
       * Implement 32-bit ARMv8 VSEL, VMAXNM, VMINNM
       * fix TTBCR write masking
       * update 32 bit decoder to use new qemu_ld/st TCG opcodes
      
      # gpg: Signature made Tue 10 Dec 2013 06:22:01 AM PST using RSA key ID 14360CDE
      # gpg: Can't check signature: public key not found
      
      # By Peter Crosthwaite (16) and others
      # Via Peter Maydell
      * pmaydell/tags/pull-target-arm-20131210: (37 commits)
        target-arm: fix TTBCR write masking
        target-arm: Use new qemu_ld/st opcodes
        target-arm: Implement ARMv8 SIMD VMAXNM and VMINNM instructions.
        target-arm: Implement ARMv8 FP VMAXNM and VMINNM instructions.
        softfloat: Add minNum() and maxNum() functions to softfloat.
        softfloat: Remove unused argument from MINMAX macro.
        target-arm: Implement ARMv8 VSEL instruction.
        target-arm: Move call to disas_vfp_insn out of disas_coproc_insn.
        net/cadence_gem: Don't rx packets when no rx buffer available
        net/cadence_gem: Improve can_receive debug printfery
        net/cadence_gem: Fix register w1c logic
        net/cadence_gem: Fix small packet FCS stripping
        net/cadence_gem: Fix rx multi-fragment packets
        net/cadence_gem: Add missing VMSTATE_END_OF_LIST
        net/cadence_gem: Implement SAR (de)activation
        net/cadence_gem: Implement SAR match bit in rx desc
        net/cadence_gem: Implement RX descriptor match mode flags
        net/cadence_gem: Prefetch rx descriptors ASAP
        net/cadence_gem: simplify rx buf descriptor walking
        net/cadence_gem: Don't assert against 0 buffer address
        ...
      
      Message-id: 1386686613-2390-1-git-send-email-peter.maydell@linaro.org
      Signed-off-by: NAnthony Liguori <aliguori@amazon.com>
      1ead3ed5
    • A
      Merge remote-tracking branch 'kraxel/tags/pull-audio-1' into staging · b5527dad
      Anthony Liguori 提交于
      Change audio wakeup rate from 250 Hz to 100 Hz.
      Emulation bugfixes for intel-hda and adlib.
      
      # gpg: Signature made Mon 09 Dec 2013 06:04:16 AM PST using RSA key ID D3E87138
      # gpg: Can't check signature: public key not found
      
      # By Gerd Hoffmann (2) and others
      # Via Gerd Hoffmann
      * kraxel/tags/pull-audio-1:
        intel-hda: fix position buffer
        adlib: fix patching of port I/O addresses
        audio: adjust pulse to 100Hz wakeup rate
        audio: Lower default wakeup rate to 100 times / second
      
      Message-id: 1386597974-26506-1-git-send-email-kraxel@redhat.com
      Signed-off-by: NAnthony Liguori <aliguori@amazon.com>
      b5527dad
    • A
      Merge remote-tracking branch 'alon/libcacard_ccid.4' into staging · 75c4ce82
      Anthony Liguori 提交于
      # By Stefan Weil
      # Via Alon Levy
      * alon/libcacard_ccid.4:
        libcacard: Fix compilation for older versions of glib (bug #1258168)
      
      Message-id: 1386596263-26151-1-git-send-email-alevy@redhat.com
      Signed-off-by: NAnthony Liguori <aliguori@amazon.com>
      75c4ce82
    • A
      Merge remote-tracking branch 'mjt/trivial-patches' into staging · 45506cc2
      Anthony Liguori 提交于
      # By Stefan Weil
      # Via Michael Tokarev
      * mjt/trivial-patches:
        qxl: Add missing trace.h (fix broken build)
      
      Message-id: 1386441094-9971-1-git-send-email-mjt@msgid.tls.msk.ru
      Signed-off-by: NAnthony Liguori <aliguori@amazon.com>
      45506cc2
    • R
      tcg: Use bitmaps for free temporaries · 0ec9eabc
      Richard Henderson 提交于
      We previously allocated 32-bits per temp for the next_free_temp entry.
      We now allocate 4 bits per temp across the 4 bitmaps.
      
      Using a linked list meant that if a translator is tweeked, resulting in
      temps being freed in a different order, that would have follow-on effects
      throughout the TB.  Always allocating the lowest free temp means that
      follow-on effects are minimized, which can make it easier to diff output
      when debugging the translators.
      Reviewed-by: NPeter Maydell <peter.maydell@linaro.org>
      Reviewed-by: NAurelien Jarno <aurelien@aurel32.net>
      Signed-off-by: NRichard Henderson <rth@twiddle.net>
      0ec9eabc
  5. 10 12月, 2013 21 次提交