summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog16
-rw-r--r--Drivers.macros2
2 files changed, 18 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index e752d48..46a0859 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,19 @@
+1999-06-16 Thomas Bushnell, BSG <tb@mit.edu>
+
+ * linux/dev/drivers/net/Space.c (ethif_probe): Probe tc59x_probe
+ (CONFIG_VORTEX) after el3_probe (CONFIG_EL3), because the latter
+ card matches the former probe, but the driver doesn't work with
+ it. Reported by Marcus Brinkmann <brinkmd@debian.org>.
+
+ * Drivers.macros (AC_DRIVER): Only turn on driver if $enableval is
+ not `no'. Reported by Kalle Olavi Niemitalo <tosi@ees2.oulu.fi>.
+
+1999-06-15 Thomas Bushnell, BSG <tb@mit.edu>
+
+ * ipc/ipc_init.c (ipc_bootstrap): Don't make the IOT_PORT zone
+ exhaustible, because allocation of ports for internal objects
+ panics if zalloc fails.
+
1999-06-07 OKUJI Yoshinori <okuji@kuicr.kyoto-u.ac.jp>
* linux/dev/drivers/block/genhd.c [MACH] (mach_minor): New variable.
diff --git a/Drivers.macros b/Drivers.macros
index fe0e216..c215a52 100644
--- a/Drivers.macros
+++ b/Drivers.macros
@@ -43,6 +43,7 @@ dnl `class'; see the comments on AC_DRIVER_CLASS for more information.
AC_DEFUN(AC_DRIVER, [
[#] Checking for device driver option [$1]
AC_ARG_ENABLE([$1],,
+if [ "x$enableval" != xno ]; then
AC_DEFINE([$2])
device_drivers="$device_drivers [$3]"
if test "${driver_class_[$4]_selected+set}" != set; then
@@ -50,6 +51,7 @@ if test "${driver_class_[$4]_selected+set}" != set; then
AC_DEFINE_UNQUOTED($driver_class_[$4]_option)
device_drivers="$device_drivers $driver_class_[$4]_files"
fi
+fi
)])