add directory Linux-0.97
This commit is contained in:
41
Linux-0.97/patchs/larix-1.README
Normal file
41
Linux-0.97/patchs/larix-1.README
Normal file
@@ -0,0 +1,41 @@
|
||||
|
||||
----------------------- LARIX -----------------------------------
|
||||
|
||||
Larix means "Load And Run In Kernel Space". It allows dynamic
|
||||
additions to the kernel. As an example I've edited the bus mouse
|
||||
driver and the MSDOS filesystem to be loaded in this way.
|
||||
|
||||
If Linus likes it enough to include into the standard kernel,
|
||||
I'll rewrite all other devices too. This way if you are working
|
||||
on a device driver, you can simply unload the standard device
|
||||
driver, and load your own. No more kernel relinking, no more
|
||||
reboots.
|
||||
|
||||
This is the first version that is going out on the net. I probably
|
||||
forgot some file, so the first to report that a file is missing is
|
||||
offered a fee update ! :-)
|
||||
|
||||
The file is packaged as a context diff, which you can apply to
|
||||
your linux 0.97 pl4 kernel by typing something like
|
||||
zcat larix.diffs.Z |patch -p0
|
||||
in the /usr/src directory. (as always, make a backup of the
|
||||
original, in case something goes wrong.)
|
||||
|
||||
This package also uses a general purpose kernel malloc routine.
|
||||
So your device drivers may use those too if they need them.
|
||||
Do note that the "users" of this kernel malloc routine are responsible
|
||||
for preventing fragmentation. So don't allocate very many very small
|
||||
blocks of memory unless you intend to free them all at once.
|
||||
|
||||
|
||||
Bugs, bug fixes, and questions may be directed to me:
|
||||
|
||||
email: wolff@duteca.et.tudelft.nl.
|
||||
|
||||
or: Roger Wolff
|
||||
Oosterstraat 23
|
||||
2611 TT Delft
|
||||
Holland
|
||||
Tel ()31-15-142371
|
||||
|
||||
Roger.
|
||||
Reference in New Issue
Block a user