<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-dpdk.git, branch master</title>
<subtitle>Mirror of git.yoctoproject.org/meta-dpdk</subtitle>
<id>https://git.enea.com/cgit/linux/meta-dpdk.git/atom?h=master</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-dpdk.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-dpdk.git/'/>
<updated>2026-04-28T01:07:14+00:00</updated>
<entry>
<title>dpdk: fix builds for ARM machines</title>
<updated>2026-04-28T01:07:14+00:00</updated>
<author>
<name>Anuj Mittal</name>
<email>anuj.mittal@oss.qualcomm.com</email>
</author>
<published>2026-04-27T13:06:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-dpdk.git/commit/?id=c4e58978ce61c47c2f54206e07f9ad46be2ed257'/>
<id>urn:sha1:c4e58978ce61c47c2f54206e07f9ad46be2ed257</id>
<content type='text'>
cpu_instruction_set variable is neither recommended nor effective for
ARM builds. DPDK recommends setting the platform to SoC to properly
tailor the build instead.

Ensure that we set the platform value for aarch64 and
cpu_instruction_set for all others.

Signed-off-by: Anuj Mittal &lt;anuj.mittal@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>dpdk: add a PACKAGECONFIG for examples</title>
<updated>2026-04-28T01:07:01+00:00</updated>
<author>
<name>Anuj Mittal</name>
<email>anuj.mittal@oss.qualcomm.com</email>
</author>
<published>2026-04-27T13:06:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-dpdk.git/commit/?id=653b386d1f1f7282d901afdf4436883d8eda7384'/>
<id>urn:sha1:653b386d1f1f7282d901afdf4436883d8eda7384</id>
<content type='text'>
Building examples may not be always be required so allow their build to
be controlled via a PACKAGECONFIG.

Signed-off-by: Anuj Mittal &lt;anuj.mittal@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>dpdk/23.11: upgrade 23.11.5 -&gt; 23.11.6</title>
<updated>2026-04-24T02:14:46+00:00</updated>
<author>
<name>Anuj Mittal</name>
<email>anuj.mittal@oss.qualcomm.com</email>
</author>
<published>2026-04-23T05:47:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-dpdk.git/commit/?id=88a5bf48b5d1a8c09fbc3891fdc2794f2ffb0752'/>
<id>urn:sha1:88a5bf48b5d1a8c09fbc3891fdc2794f2ffb0752</id>
<content type='text'>
Signed-off-by: Anuj Mittal &lt;anuj.mittal@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>dpdk/25.11: upgrade 25.11.0 -&gt; 25.11.1</title>
<updated>2026-04-24T02:14:46+00:00</updated>
<author>
<name>Anuj Mittal</name>
<email>anuj.mittal@oss.qualcomm.com</email>
</author>
<published>2026-04-23T05:47:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-dpdk.git/commit/?id=d9eafbff642f7648a8bbfb3627accede4f70a1ca'/>
<id>urn:sha1:d9eafbff642f7648a8bbfb3627accede4f70a1ca</id>
<content type='text'>
Remove the SRC_URI override with hardcoded tag value as the version
matches tag name exactly now.

Signed-off-by: Anuj Mittal &lt;anuj.mittal@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>dpdk: add PACKAGECONFIG to build shared libraries</title>
<updated>2026-04-24T02:14:46+00:00</updated>
<author>
<name>Anuj Mittal</name>
<email>anuj.mittal@oss.qualcomm.com</email>
</author>
<published>2026-04-23T05:47:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-dpdk.git/commit/?id=f218c80fbe99570e4c8109bede9f0c4de5f8481e'/>
<id>urn:sha1:f218c80fbe99570e4c8109bede9f0c4de5f8481e</id>
<content type='text'>
By default, DPDK performs static linking for applications and examples
[1]. This behaviour can cause the build directory to exceed 100 GiB.

Provide a PACKAGECONFIG to allow building with shared libraries only.

