Collection of patches for the high-resolution timers Linux patch by
George Atzinger at <http://high-res-timers.sourceforge.net/>.
===================================================================
preempt-kernel-rml-2.4.26-pre5-1.patch.gz
A patch for making certain sections of the kernel preemptible.
Does not apply cleanly to 2.4.30-pre2, for which I adapted it:
use preempt-kernel-rml-2.4.30-pre2-0.patch.gz instead.
hrtimers-2.4.25.patch.gz
A patch to add high resolution timers to the 2.4.25 Linux kernel.
Posted on 2004-03-27 on high-res-timers-discourse by Peter Dettori.
Patched on 2004-04-21 on high-res-timers-discourse by Michael Smith.
hrtimers-clockscrews-patch
Trying to correct clock jumps.
Posted on 2004-01-13 on high-res-timers-discourse by George Anzinger.
hrtimers-jiffie-patch
Again, trying to correct jumps in high resolution timers.
Posted on 2004-03-19 on high-res-timers-discourse by George Anzinger.
hrtimers-absmonotonic-patch
Correct 4.3s clock jumps when using absolute times with monotonic clock.
Posted on 2004-09-03 on high-res-timers-discourse by Francesco Potort́.
hrtimers-support-040902.patch.bz2
Documentation and library support for high resolution timers.
The latest version is in hrtimers-support-2.1.patch.gz,
which I have not tried.
Building a 2.4 Linux kernel with high resolution Posix clocks
-------------------------------------------------------------
Apply all the above in that order, this works for 2.4.25 through 2.4.30-pre2.
Enable "Processor type and features/Preemptible Kernel" (CONFIG_PREEMPT).
Enable "General setup/Configure High-Resolution-Timers" (CONFIG_HIGH_RES_TIMERS).
Disable "General setup/Power Management support" (CONFIG_PM).
Disable "General setup/ACPI Support" (CONFIG_ACPI).
Apache/2.4.63 (Debian) Server at fly.isti.cnr.it Port 80