efi/efivars: Set generic ops before loading SSDT
Efivars allows for overriding of SSDT tables, however starting with commit bf67fad1 ("efi: Use more granular check for availability for variable services") this use case is broken. When loading SSDT generic ops should be set first, however mentioned commit reversed order of operations. Fix this by restoring original order of operations. Fixes: bf67fad1 ("efi: Use more granular check for availability for variable services") Signed-off-by: NAmadeusz Sławiński <amadeuszx.slawinski@linux.intel.com> Link: https://lore.kernel.org/r/20201123172817.124146-1-amadeuszx.slawinski@linux.intel.comTested-by: NCezary Rojewski <cezary.rojewski@intel.com> Signed-off-by: NArd Biesheuvel <ardb@kernel.org>
Showing
想要评论请 注册 或 登录