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

gatekeeper: upgrade DPDK to version 23.11 #680

Merged
merged 6 commits into from
Mar 25, 2024
Merged

Conversation

AltraMayor
Copy link
Owner

No description provided.

This commit adjusts the code to match elements that has been
renamed in DPDK, such as,

1. Fields d_addr and s_addr of struct rte_ether_hdr are now
   named dst_addr and src_addr;

2. Defines RTE_RETA_GROUP_SIZE is now RTE_ETH_RETA_GROUP_SIZE;

3. Functions rte_eth_bond_slave_add() and
   rte_eth_bond_slave_remove() are now rte_eth_bond_member_add()
   and rte_eth_bond_member_remove();

4. Defines PKT_TX_* are now RTE_MBUF_F_TX_*;

5. Defines ETH_* are now RTE_ETH_*;

6. Defines DEV_* are now RTE_ETH_*.
DPDK has changed the interface that configures the MTU of a port.
See the following DPDK commits for details:

ethdev: fix max Rx packet length
commit 1bb4a528c41f4af4847bd3d58cc2b2b9f1ec9a27

ethdev: remove jumbo offload flag
commit b563c1421282a1ec6038e5d26b4cd4fcbb01ada1

This commit closes #621.
More information on issue #672
@AltraMayor AltraMayor added the Production requirement Either the issue is solved, or Gatekeeper doesn't work in production label Mar 22, 2024
@AltraMayor AltraMayor added this to the Version 1.2 milestone Mar 22, 2024
@AltraMayor AltraMayor merged commit 9b648f7 into v1.2.0-dev Mar 25, 2024
1 check passed
@AltraMayor AltraMayor deleted the upgrd_dpdk branch March 25, 2024 18:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Production requirement Either the issue is solved, or Gatekeeper doesn't work in production
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant