Re: [SeaBIOS] [coreboot] Keyboard not working on Thinkpad X60/T60

2011-05-07 Thread Paul Menzel
Am Samstag, den 07.05.2011, 13:01 -0400 schrieb Kevin O'Connor: On Wed, May 04, 2011 at 10:16:17AM +0200, Sven Schnelle wrote: Will do. But right now i have the problem that the Keyboard isn't working on cold boot - seabios is probably started so early that some hardware parts are not

[SeaBIOS] [PATCH] tools/kconfig/{m,n}conf.c: Fix typo »This interface let*s*«

2013-03-04 Thread Paul Menzel
Date: Mon, 4 Mar 2013 12:56:56 +0100 When Kconfig was introduced in SeaBIOS with commit a4c5daf0e2545361fadcad3015e10f8b23e53926 Author: Kevin O'Connor ke...@koconnor.net Date: Mon Jan 24 22:13:58 2011 -0500 Initial commit of Kconfig build tool. this typo

[SeaBIOS] Build errors with Clang 3.2: src/ioport.h:126:18: error: invalid operand for instruction

2013-03-04 Thread Paul Menzel
Dear SeaBIOS folks, using Debian Sid/unstable and Clang 3.2 from Debian experimental $ clang --version Debian clang version 3.2-1~exp6 (tags/RELEASE_32/final) (based on LLVM 3.2) Target: i386-pc-linux-gnu Thread model: posix to build SeaBIOS, Clang throws the

Re: [SeaBIOS] Build errors with Clang 3.2: src/ioport.h:126:18: error: invalid operand for instruction

2013-03-06 Thread Paul Menzel
Am Montag, den 04.03.2013, 18:58 -0500 schrieb Kevin O'Connor: On Mon, Mar 04, 2013 at 04:15:51PM +0100, Paul Menzel wrote: to build SeaBIOS, Clang throws the following errors. [...] In file included from src/ata.c:9: src/ioport.h:126:18: error: invalid operand

Re: [SeaBIOS] Build errors with Clang 3.2: src/ioport.h:126:18: error: invalid operand for instruction

2013-03-06 Thread Paul Menzel
Am Mittwoch, den 06.03.2013, 11:49 +0100 schrieb Paul Menzel: Am Montag, den 04.03.2013, 18:58 -0500 schrieb Kevin O'Connor: On Mon, Mar 04, 2013 at 04:15:51PM +0100, Paul Menzel wrote: to build SeaBIOS, Clang throws the following errors. [...] In file included from src/ata.c:9

[SeaBIOS] Minimal config for booting GRUB2 from SATA drive

2013-03-14 Thread Paul Menzel
Dear SeaBIOS folks, I am using coreboot on the ASRock E350M1 [1] with a SATA hard drive, I want to boot from using the GRUB2 bootloader. For now I’d like to use SeaBIOS 1.7.2.1 for jumping to the hard drive and execute(?) GRUB2. Using the default config file created by `make menuconfig` and

Re: [SeaBIOS] [PATCHv2] acpi: make default DSDT optional

2013-03-18 Thread Paul Menzel
Dear Michael, Am Montag, den 18.03.2013, 12:12 +0200 schrieb Michael S. Tsirkin: QEMU now loads its own copy of DSDT, so let's not build in PIIX. for non-QEMU developers could you please add a version string or commit so it is known since when QEMU supports this? This leaves building in the

Re: [SeaBIOS] [PATCHv3] acpi: make default DSDT optional

2013-03-18 Thread Paul Menzel
Am Montag, den 18.03.2013, 08:57 -0400 schrieb Kevin O'Connor: On Mon, Mar 18, 2013 at 01:00:42PM +0200, Michael S. Tsirkin wrote: Since commit f7e4dd6c18ccfbaf6cd2f5eaaed2b77cabc8a406 QEMU loads its Michael, thank you for putting this in. As commit hashes are hard to memorize adding the

[SeaBIOS] VGA Option ROM not set up correctly when loaded by coreboot and not SeaBIOS

2013-03-18 Thread Paul Menzel
Dear SeaBIOS, using the AMD/ATI based ASRock E350M1 [1] with coreboot and SeaBIOS 1.7.2.1 as a payload and GRUB 2 (1.99-27 from Debian Sid/unstable) on the hard drive, letting coreboot load the VGA Option ROM and disabling »Option ROMs« in the menu »BIOS interfaces« config

[SeaBIOS] [PATCH] src/Kconfig: Spell »Option ROMs« uniformly as in Wikipedia [1]

2013-03-18 Thread Paul Menzel
Date: Mon, 18 Mar 2013 14:42:12 +0100 [1] http://en.wikipedia.org/wiki/Option_ROM Signed-off-by: Paul Menzel paulepan...@users.sourceforge.net --- src/Kconfig | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/Kconfig b/src/Kconfig index 3141069..5816cb4

Re: [SeaBIOS] [PATCHv3] acpi: make default DSDT optional

2013-03-18 Thread Paul Menzel
Am Montag, den 18.03.2013, 16:17 +0200 schrieb Michael S. Tsirkin: On Mon, Mar 18, 2013 at 02:22:53PM +0100, Paul Menzel wrote: Am Montag, den 18.03.2013, 08:57 -0400 schrieb Kevin O'Connor: On Mon, Mar 18, 2013 at 01:00:42PM +0200, Michael S. Tsirkin wrote: Since commit

Re: [SeaBIOS] VGA Option ROM not set up correctly when loaded by coreboot and not SeaBIOS

2013-03-18 Thread Paul Menzel
Am Montag, den 18.03.2013, 15:13 +0100 schrieb Christian Gmeiner: 2013/3/18 Paul Menzel paulepan...@users.sourceforge.net: using the AMD/ATI based ASRock E350M1 [1] with coreboot and SeaBIOS 1.7.2.1 as a payload and GRUB 2 (1.99-27 from Debian Sid/unstable) on the hard drive, letting

