(Emacs: -*- indented-text -*-)

			 A list of known bugs
		Copyright (c) 1996 - 1999 Ulrich Windl
		 <Ulrich.Windl@rz.uni-regensburg.de>
		     $Date: 1999/05/11 21:49:28 $

- A long-lasting bug in the Linux kernel is the incorrect updates to
  the CMOS clock, especially during daylight saving time.  Since
  kernel 2.0.32/2.2.0 a kernel warning is printed at least. It's not
  quite obvious how to fix it without knowing the hardware very well
  (it seems).

- Architectures other than i386 are possibly still incomplete, but
  should be rather straight forward (files <arch>/kernel/time.c,
  include/asm-<arch>/{ioctls.h,termios.h}).

- The line discipline code should be revised.

- For multiple CPUs the cycle counters may vary significantly.  When
  changing CPUs from interrupt to interrupt, the time offset may jump
  accordingly, probably even backwards!

- Some Linux extensions within ``adjtimex()'' (which happens to be
  used as ``ntp_adjtime()'') collided with bits newly introduced by
  the nanokernel.  Therefore the bits had to be moved, breaking binary
  compatibility for the following flags and routines:
  ``ADJ_OFFSET_SINGLESHOT'' (``ADJ_ADJTIME'' now), ``ADJ_TICK'',
  ``ADJ_TICKADJ'', adjtime().  The latter two collide with
  ``STA_NANO'' and ``STA_CLK''.
