please contribute: PPSkit support matrix

From: Ulrich Windl (Ulrich.Windl@rz.uni-regensburg.de)
Date: Tue Mar 14 2000 - 03:04:46 EST


Hello,

in linux.kernel.org:/pub/linux/daemons/ntp/PPS lives the PPSkit collection, a
huge patch to add nanosecond resolution to the Linux kernel as well as the new
PPS API (RFC 2783).

I created a support matrix, and I'd like to ask you whether you could help me
to fill out these question marks. I.e. tell me if the version can be compiled
and optionally if it works.

There's a pre-version for 2.2.14 in the directory.

Regards & thanks,
Ulrich

<!doctype HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
     "http://www.w3.org/TR/html40/strict.dtd">
<html lang="en">
  <head>
    <meta name="Author" content="Ulrich Windl">
    <meta name="keywords" lang="en" content="NTP,Linux,PPSkit,release">
    <title>Implementation Status - 2000-03-10</title>
  </head>
  <body>
    <h1>Status of PPSkit</h1>

    <p>The following table summarizes the current status of PPSkit. For each
    architecture the questions <q>Compiles?</q>/<q>Works OK?</q> are
    answered.</p>

    <table border="1" frame="box" rules="cols"
     summary="Status summary for PPSkit">
      <caption>Last releases of PPSkit on each branch, the corresponding Linux
      kernel release, maintenance status, and the compilation/execution
      status. Usually only the top branch is actively maintained.</caption>
      <thead>
        <tr>
          <th>PPSkit</th> <th>Linux</th> <th>Status</th>
          <th colspan="9">Architectures</th>
        </tr>
        <tr>
          <th colspan="3"></th>
          <th>alpha</th> <th>arm</th> <th>i386</th> <th>m68k</th>
          <th>mips</th> <th>ppc</th> <th>s390</th>
          <th>sparc</th> <th>sparc64</th>
        </tr>
      </thead>
      <tbody>
        <tr>
          <td colspan="12" align="center">Implemented ``nanokernel #3'' (dated
          1999-08-29)</td>
        </tr>

        <tr>
          <td>0.9.X</td> <td>2.2.14</td> <td>maintained</td>
          <td>N/N</td> <td>?/?</td> <td>Y/Y</td> <td>?/?</td>
          <td>?/?</td> <td>?/?</td> <td>?/?</td>
          <td>?/?</td> <td>?/?</td>
        </tr>

        <tr>
          <td>0.9.1</td> <td>2.2.13</td> <td>maintained</td>
          <td>N/N</td> <td>?/?</td> <td>Y/Y</td> <td>?/?</td>
          <td>?/?</td> <td>?/?</td> <td></td>
          <td>?/?</td> <td>?/?</td>
        </tr>

        <tr>
          <td colspan="12" align="center">Implemented ``PPS API'' from
          ``draft-05'' (RFC 2783)</td>
        </tr>

        <tr>
          <td>0.8.1</td> <td>2.2.12</td> <td>maintained</td>
          <td>?/?</td> <td>?/?</td> <td>Y/Y</td> <td>?/?</td>
          <td>?/?</td> <td>?/?</td> <td></td>
          <td>?/?</td> <td>?/?</td>
        </tr>

        <tr>
          <td colspan="12" align="center">Implemented ``PPS API'' from
          ``draft-03''</td>
        </tr>

        <tr>
          <td>0.7.2</td> <td>2.2.12</td> <td>closed</td>
          <td>N/N</td> <td>?/?</td> <td>Y/Y</td> <td>?/?</td>
          <td>?/?</td> <td>?/?</td> <td></td>
          <td>?/?</td> <td>?/?</td>
        </tr>

        <tr>
          <td colspan="12" align="center">Implemented first ``nanokernel'' with
          nanosecond resolution</td>
        </tr>

        <tr>
          <td>0.6.1</td> <td>2.2.6</td> <td>closed</td>
          <td>?/?</td> <td>?/?</td> <td>Y/Y</td> <td>?/?</td>
          <td>?/?</td> <td>?/?</td> <td></td>
          <td>?/?</td> <td>?/?</td>
        </tr>

        <tr>
          <td colspan="12" align="center">Made NTP and PPS stuff
          configurable</td>
        </tr>

        <tr>
          <td>0.5.2</td> <td>2.2.4</td> <td>closed</td>
          <td>N/N</td> <td>?/?</td> <td>Y/Y</td> <td>?/?</td>
          <td>?/?</td> <td>?/?</td> <td></td>
          <td>?/?</td> <td>?/?</td>
        </tr>

        <tr>
          <td colspan="12" align="center">Merged from Linux 2.0 to Linux
          2.2</td>
        </tr>

        <tr>
          <td>0.4.2</td> <td>2.2.0</td> <td>closed</td>
          <td>?/?</td> <td>?/?</td> <td>Y/Y</td> <td>?/?</td>
          <td>?/?</td> <td>?/?</td> <td></td>
          <td>?/?</td> <td>?/?</td>
        </tr>

        <tr>
          <td>0.3.10</td> <td>2.0.36</td> <td>closed</td>
          <td>?/?</td> <td></td> <td>Y/Y</td> <td>?/?</td>
          <td>?/?</td> <td>?/?</td> <td></td>
          <td>?/?</td> <td></td>
        </tr>

        <tr>
          <td>0.3.3</td> <td>2.0.31</td> <td>closed</td>
          <td>?/?</td> <td></td> <td>Y/Y</td> <td>?/?</td>
          <td>?/?</td> <td>?/?</td> <td></td>
          <td>?/?</td> <td></td>
        </tr>
      </tbody>
    </table>

    <p>As I am unable to test architectures other than <code>i386</code> I
    appreciate any updates to the above table very much.</p>

    <p>Please keep in mind that the version of the NTP software has to be
    compatible with the kernel implementation.</p>

    <address>Ulrich.Windl@rz.uni-regensburg.de</address>
  </body>
</html>

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Wed Mar 15 2000 - 21:00:27 EST