Skip to Content.
Sympa Menu

ndt-users - Re: NDT 3.6.5 on a 3.2.x kernel

Subject: ndt-users list created

List archive

Re: NDT 3.6.5 on a 3.2.x kernel


Chronological Thread 
  • From: Aaron Brown <>
  • To: Dominic Hamon <>
  • Cc: Richard Sanger <>, <>, "Daniel A. Ramaley" <>, rapier <>
  • Subject: Re: NDT 3.6.5 on a 3.2.x kernel
  • Date: Fri, 5 Apr 2013 11:42:48 -0400
  • Authentication-results: sfpop-ironport01.merit.edu; dkim=neutral (message not signed) header.i=none


On Mar 27, 2013, at 7:35 PM, Dominic Hamon <> wrote:

Hi

To be clear, this is just Richard's patch but applied to the latest version. There's clearly more to do but it's a really good start and whatever we can do to get this in to trunk so more people can hack on it would be great.

It'd probably be good to put this in a branch, ndt-web10g or something, and then hack on it there. At minimum, get it out of email archives and in the NDT svn. 

Cheers,
Aaron


On Wed, Mar 27, 2013 at 4:13 PM, Richard Sanger <> wrote:
Hi,

Thanks Dominic for the updated version.

The main thing missing from the Web10G implementation is logging functionality.
The patch only updates the Java and C clients along with the server so some of the other tools might not work.

I've have tested my version of the patch against the original Web100 version and results appear to be consistent between the two, Dominic's version shouldn't be any different.

Here's the mail archive of ndt-dev of when I submitted this patch https://lists.internet2.edu/sympa/arc/ndt-dev/2013-01/msg00019.html there might be something of interest in there. Also look at the Web10G_README file for compiling instructions.

You need to make a small modification to the Web10G kernel patch before applying it to the kernel(and building) for NDT to function correctly.
Change the line, which is line 784 in the estats-kis-0.1-3.2-kis patch.
+        += ktime_to_ns(ktime_sub(now, stats->estats_limstate_ts));
to
+        += ktime_to_us(ktime_sub(now, stats->estats_limstate_ts));

As for the status of Web10G:
Chris Rapier and has been working on the Web10G API as well as some additional testing to get NDT Web10G ready for the next perfSonar release.
The next lot of Web10G kernel patches will hopefully have the ktime_to_ns(...) issue fixed.
The next version of Web10G user-space libraries will include the logging API. Once this is released I'll work on adding logging back into Web10G NDT.

Any questions, comments and bugs are welcomed.

Cheers,





Archive powered by MHonArc 2.6.16.

Top of Page