Re: [SeaBIOS] [Qemu-devel] seabios serial console vs. sgabios

2017-11-05 Thread Markus Armbruster
Gerd Hoffmann writes: [...] >> Libvirt doesn't use  '-machine graphics=off' AFAIK, only '- >> nographic'. > > I think that is pretty much the same. Setting "graphichs=off" is one > of the effects of passing -nographic, and the other effects (like > setting up default serial +

[SeaBIOS] Minimum RAM size for PC machines?

2017-03-22 Thread Markus Armbruster
Last time I checked[1], SeaBIOS required 1MiB of RAM, and the failure modes were mean. Back then, I asked whether we should enforce a suitable minimum RAM size[2]. Peter Maydell replied that modelling RAM constraints involves an expedition into the Generality Swamps, and wished me better luck

Re: [SeaBIOS] [Qemu-devel] [PATCH v4 1/3] ich9: add TCO interface emulation

2015-06-22 Thread Markus Armbruster
Michael S. Tsirkin m...@redhat.com writes: On Mon, Jun 22, 2015 at 02:32:17PM +0200, Paolo Bonzini wrote: On 22/06/2015 14:30, Paulo Alcantara wrote: +/* + * QEMU ICH9 TCO emulation + * + * Copyright (c) 2015 Paulo Alcantara pca...@zytor.com + * + * Permission is hereby

Re: [SeaBIOS] [RFCv2] Add SeaBIOS wiki documents to git repo

2014-12-19 Thread Markus Armbruster
Kevin O'Connor ke...@koconnor.net writes: Based on the previous feedback, I've converted the current wiki documents to markdown format (via the pandoc tool) and then touched up the translation. The attached patch shows what moving the wiki documents into the seabios repo might look like.

Re: [SeaBIOS] [PATCH v3] boot: Fix boot order for SCSI target, lun 9

2014-08-18 Thread Markus Armbruster
Paolo Bonzini pbonz...@redhat.com writes: Il 15/08/2014 08:58, Markus Armbruster ha scritto: No actual impact on USB, because QEMU only uses LUN 0 there. With usb-bot, you can actually add multiple LUNs to QEMU, up to LUN 15. You're right; I forgot about the newer device. (USB Attached

Re: [SeaBIOS] [PATCH v2] boot: Fix boot order for SCSI target, lun 9

2014-08-15 Thread Markus Armbruster
Kevin O'Connor ke...@koconnor.net writes: On Thu, Aug 14, 2014 at 10:18:34PM +0200, Markus Armbruster wrote: We identify devices by their Open Firmware device paths. The path component for the logical unit on a bus is incorrect: bootprio_find_pci_device() formats target (a.k.a. SCSI ID

[SeaBIOS] [PATCH v3] boot: Fix boot order for SCSI target, lun 9

2014-08-15 Thread Markus Armbruster
, Annex E SCSI host adapter package class, section E.2.1 Physical address formats and representations Signed-off-by: Markus Armbruster arm...@redhat.com --- v3: * Fix bootprio_find_usb() as well [Kevin] * Also point to IEEE 1275 Annex E in commit message v2: * Fix the link to the spec (d'oh) * While

Re: [SeaBIOS] [PATCH v3] boot: Fix boot order for SCSI target, lun 9

2014-08-15 Thread Markus Armbruster
Laszlo Ersek ler...@redhat.com writes: On 08/15/14 08:58, Markus Armbruster wrote: We identify devices by their Open Firmware device paths. The path component for the logical unit on a bus is incorrect: bootprio_find_scsi_device() and bootprio_find_usb() format target (a.k.a. SCSI ID

Re: [SeaBIOS] [PATCH v2] boot: Fix boot order for SCSI target, lun 9

2014-08-15 Thread Markus Armbruster
Kevin O'Connor ke...@koconnor.net writes: On Fri, Aug 15, 2014 at 08:39:19AM +0200, Markus Armbruster wrote: I also wonder if the :rom%d stuff in bootprio_find_*_rom() should also be made hex just for consistency (though it seems unlikely a single rom would ever have more than 10 drives

Re: [SeaBIOS] [PATCH] boot: Change :rom%d boot order rom instance to :rom%x

2014-08-15 Thread Markus Armbruster
to the numbering of other boot order devices. Reviewed-by: Markus Armbruster arm...@redhat.com ___ SeaBIOS mailing list SeaBIOS@seabios.org http://www.seabios.org/mailman/listinfo/seabios

[SeaBIOS] [PATCH] boot: Fix boot order for SCSI target, lun 9

2014-08-14 Thread Markus Armbruster
://www.openfirmware.org/1275/bindings/usb/usb-1_0.ps Signed-off-by: Markus Armbruster arm...@redhat.com --- src/boot.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/boot.c b/src/boot.c index 5837ad0..6e41ccf 100644 --- a/src/boot.c +++ b/src/boot.c @@ -145,7 +145,7 @@ int

[SeaBIOS] [PATCH v2] boot: Fix boot order for SCSI target, lun 9

2014-08-14 Thread Markus Armbruster
Physical Address Formats and Representations http://www.openfirmware.org/1275/practice/spi/spi1_0.ps Signed-off-by: Markus Armbruster arm...@redhat.com --- v2: - Fix the link to the spec (d'oh) - While we're linking, link to RHBZ src/boot.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff

Re: [SeaBIOS] Coverity detected issues in SeaBIOS

2014-07-17 Thread Markus Armbruster
Kevin O'Connor ke...@koconnor.net writes: On Wed, Jul 16, 2014 at 04:27:18PM +0100, Ian Campbell wrote: Hello, We run Coverity on the Xen source code occasionally and it happens to include SeaBIOS. The following new warnings have appeared since I pulled in rel-1.7.5. Thanks. All five

Re: [SeaBIOS] [Qemu-devel] [QEMU v6 PATCH 00/17] SMBIOS: build full tables in QEMU

2014-04-22 Thread Markus Armbruster
Gerd Hoffmann kra...@redhat.com writes: On Di, 2014-04-22 at 09:01 -0400, Gabriel L. Somlo wrote: On Tue, Apr 22, 2014 at 08:42:29AM +0200, Gerd Hoffmann wrote: acpi is pretty much in the same boat ... /me looks ... Ah, there is a notifier where you (hopefully) can hook in easily:

Re: [SeaBIOS] [PATCH] smbios: catch zero-length strings

2014-01-21 Thread Markus Armbruster
zero-length strings like non-present strings. Cc: arm...@redhat.com Signed-off-by: Gerd Hoffmann kra...@redhat.com Spelling correction inline. Reviewed-by: Markus Armbruster arm...@redhat.com --- src/fw/smbios.c | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git

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] [Qemu-devel] [RFC] introduce a general query-config cmd

2013-01-23 Thread Markus Armbruster
Amos Kong ak...@redhat.com writes: [...] But info command of hmp doesn't support parameter (eg: (hmp) info config boot) It does since Wenchao Xia's recent improvements (commit 84c44613). For an example how to use them, check out his hmp: add function hmp_info_snapshots() (on list, not yet

Re: [SeaBIOS] How much RAM is required?

2012-09-06 Thread Markus Armbruster
Markus Armbruster arm...@redhat.com writes: Kevin O'Connor ke...@koconnor.net writes: On Fri, Aug 10, 2012 at 04:54:06PM +0200, Markus Armbruster wrote: Peter Stuge pe...@stuge.se writes: Markus Armbruster wrote: Could SeaBIOS fail more cleanly when it detects insufficient RAM? What

Re: [SeaBIOS] How much RAM is required?

2012-08-13 Thread Markus Armbruster
Kevin O'Connor ke...@koconnor.net writes: On Fri, Aug 10, 2012 at 04:54:06PM +0200, Markus Armbruster wrote: Peter Stuge pe...@stuge.se writes: Markus Armbruster wrote: Could SeaBIOS fail more cleanly when it detects insufficient RAM? What would you propose? Fail POST with panic

Re: [SeaBIOS] How much RAM is required?

2012-08-10 Thread Markus Armbruster
Peter Stuge pe...@stuge.se writes: Markus Armbruster wrote: SeaBIOS requires a minimum of 1Meg of ram. I didn't even know one could request less than 1meg of ram from QEMU. I'll cook up a QEMU patch to give it at least that much. But QEMU may use other firmware/payload than SeaBIOS

Re: [SeaBIOS] How much RAM is required?

2012-08-10 Thread Markus Armbruster
Fred . eldman...@gmail.com writes: On Fri, Aug 10, 2012 at 5:28 PM, Markus Armbruster arm...@redhat.com wrote: Frediano Ziglio frediano.zig...@citrix.com writes: On Fri, 2012-08-10 at 16:24 +0200, Peter Stuge wrote: Fred . wrote: No, I am not. Ok, so there's only a hypothesis. But I

[SeaBIOS] How much RAM is required?

2012-08-08 Thread Markus Armbruster
Watch this: $ qemu-system-x86_64 -nodefaults -vnc :0 -monitor stdio -m 16k QEMU 1.1.50 monitor - type 'help' for more information (qemu) qemu: fatal: Trying to execute code outside RAM or ROM at 0x4000 Admittedly a silly thing to try. I don't really expect SeaBIOS to