Re: [SeaBIOS] [Qemu-devel] SeaBIOS v1.7.2.2 stable release

2013-05-29 Thread Wenchao Xia
于 2013-5-29 12:43, Wenchao Xia 写道: 于 2013-5-29 8:08, Kevin O'Connor 写道: On Mon, May 27, 2013 at 05:11:46PM +0400, Michael Tokarev wrote: 27.05.2013 16:59, Kevin O'Connor wrote: A new stable release of SeaBIOS (version 1.7.2.2) has been tagged. This release contains bug fixes. The release is

Re: [SeaBIOS] [coreboot] SeaBIOS v1.7.2.2 stable release

2013-05-29 Thread Gerd Hoffmann
On 05/29/13 02:08, Kevin O'Connor wrote: On Mon, May 27, 2013 at 05:11:46PM +0400, Michael Tokarev wrote: 27.05.2013 16:59, Kevin O'Connor wrote: A new stable release of SeaBIOS (version 1.7.2.2) has been tagged. This release contains bug fixes. The release is available via git: git clone

[SeaBIOS] [QEMU PATCH v3] qdev: fix get_fw_dev_path to support to add nothing to fw_dev_path

2013-05-29 Thread Amos Kong
Recent virtio refactoring in QEMU made virtio-bus become the parent bus of scsi-bus, and virtio-bus doesn't have get_fw_dev_path implementation, typename will be added to fw_dev_path by default, the new fw_dev_path could not be identified by seabios. It causes that bootindex parameter of scsi

Re: [SeaBIOS] [QEMU PATCH v3] qdev: fix get_fw_dev_path to support to add nothing to fw_dev_path

2013-05-29 Thread Paolo Bonzini
Il 29/05/2013 09:56, Amos Kong ha scritto: Recent virtio refactoring in QEMU made virtio-bus become the parent bus of scsi-bus, and virtio-bus doesn't have get_fw_dev_path implementation, typename will be added to fw_dev_path by default, the new fw_dev_path could not be identified by seabios.

Re: [SeaBIOS] KVM call agenda for 2013-05-28

2013-05-29 Thread Michael S. Tsirkin
On Tue, May 28, 2013 at 07:53:09PM -0400, Kevin O'Connor wrote: On Thu, May 23, 2013 at 03:41:32PM +0300, Michael S. Tsirkin wrote: Juan is not available now, and Anthony asked for agenda to be sent early. So here comes: Agenda for the meeting Tue, May 28: - Generating acpi tables

Re: [SeaBIOS] KVM call agenda for 2013-05-28

2013-05-29 Thread Gerd Hoffmann
On 05/29/13 01:53, Kevin O'Connor wrote: On Thu, May 23, 2013 at 03:41:32PM +0300, Michael S. Tsirkin wrote: Juan is not available now, and Anthony asked for agenda to be sent early. So here comes: Agenda for the meeting Tue, May 28: - Generating acpi tables I didn't see any meeting

Re: [SeaBIOS] KVM call agenda for 2013-05-28

2013-05-29 Thread Michael S. Tsirkin
On Wed, May 29, 2013 at 10:49:27AM +0200, Gerd Hoffmann wrote: On 05/29/13 01:53, Kevin O'Connor wrote: On Thu, May 23, 2013 at 03:41:32PM +0300, Michael S. Tsirkin wrote: Juan is not available now, and Anthony asked for agenda to be sent early. So here comes: Agenda for the meeting

Re: [SeaBIOS] KVM call agenda for 2013-05-28

2013-05-29 Thread Gerd Hoffmann
Hi, possible complexity of having to regenerate tables on a vm reboot, Why tables should be regenerated at reboot? I remember hotplug being mentioned in the call. Hmm? Which hotplugged component needs acpi table updates to work properly? And what is the point of hotplugging if you

Re: [SeaBIOS] KVM call agenda for 2013-05-28

2013-05-29 Thread Michael S. Tsirkin
On Wed, May 29, 2013 at 11:42:34AM +0200, Gerd Hoffmann wrote: Hi, possible complexity of having to regenerate tables on a vm reboot, Why tables should be regenerated at reboot? I remember hotplug being mentioned in the call. Hmm? Which hotplugged component needs acpi table

