Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/doc Add reference to uwe's PR kern/52821



details:   https://anonhg.NetBSD.org/src/rev/9c525f6122ac
branches:  trunk
changeset: 828473:9c525f6122ac
user:      pgoyette <pgoyette%NetBSD.org@localhost>
date:      Fri Dec 15 21:57:09 2017 +0000

description:
Add reference to uwe's PR kern/52821

diffstat:

 doc/TODO.modules |  11 +++++++++--
 1 files changed, 9 insertions(+), 2 deletions(-)

diffs (29 lines):

diff -r 89a091a0319e -r 9c525f6122ac doc/TODO.modules
--- a/doc/TODO.modules  Fri Dec 15 21:00:26 2017 +0000
+++ b/doc/TODO.modules  Fri Dec 15 21:57:09 2017 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: TODO.modules,v 1.13 2017/08/21 10:38:19 pgoyette Exp $ */
+/* $NetBSD: TODO.modules,v 1.14 2017/12/15 21:57:09 pgoyette Exp $ */
 
 Some notes on the limitations of our current (as of 7.99.35) module
 subsystem.  This list was triggered by an Email exchange between
@@ -77,7 +77,7 @@
        sysmon_power code is modularized, it is referenced by the
        acpi code which has not been modularized.  Therefore, if your
        configuration has acpi, then you must include the "sysmon_power"
-       module built-in the kernel.  And therefore your also need to
+       module built-in the kernel.  And therefore you also need to
        have "sysmon_taskq" and "sysmon" built-in since "sysmon_power"
        rerefences them.
 
@@ -163,3 +163,10 @@
     other modules on which a module depends.  We really need a common
     mechanism to define and build modules, whether they are included as
     "built-in" modules or as separately-loadable modules.
+
+16. PR kern/52821 exposes another limitation of config(1) WRT modules.
+    Here, an explicit device attachment is required, because we cannot
+    rely on all kernel configs to contain the attribute at which the
+    modular driver wants to attach.  Unfortunately, the explicit
+    attachment causes conflicts with built-in drivers.  (See the PR for
+    more details.)



Home | Main Index | Thread Index | Old Index