Skip to Content.
Sympa Menu

ndt-dev - Re: [ndt-dev] ndt-web10g branch

Subject: NDT-DEV email list created

List archive

Re: [ndt-dev] ndt-web10g branch


Chronological Thread 
  • From: Richard Sanger <>
  • To:
  • Subject: Re: [ndt-dev] ndt-web10g branch
  • Date: Sat, 26 Oct 2013 21:22:32 +1300

Hi guys,

I've just added support for the Web10G 2.0.7 userland and the next upcoming release of the Web10G userland (based on a patch from Chris Rapier, a Web10G developer) while retaining support for the 2.0.6 userland.
This means the Linux kernels from 3.5 to 3.9 are currently supported.

Unfortunately the 2.6 version of the Web10G patches are not supported (and never has been). This is primarily due to the significant changes between the 2.6 and 3.X userlands that Dominic mentioned, in fact the Web10G userland for the 2.6 kernel is closer to the Web100 userland than those released with 3.X kernels.
Web10G's aim is to get into mainline kernel and they don't have to resources to backport changes to older kernels so only the most recent release is supported by Web10G, this means the Web10G 2.6 kernel patch is out of date anyway and may contain bugs that have since been fixed in more recent releases.

The main advantage of switching to NDT-Web10G is the ability to use the newer Linux kernels, as such if you want to use the 2.6 kernel your best bet is still Web100.

Cheers,
Richard

On Wed, Oct 16, 2013 at 3:17 AM, Jakub Sławiński <> wrote:

Hi,

after renaming ESTATS_LIST_FOREACH to list_for_each everything seems to
work on the web10g host (I am using the newest Web10G userland).

Thank you for the prompt reaction.


Regards,
  Jakub.

On 10/15/2013 03:00 PM, Richard Sanger wrote:
> Hi Jakub,
>
> As Aaron just noted I've added the missing web10g-util.c into the svn and
> this seems to be compiling correctly.
>
> One thing to note: with the latest version of the Web10G userland (2.0.7)
> they have renamed ESTATS_LIST_FOREACH to list_for_each, primarily for
> licensing reasons. So you will need to be change any references in the ndt
> code if you are using the latest userland. I've been meaning to test this
> latest userland against older kernels to see if we can replace this in the
> code or still need to keep both versions, waiting until I've got some free
> time to do this.
>
> Cheers,
> Richard
>
>
> On Wed, Oct 16, 2013 at 12:58 AM, Jakub Sławiński
> <>wrote:
>
>>
>> Hi Aaron,
>>
>> I think a couple of files are missing in the trunk now (for example
>> web10g-util.c). This means that the sources cannot be compiled on the
>> web10g host.
>>
>> Will you look at this?
>>
>>
>> Regards,
>>   Jakub.
>>
>> On 10/14/2013 03:21 PM, Aaron Brown wrote:
>>> Hey Folks,
>>>
>>> I've merged the ndt-web10g branch into trunk. I don't have a web10g
>> host, so I just compiled, and made sure that the web100 stuff worked. If
>> folks could go through and verify things are working on the web10g front,
>> that'd be great.
>>>
>>> Cheers,
>>> Aaron
>>>
>>
>>
>





Archive powered by MHonArc 2.6.16.

Top of Page