summaryrefslogtreecommitdiffstats
path: root/sys/modules
diff options
context:
space:
mode:
authoravg <avg@FreeBSD.org>2017-04-14 14:05:40 +0000
committeravg <avg@FreeBSD.org>2017-04-14 14:05:40 +0000
commit6bb419c3a1aa77dc8c7a299112c52571e8187530 (patch)
tree80a774102bb303d2dda780a21553217ffd662857 /sys/modules
parenta9a608bb9a223a56bf85d49693d5ad61fdb04754 (diff)
downloadFreeBSD-src-6bb419c3a1aa77dc8c7a299112c52571e8187530.zip
FreeBSD-src-6bb419c3a1aa77dc8c7a299112c52571e8187530.tar.gz
MFC r314638: add a module that provides support for DRAM ECC error injection
on AMD CPUs
Diffstat (limited to 'sys/modules')
-rw-r--r--sys/modules/Makefile2
-rw-r--r--sys/modules/amd_ecc_inject/Makefile8
2 files changed, 10 insertions, 0 deletions
diff --git a/sys/modules/Makefile b/sys/modules/Makefile
index 13465b9..f7cd4e4 100644
--- a/sys/modules/Makefile
+++ b/sys/modules/Makefile
@@ -34,6 +34,7 @@ SUBDIR= \
alc \
ale \
alq \
+ ${_amd_ecc_inject} \
${_amdsbwd} \
${_amdtemp} \
amr \
@@ -617,6 +618,7 @@ _acpi= acpi
.if ${MK_CRYPT} != "no" || defined(ALL_MODULES)
_aesni= aesni
.endif
+_amd_ecc_inject=amd_ecc_inject
_amdsbwd= amdsbwd
_amdtemp= amdtemp
_arcmsr= arcmsr
diff --git a/sys/modules/amd_ecc_inject/Makefile b/sys/modules/amd_ecc_inject/Makefile
new file mode 100644
index 0000000..56000ca
--- /dev/null
+++ b/sys/modules/amd_ecc_inject/Makefile
@@ -0,0 +1,8 @@
+# $FreeBSD$
+
+.PATH: ${.CURDIR}/../../dev/amd_ecc_inject
+
+KMOD= amd_ecc_inject
+SRCS= ecc_inject.c bus_if.h device_if.h pci_if.h
+
+.include <bsd.kmod.mk>
OpenPOWER on IntegriCloud