4a3f443 Update to efivar 37

Authored and Committed by pjones 5 years ago
    Update to efivar 37
    
    - Update to efivar 37:
      - Minor coverity fixes
      - Improve ACPI device path formatting
      - Add support for SOC devices that use FDT as their PCI root node
      - Make devices we can't parse the "device" sysfs link for use DEV_ABBREV_ONLY
      - Handle SCSI port numbers better
      - Don't require an EUI for NVMe
      - Fix the accidental requirement on ACPI UID nodes existing
      - Add support for EMMC devices
      - Add support for PCI root nodes without a device link in sysfs
      - Add support for partitioned MD devices
      - Fix partition number detection when the number isn't provided
      - Add support for ACPI Generic Container and Embedded Controller root nodes
      - Add limited support for SAS/SATA port expanders
    - And also from efivar 36:
      - Add NVDIMM support
      - Re-written linux interface parser to handle how devices are
        partitioned better, and for cleaner code, with one file per device
        type.
      - lots of verbosity updates
      - better CI
      - analysis with clang's analyzer as well as coverity
      - Better handling of immutable bits in sysfs
      - LIBEFIVAR_OPS=help
      - lots of code cleanups.
    
    Signed-off-by: Peter Jones <pjones@redhat.com>
    
        
file modified
+32 -5
file modified
+1 -1