Skip to content

Conversation

@mkopec
Copy link
Member

@mkopec mkopec commented Sep 1, 2025

Also see Dasharo/edk2#274

@mkopec mkopec marked this pull request as draft September 1, 2025 15:47
@mkopec mkopec force-pushed the descriptor_writable_efivar branch from fa49b4a to 2e5d7b2 Compare September 1, 2025 15:56
@mkopec mkopec marked this pull request as ready for review September 2, 2025 08:37
@mkopec mkopec force-pushed the descriptor_writable_efivar branch 3 times, most recently from 4829a79 to 8c630bc Compare September 2, 2025 09:55
@mkopec
Copy link
Member Author

mkopec commented Sep 2, 2025

V540TU Capsule Update now passes. Needed to remove the HMRFPO disabling code (uncommented, to allow easy re-adding once needed again)

@mkopec mkopec force-pushed the descriptor_writable_efivar branch 4 times, most recently from 13bba59 to c50cf49 Compare September 2, 2025 12:16
@mkopec
Copy link
Member Author

mkopec commented Sep 2, 2025

@SergiiDmytruk is there anything else missing here?

SergiiDmytruk
SergiiDmytruk previously approved these changes Sep 2, 2025
Copy link
Member

@SergiiDmytruk SergiiDmytruk left a comment

Choose a reason for hiding this comment

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

@SergiiDmytruk is there anything else missing here?

No (other than CI), I was doing some tests with QEMU to verify UI updates and update blocking, seems to work as expected.

@miczyg1
Copy link
Contributor

miczyg1 commented Sep 2, 2025

FYI: I already bumped edk2 rev here: #762 (it is newer than the one updated here)

Tested by booting into Ubuntu 24.04 on a NovaCustom V540TU and checking
the state of the DescriptorWriteable EFI variable via efivarfs.

Upstream-Status: Inappropriate [Dasharo downstream]
Change-Id: Ife03e252f41a58af269f44c8e99e9c627c51c79d
Signed-off-by: Michał Kopeć <[email protected]>
Don't issue HMRFPO if Capsule Update is enabled, as HMRFPO causes a
global reset which corrupts capsules.

Upstream-Status: Inappropriate [Dasharo downstream]
Change-Id: I2dc0384360c1028d547c572f47f8a767abc61fe2
Signed-off-by: Michał Kopeć <[email protected]>
@mkopec mkopec merged commit e1c904d into dasharo Sep 2, 2025
181 of 182 checks passed
@mkopec mkopec deleted the descriptor_writable_efivar branch September 2, 2025 14:58
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.

5 participants