From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:41090) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QI0kY-0000Wg-IP for qemu-devel@nongnu.org; Thu, 05 May 2011 11:45:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QI0kX-0001Xh-Ej for qemu-devel@nongnu.org; Thu, 05 May 2011 11:45:58 -0400 Received: from mx1.redhat.com ([209.132.183.28]:11254) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QI0kX-0001Xb-5m for qemu-devel@nongnu.org; Thu, 05 May 2011 11:45:57 -0400 Date: Thu, 5 May 2011 18:45:39 +0300 From: "Michael S. Tsirkin" Message-ID: <20110505154539.GA2199@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Subject: [Qemu-devel] [PULL] piix, pci, msi, memory, vhost, eepro100 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org, Anthony Liguori Cc: quintela@redhat.com, jan.kiszka@siemens.com, mst@redhat.com, alex.williamson@redhat.com, avi@redhat.com, yamahata@valinux.co.jp 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(-)