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/7247c094b0c8
branches: trunk
changeset: 358172:7247c094b0c8
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 a543771a95ed -r 7247c094b0c8 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