Skip to content

Drop r-efi as a direct dependency - #221

Merged
makubacki merged 1 commit into
OpenDevicePartnership:mainfrom
makubacki:drop_r_efi_dep
Sep 4, 2026
Merged

Drop r-efi as a direct dependency#221
makubacki merged 1 commit into
OpenDevicePartnership:mainfrom
makubacki:drop_r_efi_dep

Conversation

@makubacki

Copy link
Copy Markdown
Collaborator

Description

The repo does not need to directly depend on r-efi since it was already updated to use the Patina SDK re-export, so the direct dependency is dropped here.

  • Impacts functionality?
  • Impacts security?
  • Breaking change?
  • Includes tests?
  • Includes documentation?

How This Was Tested

  • cargo make all

Integration Instructions

  • N/A

@makubacki makubacki self-assigned this Sep 4, 2026
@patina-automation

patina-automation Bot commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

✅ QEMU Validation Passed

All QEMU validation jobs completed successfully.

Note: Q35 is only built on Windows hosts (QEMU boot is disabled due to a QEMU vfat issue).

Workflow run: https://github.com/OpenDevicePartnership/patina-dxe-core-qemu/actions/runs/33925727349

Boot Time to EFI Shell

Platform Elapsed
ArmVirt (Linux Host) 26.2s
Q35 (Linux Host) 28.7s

Dependencies

Repository Ref
patina b2933e8
patina-dxe-core-qemu f880d77
patina-fw-patcher c28ab7d
patina-qemu firmware v4.0.5
patina-qemu build script a8b6551

This comment was automatically generated by the Patina QEMU PR Validation Post workflow.

@patina-automation

patina-automation Bot commented Sep 4, 2026

Copy link
Copy Markdown
Contributor

Binary Size Report

Platform Commit Δ Debug Size Δ Release Size
Q35 (x86_64) Base:main
PR:drop_r_efi_dep
 
1.13 MB
1.13 MB
Δ 0.00 B
877.00 KB
877.00 KB
Δ 0.00 B
OVMF (x86_64) Base:main
PR:drop_r_efi_dep
 
970.50 KB
970.50 KB
Δ 0.00 B
736.00 KB
736.00 KB
Δ 0.00 B
ARMVIRT (aarch64) Base:main
PR:drop_r_efi_dep
 
1.09 MB
1.09 MB
Δ 0.00 B
860.00 KB
860.00 KB
Δ 0.00 B

The repo does not need to directly depend on r-efi since it was
already updated to use the Patina SDK re-export, so the direct
dependency is dropped here.

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
@makubacki
makubacki enabled auto-merge (squash) September 4, 2026 22:22
@makubacki
makubacki merged commit ca00b37 into OpenDevicePartnership:main Sep 4, 2026
9 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.

3 participants