Issue #430 has been reported by Martin Roth.
----------------------------------------
Bug #430: Fix util/cbfstool coverity issues
https://ticket.coreboot.org/issues/430
* Author: Martin Roth
* Status: New
* Priority: Normal
* Category: userspace utilities
* Target version: none
* Start date: 2022-10-20
----------------------------------------
There are currently 25 coverity issues against files in the util/cbfstool directory:
https://scan6.scan.coverity.com/reports.htm#v55283/p10744https://docs.google.com/spreadsheets/d/1hacitQU1zn7CU44eXP3xVdvq-OjnIF_h8LR…
---Files--------------------------------
Outstanding+Issues+in+cbfstool.csv (4.47 KB)
--
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: https://ticket.coreboot.org/my/account
Issue #401 has been reported by Sean Rhodes.
----------------------------------------
Bug #401: edk2 hangs indefiniately
https://ticket.coreboot.org/issues/401
* Author: Sean Rhodes
* Status: New
* Priority: Normal
* Assignee: Arthur Heymans
* Category: board support
* Target version: none
* Start date: 2022-07-08
* Affected versions: master
* Affected hardware: Everything
* Affected OS: Doesn't matter
----------------------------------------
Since CB:63555, edk2 will no longer boot and hangs indefiniately
Various forks disable MTRR programming in edk2 (such as https://github.com/MrChromebox/edk2/commit/d641ea6920737fd9b9a94210e9a2e763…) but this shouldn't be done as it breaks spec.
Workarounds are to revert CB:64804, CB:63550, CB:64803 and CB:63555.
--
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: https://ticket.coreboot.org/my/account
Issue #427 has been reported by Akura Ryu.
----------------------------------------
Bug #427: x200: Two battery charging issues
https://ticket.coreboot.org/issues/427
* Author: Akura Ryu
* Status: New
* Priority: Urgent
* Category: board support
* Target version: master
* Start date: 2022-10-14
* Affected versions: master
* Needs backport to: master
* Affected hardware: ThinkPad X200
* Affected OS: Linux
----------------------------------------
I've flashed my ThinkPad X200 with coreboot. Currently it has trouble when charging.
## 1. Cannot charge when battery level is below 20%.
When I plug in my AC adapter, system always reports " **Not charging** ".
Here's the output from the `acpi` utility:
```
Battery 0: Not charging, 23%
Adapter 0: on-line
```
But weirdly, battery level is still increasing as the AC adapter is on-line.
## 2. Battery threshold doesn't seem to work.
Since tp_smapi is unusable without stock firmware, I use `tpacpi-bat` to configure battery threshold. My KDE battery indicator can recognize these thresholds.
```sh
sudo tpacpi-bat -s ST 1 88 # Start threshold
sudo tpacpi-bat -s SP 1 90 # Stop threshold
```
But no matter how I charge, battery will always be fully charged.
## Revision
- **OS**: Arch Linux with KDE
- **Coreboot revision**: 93781523a
- **Configuration**: See attachment
---Files--------------------------------
.config (18.8 KB)
--
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: https://ticket.coreboot.org/my/account
Issue #426 has been reported by Krystian Hebel.
----------------------------------------
Documentation #426: Document existing and added TPM event log formats and PCR usage
https://ticket.coreboot.org/issues/426
* Author: Krystian Hebel
* Status: New
* Priority: Normal
* Category: Documentation
* Target version: none
* Start date: 2022-10-12
----------------------------------------
Documentation should mention at least:
- what formats are available and where they are described
- what are possible consumers of each format
- which hashing algorithms can be used
- what additional info is added to that required by specification, if any
- which component is extended to which PCR for each of supported scheme (may be in form of example event log)
Additionally, existing vboot documentation should be fixed, especially parts describing SRTM and DRTM.
--
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: https://ticket.coreboot.org/my/account
Issue #425 has been reported by Krystian Hebel.
----------------------------------------
Feature #425: Add parsing of new TPM event log formats to cbmem utility
https://ticket.coreboot.org/issues/425
* Author: Krystian Hebel
* Status: New
* Priority: Normal
* Category: userspace utilities
* Target version: none
* Start date: 2022-10-12
----------------------------------------
All existing and newly implemented formats must be parse-able by cbmem. It should be able to automatically recognize used format and parse it accordingly, so there are no significant differences in invocation of this tool by end users. Crypto agile format will require implementation of additional unmarshaling.
--
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: https://ticket.coreboot.org/my/account
Issue #424 has been reported by Krystian Hebel.
----------------------------------------
Feature #424: Create and implement option to choose either TCG or vboot PCR assignment
https://ticket.coreboot.org/issues/424
* Author: Krystian Hebel
* Status: New
* Priority: Normal
* Target version: none
* Start date: 2022-10-12
----------------------------------------
As with TPM event log, standardized TCG assignment should be chosen by default, with opt-in possibility to choose existing behaviour for platforms that depend on it.
--
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: https://ticket.coreboot.org/my/account
Issue #423 has been reported by Krystian Hebel.
----------------------------------------
Feature #423: Implement legacy and crypto agile TPM event log formats
https://ticket.coreboot.org/issues/423
* Author: Krystian Hebel
* Status: New
* Priority: Normal
* Target version: none
* Start date: 2022-10-12
----------------------------------------
Legacy format is simple, it always uses SHA1 and its entries can be described by a C structure, with one field of variable length at the end.
Crypto agile format is slightly more complicated. There can be more than one digest in entry, and their sizes depend on algorithm. There is code for marshaling of required structures in security/tpm/tss/tcg-2.0, but it assumes TPM endianness (BE), while entries in event log are always LE.
Headers for both formats have vendorInfo field, which can be used to hold additional data, not described by specification. An example of such may be offset to next entry to be added, which saves code from walking through all entries (possibly with different sizes) for each new entry.
--
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: https://ticket.coreboot.org/my/account
Issue #422 has been reported by Krystian Hebel.
----------------------------------------
Feature #422: Create Kconfig menu for TPM event log format
https://ticket.coreboot.org/issues/422
* Author: Krystian Hebel
* Status: New
* Priority: Normal
* Target version: none
* Start date: 2022-10-12
----------------------------------------
New entries should default to one of TCG formats, depending on selected TPM family. Choice of other format shouldn't be restricted. Use of current proprietary format should be explicitly selected by boards that depend on it.
Additionally, config menu should allow to choose at compilation time the hashing algorithms that are to be used. This would allow for limiting size of code for cases with restricted available space.
--
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: https://ticket.coreboot.org/my/account
Issue #310 has been updated by Angel Pons.
Affected OS set to All (coreboot bug)
Affected hardware set to ThinkPad T440p
Status changed from Response Needed to Resolved
----------------------------------------
Bug #310: Coreboot 4.14 fails on a Lenvovo T440p
https://ticket.coreboot.org/issues/310#change-1160
* Author: David Hoelscher
* Status: Resolved
* Priority: Normal
* Assignee: Angel Pons
* Start date: 2021-06-02
* Affected hardware: ThinkPad T440p
* Affected OS: All (coreboot bug)
----------------------------------------
Hi all,
coreboot 4.14 dies on early boot. The T440p ended with led blinking and beep sound.
This was my first try - so i think it was maybe a problem with mrc.bin or vga.rom. But if I skip back to version 4.13, everything works fine (4.13 working config is appended). I don't know how to get debug information on this early stage of boot. Does anyone has a hint? A Raspberry Pi as an external flasher is available.
Further - is it possible to flash only the 4 MB BIOS chip? This IC is very easy accessible. I am afraid to disassemble the complete backplate to access the other 8MB chip again. Initially I flashed the complete Rom without ME on both chips.
---Files--------------------------------
Coreboot_4.13.config (23.6 KB)
descriptor.bin (4 KB)
--
You have received this notification because you have either subscribed to it, or are involved in it.
To change your notification preferences, please click here: https://ticket.coreboot.org/my/account