Page MenuHomeFreeBSD

D47415.diff
No OneTemporary

D47415.diff

diff --git a/sys/amd64/vmm/amd/amdiommu.c b/sys/amd64/vmm/amd/amdviiommu.c
rename from sys/amd64/vmm/amd/amdiommu.c
rename to sys/amd64/vmm/amd/amdviiommu.c
--- a/sys/amd64/vmm/amd/amdiommu.c
+++ b/sys/amd64/vmm/amd/amdviiommu.c
@@ -40,36 +40,36 @@
#include "amdvi_priv.h"
#include "ivhd_if.h"
-struct amdiommu_softc {
+struct amdviiommu_softc {
struct resource *event_res; /* Event interrupt resource. */
void *event_tag; /* Event interrupt tag. */
int event_rid;
};
-static int amdiommu_probe(device_t);
-static int amdiommu_attach(device_t);
-static int amdiommu_detach(device_t);
+static int amdviiommu_probe(device_t);
+static int amdviiommu_attach(device_t);
+static int amdviiommu_detach(device_t);
static int ivhd_setup_intr(device_t, driver_intr_t, void *,
const char *);
static int ivhd_teardown_intr(device_t);
-static device_method_t amdiommu_methods[] = {
+static device_method_t amdviiommu_methods[] = {
/* device interface */
- DEVMETHOD(device_probe, amdiommu_probe),
- DEVMETHOD(device_attach, amdiommu_attach),
- DEVMETHOD(device_detach, amdiommu_detach),
+ DEVMETHOD(device_probe, amdviiommu_probe),
+ DEVMETHOD(device_attach, amdviiommu_attach),
+ DEVMETHOD(device_detach, amdviiommu_detach),
DEVMETHOD(ivhd_setup_intr, ivhd_setup_intr),
DEVMETHOD(ivhd_teardown_intr, ivhd_teardown_intr),
DEVMETHOD_END
};
-static driver_t amdiommu_driver = {
- "amdiommu",
- amdiommu_methods,
- sizeof(struct amdiommu_softc),
+static driver_t amdviiommu_driver = {
+ "amdviiommu",
+ amdviiommu_methods,
+ sizeof(struct amdviiommu_softc),
};
static int
-amdiommu_probe(device_t dev)
+amdviiommu_probe(device_t dev)
{
int error;
int capoff;
@@ -99,7 +99,7 @@
}
static int
-amdiommu_attach(device_t dev)
+amdviiommu_attach(device_t dev)
{
device_set_desc(dev, "AMD-Vi/IOMMU PCI function");
@@ -107,7 +107,7 @@
}
static int
-amdiommu_detach(device_t dev)
+amdviiommu_detach(device_t dev)
{
return (0);
@@ -117,7 +117,7 @@
ivhd_setup_intr(device_t dev, driver_intr_t handler, void *arg,
const char *desc)
{
- struct amdiommu_softc *sc;
+ struct amdviiommu_softc *sc;
int error, msicnt;
sc = device_get_softc(dev);
@@ -158,7 +158,7 @@
static int
ivhd_teardown_intr(device_t dev)
{
- struct amdiommu_softc *sc;
+ struct amdviiommu_softc *sc;
sc = device_get_softc(dev);
@@ -176,5 +176,5 @@
}
/* This driver has to be loaded before ivhd */
-DRIVER_MODULE(amdiommu, pci, amdiommu_driver, 0, 0);
-MODULE_DEPEND(amdiommu, pci, 1, 1, 1);
+DRIVER_MODULE(amdviiommu, pci, amdviiommu_driver, 0, 0);
+MODULE_DEPEND(amdviiommu, pci, 1, 1, 1);
diff --git a/sys/modules/vmm/Makefile b/sys/modules/vmm/Makefile
--- a/sys/modules/vmm/Makefile
+++ b/sys/modules/vmm/Makefile
@@ -107,7 +107,7 @@
# amd-specific files
.PATH: ${SRCTOP}/sys/amd64/vmm/amd
SRCS+= vmcb.c \
- amdiommu.c \
+ amdviiommu.c \
ivhd_if.c \
ivhd_if.h \
svm.c \

File Metadata

Mime Type
text/plain
Expires
Tue, Apr 29, 4:00 PM (17 h, 50 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
17842530
Default Alt Text
D47415.diff (2 KB)

Event Timeline