Skip to content

Conversation

sarah-walker-arm
Copy link

No description provided.

The existing field is x86 only. Re-typedef for AArch64.

Signed-off-by: Sarah Walker <[email protected]>
@sarah-walker-arm sarah-walker-arm force-pushed the dynamictables-reorg-3735_SMBIOS_Type4_7 branch from 015e806 to 0b071af Compare June 30, 2025 10:59
Copy link

@mgamal mgamal left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me.

Abstract tokens simplify linking of generated tables. They allow for tables
to be search for not just by existing ConfigurationManager object references,
but also by arbitary tokens generated by the table generators themselves.

Signed-off-by: Sarah Walker <[email protected]>
These are used by the Type 7 generator.

Signed-off-by: Sarah Walker <[email protected]>
@sarah-walker-arm sarah-walker-arm force-pushed the dynamictables-reorg-3735_SMBIOS_Type4_7 branch from 0b071af to 9a654b5 Compare July 7, 2025 13:12
@sarah-walker-arm sarah-walker-arm force-pushed the dynamictables-reorg-3735_SMBIOS_Type4_7 branch from 9a654b5 to 114480f Compare July 8, 2025 15:09
@pierregondois
Copy link

Hi Sarah,
Thanks for all the update, I think there should be only one comment left

@sarah-walker-arm sarah-walker-arm force-pushed the dynamictables-reorg-3735_SMBIOS_Type4_7 branch from 114480f to 6a95740 Compare July 10, 2025 14:59
@sarah-walker-arm sarah-walker-arm force-pushed the dynamictables-reorg-3735_SMBIOS_Type4_7 branch 2 times, most recently from 3894972 to a71fb7c Compare July 18, 2025 13:47
@pierregondois
Copy link

Some final comments:

  • File Include/Library/SmbiosSmcLib.h not declared in package DEC DynamicTablesPkg/DynamicTablesPkg.dec
  • I got an uncrustify error
  • I think a patch for the ArmPkg should be added, cf. the PROCESSOR_ID_DATA struct being updated

BuildAndInstallMultipleSmbiosTables() can dereference a NULL pointer if the
SMBIOS table builder returns a NULL CmObjToken array.

Signed-off-by: Sarah Walker <[email protected]>
Implement a support library for SMBIOS-related SMC calls. Currently this
implements a function to return the SoC ID.

Signed-off-by: Sarah Walker <[email protected]>
Update ProcessorSubClassDxe to handle the new cache size and AArch64
PROCESSOR_ID_DATA SMBIOS structures.

Signed-off-by: Sarah Walker <[email protected]>
@sarah-walker-arm sarah-walker-arm force-pushed the dynamictables-reorg-3735_SMBIOS_Type4_7 branch from fda387a to 3a39bb7 Compare July 22, 2025 08:59
@samimujawar samimujawar merged commit baf5fb7 into tianocore:dynamictables-reorg Jul 22, 2025
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants