From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MWEAH-0005ed-7m for qemu-devel@nongnu.org; Wed, 29 Jul 2009 14:46:13 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MWEAD-0005aj-98 for qemu-devel@nongnu.org; Wed, 29 Jul 2009 14:46:12 -0400 Received: from [199.232.76.173] (port=34447 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MWEAC-0005aK-4M for qemu-devel@nongnu.org; Wed, 29 Jul 2009 14:46:08 -0400 Received: from e2.ny.us.ibm.com ([32.97.182.142]:60222) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MWEAA-0003kK-RD for qemu-devel@nongnu.org; Wed, 29 Jul 2009 14:46:07 -0400 Received: from d01relay02.pok.ibm.com (d01relay02.pok.ibm.com [9.56.227.234]) by e2.ny.us.ibm.com (8.14.3/8.13.1) with ESMTP id n6TIeXLt010983 for ; Wed, 29 Jul 2009 14:40:33 -0400 Received: from d01av04.pok.ibm.com (d01av04.pok.ibm.com [9.56.224.64]) by d01relay02.pok.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id n6TIk5sm203958 for ; Wed, 29 Jul 2009 14:46:05 -0400 Received: from d01av04.pok.ibm.com (loopback [127.0.0.1]) by d01av04.pok.ibm.com (8.12.11.20060308/8.13.3) with ESMTP id n6TIk5Kh011852 for ; Wed, 29 Jul 2009 14:46:05 -0400 From: Anthony Liguori Date: Wed, 29 Jul 2009 13:45:57 -0500 Message-Id: <1248893159-18785-5-git-send-email-aliguori@us.ibm.com> In-Reply-To: <1248893159-18785-1-git-send-email-aliguori@us.ibm.com> References: <1248893159-18785-1-git-send-email-aliguori@us.ibm.com> Subject: [Qemu-devel] [PATCH 5/7] Add proper headers to all BIOS patches List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Anthony Liguori , Avi Kivity , Alex Graf So that we can import them into git automatically Signed-off-by: Anthony Liguori --- pc-bios/bios-pq/0001_bx-qemu.patch | 7 +++++++ ...te-smbios-table-to-report-memory-above-4g.patch | 5 ++++- ...kvm-bios-generate-mptable-unconditionally.patch | 5 ++++- ...ll-over-reporting--issues-with-32g-guests.patch | 5 ++++- ...-memory-device-length-boundary--condition.patch | 5 ++++- ...ios-use-preprocessor-for-pci-link-routing.patch | 5 ++++- ...dd-26-pci-slots,-bringing-the-total-to-32.patch | 5 ++++- .../0008_qemu-bios-provide-gpe-_l0x-methods.patch | 5 ++++- .../0009_qemu-bios-pci-hotplug-support.patch | 5 ++++- ...-acpi-sci-interrupt-as-connected-to-irq-9.patch | 5 ++++- ...011_read-additional-acpi-tables-from-a-vm.patch | 5 ++++- ...2-load-smbios-entries-and-files-from-qemu.patch | 5 ++++- .../bios-pq/0014_add-srat-acpi-table-support.patch | 5 ++++- .../0015_enable-power-button-even-generation.patch | 5 ++++- ...e-correct-mask-to-size-pci-option-rom-bar.patch | 4 +++- pc-bios/bios-pq/0019-bios-fix-multiple-calls.patch | 5 ++++- pc-bios/bios-pq/0020-qemu-kvm-cfg-maxcpus.patch | 7 +++++-- pc-bios/bios-pq/0021-qemu-madt-maxcpus.patch | 6 +++++- 18 files changed, 76 insertions(+), 18 deletions(-) diff --git a/pc-bios/bios-pq/0001_bx-qemu.patch b/pc-bios/bios-pq/0001_bx-qemu.patch index ffca6b9..47a21b3 100644 --- a/pc-bios/bios-pq/0001_bx-qemu.patch +++ b/pc-bios/bios-pq/0001_bx-qemu.patch @@ -1,3 +1,10 @@ +From ca7b25e3ab8a49e46484bd436fedf72940f02887 Mon Sep 17 00:00:00 2001 +Date: Wed, 17 Dec 2008 21:35:49 +0000 +Subject: Enable BX_QEMU +From: Anthony Liguori + +Signed-off-by: Anthony Liguori + --- bochs-2.3.7.orig/bios/rombios.h +++ bochs-2.3.7/bios/rombios.h @@ -19,7 +19,7 @@ diff --git a/pc-bios/bios-pq/0002_kvm-bios-update-smbios-table-to-report-memory-above-4g.patch b/pc-bios/bios-pq/0002_kvm-bios-update-smbios-table-to-report-memory-above-4g.patch index 3c1b921..7b85418 100644 --- a/pc-bios/bios-pq/0002_kvm-bios-update-smbios-table-to-report-memory-above-4g.patch +++ b/pc-bios/bios-pq/0002_kvm-bios-update-smbios-table-to-report-memory-above-4g.patch @@ -1,4 +1,7 @@ -update SMBIOS table to report memory above 4G (Alex Williamson) +From 9a717b55df29b2b0dd0553ccfa656671bad043d1 Mon Sep 17 00:00:00 2001 +Date: Wed, 11 Feb 2009 14:55:47 +0000 +Subject: update SMBIOS table to report memory above 4G +From: Alex Williamson Signed-off-by: Alex Williamson Signed-off-by: Avi Kivity diff --git a/pc-bios/bios-pq/0003_kvm-bios-generate-mptable-unconditionally.patch b/pc-bios/bios-pq/0003_kvm-bios-generate-mptable-unconditionally.patch index 7826a86..ae2fbf6 100644 --- a/pc-bios/bios-pq/0003_kvm-bios-generate-mptable-unconditionally.patch +++ b/pc-bios/bios-pq/0003_kvm-bios-generate-mptable-unconditionally.patch @@ -1,4 +1,7 @@ -generate mptable unconditionally (Avi Kivity) +From 9a717b55df29b2b0dd0553ccfa656671bad043d1 Mon Sep 17 00:00:00 2001 +Date: Wed, 21 Jan 2009 21:46:20 +0000 +Subject: generate mptable unconditionally +From: Avi Kivity VMware ESX requires an mptable even for uniprocessor guests. diff --git a/pc-bios/bios-pq/0004_kvm-bios-resolve-memory-device-roll-over-reporting--issues-with-32g-guests.patch b/pc-bios/bios-pq/0004_kvm-bios-resolve-memory-device-roll-over-reporting--issues-with-32g-guests.patch index 070d610..252effc 100644 --- a/pc-bios/bios-pq/0004_kvm-bios-resolve-memory-device-roll-over-reporting--issues-with-32g-guests.patch +++ b/pc-bios/bios-pq/0004_kvm-bios-resolve-memory-device-roll-over-reporting--issues-with-32g-guests.patch @@ -1,4 +1,7 @@ -resolve memory device roll over reporting issues with >32G guests (Bill Rieske) +From 7217e1240340ab49878c4e415df40aa0c6376eb9 Mon Sep 17 00:00:00 2001 +Date: Wed, 11 Feb 2009 14:55:47 +0000 +Subject: resolve memory device roll over reporting issues with >32G guests +From: Bill Rieske The field within the Memory Device type 17 is only a word with the MSB being used to report MB/KB. Thereby, a guest with 32G and greater would report diff --git a/pc-bios/bios-pq/0005_kvm-bios-fix-smbios-memory-device-length-boundary--condition.patch b/pc-bios/bios-pq/0005_kvm-bios-fix-smbios-memory-device-length-boundary--condition.patch index e4ec229..0a9e0b0 100644 --- a/pc-bios/bios-pq/0005_kvm-bios-fix-smbios-memory-device-length-boundary--condition.patch +++ b/pc-bios/bios-pq/0005_kvm-bios-fix-smbios-memory-device-length-boundary--condition.patch @@ -1,4 +1,7 @@ -fix smbios memory device length boundary condition (Bill Rieske) +From 7217e1240340ab49878c4e415df40aa0c6376eb9 Mon Sep 17 00:00:00 2001 +Date: Wed, 11 Feb 2009 14:55:47 +0000 +Subject: fix smbios memory device length boundary condition +From: Bill Rieske dev_memsize ends up 0 when it shouldn't be on 16G boundary conditions. diff --git a/pc-bios/bios-pq/0006_qemu-bios-use-preprocessor-for-pci-link-routing.patch b/pc-bios/bios-pq/0006_qemu-bios-use-preprocessor-for-pci-link-routing.patch index 9a2eef4..27a1a33 100644 --- a/pc-bios/bios-pq/0006_qemu-bios-use-preprocessor-for-pci-link-routing.patch +++ b/pc-bios/bios-pq/0006_qemu-bios-use-preprocessor-for-pci-link-routing.patch @@ -1,4 +1,7 @@ -qemu: bios: use preprocessor for pci link routing (Avi Kivity) +From 6d2550ea5002feac408ed252f45066aaa0af8b19 Mon Sep 17 00:00:00 2001 +Date: Wed, 11 Feb 2009 15:11:43 +0000 +Subject: qemu: bios: use preprocessor for pci link routing +From: Avi Kivity Signed-off-by: Avi Kivity Signed-off-by: Anthony Liguori diff --git a/pc-bios/bios-pq/0007_bios-add-26-pci-slots,-bringing-the-total-to-32.patch b/pc-bios/bios-pq/0007_bios-add-26-pci-slots,-bringing-the-total-to-32.patch index 7cdc3d8..a5e72d3 100644 --- a/pc-bios/bios-pq/0007_bios-add-26-pci-slots,-bringing-the-total-to-32.patch +++ b/pc-bios/bios-pq/0007_bios-add-26-pci-slots,-bringing-the-total-to-32.patch @@ -1,4 +1,7 @@ -bios: add 26 pci slots, bringing the total to 32 (Avi Kivity) +From 6d2550ea5002feac408ed252f45066aaa0af8b19 Mon Sep 17 00:00:00 2001 +Date: Wed, 11 Feb 2009 15:11:43 +0000 +Subject: bios: add 26 pci slots, bringing the total to 32 +From: Avi Kivity lack of pci slots causes Windows to complain when installing too many devices. diff --git a/pc-bios/bios-pq/0008_qemu-bios-provide-gpe-_l0x-methods.patch b/pc-bios/bios-pq/0008_qemu-bios-provide-gpe-_l0x-methods.patch index 554a3db..004fd9e 100644 --- a/pc-bios/bios-pq/0008_qemu-bios-provide-gpe-_l0x-methods.patch +++ b/pc-bios/bios-pq/0008_qemu-bios-provide-gpe-_l0x-methods.patch @@ -1,4 +1,7 @@ -qemu: bios: provide gpe _L0x methods (Glauber Costa) +From 6d2550ea5002feac408ed252f45066aaa0af8b19 Mon Sep 17 00:00:00 2001 +Date: Wed, 11 Feb 2009 15:11:43 +0000 +Subject: qemu: bios: provide gpe _L0x methods +From: Glauber Costa provide methods for gpe blk 0, even though they do nothing atm diff --git a/pc-bios/bios-pq/0009_qemu-bios-pci-hotplug-support.patch b/pc-bios/bios-pq/0009_qemu-bios-pci-hotplug-support.patch index f55a335..524cc48 100644 --- a/pc-bios/bios-pq/0009_qemu-bios-pci-hotplug-support.patch +++ b/pc-bios/bios-pq/0009_qemu-bios-pci-hotplug-support.patch @@ -1,4 +1,7 @@ -qemu: bios: pci hotplug support (Marcelo Tosatti) +From 6d2550ea5002feac408ed252f45066aaa0af8b19 Mon Sep 17 00:00:00 2001 +Date: Wed, 11 Feb 2009 15:11:43 +0000 +Subject: qemu: bios: pci hotplug support +From: Marcelo Tosatti Signed-off-by: Marcelo Tosatti Signed-off-by: Anthony Liguori diff --git a/pc-bios/bios-pq/0010_bios-mark-the-acpi-sci-interrupt-as-connected-to-irq-9.patch b/pc-bios/bios-pq/0010_bios-mark-the-acpi-sci-interrupt-as-connected-to-irq-9.patch index bd7403f..6675694 100644 --- a/pc-bios/bios-pq/0010_bios-mark-the-acpi-sci-interrupt-as-connected-to-irq-9.patch +++ b/pc-bios/bios-pq/0010_bios-mark-the-acpi-sci-interrupt-as-connected-to-irq-9.patch @@ -1,4 +1,7 @@ -bios: mark the acpi sci interrupt as connected to irq 9 (Avi Kivity) +From 6d2550ea5002feac408ed252f45066aaa0af8b19 Mon Sep 17 00:00:00 2001 +Date: Wed, 11 Feb 2009 15:11:43 +0000 +Subject: bios: mark the acpi sci interrupt as connected to irq 9 +From: Avi Kivity Due to a chipset bug, the sci interrupt is hardwired to irq 9. Set the pci interrupt line register accordingly. diff --git a/pc-bios/bios-pq/0011_read-additional-acpi-tables-from-a-vm.patch b/pc-bios/bios-pq/0011_read-additional-acpi-tables-from-a-vm.patch index 1aa09fd..e8aa544 100644 --- a/pc-bios/bios-pq/0011_read-additional-acpi-tables-from-a-vm.patch +++ b/pc-bios/bios-pq/0011_read-additional-acpi-tables-from-a-vm.patch @@ -1,4 +1,7 @@ -Read additional ACPI tables from a VM (Gleb Natapov) +From 8a92ea2f2c7b3e185ef6f4d8d3c376b752275ec7 Mon Sep 17 00:00:00 2001 +Date: Fri, 10 Apr 2009 20:48:17 +0000 +Subject: Read additional ACPI tables from a VM +From: Gleb Natapov Signed-off-by: Gleb Natapov Signed-off-by: Anthony Liguori diff --git a/pc-bios/bios-pq/0012-load-smbios-entries-and-files-from-qemu.patch b/pc-bios/bios-pq/0012-load-smbios-entries-and-files-from-qemu.patch index e7a1204..e304b40 100644 --- a/pc-bios/bios-pq/0012-load-smbios-entries-and-files-from-qemu.patch +++ b/pc-bios/bios-pq/0012-load-smbios-entries-and-files-from-qemu.patch @@ -1,4 +1,7 @@ -qemu:bios: Load SMBIOS entries and files from qemu (Alex Williamson) +From b6f6e3d3a71cee61320216a42940cfaa9b42a162 Mon Sep 17 00:00:00 2001 +Date: Fri, 17 Apr 2009 18:59:56 +0000 +Subject: qemu:bios: Load SMBIOS entries and files from qemu +From: Alex Williamson Allow SMBIOS fields to be overridden and entries replaced by those read from qemu. diff --git a/pc-bios/bios-pq/0014_add-srat-acpi-table-support.patch b/pc-bios/bios-pq/0014_add-srat-acpi-table-support.patch index a5227df..0fa94df 100644 --- a/pc-bios/bios-pq/0014_add-srat-acpi-table-support.patch +++ b/pc-bios/bios-pq/0014_add-srat-acpi-table-support.patch @@ -1,4 +1,7 @@ -add SRAT ACPI table support (Andre Przywara) +From 11c2fd3e01835fe8562a7dae4842a645c9fe8bb5 Mon Sep 17 00:00:00 2001 +Date: Tue, 21 Apr 2009 22:31:41 +0000 +Subject: add SRAT ACPI table support +From: Andre Przywara Take NUMA topology info from the QEMU firmware configuration interface (number of nodes, node for each (V)CPU and amount of memory) and build diff --git a/pc-bios/bios-pq/0015_enable-power-button-even-generation.patch b/pc-bios/bios-pq/0015_enable-power-button-even-generation.patch index fb58802..ee6d028 100644 --- a/pc-bios/bios-pq/0015_enable-power-button-even-generation.patch +++ b/pc-bios/bios-pq/0015_enable-power-button-even-generation.patch @@ -1,4 +1,7 @@ -Enable power button event generation. +From a6d6552426dcbf726e5549f08b70c9318d6be14b Mon Sep 17 00:00:00 2001 +Date: Fri, 8 May 2009 10:13:01 -0500 +Subject: Enable power button event generation. +From: Gleb Natapov Signed-off-by: Gleb Natapov Signed-off-by: Anthony Liguori diff --git a/pc-bios/bios-pq/0016-use-correct-mask-to-size-pci-option-rom-bar.patch b/pc-bios/bios-pq/0016-use-correct-mask-to-size-pci-option-rom-bar.patch index 556a0bd..f94fd12 100644 --- a/pc-bios/bios-pq/0016-use-correct-mask-to-size-pci-option-rom-bar.patch +++ b/pc-bios/bios-pq/0016-use-correct-mask-to-size-pci-option-rom-bar.patch @@ -1,5 +1,7 @@ +From 00070396b06392fadcee0e19d499a43b81c63c45 Mon Sep 17 00:00:00 2001 +Date: Fri, 22 May 2009 09:57:32 -0500 Subject: [PATCH] bios: Use the correct mask to size the PCI option ROM BAR -From: Alex Williamson +From: Alex Williamson Bit 0 is the enable bit, which we not only don't want to set, but it will stick and make us think it's an I/O port resource. diff --git a/pc-bios/bios-pq/0019-bios-fix-multiple-calls.patch b/pc-bios/bios-pq/0019-bios-fix-multiple-calls.patch index cfa4c13..47d3a55 100644 --- a/pc-bios/bios-pq/0019-bios-fix-multiple-calls.patch +++ b/pc-bios/bios-pq/0019-bios-fix-multiple-calls.patch @@ -1,4 +1,7 @@ -bios: Fix multiple calls into smbios_load_ex +From e1e8f35a4f59d82ab9a5361c3990c8dadd2e7678 Mon Sep 17 00:00:00 2001 +Date: Fri, 10 Jul 2009 14:52:56 -0500 +Subject: bios: Fix multiple calls into smbios_load_ex +From: Alex Williamson We're marking the used entry bitmap in smbios_load_external() for each type we check, regardless of whether we loaded anything. This makes diff --git a/pc-bios/bios-pq/0020-qemu-kvm-cfg-maxcpus.patch b/pc-bios/bios-pq/0020-qemu-kvm-cfg-maxcpus.patch index 50e9b8c..75b2ad2 100644 --- a/pc-bios/bios-pq/0020-qemu-kvm-cfg-maxcpus.patch +++ b/pc-bios/bios-pq/0020-qemu-kvm-cfg-maxcpus.patch @@ -1,7 +1,10 @@ -Read max_cpus variable from QEMU_CFG. If not provided, use value of -smp_cpus. +From baef8a666c137fae513a195c8abeb80e1806d7bd Mon Sep 17 00:00:00 2001 +Date: Thu, 23 Jul 2009 17:03:43 +0200 +Subject: Read max_cpus variable from QEMU_CFG. If not provided, use value of smp_cpus. +From: Jes Sorensen Signed-off-by: Jes Sorensen +Signed-off-by: Anthony Liguori diff --git a/bios/rombios.h b/bios/rombios.h index 8ece2ee..dbf3bd3 100644 diff --git a/pc-bios/bios-pq/0021-qemu-madt-maxcpus.patch b/pc-bios/bios-pq/0021-qemu-madt-maxcpus.patch index 49a0fdd..270eece 100644 --- a/pc-bios/bios-pq/0021-qemu-madt-maxcpus.patch +++ b/pc-bios/bios-pq/0021-qemu-madt-maxcpus.patch @@ -1,6 +1,10 @@ -Use max_cpus when building bios tables. +From baef8a666c137fae513a195c8abeb80e1806d7bd Mon Sep 17 00:00:00 2001 +Date: Thu, 23 Jul 2009 17:03:43 +0200 +Subject: Use max_cpus when building bios tables. +From: Jes Sorensen Signed-off-by: Jes Sorensen +Signed-off-by: Anthony Liguori diff --git a/bios/rombios32.c b/bios/rombios32.c index e6bb164..3d15283 100644 -- 1.6.2.5