https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251025

xto...@icloud.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |xto...@icloud.com

--- Comment #1 from xto...@icloud.com ---
Looking at the error message and breakdown_name() in usr.sbin/efivar/efivar.c,
this rather looks like "efivar cannot write to EFI variables which have a '-'
in their name".  If you look at the code linked below, the issue is quite
obvious -- we use strrchr() to find the end of GUID, and in this case it's not
correct:

https://svnweb.freebsd.org/base/head/usr.sbin/efivar/efivar.c?revision=366165&view=markup#l87

This needs a better way of distinguishing between GUID and var name.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
freebsd-bugs@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-bugs
To unsubscribe, send any mail to "freebsd-bugs-unsubscr...@freebsd.org"

Reply via email to