summaryrefslogtreecommitdiff
path: root/sys/dev/acpi/files.acpi
diff options
context:
space:
mode:
authorJonathan Gray <jsg@cvs.openbsd.org>2017-01-10 08:54:15 +0000
committerJonathan Gray <jsg@cvs.openbsd.org>2017-01-10 08:54:15 +0000
commit37f1b5d5fe9fff46d0b5fffc16c2569ae4b0b749 (patch)
treee8351b9b8f58d178e41e90dddbd0f5ff3150591f /sys/dev/acpi/files.acpi
parent9acc024467fd20d76335114b7d3db3e067e06245 (diff)
Hyper-V hosts make 64 bytes of entropy available to guests in the form
of a OEM0 ACPI table. acpihve(4) feeds this data into the kernel entropy pool. This is less interesting for machines with rdrand, but there are still pre ivy bridge machines running Hyper-V (including parts of Azure). ok mikeb@ reyk@ deraadt@ mlarkin@
Diffstat (limited to 'sys/dev/acpi/files.acpi')
-rw-r--r--sys/dev/acpi/files.acpi7
1 files changed, 6 insertions, 1 deletions
diff --git a/sys/dev/acpi/files.acpi b/sys/dev/acpi/files.acpi
index 793e623aef3..8c60193dc69 100644
--- a/sys/dev/acpi/files.acpi
+++ b/sys/dev/acpi/files.acpi
@@ -1,4 +1,4 @@
-# $OpenBSD: files.acpi,v 1.35 2016/08/03 17:23:38 jcs Exp $
+# $OpenBSD: files.acpi,v 1.36 2017/01/10 08:54:14 jsg Exp $
#
# Config file and device description for machine-independent ACPI code.
# Included by ports that need it.
@@ -145,3 +145,8 @@ file dev/acpi/acpials.c acpials
device tpm
attach tpm at acpi
file dev/acpi/tpm.c tpm
+
+# Hyper-V Entropy
+device acpihve
+attach acpihve at acpi
+file dev/acpi/acpihve.c acpihve