Re: [SeaBIOS] [Qemu-devel] [QEMU PATCH v3] qdev: fix get_fw_dev_path to support to add nothing to fw_dev_path

2013-05-29 Thread Laszlo Ersek
On 05/29/13 09:56, Amos Kong wrote: Recent virtio refactoring in QEMU made virtio-bus become the parent bus of scsi-bus, and virtio-bus doesn't have get_fw_dev_path implementation, typename will be added to fw_dev_path by default, the new fw_dev_path could not be identified by seabios. It

[SeaBIOS] [PATCH] config: allow CONSOLE_IO for !QEMU

2013-05-29 Thread Gerd Hoffmann
Allow selecting CONSOLE_IO for non-qemu configurations, which is useful when running coreboot+seabios on coreboot. Signed-off-by: Gerd Hoffmann kra...@redhat.com --- src/Kconfig |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Kconfig b/src/Kconfig index

[SeaBIOS] [PATCH v2] config: allow CONSOLE_IO for !QEMU

2013-05-29 Thread Gerd Hoffmann
Allow selecting CONSOLE_IO for non-qemu configurations, which is useful when running coreboot+seabios on coreboot. [ v2: QEMU_HARDWARE is even better as CONSOLE_IO default value ] Signed-off-by: Gerd Hoffmann kra...@redhat.com --- src/Kconfig |4 ++-- 1 file changed, 2 insertions(+), 2

Re: [SeaBIOS] [PATCH v2] config: allow CONSOLE_IO for !QEMU

2013-05-29 Thread Laszlo Ersek
On 05/29/13 14:03, Gerd Hoffmann wrote: Allow selecting CONSOLE_IO for non-qemu configurations, which is useful when running coreboot+seabios on coreboot. [ v2: QEMU_HARDWARE is even better as CONSOLE_IO default value ] ITYM s/DEBUG_IO/CONSOLE_IO/ Furthermore, I think we discussed

[SeaBIOS] [PATCH v3] config: allow DEBUG_IO for !QEMU

2013-05-29 Thread Gerd Hoffmann
Allow selecting DEBUG_IO for non-qemu configurations, which is useful when running coreboot+seabios on qemu. [ v2: QEMU_HARDWARE is even better as DEBUG_IO default value ] [ v3: make QEMU_HARDWARE usage consistent with other config options, fix spellings in commit message ] Signed-off-by:

Re: [SeaBIOS] [PATCH v3] config: allow DEBUG_IO for !QEMU

