Open cfis opened 10 months ago
failed to write data to efivarfs
That normally indicates the firmware is doing the wrong thing. What system BIOS version (not the EC version) do you have please?
Sure and thanks for the help.
From sudo dmidecode
:
# dmidecode 3.5
Getting SMBIOS data from sysfs.
SMBIOS 3.5.0 present.
Table at 0x4D25A000.
Handle 0x0000, DMI type 0, 26 bytes
BIOS Information
Vendor: LENOVO
Version: S0JKT12A
Release Date: 09/08/2023
Address: 0xF0000
Runtime Size: 64 kB
ROM Size: 0 MB
Characteristics:
PCI is supported
BIOS is upgradeable
BIOS shadowing is allowed
Boot from CD is supported
Selectable boot is supported
BIOS ROM is socketed
EDD is supported
ACPI is supported
BIOS boot specification is supported
Targeted content distribution is supported
UEFI is supported
BIOS Revision: 1.18
Firmware Revision: 1.16
Created internal ticket LO-2795 to get feedback from the FW team.
One note - I can't find that FW on LVFS...I don't see any EC firmware offered for the P3 Ultra, so it's possible this is a bogus update being offered - but will find out what is going on.
I logged into my Lenovo account and looked at updates for the machine, and I don't see an embedded controller update either.
Thanks for the help!
As a note - this looks like a GUID clash - the feec6121-32d6-4922-b964-5ad8a8dd63ea is used for the P620 SIO firmware. I'll check with the FW team what is going on...but that explains why you were offered the update by LVFS.
@mrhpearson If that is the case then I can add that GUID to the list that requires a CHID if you want.
OK - good to know. I'd like to confirm from the FW team if they've messed up or not first and go from there. Not heard back yet but lots of people are still making their way back from holidays.
Hi @hughsie - I finally got confirmation from the FW team that this is a GUID clash. They're going to fix the P360, but that will take time. What's the best way to fix this - I was going to demote the FW to embargo and get them to add the hardware-id, but if you have a faster way let me know :)
I was going to demote the FW to embargo and get them to add the hardware-id
That's the fastest way I think.
Thanks :) Done.
fwmgr shows this update is available for my Lenovo P3 Ultra SFF workstation running Fedora 39.
When I perform the operation:
After a reboot (small change to BIOS) the error changed to:
fwupd version information
How installed:
Devices:
Boot devices
Additional questions