Patchwork [PULL] piix, pci, msi, memory, vhost, eepro100

login
register
mail settings
Submitter Michael S. Tsirkin
Date May 5, 2011, 3:45 p.m.
Message ID <20110505154539.GA2199@redhat.com>
Download mbox
Permalink /patch/94287/
State New
Headers show

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/mst/qemu.git for_anthony

Comments

Michael S. Tsirkin - May 5, 2011, 3:45 p.m.
The following changes since commit d2d979c628e4b2c4a3cb71a31841875795c79043:

  NBD: Avoid leaking a couple of strings when the NBD device is closed (2011-05-03 11:29:21 +0200)

are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/mst/qemu.git for_anthony

Alex Williamson (2):
      CPUPhysMemoryClient: Fix typo in phys memory client registration
      CPUPhysMemoryClient: Pass guest physical address not region offset

Avi Kivity (10):
      pci: add pci_register_bar_simple() API
      rtl8139: convert to pci_register_bar_simple()
      cirrus-vga: convert to pci_register_bar_simple()
      eepro100: convert to pci_register_bar_simple()
      hda-intel: convert to pci_register_bar_simple()
      hda-intel: convert to pci_register_bar_simple() (partial)
      ich/ahci: convert to pci_register_bar_simple()
      pcnet-pci: convert to pci_register_bar_simple()
      usb-ohci: convert to pci_register_bar_simple()
      wdt_i6300esb: convert to pci_register_bar_simple()

Isaku Yamahata (4):
      pci: add accessor function to get irq levels
      piix_pci: eliminate PIIX3State::pci_irq_levels
      piix_pci: optimize set irq path
      piix_pci: load path clean up

Jan Kiszka (2):
      MSI: Robust resource release
      pci: Add class 0x403 as 'audio controller'

Michael S. Tsirkin (6):
      cpu: add set_memory flag to request dirty logging
      kvm: halve number of set memory calls for vga
      vhost: skip memory which needs dirty logging
      vhost: optimize out no-change assignment
      cirrus_vga: flag on-device ram for dirty logging
      Merge remote branch 'origin/master' into pci

Stefan Weil (11):
      cirrus_vga: remove unneeded reset
      eepro100: Avoid duplicate debug messages
      eepro100: Remove type casts which are no longer needed
      eepro100: Remove unused structure element
      eepro100: Pad received short frames
      eepro100: Fix endianness issues
      eepro100: Support byte/word writes to port address
      eepro100: Support byte/word writes to pointer register
      eepro100: Support byte/word read/write access to MDI control register
      eepro100: Support byte read access to general control register
      eepro100: Support 32 bit read/write access to flash register

 cpu-common.h      |   22 +++-
 exec.c            |   30 +++--
 hw/cirrus_vga.c   |   30 ++---
 hw/eepro100.c     |  342 ++++++++++++++++++++++++++++++++++++-----------------
 hw/ide/ahci.c     |    9 --
 hw/ide/ahci.h     |    3 -
 hw/ide/ich.c      |    8 +-
 hw/intel-hda.c    |   15 +--
 hw/lsi53c895a.c   |   12 +--
 hw/msi.c          |   12 ++-
 hw/pci.c          |   25 ++++
 hw/pci.h          |    4 +
 hw/pcnet-pci.c    |   16 +---
 hw/piix_pci.c     |  129 ++++++++++++++++----
 hw/rtl8139.c      |   11 +--
 hw/usb-ohci.c     |   10 +--
 hw/vhost.c        |   61 +++++++++-
 hw/wdt_i6300esb.c |   42 +++----
 kvm-all.c         |   62 ++++++----
 19 files changed, 545 insertions(+), 298 deletions(-)
Anthony Liguori - May 5, 2011, 6:26 p.m.
On 05/05/2011 10:45 AM, Michael S. Tsirkin wrote:
> The following changes since commit d2d979c628e4b2c4a3cb71a31841875795c79043:
>
>    NBD: Avoid leaking a couple of strings when the NBD device is closed (2011-05-03 11:29:21 +0200)
>
> are available in the git repository at:
>    git://git.kernel.org/pub/scm/linux/kernel/git/mst/qemu.git for_anthony

Pulled.  Thanks.

Regards,

Anthony Liguori

>
> Alex Williamson (2):
>        CPUPhysMemoryClient: Fix typo in phys memory client registration
>        CPUPhysMemoryClient: Pass guest physical address not region offset
>
> Avi Kivity (10):
>        pci: add pci_register_bar_simple() API
>        rtl8139: convert to pci_register_bar_simple()
>        cirrus-vga: convert to pci_register_bar_simple()
>        eepro100: convert to pci_register_bar_simple()
>        hda-intel: convert to pci_register_bar_simple()
>        hda-intel: convert to pci_register_bar_simple() (partial)
>        ich/ahci: convert to pci_register_bar_simple()
>        pcnet-pci: convert to pci_register_bar_simple()
>        usb-ohci: convert to pci_register_bar_simple()
>        wdt_i6300esb: convert to pci_register_bar_simple()
>
> Isaku Yamahata (4):
>        pci: add accessor function to get irq levels
>        piix_pci: eliminate PIIX3State::pci_irq_levels
>        piix_pci: optimize set irq path
>        piix_pci: load path clean up
>
> Jan Kiszka (2):
>        MSI: Robust resource release
>        pci: Add class 0x403 as 'audio controller'
>
> Michael S. Tsirkin (6):
>        cpu: add set_memory flag to request dirty logging
>        kvm: halve number of set memory calls for vga
>        vhost: skip memory which needs dirty logging
>        vhost: optimize out no-change assignment
>        cirrus_vga: flag on-device ram for dirty logging
>        Merge remote branch 'origin/master' into pci
>
> Stefan Weil (11):
>        cirrus_vga: remove unneeded reset
>        eepro100: Avoid duplicate debug messages
>        eepro100: Remove type casts which are no longer needed
>        eepro100: Remove unused structure element
>        eepro100: Pad received short frames
>        eepro100: Fix endianness issues
>        eepro100: Support byte/word writes to port address
>        eepro100: Support byte/word writes to pointer register
>        eepro100: Support byte/word read/write access to MDI control register
>        eepro100: Support byte read access to general control register
>        eepro100: Support 32 bit read/write access to flash register
>
>   cpu-common.h      |   22 +++-
>   exec.c            |   30 +++--
>   hw/cirrus_vga.c   |   30 ++---
>   hw/eepro100.c     |  342 ++++++++++++++++++++++++++++++++++++-----------------
>   hw/ide/ahci.c     |    9 --
>   hw/ide/ahci.h     |    3 -
>   hw/ide/ich.c      |    8 +-
>   hw/intel-hda.c    |   15 +--
>   hw/lsi53c895a.c   |   12 +--
>   hw/msi.c          |   12 ++-
>   hw/pci.c          |   25 ++++
>   hw/pci.h          |    4 +
>   hw/pcnet-pci.c    |   16 +---
>   hw/piix_pci.c     |  129 ++++++++++++++++----
>   hw/rtl8139.c      |   11 +--
>   hw/usb-ohci.c     |   10 +--
>   hw/vhost.c        |   61 +++++++++-
>   hw/wdt_i6300esb.c |   42 +++----
>   kvm-all.c         |   62 ++++++----
>   19 files changed, 545 insertions(+), 298 deletions(-)
>
>