[DPDK/ethdev Bug 1416] net/af_packet: tx_burst() can modify packets
bugzilla at dpdk.org
bugzilla at dpdk.org
Tue Apr 16 17:58:33 CEST 2024
https://bugs.dpdk.org/show_bug.cgi?id=1416
Konstantin Ananyev (konstantin.v.ananyev at yandex.ru) changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |RESOLVED
Resolution|--- |INVALID
--- Comment #1 from Konstantin Ananyev (konstantin.v.ananyev at yandex.ru) ---
As Stephen Hemminger <stephen at networkplumber.org> pointed out:
vlan_insert will fail if the mbuf is has refcnt > 1.
static inline int rte_vlan_insert(struct rte_mbuf **m)
{
struct rte_ether_hdr *oh, *nh;
struct rte_vlan_hdr *vh;
/* Can't insert header if mbuf is shared */
if (!RTE_MBUF_DIRECT(*m) || rte_mbuf_refcnt_read(*m) > 1)
return -EINVAL;
So closing as not a bug.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mails.dpdk.org/archives/dev/attachments/20240416/e9345ad9/attachment.htm>
More information about the dev
mailing list