From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:36820) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UWqMV-0003Gi-73 for qemu-devel@nongnu.org; Mon, 29 Apr 2013 11:51:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UWqMS-0005Q9-H2 for qemu-devel@nongnu.org; Mon, 29 Apr 2013 11:51:31 -0400 Received: from mx1.redhat.com ([209.132.183.28]:57870) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UWqMS-0005Pr-8a for qemu-devel@nongnu.org; Mon, 29 Apr 2013 11:51:28 -0400 Date: Mon, 29 Apr 2013 18:51:17 +0300 From: "Michael S. Tsirkin" Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Subject: [Qemu-devel] [PATCH 0/3] pc: pass pci window data to guests List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: aliguori@us.ibm.com, qemu-devel@nongnu.org, lersek@redhat.com, kevin@koconnor.net This makes it possible for bios to load pci window data from host. This makes it possible for host to make sure setup matches hardware exactly: especially important for when ACPI tables are loaded from host. This will also make it easier to add more chipsets down the road. Michael S. Tsirkin (3): range: add structure to pass ranges around pc: factor out pci hole math pc: pass PCI hole ranges to Guests hw/i386/pc.c | 34 +++++++++++++++++++++++++++++++--- hw/i386/pc_piix.c | 14 +++++++------- hw/i386/pc_q35.c | 9 ++++++--- hw/pci-host/q35.c | 18 ++++++++---------- include/hw/i386/pc.h | 25 ++++++++++++++++++++++++- include/hw/pci-host/q35.h | 4 ++-- include/qemu/range.h | 24 ++++++++++++++++++++++++ 7 files changed, 102 insertions(+), 26 deletions(-) -- MST