patches for the linux kernel


The random PID patch has moved to a seperate page: here.


exit-2.4.2.patch.bz2 - a very small and trivial patch which optimises the code executed when a process ends. Safes about 2 clock-cycles (rough guess) :o) Patch against 2.4.2


This patch adds 2 lines to /proc/stat: read n_read, n_read_bytes and write n_written n_bytes_written which enables tools like sar to give more output. This patch was not tested yet and is a patch to kernel 2.2.18.


This page contains security related patches and information, Linux centered.


The following 2 patches (the ones for 2.2.16) are not only broken, they're also far from complete and do not work at all anyway.
I'll keep them here, though, so that you can have a good laugh.
  • irq_ent-2.2.16.patch
    This patch enables user-mode applications to switch on and off entropy-gathering for the IRQs on an i386.
    You need irqent_tool.tgz for that.
  • rnd-2.2.16.patch
    A collection of patches to make the kernel use the standard random-device instead of several congruential random value generators.


The following patch(es - real soon now :o)) do work. At least, they should.
  • joy_ent-2.2.17.patch
    This patch causes the joystick-routines to do some entropy-gathering.
  • rndsched-0.1.patch.gz
    This patch is a patch against a 2.2.16 kernel which is already patched with the HP Plug-in Scheduler Policies for Linux-patch.
    It's mostly untested: it compiles, that's it :o) It as a scheduler which picks randomly processes for the next time-slice. Processes which have the 'trashing'- or 'oom'-flag get a little chance of getting selected.


 
 
Menu with my UNIX/Linux softwareFeeling generous? e-mail me at: folkert@vanheusden.com (CAcert assurer)
November 29, 2002 Please support Seti@Home