aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/efidev
diff options
context:
space:
mode:
authorKyle Evans <kevans@FreeBSD.org>2018-03-23 02:45:09 +0000
committerKyle Evans <kevans@FreeBSD.org>2018-03-23 02:45:09 +0000
commit50da29d25b394e3f2850b51d45cafc1d935871f1 (patch)
tree341a19aacb30e7a73439ddc49e2a8c52903b0f72 /sys/dev/efidev
parente76e77a972e60e55f85d865571b180c36f8c5e62 (diff)
Notes
Diffstat (limited to 'sys/dev/efidev')
-rw-r--r--sys/dev/efidev/efirt.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/sys/dev/efidev/efirt.c b/sys/dev/efidev/efirt.c
index 4015444ef17cd..adb4e79c354b7 100644
--- a/sys/dev/efidev/efirt.c
+++ b/sys/dev/efidev/efirt.c
@@ -57,6 +57,11 @@ __FBSDID("$FreeBSD$");
#include <vm/vm_map.h>
static struct efi_systbl *efi_systbl;
+/*
+ * The following pointers point to tables in the EFI runtime service data pages.
+ * Care should be taken to make sure that we've properly entered the EFI runtime
+ * environment (efi_enter()) before dereferencing them.
+ */
static struct efi_cfgtbl *efi_cfgtbl;
static struct efi_rt *efi_runtime;