-
Notifications
You must be signed in to change notification settings - Fork 348
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ACPI 6.5: RAS2: Add support for RAS2 table #892
Conversation
Add support for ACPI RAS2 feature table(RAS2) defined in the ACPI 6.5 Specification & upwards revision, section 5.2.21. The RAS2 table provides interfaces for platform RAS features. RAS2 offers the same services as RASF, but is more scalable than the latter. RAS2 supports independent RAS controls and capabilities for a given RAS feature for multiple instances of the same component in a given system. The platform can support either RAS2 or RASF but not both. Signed-off-by: Shiju Jose <shiju.jose@huawei.com>
Full support for new ACPI tables includes compiler and disassembler support, not just changes to the header.
Bob
From: Shiju Jose ***@***.***>
Sent: Thursday, September 14, 2023 2:36 PM
To: acpica/acpica ***@***.***>
Cc: Subscribed ***@***.***>
Subject: [acpica/acpica] ACPI 6.5: RAS2: Add support for RAS2 table (PR #892)
Add support for ACPI RAS2 feature table(RAS2) defined in the ACPI 6.5 Specification & upwards revision, section 5.2.21.
The RAS2 table provides interfaces for platform RAS features. RAS2 offers the same services as RASF, but is more scalable than the latter. RAS2 supports independent RAS controls and capabilities for a given RAS feature for multiple instances of the same component in a given system. The platform can support either RAS2 or RASF but not both.
…________________________________
You can view, comment on, or merge this pull request online at:
#892
Commit Summary
* 537986d<537986d> ACPI 6.5: RAS2: Add support for RAS2 table
File Changes
(1 file<https://github.com/acpica/acpica/pull/892/files>)
* M source/include/actbl2.h<https://github.com/acpica/acpica/pull/892/files#diff-e58c5f7fd7af8399d3efca1bc631e2666236e109c610ab8e41720b0014389b96> (56)
Patch Links:
* https://github.com/acpica/acpica/pull/892.patch
* https://github.com/acpica/acpica/pull/892.diff
—
Reply to this email directly, view it on GitHub<#892>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AAHL7LGKGEWD5IYNALDLPATX2N2DBANCNFSM6AAAAAA4Y4R2WY>.
You are receiving this because you are subscribed to this thread.Message ID: ***@***.******@***.***>>
|
Sure. I will try to add compiler and disassembler support for the RAS2 table. |
8.1 Adding new ACPI Tables There are four main tasks that are needed to provide support for a new ACPI table: Important Note: if any new typedefed struct definitions are added to the code, they must also be added to the AcpiSrc utility. This is so that the ACPICA source code can be properly converted to Linux format. Modify this file: Notes for each of these tasks are provided in the sections below. When the new table integration is completed, the list of modified source files should look something like this: This section 8.1 of the ACPICA design document found at https://github.com/acpica/acpica/blob/master/documents/acpica-design.doc explains how to add a new table (or even modify/update existing ones) and hopefully this helps you and others! Thanks! |
Why was this PR closed since the RAS2 table was approved by the ASWG? Anything we can help with? Thanks! |
Sorry, about to submit new pull request with support for compiler and disassembler.
Thanks,
Shiju
…-----Original Message-----
From: Saket Dumbre ***@***.***>
Sent: 27 September 2023 16:17
To: acpica/acpica ***@***.***>
Cc: Shiju Jose ***@***.***>; State change
***@***.***>
Subject: Re: [acpica/acpica] ACPI 6.5: RAS2: Add support for RAS2 table (PR
#892)
Why was this PR closed since the RAS2 table was approved by the ASWG?
Anything we can help with? Thanks!
—
Reply to this email directly, view it on GitHub
<#892 (comment)> , or
unsubscribe <https://github.com/notifications/unsubscribe-
auth/ADI4JQGMQ3WLKEZFW2ACM73X4Q7PDANCNFSM6AAAAAA4Y4R2WY> .
You are receiving this because you modified the open/close state.
<https://github.com/notifications/beacon/ADI4JQEPMLDOMSK7LC35KRLX4Q7PD
A5CNFSM6AAAAAA4Y4R2W2WGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LF
NZ2KUY3PNVWWK3TUL5UWJTTHSHGSI.gif> Message ID:
***@***.***>
|
Hello,
Please see new pull request submitted for RAS2 table with compiler and disassembler support added.
#899
Thanks,
Shiju
…-----Original Message-----
From: Saket Dumbre ***@***.***>
Sent: 27 September 2023 16:17
To: acpica/acpica ***@***.***>
Cc: Shiju Jose ***@***.***>; State change
***@***.***>
Subject: Re: [acpica/acpica] ACPI 6.5: RAS2: Add support for RAS2 table (PR
#892)
Why was this PR closed since the RAS2 table was approved by the ASWG?
Anything we can help with? Thanks!
—
Reply to this email directly, view it on GitHub
<#892 (comment)> , or
unsubscribe <https://github.com/notifications/unsubscribe-
auth/ADI4JQGMQ3WLKEZFW2ACM73X4Q7PDANCNFSM6AAAAAA4Y4R2WY> .
You are receiving this because you modified the open/close state.
<https://github.com/notifications/beacon/ADI4JQEPMLDOMSK7LC35KRLX4Q7PD
A5CNFSM6AAAAAA4Y4R2W2WGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LF
NZ2KUY3PNVWWK3TUL5UWJTTHSHGSI.gif> Message ID:
***@***.***>
|
Add support for ACPI RAS2 feature table(RAS2) defined in the ACPI 6.5 Specification & upwards revision, section 5.2.21.
The RAS2 table provides interfaces for platform RAS features. RAS2 offers the same services as RASF, but is more scalable than the latter. RAS2 supports independent RAS controls and capabilities for a given RAS feature for multiple instances of the same component in a given system. The platform can support either RAS2 or RASF but not both.