aboutsummaryrefslogtreecommitdiff
path: root/sys/dev
diff options
context:
space:
mode:
authorTakanori Watanabe <takawata@FreeBSD.org>2000-10-31 11:54:10 +0000
committerTakanori Watanabe <takawata@FreeBSD.org>2000-10-31 11:54:10 +0000
commit840f9b53173b0b4927006af6a3d5907a698728c2 (patch)
treee50e73ef9936bfe12a7edb29a8c636d3713f5e70 /sys/dev
parent1d266bf638758fb48de3e909b9bb6a8e12a46871 (diff)
Notes
Diffstat (limited to 'sys/dev')
-rw-r--r--sys/dev/acpica/acpi.c5
-rw-r--r--sys/dev/acpica/acpi_isa.c5
2 files changed, 10 insertions, 0 deletions
diff --git a/sys/dev/acpica/acpi.c b/sys/dev/acpica/acpi.c
index 651a7737a0fe..8f5c052a4aea 100644
--- a/sys/dev/acpica/acpi.c
+++ b/sys/dev/acpica/acpi.c
@@ -162,6 +162,11 @@ acpi_identify(driver_t *driver, device_t parent)
char *debugpoint = getenv("debug.acpi.debugger");
#endif
+ if(!cold){
+ printf("Don't load this driver from userland!!\n");
+ return ;
+ }
+
/*
* Make sure we're not being doubly invoked.
*/
diff --git a/sys/dev/acpica/acpi_isa.c b/sys/dev/acpica/acpi_isa.c
index 3aa03c1e5315..19d7b5f19a4e 100644
--- a/sys/dev/acpica/acpi_isa.c
+++ b/sys/dev/acpica/acpi_isa.c
@@ -136,6 +136,11 @@ acpi_isa_identify(driver_t *driver, device_t bus)
ACPI_HANDLE parent;
ACPI_STATUS status;
+ /*If this driver is loaded from userland ,just ignore*/
+ if(!cold){
+ return;
+ }
+
/*
* Look for the _SB_ scope, which will contain all the devices
* we are likely to support.