Intel IAVF base driver structure definition is wrong
Morten Brørup
mb at smartsharesystems.com
Wed Apr 29 13:48:06 CEST 2026
Hi Vladimir,
This build failure seems to be caused by a bug in the IAVF base driver:
https://github.com/ovsrobot/dpdk/actions/runs/25104438552/job/73561907869#step:19:803
struct virtchnl_rss_key {
u16 vsi_id;
u16 key_len;
u8 key[1]; /* RSS hash key, packed bytes */
};
The "key[1]" should be "key[]".
And when copying to it, remember to change "sizeof(struct virtchnl_rss_key) - 1" to "sizeof(struct virtchnl_rss_key)".
Other Intel drivers may have the same bug.
Venlig hilsen / Kind regards,
-Morten Brørup
-----Original Message-----
From: 0-day Robot [mailto:robot at bytheb.org]
Sent: Wednesday, 29 April 2026 13.25
To: test-report at dpdk.org
Cc: Morten Brørup; robot at bytheb.org
Subject: |FAILURE| pw163367 [PATCH v9] eal/x86: optimize memcpy of small sizes
From: robot at bytheb.org
Test-Label: github-robot: build
Test-Status: FAILURE
https://patchwork.dpdk.org/patch/163367/
_github build: failed_
Build URL: https://github.com/ovsrobot/dpdk/actions/runs/25104438552
More information about the dev
mailing list