[Qemu-devel] [PULL] piix, pci, msi, memory, vhost, eepro100

2011-05-05 Thread Michael S. Tsirkin
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(-)



Re: [Qemu-devel] [PULL] piix, pci, msi, memory, vhost, eepro100

2011-05-05 Thread Anthony Liguori

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(-)