diff options
Diffstat (limited to 'target/linux/layerscape/patches-5.4/701-net-0011-dpaa_eth-ceetm-adapt-to-net-sched-API-changes.patch')
-rw-r--r-- | target/linux/layerscape/patches-5.4/701-net-0011-dpaa_eth-ceetm-adapt-to-net-sched-API-changes.patch | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/target/linux/layerscape/patches-5.4/701-net-0011-dpaa_eth-ceetm-adapt-to-net-sched-API-changes.patch b/target/linux/layerscape/patches-5.4/701-net-0011-dpaa_eth-ceetm-adapt-to-net-sched-API-changes.patch new file mode 100644 index 0000000000..b7e970d341 --- /dev/null +++ b/target/linux/layerscape/patches-5.4/701-net-0011-dpaa_eth-ceetm-adapt-to-net-sched-API-changes.patch @@ -0,0 +1,24 @@ +From 23057cf5bf562358918a219083a4b022d36c4b73 Mon Sep 17 00:00:00 2001 +From: Camelia Groza <camelia.groza@nxp.com> +Date: Tue, 13 Jun 2017 14:40:54 +0300 +Subject: [PATCH] dpaa_eth: ceetm: adapt to net/sched API changes + +The tc_classify and tc_classify_compat calls have been merged. Adapt to +the new API. + +Signed-off-by: Camelia Groza <camelia.groza@nxp.com> +--- + drivers/net/ethernet/freescale/sdk_dpaa/dpaa_eth_ceetm.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +--- a/drivers/net/ethernet/freescale/sdk_dpaa/dpaa_eth_ceetm.c ++++ b/drivers/net/ethernet/freescale/sdk_dpaa/dpaa_eth_ceetm.c +@@ -1839,7 +1839,7 @@ static struct ceetm_class *ceetm_classif + + *qerr = NET_XMIT_SUCCESS | __NET_XMIT_BYPASS; + tcf = priv->filter_list; +- while (tcf && (result = tc_classify(skb, tcf, &res)) >= 0) { ++ while (tcf && (result = tc_classify(skb, tcf, &res, false)) >= 0) { + #ifdef CONFIG_NET_CLS_ACT + switch (result) { + case TC_ACT_QUEUED: |