# Table of Contents %TOC% # Introduction This page is a simple project page for me. I use it to keep track of things concerning the Hurd. If you wish to comment on my lack of progress/life the do so in [[TWiki/GoodStyle]], preferable at the bottom of this topic. # Current Project I am currently working on updating the OSKit's Linux drivers from Linux 2.2.12 to 2.2.21 plus the ATA-100 patches for Linux 2.2.19. This because my Promise ATA-100 controller at home prevents me from running the Hurd on my SMP machine. (Even though I now have rigged another machine for my testing efforts ...) ## Project plan: Update OSKit Linux drivers I have forked. I will now work on two paths: 1. Patch ALL drivers, patch by patch, from 2.2.12 to 2.2.13 etc. 2. Continue my work on patching only the IDE stuff. Yesterday I patched the Linux drivers (all of them) from 2.2.12 to 2.2.13, I found a **stable** oskit-mach (before the Roland messup with the GDT's) sitting in an old directory - dated June 2002. (Don't get me started on stable tags on the CVS and the likes!) After having built both of them I finally, after almost six months of no results, managed to successfully boot the oskit-linux-2.2.13-mach-binary and start the Hurd! * Diff file [patch-oskit-linux-2.2.13.diff.gz](http://vmlinux.org/joachim/hurd/patch-oskit-linux-2.2.13.diff.gz) This month (I'm getting more moderate in my time plan) I will **try** to continue patching towards Linux 2.2.21. As I progress I will update this page. ## Old Project plan 1. Start off with OSKit, St. Patrick's Day release. 2. Upgrade the Linux IDE drivers to Linux 2.2.19, and 2.2.21 3. Test against HEAD branch of gnumach (oskit-mach) 4. Import the ATA-100 patch. 5. Test again. 6. Release fat patch. I will do this in parts, see status table below. ## Old Status
Part | Brief description | DIFF | Date |
---|---|---|---|
I | Upgrade IDE drivers | TGZ | May 4, 2002 |
II | Import ATA-100 patches: PDC20267 HPT366. | -- | -- |
III | Upgrade to Linux 2.2.21 of IDE drivers. | -- | -- |
IV | Upgrade rest of ATA-100 drivers. | -- | -- |
V | Upgrade ISA NIC's. | -- | -- |
VI | Upgrade rest of drivers. | -- | -- |