Home
last modified time | relevance | path

Searched refs:shim_lock (Results 1 – 14 of 14) sorted by relevance

/OK3568_Linux_fs/buildroot/boot/grub2/
H A D0143-shim_lock-Only-skip-loading-shim_lock-verifier-with-.patch4 Subject: [PATCH] shim_lock: Only skip loading shim_lock verifier with explicit
7 Commit 32ddc42c (efi: Only register shim_lock verifier if shim_lock
12 Under Secure Boot enforce loading shim_lock verifier. Allow skipping
13 shim_lock verifier if SecureBoot/MokSBState EFI variables indicate
16 Fixes: 132ddc42c (efi: Only register shim_lock verifier if shim_lock
41 boot and the shim. This functionality is provided by the shim_lock verifier. It
44 +enabled. The @samp{shim_lock} variable is set to @samp{y} when shim_lock verifier
46 +disable shim_lock by disabling shim verification with MokSbState UEFI variable
75 + /* shim_lock is missing, check if GRUB image is built with --disable-shim-lock. */
86 + /* Secure Boot is off. Do not load shim_lock. */
[all …]
H A D0029-efi-Make-shim_lock-GUID-and-protocol-type-public.patch4 Subject: [PATCH] efi: Make shim_lock GUID and protocol type public
8 subsequent patches. The shim_lock protocol type is made public for
19 grub-core/commands/efi/shim_lock.c | 12 ------------
23 diff --git a/grub-core/commands/efi/shim_lock.c b/grub-core/commands/efi/shim_lock.c
25 --- a/grub-core/commands/efi/shim_lock.c
26 +++ b/grub-core/commands/efi/shim_lock.c
H A D0037-efi-Lockdown-the-GRUB-when-the-UEFI-Secure-Boot-is-e.patch33 - /* Register the shim_lock verifier if UEFI Secure Boot is enabled. */
36 + * Lockdown the GRUB and register the shim_lock verifier
H A D0038-efi-Use-grub_is_lockdown-instead-of-hardcoding-a-dis.patch13 also properly separate the concerns. Since the shim_lock verifier logic
42 @@ -5752,12 +5755,12 @@ boot and the shim. This functionality is provided by the shim_lock verifier…
51 -shim_lock verifier logic.
H A D0045-loader-xnu-Don-t-allow-loading-extension-and-package.patch7 The shim_lock verifier validates the XNU kernels but no its extensions
H A D0034-efi-Move-the-shim_lock-verifier-to-the-GRUB-core.patch4 Subject: [PATCH] efi: Move the shim_lock verifier to the GRUB core
6 Move the shim_lock verifier from its own module into the core image. The
23 grub-core/commands/efi/shim_lock.c | 130 -
29 delete mode 100644 grub-core/commands/efi/shim_lock.c
39 -boot and the shim. This functionality is provided by the shim_lock module. It
41 +boot and the shim. This functionality is provided by the shim_lock verifier. It
50 -shim_lock module. And itself it is a persistent module which means that
52 +shim_lock verifier logic.
65 -platform_PROGRAMS += shim_lock.module
66 -MODULE_FILES += shim_lock.module$(EXEEXT)
[all …]
H A D0035-kern-Add-lockdown-support.patch27 For example, PE/COFF binaries verification can be done by the shim_lock
28 verifier which validates the signatures using the shim_lock protocol.
29 However, the verification is not deferred directly to the shim_lock verifier.
30 The shim_lock verifier is hooked into the verification process instead.
H A D0033-verifiers-Move-verifiers-API-to-kernel-image.patch70 platform_PROGRAMS += shim_lock.module
300 name = shim_lock;
301 common = commands/efi/shim_lock.c;
795 @COND_x86_64_efi_TRUE@shim_lock_module_SOURCES = commands/efi/shim_lock.c ## platform sources
1113 …@COND_x86_64_efi_TRUE@shim_lock.marker: $(shim_lock_module_SOURCES) $(nodist_shim_lock_module_SOUR…
/OK3568_Linux_fs/kernel/drivers/soundwire/
H A Dintel.c348 mutex_lock(sdw->link_res->shim_lock); in intel_link_power_up()
409 mutex_unlock(sdw->link_res->shim_lock); in intel_link_power_up()
472 mutex_lock(sdw->link_res->shim_lock); in intel_shim_init()
499 mutex_unlock(sdw->link_res->shim_lock); in intel_shim_init()
510 mutex_lock(sdw->link_res->shim_lock); in intel_shim_wake()
527 mutex_unlock(sdw->link_res->shim_lock); in intel_shim_wake()
538 mutex_lock(sdw->link_res->shim_lock); in intel_link_power_down()
576 mutex_unlock(sdw->link_res->shim_lock); in intel_link_power_down()
586 mutex_lock(sdw->link_res->shim_lock); in intel_shim_sync_arm()
593 mutex_unlock(sdw->link_res->shim_lock); in intel_shim_sync_arm()
[all …]
H A Dintel_init.c231 mutex_init(&ctx->shim_lock); in sdw_intel_probe_controller()
256 link->shim_lock = &ctx->shim_lock; in sdw_intel_probe_controller()
H A Dintel.h34 struct mutex *shim_lock; /* protect shared registers */ member
/OK3568_Linux_fs/kernel/include/linux/soundwire/
H A Dsdw_intel.h129 struct mutex shim_lock; /* lock for access to shared SHIM registers */ member
/OK3568_Linux_fs/yocto/poky/meta/recipes-bsp/grub/files/
H A DCVE-2022-28735-kern-efi-sb-Reject-non-kernel-files-in-the-shim_lock.patch4 Subject: [PATCH] kern/efi/sb: Reject non-kernel files in the shim_lock
/OK3568_Linux_fs/yocto/poky/meta/recipes-bsp/grub/
H A Dgrub2.inc34 file://CVE-2022-28735-kern-efi-sb-Reject-non-kernel-files-in-the-shim_lock.patch \