2013-05-29 Thread Laszlo Ersek
On 05/29/13 16:25, Gerd Hoffmann wrote: Allow selecting DEBUG_IO for non-qemu configurations, which is useful when running coreboot+seabios on qemu. [ v2: QEMU_HARDWARE is even better as DEBUG_IO default value ] [ v3: make QEMU_HARDWARE usage consistent with other config options, fix

Re: [SeaBIOS] KVM call agenda for 2013-05-28

2013-05-29 Thread Anthony Liguori
Gerd Hoffmann kra...@redhat.com writes: On 05/29/13 01:53, Kevin O'Connor wrote: On Thu, May 23, 2013 at 03:41:32PM +0300, Michael S. Tsirkin wrote: Juan is not available now, and Anthony asked for agenda to be sent early. So here comes: Agenda for the meeting Tue, May 28: - Generating

Re: [SeaBIOS] KVM call agenda for 2013-05-28

2013-05-29 Thread Michael S. Tsirkin
On Wed, May 29, 2013 at 11:18:03AM -0500, Anthony Liguori wrote: Gerd Hoffmann kra...@redhat.com writes: On 05/29/13 01:53, Kevin O'Connor wrote: On Thu, May 23, 2013 at 03:41:32PM +0300, Michael S. Tsirkin wrote: Juan is not available now, and Anthony asked for agenda to be sent early.

Re: [SeaBIOS] KVM call agenda for 2013-05-28

2013-05-29 Thread Markus Armbruster
Anthony Liguori anth...@codemonkey.ws writes: Gerd Hoffmann kra...@redhat.com writes: On 05/29/13 01:53, Kevin O'Connor wrote: On Thu, May 23, 2013 at 03:41:32PM +0300, Michael S. Tsirkin wrote: Juan is not available now, and Anthony asked for agenda to be sent early. So here comes:

Re: [SeaBIOS] KVM call agenda for 2013-05-28

2013-05-29 Thread Michael S. Tsirkin
On Wed, May 29, 2013 at 07:28:05PM +0300, Michael S. Tsirkin wrote: Because that's just insanely rick interface s/rick/rich/. Sorry about the typo. ___ SeaBIOS mailing list SeaBIOS@seabios.org http://www.seabios.org/mailman/listinfo/seabios

Re: [SeaBIOS] KVM call agenda for 2013-05-28

2013-05-29 Thread Kevin O'Connor
On Wed, May 29, 2013 at 11:18:03AM -0500, Anthony Liguori wrote: Gerd Hoffmann kra...@redhat.com writes: On 05/29/13 01:53, Kevin O'Connor wrote: Raised that QOM interface should be sufficient. Agree on this one. Ideally the acpi table generation code should be able to gather all

Re: [SeaBIOS] [SeaBIOS PATCH] boot: fix fw_dev_path pattern for q35-pcihost

2013-05-29 Thread Kevin O'Connor
On Wed, May 29, 2013 at 10:33:54AM +0800, Amos Kong wrote: On Tue, May 28, 2013 at 06:59:02PM -0400, Kevin O'Connor wrote: On Tue, May 28, 2013 at 08:28:14PM +0800, Amos Kong wrote: -#define FW_PCI_DOMAIN /pci@i0cf8 +#define FW_PCI_DOMAIN /*pci*@i0cf8 The seabios pattern matching

Re: [SeaBIOS] [PATCH v3] config: allow DEBUG_IO for !QEMU

2013-05-29 Thread Kevin O'Connor
On Wed, May 29, 2013 at 04:25:59PM +0200, Gerd Hoffmann wrote: Allow selecting DEBUG_IO for non-qemu configurations, which is useful when running coreboot+seabios on qemu. Unfortunately, if one does run seabios on real hardware and has DEBUG_IO enabled, it will write to IO port 0x402 before

Re: [SeaBIOS] [coreboot] SeaBIOS v1.7.2.2 stable release

2013-05-29 Thread Kevin O'Connor
On Wed, May 29, 2013 at 09:27:16AM +0200, Gerd Hoffmann wrote: While talking about releases: There are quite some changes accumulated in master, time to cut a new release I think. Given that sorting the acpi table issue seems to take more time than expected, how about freeze + call for

[SeaBIOS] Next release

2013-05-29 Thread Kevin O'Connor
I'd like to start preparing for the next SeaBIOS release - v1.7.3. If there are significant features being worked on that should go into the next release, please let me know. I'd like to freeze by June 14th and make the next release by June 30th. -Kevin

[SeaBIOS] [PATCH] pci: change typename of q35 to pci-q35

2013-05-29 Thread Amos Kong
In QEMU, we set the firmware name of pc-i440fx is 'pci', and set the firmware name of q35 is 'q35-pcihost'. The seabios pattern matching code isn't sophisticated, and we want to match those two devices with exact pattern. This patch changes the typename of q35 to 'pci-q35', all pci devices use

[SeaBIOS] [SeaBIOS PATCH v2] boot: fix fw_dev_path pattern to match q35

2013-05-29 Thread Amos Kong
We match pci domain by /pci@i0cf8 in SeaBIOS, but fw_dev_path prefix of q35 is /q35-pcihost@i0cf8. It causes boot priority of q35 devices could not be changed by bootindex parameter in QEMU. I have a patch to change typename of q35 to 'pci-q35', this patch fixes the pattern to match both

[SeaBIOS] EC space vs SystemIO for cpu hotplug

2013-05-29 Thread li guang
Hi, Igor and all based on the patches pass cpu online/offline event bewteen QEMU, http://lists.nongnu.org/archive/html/qemu-devel/2013-05/msg04135.html I'd like to go further, IMHO, too many specific operation regions of SystemIO have been created for specific usage, like pci-hotplug,