Flux OS Toolkit
The OSKit is a framework and a set of libraries for building and extending operating systems developed by the Flux Project.
Note: All of these patches, and more, are now avilable directly through the Savannah OSKit project. This is also the recommended source today of the OSKit, especially if you want to use it with GNUmach2.
OSKit 2001-02-14
These are extra patches for people who, for some reason, use the 2001 version of the OSKit.
Patrick Tullman ?ATTACHURLpatch-oskit-097-tullmandiffgz
This patch is necessary to get the
--enable-indirect-osenv
flag to the configure script. The flag is enabled by default for OSKit 2002-03-17 and later. Kevin Kraemer ?ATTACHURLpatch-oskit-097-kkraemerdiffgz
OSKit 2002-03-17
Critical Patches:
Here are the patches critical to get OskitMach running. These are absolutely essential to get a working Mach kernel. Many of these patches are included with the Debian distribution of the OSKit.
Igor Khavkine ?ATTACHURLpatch-oskit-097-i khavkidiffgz
Famous removal of only one line in sbrk-hack.c - needed for people with newer libc's (e.g. Debian Woody) ?ATTACHURLpatch-oskit-097-sbrk hackdiffgz
Jonathan S. Arney - Important patch to diskpart library. Without it you cannot activate swap in oskit-mach. ?ATTACHURLpatch-oskit-097-jon arneydiffgz
Richard Kreuter's patches (announcement). Needed when your Hurd partition is embedded inside an extended partition created by Windows. The patches also include:
- support for extended partitions with lba
- support for 16-entry BSD disklabels, as are supported by recent Net- and ?FreeBSD kernels.
- support for the recognition of NetBSD's slice id (169) in the BIOS partition table.
Cosmetic Patches:
Kevin Kraemer - Removes annoying debug output from eepro.c driver. ?ATTACHURLpatch-oskit-097-eeprodiffgz
Ognyan Kulev - Reduce warnings when compiling with GCC 3.2. http://debian.fmi.uni-sofia.bg/~ogi/hurd/oskit/
New Functionality:
Roland McGrath - i8042 support. Thread continues at http://mail.gnu.org/archive/html/bug-hurd/2002-11/msg00110.html
Daniel Wagner - PCMCIA support. http://www.vis.ethz.ch/~wagi/hurd/oskit/ (instructions)
?JoachimNilsson - See ?JoachimNilssonHurdPage
- Upgrade to Linux 2.2.22 drivers
- More Linux NIC drivers
- Soon: ATA-100 patches (α-release available)
?DerekDavies - OSKit Entropy patch. A Linux entropy driver, see bug-hurd posting for more information.
Comments
Divided this growing topic into sections.
-- ?JoachimNilsson 19 Nov 2002
Updates by ?OgnyanKulev -- 19 Nov 2002
All small patches are as attachments now. -- ?OgnyanKulev - 16 Dec 2002
Minor updates, also, added Davids Entropy patch -- ?JoachimNilsson - 03 Jan 2003
Fixed some gnu mail links -- ?MattGrant - 26 Feb 2003