-
Notifications
You must be signed in to change notification settings - Fork 1.5k
net: xdp: Support multiple RX queues for LinkEndpoint #12117
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
Conversation
|
Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA). View this failed invocation of the CLA check for more information. For the most up to date status, view the checks section at the bottom of the pull request. |
|
The change looks good. Can you sign the CLA? |
Okay, I have signed the CLA. |
This change enhances the XDP LinkEndpoint to support multiple RX queues instead of being limited to queue 0. The implementation includes: - Add QueueID field to the Options struct to specify which RX queue the AF_XDP socket should be attached to - Modify the New function to initialize the AF_XDP socket with the specified QueueID instead of hardcoded 0 This allows better distribution of network traffic across multiple queues for improved performance in high-throughput scenarios. Fixes issue with XDP LinkEndpoint only supporting NIC queue 0.
This change enhances the XDP LinkEndpoint to support multiple RX queues instead of being limited to queue 0. The implementation includes: - Add QueueID field to the Options struct to specify which RX queue the AF_XDP socket should be attached to - Modify the New function to initialize the AF_XDP socket with the specified QueueID instead of hardcoded 0 This allows better distribution of network traffic across multiple queues for improved performance in high-throughput scenarios. Fixes issue with XDP LinkEndpoint only supporting NIC queue 0. FUTURE_COPYBARA_INTEGRATE_REVIEW=#12117 from wangxinmian:go e31aab6 PiperOrigin-RevId: 834947187
This change enhances the XDP LinkEndpoint to support multiple RX queues instead of being limited to queue 0. The implementation includes: - Add QueueID field to the Options struct to specify which RX queue the AF_XDP socket should be attached to - Modify the New function to initialize the AF_XDP socket with the specified QueueID instead of hardcoded 0 This allows better distribution of network traffic across multiple queues for improved performance in high-throughput scenarios. Fixes issue with XDP LinkEndpoint only supporting NIC queue 0. FUTURE_COPYBARA_INTEGRATE_REVIEW=#12117 from wangxinmian:go e31aab6 PiperOrigin-RevId: 834947187
This change enhances the XDP LinkEndpoint to support multiple RX queues instead of being limited to queue 0. The implementation includes:
This allows better distribution of network traffic across multiple queues for improved performance in high-throughput scenarios.
Fixes issue with XDP LinkEndpoint only supporting NIC queue 0.