• Mike Waychison's avatar
    efivars: Use string functions in pstore_write · c475594d
    Mike Waychison authored
    Instead of open-coding the string operations for comparing the prefix of
    the variable names, use the provided utf16_* string functions.
    
    This patch also changes the calls to efi.set_variable to
    efivars->ops->set_variable so that the right function gets called in the
    case of gsmi (which doesn't have a valid efi structure).
    
    As well, make sure that we only consider variables with the right vendor
    string.
    Signed-off-by: default avatarMike Waychison <mikew@google.com>
    Signed-off-by: default avatarTony Luck <tony.luck@intel.com>
    c475594d
efivars.c 26.4 KB