]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commitdiff
UBUNTU: SAUCE: Revert "efi: random: fix NULL-deref when refreshing seed"
authorAndrea Righi <andrea.righi@canonical.com>
Wed, 15 Mar 2023 22:22:49 +0000 (23:22 +0100)
committerAndrea Righi <andrea.righi@canonical.com>
Wed, 15 Mar 2023 22:37:57 +0000 (23:37 +0100)
BugLink: https://bugs.launchpad.net/bugs/2011748
This is required to properly revert commit e7b813b32a42 ("efi: random:
refresh non-volatile random seed when RNG is initialized"), that seems
to introduce a boot regression on physical arm64 boards.

Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
drivers/firmware/efi/efi.c

index 7417f131db15eb666f458d7bd7e6f37ee0fb80c2..4fbe8e8ea82a531585c05a63e2ade232defe5e84 100644 (file)
@@ -430,9 +430,7 @@ static int __init efisubsys_init(void)
                platform_device_register_simple("efi_secret", 0, NULL, 0);
 #endif
 
-       if (efi_rt_services_supported(EFI_RT_SUPPORTED_SET_VARIABLE))
-               execute_with_initialized_rng(&refresh_nv_rng_seed_nb);
-
+       execute_with_initialized_rng(&refresh_nv_rng_seed_nb);
        return 0;
 
 err_remove_group: