|
@@ -274,9 +274,9 @@ static int efi_pstore_write(enum pstore_type_id type,
|
|
for (i = 0; i < DUMP_NAME_LEN; i++)
|
|
for (i = 0; i < DUMP_NAME_LEN; i++)
|
|
efi_name[i] = name[i];
|
|
efi_name[i] = name[i];
|
|
|
|
|
|
- efivar_entry_set_safe(efi_name, vendor, PSTORE_EFI_ATTRIBUTES,
|
|
|
|
- !pstore_cannot_block_path(reason),
|
|
|
|
- size, psi->buf);
|
|
|
|
|
|
+ ret = efivar_entry_set_safe(efi_name, vendor, PSTORE_EFI_ATTRIBUTES,
|
|
|
|
+ !pstore_cannot_block_path(reason),
|
|
|
|
+ size, psi->buf);
|
|
|
|
|
|
if (reason == KMSG_DUMP_OOPS)
|
|
if (reason == KMSG_DUMP_OOPS)
|
|
efivar_run_worker();
|
|
efivar_run_worker();
|