Hi Liming,
Thank you for your feedback. Please find my response inline marked [SAMI].
Regards,
Sami Mujawar
On 07/07/2022 02:51 am, gaoliming wrote:
Sami:
I suggest to keep EFI_ACPI_IO_REMAPPING_TABLE_REVISION. Its value can
be EFI_ACPI_IO_REMAPPING_TABLE_REV5, because the structure has been
updated, such as EFI_ACPI_6_0_IO_REMAPPING_RC_NODE.
[SAMI] Ack. I will change this in the next patch series.
Compared to the previous version, EFI_ACPI_6_0_IO_REMAPPING_RC_NODE
struct is larger. Does this change bring any impact?
[SAMI] The EFI_ACPI_6_0_IO_REMAPPING_NODE.Length field should reflect
the increased size. Similarly, the Revision field in the IORT ACPI table
header and the EFI_ACPI_6_0_IO_REMAPPING_NODE.Revision field would also
be updated accordingly. Therefore, an OS should be able to detect the
change and handle accordinlgy.
As for existing firmware code that does not make use of the latest IORT
revision, I have an edk2-platforms patch series that fixes the IORT
Table revision to EFI_ACPI_IO_REMAPPING_TABLE_REV0, see
https://edk2.groups.io/g/devel/message/91104.
[/SAMI]
Thanks
Liming
*发件人:*devel@edk2.groups.io <devel@edk2.groups.io> *代表 *Sami Mujawar
*发送时间:*2022年7月6日23:44
*收件人:*Sami Mujawar <sami.muja...@arm.com>; devel@edk2.groups.io
*主题:*Re: [edk2-devel] [PATCH v4 1/8] MdePkg: IORT header update for
IORT Rev E.d spec
On Wed, Jul 6, 2022 at 02:57 AM, Sami Mujawar wrote:
-#define EFI_ACPI_IO_REMAPPING_TABLE_REVISION 0x0
+#define EFI_ACPI_IO_REMAPPING_TABLE_REV0 0x0
+#define EFI_ACPI_IO_REMAPPING_TABLE_REV5 0x5
Based on discussion at
https://edk2.groups.io/g/devel/topic/patch_edk2_platforms_v2/92203690?p=,,,20,0,0,0::recentpostdate/sticky,,,20,2,0,92203690,previd%3D1657121904386162709,nextid%3D1657101454237486469&previd=1657121904386162709&nextid=1657101454237486469,
<https://edk2.groups.io/g/devel/topic/patch_edk2_platforms_v2/92203690?p=,,,20,0,0,0::recentpostdate/sticky,,,20,2,0,92203690,previd%3D1657121904386162709,nextid%3D1657101454237486469&previd=1657121904386162709&nextid=1657101454237486469,>
the suggestion is to rename these macros to
EFI_ACPI_IO_REMAPPING_TABLE_REVISION_00 and
EFI_ACPI_IO_REMAPPING_TABLE_REVISION_05 respectively.
I will wait for any other feedback on this series, before I send out
the updated series reflecting the macro renaming.
Regards,
Sami Mujawar
-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#91137): https://edk2.groups.io/g/devel/message/91137
Mute This Topic: https://groups.io/mt/92220349/21656
Group Owner: devel+ow...@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-