Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: d1806ae8fa90489822f8f64df605af1aecaa0156
      
https://github.com/tianocore/edk2/commit/d1806ae8fa90489822f8f64df605af1aecaa0156
  Author: Pierre Gondois <[email protected]>
  Date:   2026-06-29 (Mon, 29 Jun 2026)

  Changed paths:
    M DynamicTablesPkg/Drivers/DynamicTableManagerDxe/SmbiosTableBuilder.c

  Log Message:
  -----------
  DynamicTablesPkg: Clear output parameter before callback invocation

BuildSmbiosTable() and BuildSmbiosTableEx() callback are called
with uninitialized pointers which might contain garbage data. If
one of these function fails, the exit handler uses these
uninitialized fields.

Set these uninitialized pointers in the caller function.

Signed-off-by: Pierre Gondois <[email protected]>


  Commit: 4ac0ee3fd0222362e45e281fd7f1ac315c8a894f
      
https://github.com/tianocore/edk2/commit/4ac0ee3fd0222362e45e281fd7f1ac315c8a894f
  Author: Pierre Gondois <[email protected]>
  Date:   2026-06-29 (Mon, 29 Jun 2026)

  Changed paths:
    M DynamicTablesPkg/Library/Smbios/SmbiosType4Lib/SmbiosType4Generator.c

  Log Message:
  -----------
  DynamicTablesPkg/SmbiosType4Lib: Fix processor characteristics description

Always set the ProcessorArm64SocId bit for arm64 build
and conditionally set the Processor64BitCapable bits for
64-bits architectures.

Signed-off-by: Pierre Gondois <[email protected]>


  Commit: 1eab31a2870b1f45e98331143648fdf6cbaf5e77
      
https://github.com/tianocore/edk2/commit/1eab31a2870b1f45e98331143648fdf6cbaf5e77
  Author: Pierre Gondois <[email protected]>
  Date:   2026-06-29 (Mon, 29 Jun 2026)

  Changed paths:
    M 
DynamicTablesPkg/Library/Common/TableHelperLib/ConfigurationManagerObjectParser.c

  Log Message:
  -----------
  DynamicTablesPkg/CmObjParser: Add missing fields to CmObjParser

The following objects are missing some fields in the
CmObjParser:
- CM_ARCH_COMMON_PROC_HIERARCHY_INFO
- CM_ARCH_COMMON_CACHE_INFO

Add them.

Signed-off-by: Pierre Gondois <[email protected]>


  Commit: 3ca262e05ca5e0b2674f12e9d73046b26011c40f
      
https://github.com/tianocore/edk2/commit/3ca262e05ca5e0b2674f12e9d73046b26011c40f
  Author: Pierre Gondois <[email protected]>
  Date:   2026-06-29 (Mon, 29 Jun 2026)

  Changed paths:
    M 
DynamicTablesPkg/Library/Common/TableHelperLib/ConfigurationManagerObjectParser.c

  Log Message:
  -----------
  DynamicTablesPkg/CmObjParser: Fix ArmNamespaceObjectParser order

Dmc620 have been added at an incorrect index in the
ArmNamespaceObjectParser array. Fix the order.

Also, rename:
- CmArmObjDmc620PmuSocketInfoParser
to:
- CmArmDmc620PmuSocketInfoParser
to follow the other conventional names.

Signed-off-by: Pierre Gondois <[email protected]>


  Commit: c70de6b4ed9c4525781ba5ba0fee94c237712e54
      
https://github.com/tianocore/edk2/commit/c70de6b4ed9c4525781ba5ba0fee94c237712e54
  Author: Pierre Gondois <[email protected]>
  Date:   2026-06-29 (Mon, 29 Jun 2026)

  Changed paths:
    M 
DynamicTablesPkg/Library/Common/TableHelperLib/ConfigurationManagerObjectParser.c

  Log Message:
  -----------
  DynamicTablesPkg/CmObjParser: Use common interrupt parser

CmArmDmc620PmuRegInfoParser only parses the interrupt field
without parsing the interrupt flags. Fix it.

Also make CmArmCmn600InfoParser use the common interrupt
parser instead of separately printing the interrupt number
and flag.

Signed-off-by: Pierre Gondois <[email protected]>


Compare: https://github.com/tianocore/edk2/compare/e3e93cf09297...c70de6b4ed9c

To unsubscribe from these emails, change your notification settings at 
https://github.com/tianocore/edk2/settings/notifications


_______________________________________________
edk2-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to