[SeaBIOS] [PATCH] src/Kconfig: Add note that boot interface is needed

2013-03-19 Thread Paul Menzel
-by: Paul Menzel paulepan...@users.sourceforge.net --- More or less a request for comments, as I still do not understand how SeaBIOS uses the interfaces itself and how SeaBIOS is of any use at all without being able to boot something. At least I do not know of such a use case. src/Kconfig |2

Re: [SeaBIOS] [PATCH] src/Kconfig: Add note that boot interface is needed

2013-03-19 Thread Paul Menzel
Am Dienstag, den 19.03.2013, 19:05 -0400 schrieb Kevin O'Connor: On Tue, Mar 19, 2013 at 11:00:30AM +0100, Paul Menzel wrote: Date: Tue, 19 Mar 2013 10:36:15 +0100 Without the boot interface , GRUB 2 (package grub-pc 1.99-7 from Debian Sid/unstable) is not loaded when running coreboot

Re: [SeaBIOS] [PATCH] src/Kconfig: Add note that boot interface is needed

2013-03-19 Thread Paul Menzel
Am Dienstag, den 19.03.2013, 17:18 +0100 schrieb Peter Stuge: Paul Menzel wrote: I still do not understand how SeaBIOS uses the interfaces itself and how SeaBIOS is of any use at all without being able to boot something. At least I do not know of such a use case. Payloads can also

Re: [SeaBIOS] [PATCH] src/Kconfig: Add note that boot interface is needed

2013-03-19 Thread Paul Menzel
Am Mittwoch, den 20.03.2013, 01:03 +0100 schrieb Peter Stuge: Paul Menzel wrote: Again as in the other thread this probably stems from the fact that I have the (wrong(?)) assumption that BIOS interfaces are not needed for GRUB or Linux. GRUB needs BIOS interfaces. GRUB 2 as payload might

Re: [SeaBIOS] [PATCH] src/Kconfig: Add note that boot interface is needed

2013-03-20 Thread Paul Menzel
Am Dienstag, den 19.03.2013, 22:18 -0400 schrieb Kevin O'Connor: On Wed, Mar 20, 2013 at 12:59:53AM +0100, Paul Menzel wrote: Am Dienstag, den 19.03.2013, 19:05 -0400 schrieb Kevin O'Connor: Basically everything under the BIOS interfaces menu is low-level and should not be changed without

Re: [SeaBIOS] [PATCH v3] pciinit: Enable default VGA device

2013-03-20 Thread Paul Menzel
, a function returning a string with %02x:% 02x.%x would be handy. +return; +} +} […] Acked-by: Paul Menzel paulepan...@users.sourceforge.net Thahks, Paul signature.asc Description: This is a digitally signed message part

Re: [SeaBIOS] [PATCH 2/2] vgabios: Limit the range of the VBE number of pages parameter.

2013-09-14 Thread Paul Menzel
Am Freitag, den 13.09.2013, 16:24 -0400 schrieb Kevin O'Connor: Looking at the output of other VGA BIOS implementations, it appears that the number of available video pages reported is always between 1 and 127. That is including 1 and 127, right? Signed-off-by: Kevin O'Connor

[SeaBIOS] Easy to add time stamps?

2013-09-28 Thread Paul Menzel
Dear SeaBIOS folks, both coreboot and GRUB 2 (from Bazaar) currently allow to record time stamps, for example for benchmarking. SeaBIOS seems to have a clock implementation in `src/clock.c` already, which is also used for threading, I guess. Could that be used for time stamps too or is there

[SeaBIOS] [PATCH] ACPI DSDT: Make control method `IQCR` serialized

2013-10-03 Thread Paul Menzel
-by: Paul Menzel paulepan...@users.sourceforge.net --- src/fw/acpi-dsdt.dsl | 2 +- src/fw/q35-acpi-dsdt.dsl | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/fw/acpi-dsdt.dsl b/src/fw/acpi-dsdt.dsl index 158f6b4..56243c3 100644 --- a/src/fw/acpi-dsdt.dsl +++ b/src/fw/acpi

[SeaBIOS] [PATCH] hw/usb-xhci.c: Code refactoring to not override initializers in `speed_from_xhci[16]`

2013-10-03 Thread Paul Menzel
from macro 'USB_SUPERSPEED' ^ src/hw/usb-xhci.c:280:20: note: previous initialization is here [ 0 ... 15 ] = -1, ^~ Refactor the code a little to get rid of the warnings. Signed-off-by: Paul Menzel paulepan

[SeaBIOS] [PATCH] scripts/kconfig/mconf.c: Add third person »s« in »This interface let*s*«

2013-10-03 Thread Paul Menzel
Date: Mon, 4 Mar 2013 12:56:56 +0100 Signed-off-by: Paul Menzel paulepan...@users.sourceforge.net --- scripts/kconfig/mconf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scripts/kconfig/mconf.c b/scripts/kconfig/mconf.c index 6c9c45f..2f9549e 100644 --- a/scripts/kconfig

Re: [SeaBIOS] [PATCH] pvscsi boot support

2013-10-07 Thread Paul Menzel
Dear Evgeny, thank you for the patch! Am Sonntag, den 06.10.2013, 14:14 +0300 schrieb Evgeny Budilovsky: Is this version 2 of the patch from »Sun, 6 Oct 2013 13:23:26 +0300«? Did you just remove the first Signed-off-by line? (Please mark different iterations in the subject line, like »[PATCH

Re: [SeaBIOS] [PATCH v3] pvscsi boot support

2013-10-13 Thread Paul Menzel
Dear Evgeny, thank you for the patch iterations! A minor nitpick, I prefer having a verb in the commit summary. Add pvscsi boot support Also you could add your reply (the things you tested on) to the commit message. Am Sonntag, den 13.10.2013, 20:07 +0300 schrieb Evgeny Budilovsky:

Re: [SeaBIOS] [PATCH v4] Add pvscsi boot support

2013-10-14 Thread Paul Menzel
= lun; +plun-iobase = iobase; +plun-ring_dsc = ring_dsc; […] Kevin, could you please reply, if another iteration is needed or if you can remove that `memset()` yourself, when applying this patch? Acked-by: Paul Menzel paulepan...@users.sourceforge.net Thanks, Paul signature.asc

Re: [SeaBIOS] XHCI USB 3.0 boot device support?

2013-11-04 Thread Paul Menzel
Am Montag, den 04.11.2013, 10:53 +0100 schrieb Gerd Hoffmann: On Fr, 2013-11-01 at 15:26 -0700, Prop 395 wrote: Is there currently any activity to get XHCI going in SeaBIOS? What needs to be implemented to get it working? If someone can give me some pointers, I will do what I can to help.

Re: [SeaBIOS] SMBIOS Type 4

2013-12-11 Thread Paul Menzel
Dear Bret, thanks a lot for your patch! Am Montag, den 09.12.2013, 11:54 -0600 schrieb Bret Ketchum: Here's a patch which uses cpuid to determine the number of packages and build the correct number of type 4s: […] Could you please send a `git format-patch` formatted patch with a commit

Re: [SeaBIOS] [PATCH] If an int 1587 call is made from an option rom, stay in bigreal mode.

2014-04-19 Thread Paul Menzel
Am Samstag, den 19.04.2014, 12:30 -0400 schrieb Kevin O'Connor: Modify the int 1587 handler to check if the POST phase is still running. If it is, use bigreal mode segment limits so that the caller remains in bigreal mode when the 1587 handler completes. This helps with SeaVGABIOS' use of

[SeaBIOS] ASL: Warning 3104 - Reserved method should not return a value ^ (_EJ0)

2014-04-21 Thread Paul Menzel
Dear SeaBIOS folks, building SeaBIOS from commit 0784d04cb6f6e5c893aaf368091f20326fb847fe Author: Marcel Apfelbaum marce...@redhat.com Date: Thu Apr 10 21:55:22 2014 +0300 hw/pci: check if pci2pci bridges implement optional limit registers with

[SeaBIOS] Experiences with link time optimization?

2014-04-24 Thread Paul Menzel
Dear SeaBIOS folks, in #coreboot on irc.freenode.net Stefan mentioned that link time optimization (LTO) [1] might yield some speed improvements for coreboot as the resulting firmware image might be smaller and therefore it takes less time to read it from flash. This was confirmed with coreboot

[SeaBIOS] USB flash device not recognized on cold boot, but on reboot

2014-05-17 Thread Paul Menzel
Dear SeaBIOS folks, on LinuxTag 2014 the OpenMandriva project [1] gave away USB flash storage devices with OpenMandriva installed for live booting. Testing it out on the ASRock E350M1 with coreboot and SeaBIOS payload it was not detected by SeaBIOS, meaning pressing F12 it was not listed in the

Re: [SeaBIOS] USB flash device not recognized on cold boot, but on reboot

2014-05-21 Thread Paul Menzel
Am Sonntag, den 18.05.2014, 16:06 -0400 schrieb Kevin O'Connor: On Sat, May 17, 2014 at 10:25:58PM +0200, Paul Menzel wrote: on LinuxTag 2014 the OpenMandriva project [1] gave away USB flash storage devices with OpenMandriva installed for live booting. Testing it out on the ASRock E350M1

Re: [SeaBIOS] [PATCH] Don't enable thread preemption during S3 resume vga option rom execution.

2014-05-31 Thread Paul Menzel
Dear Kevin, thank you for the patch. Am Freitag, den 30.05.2014, 21:47 -0400 schrieb Kevin O'Connor: Signed-off-by: Kevin O'Connor ke...@koconnor.net --- src/stacks.c | 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/stacks.c b/src/stacks.c index 6bcb319..beccc0f

Re: [SeaBIOS] [PATCH] Add SD card support

2014-06-04 Thread Paul Menzel
Dear Dave, thank you for the patch. Am Mittwoch, den 04.06.2014, 11:15 -0600 schrieb Dave Frodin: From fa9dc2154278b428af16899e1688b3e1b1aabcf7 Mon Sep 17 00:00:00 2001 From: David Babich david.bab...@se-eng.com Date: Thu, 22 May 2014 16:14:29 -0600 Subject: [PATCH] Add SD card support

Re: [SeaBIOS] USB flash device not recognized on cold boot, but on reboot

2014-06-07 Thread Paul Menzel
Am Mittwoch, den 21.05.2014, 08:57 +0200 schrieb Paul Menzel: Am Sonntag, den 18.05.2014, 16:06 -0400 schrieb Kevin O'Connor: On Sat, May 17, 2014 at 10:25:58PM +0200, Paul Menzel wrote: on LinuxTag 2014 the OpenMandriva project [1] gave away USB flash storage devices with OpenMandriva

Re: [SeaBIOS] [PATCH] bootmenu: Skip wait for keypress with less than one item

2014-06-24 Thread Paul Menzel
Dear Matt, Am Dienstag, den 24.06.2014, 11:48 -0500 schrieb Matt DeVillier: Here's how I did it - this will skip the 'Press XXX for boot menu.' as well, so that there is no delay in booting, and no confusion on the user's part as to why the boot menu key isn't working :) yes, much better

[SeaBIOS] How to load but not run Option ROMs?

2014-07-12 Thread Paul Menzel
Dear SeaBIOS folks, in the thread *Help for Coreboot project* [1] on the coreboot mailing list, Denis Carikli wrote that to get graphics under Linux (not GRUB or SeaBIOS) with AMD/ATI graphics devices it is enough to place/load(?) the Video BIOS/VGA Option ROM at the right place and not run it.

Re: [SeaBIOS] Coreboot/Seabios cold boot laptop keyboard does not work

2014-07-17 Thread Paul Menzel
Dear Inez, Am Mittwoch, den 16.07.2014, 23:18 + schrieb Inez G: I have setup Coreboot with Seabios to run on a Lenovo X131e laptop. This is great news! Congratulations! It’d be really great if you could push patches upstream for review and inclusion. If you have any question please contact

[SeaBIOS] New stable release for Intel CRBs with coreboot/FSP?

2014-08-15 Thread Paul Menzel
Dear SeaBIOS folks, Martin Roth submitted the following patch to coreboot for review [1]. src/Kconfig: Select SeaBIOS master branch by default if desired This just adds a way to select the SeaBIOS master branch by default if desired. The Intel CRBs I'm adding have a

Re: [SeaBIOS] [coreboot] i945: AHCI timeout with Crucial m4 SSD 2.5 in SeaBIOS on cold boot

2014-09-16 Thread Paul Menzel
Dear SeaBIOS folks, as per request by Kevin I am moving the discussion of thread on the coreboot list [1] to the SeaBIOS list. Am Sonntag, den 14.09.2014, 10:10 +0200 schrieb Paul Menzel: testing the SSD Crucial m4 SSD 2.5 256 GB SATA 6 Gb/s on the Lenovo X60t, the payload SeaBIOS 1.7.5-40

Re: [SeaBIOS] [coreboot] i945: AHCI timeout with Crucial m4 SSD 2.5 in SeaBIOS on cold boot

2014-09-19 Thread Paul Menzel
Am Dienstag, den 16.09.2014, 22:21 -0400 schrieb Kevin O'Connor: On Tue, Sep 16, 2014 at 09:45:17PM -0400, Kevin O'Connor wrote: On Tue, Sep 16, 2014 at 11:34:51PM +0200, Paul Menzel wrote: Am Sonntag, den 14.09.2014, 10:10 +0200 schrieb Paul Menzel: testing the SSD Crucial m4 SSD 2.5

Re: [SeaBIOS] [coreboot] [solved] i945: AHCI timeout with Crucial m4 SSD 2.5 in SeaBIOS on cold boot

2014-10-04 Thread Paul Menzel
Am Freitag, den 19.09.2014, 11:47 -0400 schrieb Kevin O'Connor: On Fri, Sep 19, 2014 at 09:36:30AM +0200, Paul Menzel wrote: 01.542: init ahci 01.541: AHCI controller at 1f.2, iobase e400, irq 0 01.541: AHCI: cap 0xdf12ff03, ports_impl 0x1 01.541

[SeaBIOS] No graphics with QEMU, coreboot, SeaBIOS und SeaVGABIOS

2014-10-05 Thread Paul Menzel
Dear SeaBIOS folks, testing QEMU with coreboot built from commit a296f9e3 (Kconfig: Allow native vga init to be selectable for SeaBIOS payload) [1] and SeaBIOS and SeaVGABIOS (selected in coreboot’s Payload menu), SeaBIOS does not display any graphics although the console says, it has

Re: [SeaBIOS] No graphics with QEMU, coreboot, SeaBIOS und SeaVGABIOS

2014-10-06 Thread Paul Menzel
Am Sonntag, den 05.10.2014, 10:39 -0400 schrieb Kevin O'Connor: On Sun, Oct 05, 2014 at 10:24:20AM +0200, Paul Menzel wrote: testing QEMU with coreboot built from commit a296f9e3 (Kconfig: Allow native vga init to be selectable for SeaBIOS payload) [1] and SeaBIOS and SeaVGABIOS (selected

Re: [SeaBIOS] No graphics with QEMU, coreboot, SeaBIOS und SeaVGABIOS

2014-10-07 Thread Paul Menzel
Am Montag, den 06.10.2014, 13:13 +0200 schrieb Gerd Hoffmann: On So, 2014-10-05 at 10:24 +0200, Paul Menzel wrote: testing QEMU with coreboot built from commit a296f9e3 (Kconfig: Allow native vga init to be selectable for SeaBIOS payload) [1] and SeaBIOS and SeaVGABIOS (selected

Re: [SeaBIOS] [PATCH] usb: Update USB hub code to support super speed hubs

2014-12-16 Thread Paul Menzel
Dear Kevin, thank you for the patch! I am adding Werner to CC. Am Montag, den 15.12.2014, 21:47 -0500 schrieb Kevin O'Connor: Super speed hubs (usb3 spec) have specific initialization requirements. Add the code necessary to detect and initialize these hubs. Could you please add how you

Re: [SeaBIOS] [PATCH v3] Add option to only execute CBFS option ROMs

2015-02-11 Thread Paul Menzel
Am Mittwoch, den 11.02.2015, 15:55 -0600 schrieb Timothy Pearson: […] Please find the two patches attached. The first is the sledgehammer for security nuts, and the second is the fine-grained blacklist for everyone else. Thanks for implementing Peter’s idea. Please put one patch in one

Re: [SeaBIOS] [PATCH v2] Add option to only execute CBFS option ROMs

2015-02-11 Thread Paul Menzel
Am Dienstag, den 10.02.2015, 19:50 -0600 schrieb Timothy Pearson: On 02/10/2015 06:23 PM, Paul Menzel wrote: Am Montag, den 09.02.2015, 22:53 -0600 schrieb Timothy Pearson: […] Change applied and patch reformatted. Is this more what you were looking for? Mostly, yes. It looks

Re: [SeaBIOS] [PATCH 2/2] Add PCI option ROM blacklist in CBFS

2015-02-11 Thread Paul Menzel
Am Mittwoch, den 11.02.2015, 17:32 -0600 schrieb Timothy Pearson: File: pci_optrom_blacklist.txt Syntax: bus,device,function Numbers or a single wildcard ('*') are allowed Each blacklisted device is placed on separate line . at end of sentences. ;-) Examples: Blacklist device 01:04.0:

Re: [SeaBIOS] [PATCH] pci: enable SERR# for error forwording in bridge control register

2015-01-28 Thread Paul Menzel
Dear Chen, thank you for your patch. You misspelled `forw*a*rding` in the summary and the comment. I have some more nitpicks. Am Mittwoch, den 28.01.2015, 16:05 +0800 schrieb Chen Fan: For PCIe device support AER(Advanced Error Reporting), from the Please add a space before `(`. pcie spec

Re: [SeaBIOS] SeaBIOS hang with VGA option ROM of XGI Volari Z9s

2015-01-26 Thread Paul Menzel
Dear Timothy, thank you for reporting this issue to the SeaBIOS mailing list. Am Montag, den 26.01.2015, 12:57 -0600 schrieb Timothy Pearson: I have a board here that uses an XGI Volari Z9s integrated graphics device. The board boots under coreboot and loads Linux, but if I add the

Re: [SeaBIOS] [PATCH v2] Add option to only execute CBFS option ROMs

2015-02-10 Thread Paul Menzel
Am Montag, den 09.02.2015, 22:53 -0600 schrieb Timothy Pearson: […] Change applied and patch reformatted. Is this more what you were looking for? Mostly, yes. It looks like you only copied the output of `git show` or something similar and did not use `git format-patch -1`. This causes the

Re: [SeaBIOS] [PATCH 1/3] vgabios: Add config option for assembler fixups

2015-04-11 Thread Paul Menzel
Dear Kevin, Am Freitag, den 10.04.2015, 11:07 -0400 schrieb Kevin O'Connor: Add a kconfig build option (CONFIG_VGA_FIXUP_ASM) to allow users to build the vgabios without the complex assembler fixups that work around emulator bugs. Signed-off-by: Kevin O'Connor ke...@koconnor.net ---

Re: [SeaBIOS] Problems booting legacy OSes on Chromebook Pixel 2015

2015-04-23 Thread Paul Menzel
Dear Charles, dear Kevin, Am Donnerstag, den 23.04.2015, 08:11 -0400 schrieb Kevin O'Connor: On Tue, Apr 21, 2015 at 07:26:27PM -0500, Charles Howell wrote: […] Another option would be to try booting a Linux image - access to the cbmem console would be helpful even if booting Linux is not

[SeaBIOS] [RFH] Using the memory error detector AddressSanitizer (ASan)

2015-04-26 Thread Paul Menzel
Dear SeaBIOS folks, my goal is to build SeaBIOS with the “fast memory error detector” AddressSanitizer (ASan) [1]. As I did not find a way to override `CFLAGS` for building SeaBIOS, as they are defined with `:=` in `Makefile`, I added `-fsanitize=address` directly to `COMMONCFLAGS`. $

[SeaBIOS] Read and publish firmware time stamps and boot time (was: [systemd-devel] bootloader time on a non-EFI bootloader)

2015-04-06 Thread Paul Menzel
[CC’ing coreboot, GRUB, SeaBIOS, Syslinux project and Linux kernel] Am Montag, den 16.03.2015, 11:38 +0100 schrieb Kay Sievers: On Mon, Mar 16, 2015 at 11:29 AM, Umut Tezduyar Lindskog wrote: I would like to pass the time it was spent in bootloader to systemd. Is there a kernel command line

Re: [SeaBIOS] New build warnings with GCC 5

2015-06-02 Thread Paul Menzel
Dear Kevin, Am Montag, den 01.06.2015, 18:36 -0400 schrieb Kevin O'Connor: On Sat, May 23, 2015 at 03:47:32PM +0200, Paul Menzel wrote: building SeaBIOS commit 67643955 (make SeaBios compatible with Xen vTPM.) for coreboot with the attached configuration with GCC 5.1.1, (CPP 4.9

[SeaBIOS] New build warnings with GCC 5

2015-05-23 Thread Paul Menzel
Dear SeaBIOS folks, building SeaBIOS commit 67643955 (make SeaBios compatible with Xen vTPM.) for coreboot with the attached configuration with GCC 5.1.1, (CPP 4.9) the following warnings are printed. $ gcc-5 --version gcc-5 (Debian 5.1.1-7) 5.1.1 20150522 Copyright (C)

[SeaBIOS] [PATCH] Makefile: Allow to override CPP variable

2015-05-23 Thread Paul Menzel
/make/manual/make.html#Setting Signed-off-by: Paul Menzel paulepan...@users.sourceforge.net --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 01cadda..63bff49 100644 --- a/Makefile +++ b/Makefile @@ -23,7 +23,7 @@ OBJCOPY=$(CROSS_PREFIX

Re: [SeaBIOS] [PATCH] build: Require make VERSION=x parameter to be on command line

2015-08-13 Thread Paul Menzel
Am Mittwoch, den 12.08.2015, 18:32 -0400 schrieb Kevin O'Connor: Don't pull in VERSION from the build environment - there is too great a potential for a variable conflict. Signed-off-by: Kevin O'Connor ke...@koconnor.net --- Makefile | 1 + 1 file changed, 1 insertion(+) diff --git

Re: [SeaBIOS] [PATCH] rtc: Support disabling the RTC timer irq support

2015-08-17 Thread Paul Menzel
Dear Kevin, Am Montag, den 17.08.2015, 12:23 -0400 schrieb Kevin O'Connor: Add a build time config option to remove support for RTC timer interrupts along with the associated bios calls requiring that support. Signed-off-by: Kevin O'Connor ke...@koconnor.net --- src/Kconfig | 9

[SeaBIOS] Issues with AHCI and AMD SB700

2015-11-12 Thread Paul Menzel
Dear SeaBIOS folks, Timothy Pearson submitted the change below [1] to the coreboot repository. ``` ommit 14ebf951e41c085aa2f8420fcf7452dc5761514e Author: Timothy Pearson Date: Sun Jun 21 16:27:03 2015 -0500 src/southbridge/amd/sb700: Reset SATA

[SeaBIOS] Version of master behind stable branch versions

2015-09-11 Thread Paul Menzel
Dear SeaBIOS folks, building SeaBIOS from master, the version string shows 1.8.0-…, which is more current than the rel-1.8.0-148-g75cb2b9 release. This is confusing. Should the stable branches be merged back into the master branch to get a less confusing behavior? Or is there a different way to

Re: [SeaBIOS] [patch v2] sdcard: skip detection of PCI sdhci controllers if etc/sdcard used

2016-03-11 Thread Paul Menzel
Dear Matt, Am Donnerstag, den 10.03.2016, 12:20 -0600 schrieb Matt DeVillier: > Some BayTrail ChromeOS devices have the eMMC controller hidden (thus  > requiring the use of etc/sdcard), while others do not, making it > problematic to have a single payload which serves all devices  > properly.   

[SeaBIOS] hw/usb-xhci: Remove unused const variables

2016-05-12 Thread Paul Menzel
[-Wunused-const-variable=]  static const int eptype_to_xhci_in[] = { ``` Signed-off-by: Paul Menzel <paulepan...@users.sourceforge.net> ---  src/hw/usb-xhci.c | 14 --  1 file changed, 14 deletions(-) diff --git a/src/hw/usb-xhci.c b/src/hw/usb-xhci.c index 5e2f071..69954b9

[SeaBIOS] [PATCH] tcgbios: Remove unused const variable

2016-05-12 Thread Paul Menzel
/src/tcgbios.o […] src/tcgbios.c:36:17: warning: 'PhysicalPresence_CMD_DISABLE' defined but not used [-Wunused-const-variable=]  static const u8 PhysicalPresence_CMD_DISABLE[] = { 0x01, 0x00 };  ^~~~ ``` Signed-off-by: Paul Menzel <paule

Re: [SeaBIOS] Boot menu key does not work with config options threads set to 2

2017-01-31 Thread Paul Menzel
Dear Kevin, Thank you for your response. Am Sonntag, den 29.01.2017, 14:30 -0500 schrieb Kevin O'Connor: > On Thu, Jan 26, 2017 at 04:30:12PM +0100, Paul Menzel wrote: > > On the ASRock E350M1 with coreboot and SeaBIOS, setting the runtime config > > option `threads` to

Re: [SeaBIOS] Problems with coreboot, GRUB payload and SeaBIOS

2017-02-05 Thread Paul Menzel
Dear Kevin, Am Freitag, den 03.02.2017, 12:11 -0500 schrieb Kevin O'Connor: > On Thu, Feb 02, 2017 at 09:21:17PM +0100, Paul Menzel wrote: > > Am Sonntag, den 29.01.2017, 14:18 -0500 schrieb Kevin O'Connor: > > > On Sun, Jan 29, 2017 at 10:08:10AM +0100, Paul Menzel wrote:

[SeaBIOS] Boot menu key does not work with config options threads set to 2

2017-01-26 Thread Paul Menzel
Dear SeaBIOS folks, On the ASRock E350M1 with coreboot and SeaBIOS, setting the runtime config option `threads` to 2, I am unable to press the boot menu key (ESC). [1] By default, SeaBIOS will parallelize hardware initialization during bootup to reduce boot time. Multiple hardware devices

[SeaBIOS] Dealing with fallback and normal coreboot images

2017-01-26 Thread Paul Menzel
Dear SeaBIOS folks, coreboot allows to prefix images to add different romstage, ramstage, and payloads, and depending on the behavior during boot, choose a certain one. Commonly *normal* and *fallback* are used as prefixes, while the bootblock code loads the *normal* image first, but if

[SeaBIOS] [PATCH] vgasrc: Increase debug level

2017-01-26 Thread Paul Menzel
Date: Fri, 20 Jan 2017 16:52:44 +0100 You only want this information for debugging. As it also slows down the boot considerably, as, for example, for every character of the GRUB menu, something is sent over the serial console. Therefore, increase the debugging level to 9. Signed-off-by: Paul

[SeaBIOS] coreboot and `Timeout at i8042_flush:71!`

2017-01-29 Thread Paul Menzel
Dear SeaBIOS folks, coreboots board status repository has some SeaBIOS warnings, and I believe the keyboard doesn’t work in that case. ``` $ git grep 'Timeout at i8042_flush' origin/master -- origin/master:amd/lamar/4.0-9540-gae5ab60/2015-04-30T02:12:19Z/coreboot_console.txt:WARNING - Timeout

[SeaBIOS] Add log level to banner

2017-03-02 Thread Paul Menzel
Dear SeaBIOS, Do you think it would be beneficial to have SeaBIOS log level noted in it’s banner? Kind regards, Paul ___ SeaBIOS mailing list SeaBIOS@seabios.org https://www.coreboot.org/mailman/listinfo/seabios

[SeaBIOS] [PATCH] boot: Show boot splash until all threads are complete

2016-09-14 Thread Paul Menzel
splash can still be seen. The screen only changes, once the Linux kernel boots. This seems to be a GRUB issue though [1]. [1] http://metadata.ftp-master.debian.org/changelogs//main/g/grub2/grub2_2.02~beta2-36_changelog Suggested-by: Kevin O'Connor <ke...@koconnor.net> Signed-off-by: Paul

[SeaBIOS] Show bootsplash already during device detection?

2016-08-24 Thread Paul Menzel
Dear SeaBIOS folks, Playing with the bootsplash feature, I noticed, that it’s only displayed when the boot menu is displayed, when no bootsplash is used. On the ASRock E350M1 it takes ten seconds to detect the connected spinning hard disk, and the bootsplash is not displayed during that time.

[SeaBIOS] hw/usb-msc.c: Branch condition evaluates to a garbage value

2016-08-29 Thread Paul Menzel
Dear SeaBIOS developers, Building the attached configuration with GCC 5.3.0 and the static analyzer scan-build shipped with Clang 3.8, the following error is reported in `src/hw/usb-msc.c` in line 110. The static analyzer seems to think that the struct member is not initialized. But I

Re: [SeaBIOS] [PATCH] Makefile: Explicitly pass `no-pic` to compiler

2016-10-23 Thread Paul Menzel
Dear SeaBIOS folks, Am Sonntag, den 23.10.2016, 20:57 +0200 schrieb Paul Menzel: > Date: Sun, 23 Oct 2016 18:56:28 +0200 > > Debian enables PIE hardening flags by default since package gcc-6 > 6.2.0-7 [1]. > > With that change, SeaBIOS fails to build with the

Re: [SeaBIOS] Build failure with GCC 6 from Debian Sid/unstable

2016-10-23 Thread Paul Menzel
Dear SeaBIOS folks, Am Donnerstag, den 20.10.2016, 23:58 +0200 schrieb Paul Menzel: > just a note, that due to a regression in GCC 6 in Debian Sid/unstable > [1] the latest master branch [2] does not build. > > ``` > $ make > Build Kconfig config file > Compile ch

[SeaBIOS] [PATCH] Makefile: Explicitly pass `no-pic` to compiler

2016-10-23 Thread Paul Menzel
``` Passing `no-pic` to the compiler fixes this issue. [1] https://bugs.debian.org/835148 [2] https://bugs.debian.org/841546 [3] https://www.seabios.org/pipermail/seabios/2016-October/010980.html "Build failure with GCC 6 from Debian Sid/unstable" Signed-off-by: Paul Menzel

Re: [SeaBIOS] [PATCH] Makefile: Explicitly pass `no-pic` to compiler

2016-10-25 Thread Paul Menzel
Dear Kevin, On 10/25/16 17:27, Paul Menzel wrote: On 10/25/16 17:21, Kevin O'Connor wrote: On Sun, Oct 23, 2016 at 08:57:28PM +0200, Paul Menzel wrote: Date: Sun, 23 Oct 2016 18:56:28 +0200 Debian enables PIE hardening flags by default since package gcc-6 6.2.0-7 [1]. With that change

Re: [SeaBIOS] [PATCH] Makefile: Explicitly pass `no-pic` to compiler

2016-10-25 Thread Paul Menzel
Dear Kevin, On 10/25/16 18:14, Kevin O'Connor wrote: On Tue, Oct 25, 2016 at 06:08:08PM +0200, Paul Menzel wrote: On 10/25/16 17:27, Paul Menzel wrote: On 10/25/16 17:21, Kevin O'Connor wrote: Does adding '-fno-pie' help? Isn’t that already used due to `COMMONCFLAGS += $(call cc-option

Re: [SeaBIOS] [PATCH] Makefile: Explicitly pass `no-pic` to compiler

2016-10-25 Thread Paul Menzel
Dear Kevin, On 10/25/16 17:21, Kevin O'Connor wrote: On Sun, Oct 23, 2016 at 08:57:28PM +0200, Paul Menzel wrote: Date: Sun, 23 Oct 2016 18:56:28 +0200 Debian enables PIE hardening flags by default since package gcc-6 6.2.0-7 [1]. With that change, SeaBIOS fails to build with the error

[SeaBIOS] Build failure with GCC 6 from Debian Sid/unstable

2016-10-20 Thread Paul Menzel
Dear SeaBIOS folks, just a note, that due to a regression in GCC 6 in Debian Sid/unstable [1] the latest master branch [2] does not build. ``` $ make Build Kconfig config file Compile checking out/src/misc.o Compile checking out/src/stacks.o src/stacks.c: Assembler messages:

[SeaBIOS] Problems with parallel build and SeaVGABIOS

2016-12-02 Thread Paul Menzel
Dear SeaBIOS folks, building SeaBIOS for coreboot with SeaVGABIOS in parallel, I get an error. > $ nproc > 8 > $ git log --oneline -1 > b98c658 drop "etc/boot-cpus" fw_cfg file and reuse legacy QEMU_CFG_NB_CPUS > $ grep VGA_COREBOOT .config > CONFIG_VGA_COREBOOT=y > $ make menuconfig && make

Re: [SeaBIOS] [coreboot] RFC: Changing CBMEM console to run as a persistent ring-buffer

2017-04-22 Thread Paul Menzel
[For the GRUB folks, this is about coreboot commit d67c6876 (Turn CBMEM console into a ring buffer that can persist across reboots) [1]. Julius’ message can be find in the coreboot list archive [2].] Dear Julius, Am Montag, den 10.04.2017, 15:50 -0700 schrieb Julius Werner: […] > The change

Re: [SeaBIOS] mouse.c

2017-08-03 Thread Paul Menzel
Dear Philipp, On 08/03/17 09:44, Philipp Stanner wrote: why does the SeaBIOS-source contain a file named mouse.c ? Next time, please show, what effort you already put into finding the right answer yourself. `git log src/mouse.c` and `git grep mouse.c` and `git grep MOUSE` already shows

[SeaBIOS] GCC 7.1 warning in `tcgbios.c`: `'hleo.eventnumber' may be used uninitialized in this function`

2017-08-10 Thread Paul Menzel
Dear SeaBIOS folks, GCC 7.1 warns about a maybe uninitialized struct member. ``` src/tcgbios.c: In function 'tpm_interrupt_handler32': src/tcgbios.c:1232:30: warning: 'hleo.eventnumber' may be used uninitialized in this function [-Wmaybe-uninitialized] hleeo->eventnumber =

Re: [SeaBIOS] [PATCH 2/2] usb-xhci: use hub portmap

2017-07-18 Thread Paul Menzel
Dear Gerd, On 07/18/17 13:36, Gerd Hoffmann wrote: xhci controllers have two virtual ports per (usb3 capable) physical port, one for usb2 and one for usb3 devices. Add a hub portmap callback to map the virtual ports to physical ports. For now assume we simply have the same number of usb2 and

Re: [SeaBIOS] SSL certificate error - SeaBIOS git repository

2017-06-05 Thread Paul Menzel
Dear qmastery, Am Sonntag, den 04.06.2017, 22:44 + schrieb qma ster: > Good day! When I select "SeaBIOS version - master" at my coreboot > build settings, it tries to obtain the latest SeaBIOS from your git > repository. However I am getting the following error: > Cloning SeaBIOS from

Re: [SeaBIOS] How to boot USB 3.0 devices with SeaBIOS

2017-10-08 Thread Paul Menzel
Dear Reiner, Am 08.10.2017 um 06:25 schrieb diffusae: On 03.10.2017 18:15, Kevin O'Connor wrote: Can you recompile SeaBIOS with the patch below applied? I don't have a good way to test this, but I'm hopeful it will help detect the USB2 disconnect and avoid the controller hang. I've

Re: [SeaBIOS] GCC 7.1 warning in `tcgbios.c`: `'hleo.eventnumber' may be used uninitialized in this function`

2017-10-12 Thread Paul Menzel
Dear Kevin, On 09/14/17 21:45, Kevin O'Connor wrote: On Mon, Sep 11, 2017 at 01:40:45PM -0400, Stefan Berger wrote: On 08/29/2017 02:45 PM, Kevin O'Connor wrote: On Thu, Aug 10, 2017 at 08:52:06PM +0200, Paul Menzel wrote: GCC 7.1 warns about a maybe uninitialized struct member. ``` src

Re: [SeaBIOS] [PATCH] docs: Fix typos in Memory_Model.md

2017-08-30 Thread Paul Menzel
iables marked with the VAR16 or VARFSEG flags. (There is also the related macro GET_GLOBALFLAT for - accessing storage allocated with malloc_fseg). + accessing storage allocated with malloc_fseg.) Memory available during initialization == Reviewed-by

Re: [SeaBIOS] [PATCH] boot: Increase description size in boot menu

2017-08-21 Thread Paul Menzel
Dear Kevin, Am Dienstag, den 02.05.2017, 20:04 -0400 schrieb Kevin O'Connor: > On Tue, Apr 25, 2017 at 01:06:53PM -0400, Kevin O'Connor wrote: > > Increase the boot menu description size so that menu items up to 80 > > characters display without truncation. > > > > Reported-by: Rene Shuster

[SeaBIOS] Suggestions for 1.10.3 release (was: GCC 7.1 warning in `tcgbios.c`: `'hleo.eventnumber' may be used uninitialized in this function`)

2017-10-12 Thread Paul Menzel
Dear Gerd, On 10/12/17 15:40, Gerd Hoffmann wrote: Could you please cherry-pick that commit 1ef72ab2f89ae61dcdb3f01323bd0a7dc978c2b9 to the stable branch *origin/1.10-stable*? Done. I guess time for 1.10.3 (three commits since 1.10.2), which will most likely be the last 1.10.x stable

[SeaBIOS] [PATCH] docs/Download: Use more secure HTTPS ULRs where possible

2017-11-30 Thread Paul Menzel
Date: Mon, 2 Oct 2017 08:13:13 +0200 Signed-off-by: Paul Menzel <pmen...@molgen.mpg.de> --- docs/Download.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/Download.md b/docs/Download.md index 9b1492a..96369fb 100644 --- a/docs/Download.md +++ b/docs/Downl

Re: [SeaBIOS] Guest Reboot After Plug HDMI

2017-12-03 Thread Paul Menzel
Dear Lying, Am 04.12.2017 um 07:20 schrieb Lying: Hello, Everybody. I encounter a problem when i using my guest. I booting my guest without HDMI primarily, Then i add it, but my guest is be rebooted. To know what cause it, i do it again, especially i check my guest is running normal or not

Re: [SeaBIOS] [PATCH] Enable shell-like * globing in bootorder entries

2018-05-14 Thread Paul Menzel
Dear Ian, Am 14.05.2018 um 05:12 schrieb Ian Kelling: Signed-off-by: Ian Kelling --- src/boot.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/boot.c b/src/boot.c index ff705fd..ca64595 100644 --- a/src/boot.c +++ b/src/boot.c @@ -91,14

Re: [SeaBIOS] Librem 15v3 hangs at Booting from Hard Disk...

2018-05-15 Thread Paul Menzel
Dear Philip, First of all, please respect the netiquette and do not top post. It makes replying much harder. Please use the interleaved style in the future. On 05/15/18 04:09, Philip C. wrote: […] On Wed, May 9, 2018 at 9:14 PM Philip C. wrote: But, now no matter

Re: [SeaBIOS] [PATCH] cbvga_set_mode: refine clear display logic

2018-06-26 Thread Paul Menzel
Dear Gerd, Am 26.06.2018 um 09:21 schrieb Gerd Hoffmann: There is no need to skip text mode clearing. Clearing the framebuffer should be safe on legacy calls too. How did you test this? Kind regards, Paul ___ SeaBIOS mailing list

  1   2   >