On 5/8/21 9:24 AM, Paul Menzel wrote:
> Dear Piotr,

Hi Paul,

> 
> 
> Thank you for bringing up these issues.
> 
> Am 28.04.21 um 00:38 schrieb Piotr Król:

(...)

>> This is one part of the problem, other is specifications compatibility
>> where ACPI is one that breaks things often. coreboot moves with ACPI
>> compiler faster then most of BSD systems, what lead to problems with
>> BSD-based firewalls.
> 
> Please excuse my ignorance. I am still not fully understanding the
> problem, so it’d be great if more concrete examples could be given. For
> example, what ACPI change caused an OS problem?

1. ACPI CPU
https://review.coreboot.org/c/coreboot/+/36258
here we tried to reduce problem
https://review.coreboot.org/c/coreboot/+/36258
Above patch introduce compliance with most recent version of ACPI spec
breaking in the same way BSD (FreeBSD < 12.2 and < 13, most of
downstream firewall distros which are based on older FreeBSD).

2. ACPI hostbridge
https://review.coreboot.org/c/coreboot/+/36318
further reverted
https://review.coreboot.org/c/coreboot/+/37710
we also tried to fix problem according to spec
https://review.coreboot.org/c/coreboot/+/37835
but since PCS
This caused PCI detection issues.

Those are examples of problems we faced with ACPI.

> I would have thought, that the “payload interface” and coreboot tables
> are the main problems.

Agree.

Best Regards,
-- 
Piotr Król
Embedded Systems Consultant
GPG: B2EE71E967AA9E4C
https://3mdeb.com | @3mdeb_com

Attachment: OpenPGP_signature
Description: OpenPGP digital signature

_______________________________________________
coreboot mailing list -- coreboot@coreboot.org
To unsubscribe send an email to coreboot-le...@coreboot.org

Reply via email to