Issue #412 has been reported by Carson Alberding.
----------------------------------------
Bug #412: x230 reboots on suspend
https://ticket.coreboot.org/issues/412
* Author: Carson Alberding
* Status: New
* Priority: Normal
* Target version: none
* Start date: 2022-09-02
* Affected versions: master
* Related links: https://ticket.coreboot.org/issues/393
* Affected hardware: x230
* Affected OS: windows/arch linux
----------------------------------------
Very similar to issue 393 where the x230 reboots when suspended to RAM. Seems to be an issue with coreboot v4.16 & 4.17 or something is missing in the config (attached). Any insight on this would be appreciated!
---Files--------------------------------
coreboot_config.txt (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 #429 has been reported by Matt DeVillier.
----------------------------------------
Bug #429: I2C CR50 TPM fails to initialize
https://ticket.coreboot.org/issues/429
* Author: Matt DeVillier
* Status: New
* Priority: High
* Target version: none
* Start date: 2022-10-17
* Affected versions: 4.15, 4.16, 4.17, master
----------------------------------------
On several (but not all) Chromebook platforms which use an I2C interface for the CR50 TPM, the TPM fails to initialize due to I2C transaction errors.
The following boards with I2C CR50 TPM are known to be affected:
google/brya (banshee variant confirmed, others untested)
google/drallion
google/poppy (soraka and nautilus variants)
google/reef (all variants)
The following boards with I2C CR50 TPM are known to be working:
google/eve
google/guybrush
google/kahlee
google/zork
cbmem shows the following, with the i2c transactions repeating 100x until failing. This causes a significant increase in boot time.
[INFO ] Probing TPM I2C: i2c 2:50 W 1 bytes : 06
[ERROR] I2C TX abort detected (00000001)
[ERROR] cr50_i2c_read: Address write failed
[INFO ] .i2c 2:50 W 1 bytes : 06
[ERROR] I2C TX abort detected (00000001)
[ERROR] cr50_i2c_read: Address write failed
...
soraka/nautilus show slightly different output:
[INFO ] Probing TPM I2C: Cr50 TPM IRQ timeout!
[INFO ] .Cr50 TPM IRQ timeout!
[INFO ] .Cr50 TPM IRQ timeout!
[INFO ] .Cr50 TPM IRQ timeout!
...
--
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
Hi,
Please find the latest report on new defect(s) introduced to coreboot found with Coverity Scan.
1 new defect(s) introduced to coreboot found with Coverity Scan.
1 defect(s), reported by Coverity Scan earlier, were marked fixed in the recent build analyzed by Coverity Scan.
New defect(s) Reported-by: Coverity Scan
Showing 1 of 1 defect(s)
** CID 1499913: Integer handling issues (NO_EFFECT)
/3rdparty/arm-trusted-firmware/drivers/arm/gic/v3/gicv3_main.c: 1109 in gicv3_raise_sgi()
________________________________________________________________________________________________________
*** CID 1499913: Integer handling issues (NO_EFFECT)
/3rdparty/arm-trusted-firmware/drivers/arm/gic/v3/gicv3_main.c: 1109 in gicv3_raise_sgi()
1103 u_register_t target)
1104 {
1105 unsigned int tgt, aff3, aff2, aff1, aff0;
1106 uint64_t sgi_val;
1107
1108 /* Verify interrupt number is in the SGI range */
>>> CID 1499913: Integer handling issues (NO_EFFECT)
>>> This greater-than-or-equal-to-zero comparison of an unsigned value is always true. "sgi_num >= 0U".
1109 assert((sgi_num >= MIN_SGI_ID) && (sgi_num < MIN_PPI_ID));
1110
1111 /* Extract affinity fields from target */
1112 aff0 = MPIDR_AFFLVL0_VAL(target);
1113 aff1 = MPIDR_AFFLVL1_VAL(target);
1114 aff2 = MPIDR_AFFLVL2_VAL(target);
________________________________________________________________________________________________________
To view the defects in Coverity Scan visit, https://u15810271.ct.sendgrid.net/ls/click?upn=HRESupC-2F2Czv4BOaCWWCy7my0P…
Issue #431 has been reported by Martin Roth.
----------------------------------------
Bug #431: fix src/arch/x86/smbios issues
https://ticket.coreboot.org/issues/431
* Author: Martin Roth
* Status: New
* Priority: Normal
* Assignee: Solomon Alan-Dei
* Category: coreboot common code
* Target version: none
* Start date: 2022-10-20
----------------------------------------
There are currently 20 coverity issues affecting smbios code in src/arch/x86/smbios*
https://scan6.scan.coverity.com/reports.htm#v55284/p10744https://docs.google.com/spreadsheets/d/1hacitQU1zn7CU44eXP3xVdvq-OjnIF_h8LR…
---Files--------------------------------
Outstanding+Issues+in+smbios.csv (3.61 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 #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