[PATCH v11-S2 10/11] net/dpaa2: remove unused soft parser driver

Stephen Hemminger stephen at networkplumber.org
Fri Oct 16 01:36:54 CEST 2026


On Thu, 15 Oct 2026 14:55:12 +0530
Prashant Gupta <prashant.gupta_3 at nxp.com> wrote:

> From: Jun Yang <jun.yang at nxp.com>
> 
> The DPAA2 soft parser (SP) byte code has to be installed by the boot
> firmware before Linux starts; the WRIOP parser cannot be reprogrammed once
> the MC is up. Loading an SP image at run time from the PMD therefore never
> took effect, so the loader and its DPNI_SS_INGRESS plumbing were dead
> code and are removed.
> 
> The rte_flow VXLAN and eCPRI pattern items were only ever accepted while
> an SP image was believed to be loaded. With the SP gone they are rejected
> by dpaa2_dev_verify_patterns() before the configure switch is reached, so
> their handlers dpaa2_configure_flow_vxlan() and
> dpaa2_configure_flow_ecpri(), the switch cases that call them, the mask
> descriptors and the VXLAN_HF_VNI helper are removed as well. Both items are
> also dropped from the dpaa2 feature matrix so that the documented
> capabilities match the code.
> 
> Signed-off-by: Jun Yang <jun.yang at nxp.com>
> Signed-off-by: Prashant Gupta <prashant.gupta_3 at nxp.com>
> ---


After applying this to next-net, I reran the set of checks.
But this patch causes problem:

$ ./devtools/check-doc-vs-code.sh 
rte_flow doc out of sync for dpaa2
	item vxlan


Backed out the whole series, update and resend.


More information about the dev mailing list