Hi Heinrich, 

>       if (IS_ENABLED(CONFIG_EFI_CAPSULE_ON_DISK) &&

[...]

>           !IS_ENABLED(CONFIG_EFI_CAPSULE_ON_DISK_EARLY))
>               ret = efi_launch_capsules();
> +     if (ret != EFI_SUCCESS)
> +             goto out;
> +

I think OsIndications should be cleared reagrdless of the capsuleupdate
result.  There's a detailed explanation on your v1

Cheers
Ilias
> +     ret = efi_clear_os_indications();
>  out:
>       efi_obj_list_initialized = ret;
>       return ret;
> --
> 2.30.2
> 

Reply via email to