[1] dpdk commit 93b1f90ae174 ("build: change default library type to
static")

Signed-off-by: Anuj Mittal &lt;anuj.mittal@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>dpdk: move common code to inc</title>
<updated>2026-04-24T02:14:38+00:00</updated>
<author>
<name>Anuj Mittal</name>
<email>anuj.mittal@oss.qualcomm.com</email>
</author>
<published>2026-04-23T05:47:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-dpdk.git/commit/?id=1154a7e0da1af0245513a8faf6d8271b09c813cc'/>
<id>urn:sha1:1154a7e0da1af0245513a8faf6d8271b09c813cc</id>
<content type='text'>
Move the common code from both dpdk versions to inc so it's not
duplicated.

Signed-off-by: Anuj Mittal &lt;anuj.mittal@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>dpdk: dont set COMPATIBLE_MACHINE to null</title>
<updated>2026-04-13T10:19:06+00:00</updated>
<author>
<name>Anuj Mittal</name>
<email>anuj.mittal@oss.qualcomm.com</email>
</author>
<published>2026-04-13T10:12:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-dpdk.git/commit/?id=6a44b68cd579405534dac9d0ca4a281e9b239736'/>
<id>urn:sha1:6a44b68cd579405534dac9d0ca4a281e9b239736</id>
<content type='text'>
OE-core now defaults to using higher tune values (v3) for qemux86-64
which dpdk can compile with.

Remove the COMPATIBLE_MACHINE setting to allow it to be compiled without
having to set it elsewhere for OE-core machine values.

Signed-off-by: Anuj Mittal &lt;anuj.mittal@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>dpdk: set platform to generic for cross-compilation</title>
<updated>2026-04-13T09:47:41+00:00</updated>
<author>
<name>Mohd Ayaan Anwar</name>
<email>mohd.anwar@oss.qualcomm.com</email>
</author>
<published>2026-04-07T16:44:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-dpdk.git/commit/?id=df35cc91c2320ef0917cfb6c9150886074563c25'/>
<id>urn:sha1:df35cc91c2320ef0917cfb6c9150886074563c25</id>
<content type='text'>
Meson resolves the platform property from the build host during
cross-compilation for ARM builds.

Generate a meson cross-file that sets platform to 'generic' and pass it
to meson for class-target builds.

Signed-off-by: Mohd Ayaan Anwar &lt;mohd.anwar@oss.qualcomm.com&gt;
Signed-off-by: Anuj Mittal &lt;anuj.mittal@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>layer.conf: update to be compatible with wrynose</title>
<updated>2026-03-19T04:25:50+00:00</updated>
<author>
<name>Anuj Mittal</name>
<email>anuj.mittal@oss.qualcomm.com</email>
</author>
<published>2026-03-18T04:40:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-dpdk.git/commit/?id=80650616c0ec6dfb058d2756c7c252f9db63316e'/>
<id>urn:sha1:80650616c0ec6dfb058d2756c7c252f9db63316e</id>
<content type='text'>
OE-core has switched to using wrynose release name. Adjust
LAYERSERIES_COMPAT accordingly.

Signed-off-by: Anuj Mittal &lt;anuj.mittal@oss.qualcomm.com&gt;
</content>
</entry>
<entry>
<title>dpdk: use v25.11 tag for 25.11.0 recipe</title>
<updated>2025-12-30T06:13:21+00:00</updated>
<author>
<name>Ruiqiang Hao</name>
<email>Ruiqiang.Hao@windriver.com</email>
</author>
<published>2025-12-30T02:53:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-dpdk.git/commit/?id=7f61a73758fc5b825ed3158f2469a8514a28fe40'/>
<id>urn:sha1:7f61a73758fc5b825ed3158f2469a8514a28fe40</id>
<content type='text'>
Override SRC_URI to use tag=v25.11 instead of tag=v${PV} to match
upstream tag format while maintaining version 25.11.0.

Signed-off-by: Ruiqiang Hao &lt;Ruiqiang.Hao@windriver.com&gt;
Signed-off-by: Anuj Mittal &lt;anuj.mittal@oss.qualcomm.com&gt;
</content>
</entry>
</feed>
