Add a must do task for 5.2-RELEASE to redo the kernel module build
infrastructure, which should improve module build performance, as well as permit modules to be built in the context of a kernel configuration, better supporting things like MAC and PAE in kernel modules.
This commit is contained in:
parent
ce8fe106d1
commit
7bbba37db3
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/www/; revision=16909
1 changed files with 17 additions and 1 deletions
|
|
@ -1,7 +1,7 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" [
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" [
|
||||||
<!ENTITY base CDATA "../..">
|
<!ENTITY base CDATA "../..">
|
||||||
<!ENTITY email 'freebsd-qa'>
|
<!ENTITY email 'freebsd-qa'>
|
||||||
<!ENTITY date "$FreeBSD: www/en/releases/5.2R/todo.sgml,v 1.10 2003/05/09 20:13:19 rwatson Exp $">
|
<!ENTITY date "$FreeBSD: www/en/releases/5.2R/todo.sgml,v 1.11 2003/05/15 16:01:07 rwatson Exp $">
|
||||||
<!ENTITY title "FreeBSD 5.2 Open Issues">
|
<!ENTITY title "FreeBSD 5.2 Open Issues">
|
||||||
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
|
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
|
||||||
<!ENTITY % developers SYSTEM "../../developers.sgml"> %developers;
|
<!ENTITY % developers SYSTEM "../../developers.sgml"> %developers;
|
||||||
|
|
@ -141,6 +141,22 @@
|
||||||
5.1-RELEASE. This is a must-have for 5.2-RELEASE.</td>
|
5.1-RELEASE. This is a must-have for 5.2-RELEASE.</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
||||||
|
<tr>
|
||||||
|
<td>Revised kld build infrastructure</td>
|
||||||
|
<td>--</td>
|
||||||
|
<td>--</td>
|
||||||
|
<td>Kernel modules are currently built independently from a kernel
|
||||||
|
configuration, and independently from one another, resulting in
|
||||||
|
substantially redundant compilation of objects, as well as the
|
||||||
|
inability to easily manage compile-time options for kernel
|
||||||
|
objects (such as MAC, PAE, etc) that may require conditional
|
||||||
|
compilation in the kernel modules. In order to improve build
|
||||||
|
performance and better support options of this sort, the
|
||||||
|
KLD build infrastructure needs to be revamped. &a.peter; has
|
||||||
|
done some initial prototyping, and should be contacted before
|
||||||
|
starting on this work.</td>
|
||||||
|
</tr>
|
||||||
|
|
||||||
</table>
|
</table>
|
||||||
|
|
||||||
<h3>Desired Features for 5.2-RELEASE</h3>
|
<h3>Desired Features for 5.2-RELEASE</h3>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue