Bug 1003076

Summary: efibootmgr should support the new efivarfs filesystem and use it by default
Product: [Fedora] Fedora Reporter: Keshav Amburay <the.ridikulus.rat>
Component: efibootmgrAssignee: Peter Jones <pjones>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 22CC: awilliam, jordan_hargrave, pjones, surya_prabhakar, the.ridikulus.rat
Target Milestone: ---Keywords: Upstream
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2016-02-04 16:16:47 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Keshav Amburay 2013-08-30 17:34:16 UTC
Description of problem:
efibootmgr currently does not support the efivarfs (/sys/firmware/efi/efivars) filesystem (replacement for the old sysfs efivars /sys/firmware/efi/vars interface) that is present in kernel >=3.8 . This support should be added to efibootmgr and it should use efivarfs by default and only fallback to old sysfs efivars interface if the former is not available.

Version-Release number of selected component (if applicable):
efibootmgr 0.6.0

Related Links:
http://blog.fpmurphy.com/2012/12/efivars-and-efivarfs.html
https://github.com/fpmurphy/Various/tree/master/efibootmgr-0.6.0
https://github.com/fpmurphy/Various/issues/1
https://github.com/vathpela/efivar

Comment 1 Keshav Amburay 2013-09-15 05:51:45 UTC
https://github.com/vathpela/efibootmgr/tree/libefivars (via https://github.com/vathpela/efivar library) supports efivarfs.

Comment 2 Fedora Admin XMLRPC Client 2013-10-09 20:33:31 UTC
This package has changed ownership in the Fedora Package Database.  Reassigning to the new owner of this component.

Comment 3 Adam Williamson 2014-02-03 19:34:26 UTC
I believe https://github.com/vathpela/efibootmgr/commit/80546398831ce56e1f513c4bbab3e5231e9f0a3b basically fixes this upstream, so we get this fixed for free when we go to 0.6.1 / 0.7.

Comment 4 Peter Jones 2014-10-20 19:23:27 UTC
This was fixed quite some time in the past.

Comment 5 Adam Williamson 2014-10-21 00:03:10 UTC
well, if that's the case, can we just close it, or is there some purpose served by leaving it open?

Comment 6 Jaroslav Reznik 2015-03-03 17:09:57 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 22 development cycle.
Changing version to '22'.

More information and reason for this action is here:
https://fedoraproject.org/wiki/Fedora_Program_Management/HouseKeeping/Fedora22