Test-Label: iol-testing Test-Status: WARNING http://dpdk.org/patch/113600 _apply patch failure_ Submitter: Sathesh Edara Date: Friday, July 01 2022 08:00:50 Applied on: CommitID:7cac53f205ebd04d8ebd3ee6a9dd84f698d4ada3 Apply patch set 113600 failed: Checking patch doc/guides/nics/features/octeontx_ep.ini... error: while searching for: Linux = Y x86-64 = Y Basic stats = Y Usage doc = Y error: patch failed: doc/guides/nics/features/octeontx_ep.ini:9 Checking patch drivers/net/octeontx_ep/otx_ep_ethdev.c... error: while searching for: return 0; } /* Define our ethernet definitions */ static const struct eth_dev_ops otx_ep_eth_dev_ops = { .dev_configure = otx_ep_dev_configure, error: patch failed: drivers/net/octeontx_ep/otx_ep_ethdev.c:387 error: while searching for: .dev_infos_get = otx_ep_dev_info_get, .stats_get = otx_ep_dev_stats_get, .stats_reset = otx_ep_dev_stats_reset, }; static int error: patch failed: drivers/net/octeontx_ep/otx_ep_ethdev.c:399 Applying patch doc/guides/nics/features/octeontx_ep.ini with 1 reject... Rejected hunk #1. Applying patch drivers/net/octeontx_ep/otx_ep_ethdev.c with 2 rejects... Rejected hunk #1. Rejected hunk #2. diff a/doc/guides/nics/features/octeontx_ep.ini b/doc/guides/nics/features/octeontx_ep.ini (rejected hunks) @@ -9,4 +9,5 @@ SR-IOV = Y Linux = Y x86-64 = Y Basic stats = Y +Link status = Y Usage doc = Y diff a/drivers/net/octeontx_ep/otx_ep_ethdev.c b/drivers/net/octeontx_ep/otx_ep_ethdev.c (rejected hunks) @@ -387,6 +387,22 @@ otx_ep_dev_stats_get(struct rte_eth_dev *eth_dev, return 0; } +static int +otx_ep_link_update(struct rte_eth_dev *eth_dev, int wait_to_complete) +{ + RTE_SET_USED(wait_to_complete); + + if (!eth_dev->data->dev_started) + return 0; + struct rte_eth_link link; + + memset(&link, 0, sizeof(link)); + link.link_status = RTE_ETH_LINK_UP; + link.link_speed = RTE_ETH_SPEED_NUM_10G; + link.link_duplex = RTE_ETH_LINK_FULL_DUPLEX; + return rte_eth_linkstatus_set(eth_dev, &link); +} + /* Define our ethernet definitions */ static const struct eth_dev_ops otx_ep_eth_dev_ops = { .dev_configure = otx_ep_dev_configure, @@ -399,6 +415,7 @@ static const struct eth_dev_ops otx_ep_eth_dev_ops = { .dev_infos_get = otx_ep_dev_info_get, .stats_get = otx_ep_dev_stats_get, .stats_reset = otx_ep_dev_stats_reset, + .link_update = otx_ep_link_update, }; static int https://lab.dpdk.org/results/dashboard/patchsets/22878/ UNH-IOL DPDK Community Lab