Comments (17)
Hi
we do not have 4.0 systems yet in our lab, please push your patch to the dev branch and we will review it.
Thank you
Alfredo
On 06 May 2015, at 07:43, Neeraj [email protected] wrote:
I have recently upgraded to Linux kernel 4.0 and PF_RING no longer works for me. Since, I have intel e1000e based ethernet controller so I have made a private patch for the same.
Do let me know if you are planning to launch a separate branch for kernel 4.0 and I can contribute my e1000e patch there.—
Reply to this email directly or view it on GitHub #2.
from pf_ring.
My patch do not have backward compatibility and blindly makes changes for the linux kernel 4.0. Do let me know if you still want the patch on your dev branch.
from pf_ring.
Any chance to put #if macro based on kernel version?
Alfredo
On 07 May 2015, at 08:13, Neeraj [email protected] wrote:
My patch do not have backward compatibility and blindly makes changes for the linux kernel 4.0. Do let me know if you still want the patch on your dev branch.
—
Reply to this email directly or view it on GitHub #2 (comment).
from pf_ring.
I can do that, though not a big fan of conditional compilation in this case. How about maintaining different branch for newer kernels? Don't you think that'll be better than polluting the code to support future kernel versions?
from pf_ring.
In that case we have to maintain N branches, one per kernel version, too time consuming, we prefer to use #ifdef.
Alfredo
On 07 May 2015, at 09:50, Neeraj [email protected] wrote:
I can do that, though not a big fan of conditional compilers. How about maintaining different branch for newer kernels? Don't you think that'll be better than polluting the code to support future kernel versions?
—
Reply to this email directly or view it on GitHub #2 (comment).
from pf_ring.
Yes, that would be one branch per major kernel release. Anyway, since you want to maintain via conditional compilation so I'll rework the patch appropriately and post something this week.
from pf_ring.
Thank you, we will appreciate that
On 07 May 2015, at 10:13, Neeraj [email protected] wrote:
Yes, that would be one branch per major kernel release. Anyway, since you want to maintain via conditional compilation so I'll rework the patch appropriately and post something this week.
—
Reply to this email directly or view it on GitHub #2 (comment).
from pf_ring.
@neeraj9 are you still planning for post your contribution or shall this issue be closed for now?
from pf_ring.
I just didnt gotten around to do conditional compilation, additionally my system crashed in the mean time so I had to rework lately and didnt test it well enough. I'll try to spend some time this week, so you can keep this issue open for another more week.
from pf_ring.
Thanks for the update @neeraj9 we will keep this open
from pf_ring.
from pf_ring.
Please check if e1000e-3.2.4.2-zc is working fine or we have to patch it
from pf_ring.
Did you find an issue with the patch?
from pf_ring.
Nope, but since we will release this new version, it is worth check if it also solves this issue.
from pf_ring.
I tested with linux kernel 4.0.3-1 and not 3.x or older kernel. Having said that I invested a good amount of time while trying to maintain backward compatibility.
from pf_ring.
Yes I know, thank you, we really appreciate that. What I asked was if you tested e1000e-3.2.4.2-zc on kernel 4.0.3-1.
from pf_ring.
Yes. I testing the patch on my kernel which is 4.0.3-1
from pf_ring.
Related Issues (20)
- igb-zc make failed HOT 4
- ICE Kernel BUG PF 8.6.1, DELL Server HPC MODE HOT 10
- incorrect ipv6 formate lead to a kernel crash HOT 3
- Can't RX Network traffic is stable on ZC PF_Ring HOT 4
- A Question to "i40e" Driver HOT 3
- Patch ZC drivers to support Ubuntu 24.04 LTS
- ice-zc device initialization randomly fails HOT 17
- kernel module makefile side effets removing linux-headers files HOT 1
- ice-zc driver error in Rocky Linux 9.2 & 9.3 under XCP-ng 8.2 (Xen) HOT 2
- Issues of Packet Loss and Drivers' Dependency HOT 2
- kernel module makefile side effets removing linux-headers files HOT 3
- Add the libpcap include files to the pfring RPM HOT 1
- Archive of older pf_ring releases? HOT 1
- Add license information for the pf_ring.h located in the kernel/linux directory HOT 2
- Add ZC support for Amazon EC2 ENA driver HOT 4
- PF_RING integration fail HOT 1
- PF_RING ARM64 support HOT 3
- Intel x710 Virtual Functions packet Drop on pfcount HOT 6
- Is it allowed to use linux/pf_ring.h header file on terms of LGPLv2.1? HOT 1
- Intel x710 Virtual Functions packet Drop 100% on pfcount HOT 22
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pf_ring.