
tmcarro at gmail
Dec 19, 2009, 10:30 AM
Post #13 of 13
(2010 views)
Permalink
|
|
Re: compiling igb and ixgbe tnapi drivers in CentOS 5.4
[In reply to]
|
|
All, Well you know I should have paid more attention to this thread when I was modifying the myricom driver, which I was doing under Centos 5.4. Fortunately Myricom happened to have a queue specific data structure that they pass around that I was able to use. Anyhow, one of my customers requires the use of AS 5(although they give me some leeway if I need it), so I am certainly willing to help out with any work porting to the redhat kernels. With that, they are a reasonably large Redhat customer so I can see if they will try to push Redhat to backport things like the iif field(I don't think they will be successful, but you never know). Cheers, Todd P.S. Although a bit painful, I have managed to get multiqueue/tnapi/msi-x working decently well under AS 5.4, with the Myricom cards, so that is at least promising On Fri, Dec 18, 2009 at 2:04 PM, Brian Mengel <bmengel [at] gmail> wrote: > I moved to Fedora 12 and its 2.6.31 kernel and so far everything has > compiled cleanly. > > On Fri, Dec 18, 2009 at 3:56 AM, Luca Deri <deri [at] ntop> wrote: > > Dear all > > I'm not againt 2.6.18. I have just said that if you want to exploit > MSI-X, > > multiqueue, RX interface Id etc etc you need a modern kernel. Feel free > to > > stay on 3y old kernels, but don't blame me if some PF_RING features are > > missing. I'm a one-man-band and I don't have time for supporting all > kernel > > flavors. Shall some of you have time, please send me your code > contributions > > and I will add them to the repository. > > > > Cheers Luca > > > > > > > > On 12/18/2009 01:12 AM, Mick Russom wrote: > > > > Outdated != doesnt work. > > > > ----- Original Message ---- > > > > > > From: Jaime Nebrera <jnebrera [at] eneotecnologia> > > To: ntop-misc [at] listgateway > > Sent: Wed, December 16, 2009 11:26:56 AM > > Subject: Re: [Ntop-misc] compiling igb and ixgbe tnapi drivers in CentOS > 5.4 > > Hi, > > El mié, 16-12-2009 a las 19:36 +0100, Luca Deri escribió: > > > > > > Dear all > > I have analyzed the problem of Centos. It's running kernel > > 2.6.18 that lacks a field (added 3.5 years ago in the Linux kernel), > > in the socket buffer, used to propagate the channel (or RX queue) > > on which the packet has been received. > > > > > > Yep, this is the problem in general with RH / CentOS, their kernel > > becomes quite outdated in some areas (like networking) as their > > philosophy is precisely to stay constant. > > > > > > So you can compile and run > > TNAPI on Centos but your application will not be able to figure > > out on which queue the packet has been received. As soon as the > > Centos/RH people will update the kernel you will be able to fully > > exploit TNAPI. > > > > > > They most provably wont do that as changes quite a bit their > > networking stuff and provably backwards compatibility. Sadly that is the > > main advantage and at the same time problem with them. > > > > > > If not, the workaround is you to compile a more > > recent kernel > > > > > > You shouldnt unless you want to loose support and proven compatibility > > with all their "ecosystem". > > Regards > > -- > > Jaime Nebrera - jnebrera [at] eneotecnologia > > Consultor TI - ENEO Tecnologia SL > > Pol. PISA - C/ Manufactura 6, P1, 3B > > Mairena del Aljarafe - 41927 - Sevilla > > Telf.- 955 60 11 60 / 619 04 55 18 > > _______________________________________________ > > Ntop-misc mailing list > > Ntop-misc [at] listgateway > > http://listgateway.unipi.it/mailman/listinfo/ntop-misc > > > > > > > > _______________________________________________ > > Ntop-misc mailing list > > Ntop-misc [at] listgateway > > http://listgateway.unipi.it/mailman/listinfo/ntop-misc > > > > > > _______________________________________________ > > Ntop-misc mailing list > > Ntop-misc [at] listgateway > > http://listgateway.unipi.it/mailman/listinfo/ntop-misc > > > > > _______________________________________________ > Ntop-misc mailing list > Ntop-misc [at] listgateway > http://listgateway.unipi.it/mailman/listinfo/ntop-misc >
|