[Glibc-bsd-commits] r1495 - trunk/web

Robert Millan rmh at costa.debian.org
Wed Apr 26 10:25:11 UTC 2006


Author: rmh
Date: 2006-04-26 10:25:11 +0000 (Wed, 26 Apr 2006)
New Revision: 1495

Modified:
   trunk/web/D-I
Log:
Update.

Modified: trunk/web/D-I
===================================================================
--- trunk/web/D-I	2006-04-26 10:12:42 UTC (rev 1494)
+++ trunk/web/D-I	2006-04-26 10:25:11 UTC (rev 1495)
@@ -5,26 +5,35 @@
     - Integrate our cdboot/mfsroot-based boot process into the cdrom setup.
 
   - UDEBfiscate a few packages:
-    - kfreebsd: maybe similar to linux-kernel-di-i386-2.6 ?
-    - kfreebsd-loader: get it to build first :P
-      Alternatively, fix grub to a point in which kfreebsd-loader is no
-      longer needed.
+    - kfreebsd-udeb: maybe similar to linux-kernel-di-i386-2.6 ?
     - freebsd-utils
       - freebsd-utils itself
       - kldutils
       - net-tools: get it to build first :P
     - ufsutils
 
+  - kfreebsd:
+    - Either use 6.x (with all the tinyfication fixes), or backport these fixes
+    to 5.x.
+    - Network drivers are still built into the kernel!  In order to split them,
+    we need:
+      - hotplug: not hard to port, just a set of scripts (the I/O is done by
+      pciutils/usbutils, and we have both in working state).
+      - discover: not too hard either.  Just rewrite the functions in
+      sysdep/linux/pci.c to use libpci.a instead of /proc.  The rest are ok
+      with stubs for now (we basicaly only care about PCI nics ;).
+
   - os-prober: detect GNU/kFreeBSD !
 
   - net-cfg: includes Linux-specific cruft.  teach it to use ifconfig et al
     from an external package?
 
   - partman: Should support bsd disklabels?  I'm not sure how we can do this
-  without needing to severely modify the UI.
+  without needing to severely modify the UI.  Important: libparted port will
+  _only_ support either 5.x or 6.x kernel, not both at the same time!
 
   - debootstrap
 
   - grub: (we can use kfreebsd-loader temporarily instead)
-    - direct loading (with acpi.ko and initrd support)
+    - direct loading (with acpi.ko and initrd support. argh!)
     - proper ufs2 support




More information about the Glibc-bsd-commits mailing list