From: Luca Boccassi <bluca@debian.org> To: Raslan Darawsheh <rasland@mellanox.com> Cc: Slava Ovsiienko <viacheslavo@mellanox.com>, dpdk stable <stable@dpdk.org> Subject: Re: [dpdk-stable] patch 'net/mlx5: fix flow items size calculation' has been queued to stable release 19.11.4 Date: Mon, 10 Aug 2020 12:00:47 +0100 Message-ID: <bf749f1fee6ec1e4b5ccee67da1da3a7ecd9416d.camel@debian.org> (raw) In-Reply-To: <AM0PR05MB67073ED33B6A1C3DA17B5418C2440@AM0PR05MB6707.eurprd05.prod.outlook.com> On Mon, 2020-08-10 at 07:27 +0000, Raslan Darawsheh wrote: > Hi Luca, > > please be noted that with this change you'll get a compilation failure when debug is enabled for MLX5, > if we don't have this patch backported before it > http://patches.dpdk.org/patch/74534/ > > > Kindest regards > Raslan Darawsheh Thanks, that patch is included already as well, so everything should be good > From: luca.boccassi@gmail.com <luca.boccassi@gmail.com> > Sent: Thursday, August 6, 2020 12:53 PM > To: Raslan Darawsheh <rasland@mellanox.com> > Cc: Slava Ovsiienko <viacheslavo@mellanox.com>; dpdk stable <stable@dpdk.org> > Subject: patch 'net/mlx5: fix flow items size calculation' has been queued to stable release 19.11.4 > > Hi, > > FYI, your patch has been queued to stable release 19.11.4 > > Note it hasn't been pushed to https://eur03.safelinks.protection.outlook.com/?url=http%3A%2F%2Fdpdk.org%2Fbrowse%2Fdpdk-stable&data=02%7C01%7Crasland%40mellanox.com%7C1c9c6e447cb242871ce408d839ef3c65%7Ca652971c7d2e4d9ba6a4d149256f461b%7C0%7C0%7C637323046965820421&sdata=%2Fxuhw7GFWJK3JMQ5aLmI6Ml%2BXzpVNoJatg89ECB5XeM%3D&reserved=0 yet. > It will be pushed if I get no objections before 08/08/20. So please > shout if anyone has objections. > > Also note that after the patch there's a diff of the upstream commit vs the > patch applied to the branch. This will indicate if there was any rebasing > needed to apply to the stable branch. If there were code changes for rebasing > (ie: not only metadata diffs), please double check that the rebase was > correctly done. > > Thanks. > > Luca Boccassi > > --- > From e8df8d9adc133f10e896bd7d7ca62ca237222bbb Mon Sep 17 00:00:00 2001 > From: Raslan Darawsheh <rasland@mellanox.com> > Date: Thu, 16 Jul 2020 15:14:55 +0300 > Subject: [PATCH] net/mlx5: fix flow items size calculation > > [ upstream commit d13f9760866884d81563624fbf160f3054b70f19 ] > > flow_dv_get_item_len returns the actual header size of > an rte_flow item. > > Changing any of the structs for rte_flow items by adding > or removing some extra fields will break this function. > > This fixes the behavior by returning the actual header size > of each item. > > Fixes: 34d41b7aa3bf ("net/mlx5: add VXLAN encap action to Direct Verbs") > > Signed-off-by: Raslan Darawsheh <rasland@mellanox.com> > Acked-by: Viacheslav Ovsiienko <viacheslavo@mellanox.com> > --- > drivers/net/mlx5/mlx5_flow_dv.c | 31 ++++++++++++++----------------- > 1 file changed, 14 insertions(+), 17 deletions(-) > > diff --git a/drivers/net/mlx5/mlx5_flow_dv.c b/drivers/net/mlx5/mlx5_flow_dv.c > index bfb27a602..e40cf3c2a 100644 > --- a/drivers/net/mlx5/mlx5_flow_dv.c > +++ b/drivers/net/mlx5/mlx5_flow_dv.c > @@ -27,6 +27,7 @@ > #include <rte_ip.h> > #include <rte_gre.h> > #include <rte_vxlan.h> > +#include <rte_mpls.h> > > #include "mlx5.h" > #include "mlx5_defs.h" > @@ -2661,7 +2662,7 @@ flow_dv_push_vlan_action_resource_register > return 0; > } > /** > - * Get the size of specific rte_flow_item_type > + * Get the size of specific rte_flow_item_type hdr size > * > * @param[in] item_type > * Tested rte_flow_item_type. > @@ -2670,43 +2671,39 @@ flow_dv_push_vlan_action_resource_register > * sizeof struct item_type, 0 if void or irrelevant. > */ > static size_t > -flow_dv_get_item_len(const enum rte_flow_item_type item_type) > +flow_dv_get_item_hdr_len(const enum rte_flow_item_type item_type) > { > size_t retval; > > switch (item_type) { > case RTE_FLOW_ITEM_TYPE_ETH: > - retval = sizeof(struct rte_flow_item_eth); > + retval = sizeof(struct rte_ether_hdr); > break; > case RTE_FLOW_ITEM_TYPE_VLAN: > - retval = sizeof(struct rte_flow_item_vlan); > + retval = sizeof(struct rte_vlan_hdr); > break; > case RTE_FLOW_ITEM_TYPE_IPV4: > - retval = sizeof(struct rte_flow_item_ipv4); > + retval = sizeof(struct rte_ipv4_hdr); > break; > case RTE_FLOW_ITEM_TYPE_IPV6: > - retval = sizeof(struct rte_flow_item_ipv6); > + retval = sizeof(struct rte_ipv6_hdr); > break; > case RTE_FLOW_ITEM_TYPE_UDP: > - retval = sizeof(struct rte_flow_item_udp); > + retval = sizeof(struct rte_udp_hdr); > break; > case RTE_FLOW_ITEM_TYPE_TCP: > - retval = sizeof(struct rte_flow_item_tcp); > + retval = sizeof(struct rte_tcp_hdr); > break; > case RTE_FLOW_ITEM_TYPE_VXLAN: > - retval = sizeof(struct rte_flow_item_vxlan); > + case RTE_FLOW_ITEM_TYPE_VXLAN_GPE: > + retval = sizeof(struct rte_vxlan_hdr); > break; > case RTE_FLOW_ITEM_TYPE_GRE: > - retval = sizeof(struct rte_flow_item_gre); > - break; > case RTE_FLOW_ITEM_TYPE_NVGRE: > - retval = sizeof(struct rte_flow_item_nvgre); > - break; > - case RTE_FLOW_ITEM_TYPE_VXLAN_GPE: > - retval = sizeof(struct rte_flow_item_vxlan_gpe); > + retval = sizeof(struct rte_gre_hdr); > break; > case RTE_FLOW_ITEM_TYPE_MPLS: > - retval = sizeof(struct rte_flow_item_mpls); > + retval = sizeof(struct rte_mpls_hdr); > break; > case RTE_FLOW_ITEM_TYPE_VOID: /* Fall through. */ > default: > @@ -2759,7 +2756,7 @@ flow_dv_convert_encap_data(const struct rte_flow_item *items, uint8_t *buf, > RTE_FLOW_ERROR_TYPE_ACTION, > NULL, "invalid empty data"); > for (; items->type != RTE_FLOW_ITEM_TYPE_END; items++) { > - len = flow_dv_get_item_len(items->type); > + len = flow_dv_get_item_hdr_len(items->type); > if (len + temp_size > MLX5_ENCAP_MAX_LEN) > return rte_flow_error_set(error, EINVAL, > RTE_FLOW_ERROR_TYPE_ACTION,
next prev parent reply other threads:[~2020-08-10 11:00 UTC|newest] Thread overview: 241+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-07-24 11:57 [dpdk-stable] patch 'vhost: remove zero-copy and client mode restriction' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'net/ice: fix switch action number check' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'net/hns3: clear promiscuous on PF uninit' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'net/hns3: fix Tx less than 60 bytes' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'net/hns3: add RSS hash offload to Rx configuration' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'net/hns3: fix key length when configuring RSS' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'net/bnxt: fix performance for Arm' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'net/netvsc: fix warning when VF is removed' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'net/netvsc: do not query VF link state' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'net/netvsc: do not spin forever waiting for reply' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'app/testpmd: fix memory leak on error path' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'net/mlx5: remove needless Tx queue initialization check' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'net/mlx5: fix unreachable MPLS error path' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'net/mlx5: fix secondary process resources release' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'net/mlx5: fix interrupt installation timing' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'net/failsafe: fix RSS RETA size info' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'net/mlx5: fix vectorized Rx burst termination' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'net/hns3: remove unsupported VLAN capabilities' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'net/hns3: fix VLAN strip configuration when setting PVID' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'net/hns3: fix VLAN tags reported in Rx' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'net/i40e: enable NEON Rx/Tx in meson' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'app/testpmd: fix stats error message' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'mbuf: remove unused next member in dynamic flag/field' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'test/mbuf: fix a dynamic flag log' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'eal/windows: fix symbol export' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'app/testpmd: fix error detection in MTU command' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'net/hns3: fix flow director error message' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'net/hns3: ignore function return on reset error path' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'net/hns3: fix unintended sign extension in fd operation' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'net/hns3: fix unintended sign extension in dump " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'net/mlx5: fix typos in meter error messages' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'net/mlx5: do not select legacy MPW implicitly' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'net/mlx5: fix descriptors number adjustment' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'net/mlx5: fix LRO checksum' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'net/ice/base: fix return value' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'net/ice/base: fix memory leak on error path' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'net/ice/base: fix reference count on VSI list update' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'net/ice/base: fix initializing resource for field vector' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'net/cxgbe: fix CLIP leak in filter error path' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'net/cxgbe: fix double MPS alloc by flow validate and create' " luca.boccassi 2020-07-24 11:57 ` [dpdk-stable] patch 'meter: remove inline functions from export list' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'eal/linux: fix epoll fd list rebuild for interrupts' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'test/bpf: fix few small issues' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'bpf: fix add/sub min/max estimations' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'net: fix IPv4 checksum' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'examples: add flush after stats printing' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'sched: fix subport freeing' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'sched: fix 64-bit rate' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'bus/vmbus: fix ring buffer mapping' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'eal: remove redundant newline in alert message' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'bus/pci: fix VF memory access' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'mbuf: fix boundary check at dynamic field registration' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'mbuf: fix error code in dynamic field/flag " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'mbuf: fix free space update for dynamic field' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'mbuf: fix dynamic field dump log' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'doc: update build instructions in the Linux guide' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'build: fix drivers library path on Windows' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'pci: fix address domain format size' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'net/ice/base: fix VSI ID mask to 10 bits' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'net/mlx5: remove redundant newline from logs' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'net/qede: fix multicast drop in promiscuous mode' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'net/mvpp2: fix non-EAL thread support' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'eal/arm: add vcopyq intrinsic for aarch32' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'net/ixgbe: fix include of vector header file' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'bus/dpaa: fix iterating on a class type' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'bus/fslmc: " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'net/octeontx2: fix DMAC filtering' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'common/mlx5: fix code arrangement in tag allocation' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'net/mlx5: fix iterator type in Rx queue management' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'vhost: fix features definition location' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'test/ring: fix statistics in bulk enq/dequeue' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'test: fix build with ring PMD but no bond PMD' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'mem: fix 32-bit init config with meson' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'examples/eventdev: fix 32-bit coremask' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'event/octeontx2: fix device reconfigure' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'event/octeontx2: fix sub event type' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'devtools: fix path in forbidden token check' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'sched: fix port time rounding' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'lib: remind experimental status in headers' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'rawdev: remove remaining experimental tags' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'eal/armv8: fix timer frequency calibration with PMU' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'eal: fix lcore accessors for non-EAL threads' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'vfio: remove unused variable' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'eal: fix uuid header dependencies' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'test: fix rpath for drivers with meson' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'rawdev: allow getting info for unknown device' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'rawdev: fill NUMA socket ID in info' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'rawdev: export dump function in map file' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'cfgfile: fix stack buffer underflow' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'rib: add C++ include guard' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'service: fix lcore iteration' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'drivers/crypto: add missing OOP feature flag' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'test/crypto: fix asymmetric session mempool creation' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'common/cpt: fix encryption offset' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'crypto/qat: fix AES-XTS capabilities' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'crypto/dpaax_sec: fix 18-bit PDCP cases with HFN override' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'crypto/dpaax_sec: fix inline query for descriptors' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'crypto/dpaa2_sec: fix HFN override' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'common/dpaax: fix 12-bit null auth case' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'eventdev: fix race condition on timer list counter' " luca.boccassi 2020-07-24 11:58 ` [dpdk-stable] patch 'eventdev: use C11 atomics for lcore timer armed flag' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'eventdev: remove redundant reset on timer cancel' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'eventdev: relax SMP barriers with C11 atomics' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'service: fix core mapping reset' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/ixgbe: report 10Mbps link speed for x553' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/iavf: fix uninitialized variable' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/ixgbe/base: remove dead code' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/iavf: fix RSS RETA after restart' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'common/octeontx2: fix crash on running procinfo' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/ice/base: fix GTP-U inner RSS IPv4 IPv6 co-exist' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/hns3: clear residual hardware configurations on init' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/hns3: fix Rx buffer size' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/hinic/base: check output of management sync channel' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/hinic/base: remove unused function parameters' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/hinic: fix setting promiscuous mode' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/ice: add input set byte number check' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/mlx5: fix flow META item validation' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/ice: fix error log in generic flow' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/i40e: fix getting EEPROM information' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'app/testpmd: use clock time in throughput calculation' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'app/testpmd: fix burst percentage " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/hns3: check multi-process action register result' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'ethdev: fix log type for some error messages' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'service: fix C++ linkage' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net: fix unneeded replacement of TCP checksum 0' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net: fix checksum on big endian CPUs' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'doc: add RIB and FIB into the API index' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'eal: fix parentheses in alignment macros' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'vhost: fix virtio ready flag check' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'bus/fslmc: fix getting FD error' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/dpaa: fix FD offset data type' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/bonding: fix socket ID check' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/netvsc: fix underflow when Rx external mbuf' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/ixgbe/base: fix host interface shadow RAM read' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/ixgbe/base: fix x550em 10G NIC link status' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/ixgbe/base: fix infinite recursion on PCIe link down' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'doc: fix a typo in mlx5 guide' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'ethdev: fix data room size verification in Rx queue setup' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'ethdev: fix VLAN offloads set if no relative capabilities' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'app/testpmd: fix CPU cycles per packet stats on Tx modes' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/nfp: fix RSS hash configuration reporting' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'drivers/net: fix exposing internal headers' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/bonding: fix LACP negotiation' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/bnxt: remove unused enum declaration' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/bnxt: fix unnecessary HWRM command' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/bnxt: fix flow error on filter creation' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/bnxt: fix freeing filters on flow creation failure' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'test/crypto: change cipher offset for ESN vector' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'examples/fips_validation: fix TDES interim callback' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'examples/fips_validation: fix parsing of TDES vectors' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'examples/fips_validation: fix count overwrite for TDES' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/ice/base: fix RSS removal for GTP-U' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/hns3: fix RSS configuration on empty RSS type' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/bonding: fix error code on device creation' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/af_packet: fix check of file descriptors' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/af_packet: fix memory leak on init failure' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/af_packet: fix munmap " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/bonding: fix MAC address when switching active port' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/bonding: fix MAC address when one port resets' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'net/i40e: fix queue pairs configuration in VF' " luca.boccassi 2020-07-24 11:59 ` [dpdk-stable] patch 'bus/fslmc: fix memory leak in secondary process' " luca.boccassi 2020-07-24 12:00 ` [dpdk-stable] patch 'net/i40e: fix flow director Rx writeback packet' " luca.boccassi 2020-07-24 12:00 ` [dpdk-stable] patch 'net/ice/base: fix memory leak on GTPU RSS' " luca.boccassi 2020-07-24 12:00 ` [dpdk-stable] patch 'net/i40e: fix filter pctype' " luca.boccassi 2020-07-24 12:00 ` [dpdk-stable] patch 'net/ixgbe: fix MAC control frame forward' " luca.boccassi 2020-07-24 12:00 ` [dpdk-stable] patch 'net/ixgbe: fix flow control status' " luca.boccassi 2020-07-24 12:00 ` [dpdk-stable] patch 'net/bonding: delete redundant code' " luca.boccassi 2020-07-24 12:00 ` [dpdk-stable] patch 'net/i40e: report VLAN filter capability' " luca.boccassi 2020-07-24 12:00 ` [dpdk-stable] patch 'net/e1000: report VLAN extend " luca.boccassi 2020-07-24 12:00 ` [dpdk-stable] patch 'net/e1000: fix crash on Tx done clean up' " luca.boccassi 2020-07-24 12:00 ` [dpdk-stable] patch 'net/mlx5: fix UAR lock sharing for multiport devices' " luca.boccassi 2020-07-24 12:00 ` [dpdk-stable] patch 'net/mlx5: fix HW counters path in switchdev mode' " luca.boccassi 2020-07-24 12:00 ` [dpdk-stable] patch 'net/mlx5: fix VLAN pop with decap action validation' " luca.boccassi 2020-07-24 12:00 ` [dpdk-stable] patch 'net/mlx5: fix VLAN push action on hairpin queue' " luca.boccassi 2020-07-24 12:00 ` [dpdk-stable] patch 'vhost: fix double-free with zero-copy' " luca.boccassi 2020-07-24 12:00 ` [dpdk-stable] patch 'net: fix pedantic build' " luca.boccassi 2020-07-24 12:00 ` [dpdk-stable] patch 'net/sfc: do not enforce hash offload in RSS multi-queue' " luca.boccassi 2020-07-24 12:00 ` [dpdk-stable] patch 'raw/ifpga/base: fix SPI transaction' " luca.boccassi 2020-07-24 12:00 ` [dpdk-stable] patch 'raw/ifpga/base: fix NIOS SPI init' " luca.boccassi 2020-07-24 12:00 ` [dpdk-stable] patch 'mempool: fix allocation in memzone during retry' " luca.boccassi 2020-07-24 12:00 ` [dpdk-stable] patch 'doc: fix some typos in Linux guide' " luca.boccassi 2020-07-24 12:00 ` [dpdk-stable] patch 'doc: fix typo in bbdev test " luca.boccassi 2020-07-24 12:00 ` [dpdk-stable] patch 'bus/vdev: fix a typo in doxygen comment' " luca.boccassi 2020-07-24 12:00 ` [dpdk-stable] patch 'test/hash: move lock-free tests to perf tests' " luca.boccassi 2020-07-24 12:00 ` [dpdk-stable] patch 'test: allow no-huge mode for fast-tests' " luca.boccassi 2020-07-24 12:00 ` [dpdk-stable] patch 'doc: rebuild with meson whenever a file changes' " luca.boccassi 2020-07-24 12:00 ` [dpdk-stable] patch 'build: always link whole DPDK static libraries' " luca.boccassi 2020-07-24 12:00 ` [dpdk-stable] patch 'devtools: test static linkage with pkg-config' " luca.boccassi 2020-07-24 12:00 ` [dpdk-stable] patch 'build/pkg-config: move pkg-config file creation' " luca.boccassi 2020-07-24 12:00 ` [dpdk-stable] patch 'build/pkg-config: output drivers first for static build' " luca.boccassi 2020-07-24 12:00 ` [dpdk-stable] patch 'build/pkg-config: improve static linking flags' " luca.boccassi 2020-07-24 12:00 ` [dpdk-stable] patch 'build/pkg-config: prevent overlinking' " luca.boccassi 2020-08-06 9:53 ` [dpdk-stable] patch 'hash: fix out-of-memory handling in hash creation' " luca.boccassi 2020-08-06 9:53 ` [dpdk-stable] patch 'test/cycles: restore default delay callback' " luca.boccassi 2020-08-06 9:53 ` [dpdk-stable] patch 'common/mlx5: fix void parameters in glue wrappers' " luca.boccassi 2020-08-06 9:53 ` [dpdk-stable] patch 'event/dpaa: remove dead code' " luca.boccassi 2020-08-06 9:53 ` [dpdk-stable] patch 'app/eventdev: fix capability check in pipeline ATQ test' " luca.boccassi 2020-08-06 9:53 ` [dpdk-stable] patch 'event/dpaa2: add all-types queue capability flag' " luca.boccassi 2020-08-06 9:53 ` [dpdk-stable] patch 'common/qat: fix uninitialized variable' " luca.boccassi 2020-08-06 9:53 ` [dpdk-stable] patch 'crypto/armv8: remove debug option' " luca.boccassi 2020-08-06 9:53 ` [dpdk-stable] patch 'crypto/armv8: use dedicated log type' " luca.boccassi 2020-08-06 9:53 ` [dpdk-stable] patch 'net/ice: fix bytes statistics' " luca.boccassi 2020-08-06 9:53 ` [dpdk-stable] patch 'net/mlx5: fix flow items size calculation' " luca.boccassi 2020-08-10 7:27 ` Raslan Darawsheh 2020-08-10 11:00 ` Luca Boccassi [this message] 2020-08-10 11:05 ` Raslan Darawsheh 2020-08-06 9:53 ` [dpdk-stable] patch 'common/mlx5: fix queue doorbell record size' " luca.boccassi 2020-08-06 9:53 ` [dpdk-stable] patch 'net/mlx5: fix initialization of steering registers' " luca.boccassi 2020-08-06 9:53 ` [dpdk-stable] patch 'net/mlx5: fix crash in NVGRE item translation' " luca.boccassi 2020-08-06 9:53 ` [dpdk-stable] patch 'net/mlx5: remove ineffective increment in hairpin split' " luca.boccassi 2020-08-06 9:53 ` [dpdk-stable] patch 'net/mlx4: optimize stack memory size in probe' " luca.boccassi 2020-08-06 9:53 ` [dpdk-stable] patch 'net/mlx5: fix unnecessary init in mark conversion' " luca.boccassi 2020-08-06 9:53 ` [dpdk-stable] patch 'net/mlx5: fix VF MAC address set over BlueField' " luca.boccassi 2020-08-06 9:53 ` [dpdk-stable] patch 'net/i40e: fix binding interrupt without MSI-X vector' " luca.boccassi 2020-08-06 9:53 ` [dpdk-stable] patch 'net/i40e: fix flow director MSI-X resource allocation' " luca.boccassi 2020-08-06 9:53 ` [dpdk-stable] patch 'net/qede: remove dead code' " luca.boccassi 2020-08-06 9:53 ` [dpdk-stable] patch 'net/mlx5: fix metadata storing for NEON Rx' " luca.boccassi 2020-08-06 9:53 ` [dpdk-stable] patch 'net/af_xdp: remove mempool freeing on umem destruction' " luca.boccassi 2020-08-06 9:53 ` [dpdk-stable] patch 'net/i40e: enable QinQ stripping' " luca.boccassi 2020-08-06 9:53 ` [dpdk-stable] patch 'net/ice/base: fix RSS interference' " luca.boccassi 2020-08-06 9:53 ` [dpdk-stable] patch 'net/hinic: optimize Rx performance for x86' " luca.boccassi 2020-08-06 9:53 ` [dpdk-stable] patch 'net/hinic/base: avoid system time jump' " luca.boccassi 2020-08-06 9:53 ` [dpdk-stable] patch 'net/hinic: check memory allocations in flow creation' " luca.boccassi 2020-08-06 9:53 ` [dpdk-stable] patch 'net/virtio-user: fix status management' " luca.boccassi 2020-08-06 9:53 ` [dpdk-stable] patch 'net/ice: fix TCP checksum offload' " luca.boccassi 2020-08-06 9:53 ` [dpdk-stable] patch 'net/ice: fix memory leak when releasing VSI' " luca.boccassi 2020-08-06 9:54 ` [dpdk-stable] patch 'net/ice: add memory allocation check in RSS init' " luca.boccassi 2020-08-06 9:54 ` [dpdk-stable] patch 'net/ice: calculate TCP header size for offload' " luca.boccassi 2020-08-06 9:54 ` [dpdk-stable] patch 'net/virtio-user: check tap system call setting' " luca.boccassi 2020-08-06 9:54 ` [dpdk-stable] patch 'net/kni: set packet input port in Rx' " luca.boccassi 2020-08-06 9:54 ` [dpdk-stable] patch 'examples/packet_ordering: use proper exit method' " luca.boccassi 2020-08-06 9:54 ` [dpdk-stable] patch 'net/netvsc: fix crash during Tx' " luca.boccassi 2020-08-06 9:54 ` [dpdk-stable] patch 'doc: fix ethtool app path' " luca.boccassi 2020-08-06 9:54 ` [dpdk-stable] patch 'net/bonding: fix dead loop on RSS RETA update' " luca.boccassi 2020-08-06 9:54 ` [dpdk-stable] patch 'net/netvsc: fix chimney index' " luca.boccassi 2020-08-06 9:54 ` [dpdk-stable] patch 'net/i40e: remove duplicate tunnel type check' " luca.boccassi 2020-08-06 9:54 ` [dpdk-stable] patch 'net/ice: fix Tx hang with TSO' " luca.boccassi 2020-08-06 9:54 ` [dpdk-stable] patch 'net/ice: revert fake TSO fixes' " luca.boccassi 2020-08-07 18:16 ` [dpdk-stable] patch 'net/i40e: support aarch32' " luca.boccassi 2020-08-10 11:04 ` [dpdk-stable] patch 'kni: fix reference to master/slave process' " luca.boccassi 2020-08-10 11:04 ` [dpdk-stable] patch 'doc: fix reference to master " luca.boccassi
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=bf749f1fee6ec1e4b5ccee67da1da3a7ecd9416d.camel@debian.org \ --to=bluca@debian.org \ --cc=rasland@mellanox.com \ --cc=stable@dpdk.org \ --cc=viacheslavo@mellanox.com \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
patches for DPDK stable branches This inbox may be cloned and mirrored by anyone: git clone --mirror http://inbox.dpdk.org/stable/0 stable/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 stable stable/ http://inbox.dpdk.org/stable \ stable@dpdk.org public-inbox-index stable Example config snippet for mirrors. Newsgroup available over NNTP: nntp://inbox.dpdk.org/inbox.dpdk.stable AGPL code for this site: git clone https://public-inbox.org/public-inbox.git