Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

I wish to do a pull request #22

Open
PlumeTomi opened this issue Oct 24, 2020 · 0 comments
Open

I wish to do a pull request #22

PlumeTomi opened this issue Oct 24, 2020 · 0 comments

Comments

@PlumeTomi
Copy link

Hey, I've been trying to get this repo to run under linux 5.6 for a whole week now, and finally succeeded getting it to load/pin all the maps and bpf programs and set up the bpf datapath and test it under a newer kernel. Figured if someone else decides to do the same, I could at least do a pull request and save them the time. The changes I made are all in my fork of this repo (https://github.com/PlumeTomi/ovs-ebpf), stored in the one commit I've made. Is it okay if I create a pull request?

Also, I've noticed you were one of the people that published a paper not just on eBPF datapath but also AF_XDP integration for OVS in 2018. So I was wondering, if you remember what was the performance/cpu usage of AF_XDP datapath WITHOUT polling mode driver, compared to the kernel module datapath? As 100% CPU usage is not something I can afford (thermal and power usage constraints....) and I don't have a NIC that supports XDP_REDIRECT right now (will have to buy to test it).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant