Monday, May 27, 2019 9:50 AM, Dekel Peled:
> Subject: RE: [dpdk-dev] [PATCH] net/mlx5: fix order of items in neon scatter
> func
>
> PSB, thanks.
>
> > -Original Message-
> > From: Shahaf Shuler
> > Sent: Sunday, May 26, 2019 9:49 PM
> > To: Dekel Peled ; Yongseok Koh
> >
> > Cc: dev@dpd
Monday, May 27, 2019 7:59 AM, Viacheslav Ovsiienko:
> Subject: [dpdk-dev] [PATCH v2] net/mlx5: fix event handler uninstall
>
> When device is being closed and tries to unregister interrupt callback, there
> is
> a chance the handler is still active (called in context of
> eal_intr_thread_main
>
Hi,
Please review/comment on v5 of this series so it can be accepted.
http://patches.dpdk.org/cover/52974/
Regards,
Dekel
> -Original Message-
> From: Dekel Peled
> Sent: Monday, April 22, 2019 2:23 PM
> To: Adrien Mazarguil ;
> wenzhuo...@intel.com; jingjing...@intel.com;
> bernard.ir
> -Original Message-
> From: Singh, Jasvinder
> Sent: Friday, May 31, 2019 10:46 PM
> To: Wang, Xiao W
> Cc: dev@dpdk.org; Dumitrescu, Cristian ;
> sta...@dpdk.org
> Subject: RE: [PATCH] net/softnic: fix pipeline time calculation
>
>
>
> > -Original Message-
> > From: Wang, X
https://bugs.dpdk.org/show_bug.cgi?id=290
Bug ID: 290
Summary: RX packets in Virtio are corrupted in case of split to
several mbufs
Product: DPDK
Version: 19.05
Hardware: All
OS: All
Status: CONF
From: Jerin Jacob
Adding bare minimum PMD library and doc build infrastructure.
Signed-off-by: Jerin Jacob
Signed-off-by: Kiran Kumar K
Signed-off-by: Pavan Nikhilesh
---
config/common_base| 5 +++
doc/guides/nics/features/octeontx2.ini| 8
doc/guid
From: Jerin Jacob
This patchset adds support for OCTEON TX2 ethdev driver.
This patch set is depended on "OCTEON TX2 common and mempool driver" series.
http://mails.dpdk.org/archives/dev/2019-June/133329.html
This patches series also available at
https://github.com/jerinjacobk/dpdk-octeontx2-n
From: Jerin Jacob
add various devargs command line options supported by
this driver.
Signed-off-by: Jerin Jacob
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Pavan Nikhilesh
Signed-off-by: Kiran Kumar K
---
drivers/net/octeontx2/Makefile | 3 +-
drivers/net/octeontx2/meson.
From: Jerin Jacob
Add basic init and uninit function which includes
attaching LF device to probed PCIe device.
Signed-off-by: Jerin Jacob
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Sunil Kumar Kori
Signed-off-by: Vamsi Attunuru
---
drivers/net/octeontx2/Makefile | 1 +
drivers/n
From: Jerin Jacob
add basic PCIe ethdev probe and remove.
Signed-off-by: Jerin Jacob
Signed-off-by: Nithin Dabilpuram
---
drivers/net/octeontx2/otx2_ethdev.c | 93 +
drivers/net/octeontx2/otx2_ethdev.h | 27 +
2 files changed, 120 insertions(+)
create mode
From: Jerin Jacob
Add device configure operation. This would call lf_alloc
mailbox to allocate a NIX LF and upon return, AF will
return the attributes for the select LF.
Signed-off-by: Jerin Jacob
Signed-off-by: Vamsi Attunuru
Signed-off-by: Nithin Dabilpuram
---
drivers/net/octeontx2/otx2_e
From: Jerin Jacob
Add device information get operation.
Signed-off-by: Jerin Jacob
Signed-off-by: Vamsi Attunuru
Signed-off-by: Harman Kalra
---
doc/guides/nics/features/octeontx2.ini | 4 ++
doc/guides/nics/features/octeontx2_vec.ini | 4 ++
doc/guides/nics/features/octeontx2_vf.ini
From: Jerin Jacob
Handle queue specific error interrupts.
Signed-off-by: Jerin Jacob
Signed-off-by: Nithin Dabilpuram
---
drivers/net/octeontx2/otx2_ethdev.c | 16 +-
drivers/net/octeontx2/otx2_ethdev.h | 9 ++
drivers/net/octeontx2/otx2_ethdev_irq.c | 191
From: Jerin Jacob
Handle device specific error and ras interrupts.
Signed-off-by: Jerin Jacob
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Harman Kalra
---
drivers/net/octeontx2/Makefile | 1 +
drivers/net/octeontx2/meson.build | 1 +
drivers/net/octeontx2/otx2_ethdev.c
From: Jerin Jacob
Add RQ,SQ,CQ context and CQE structure dump utils.
Signed-off-by: Jerin Jacob
Signed-off-by: Vivek Sharma
---
drivers/net/octeontx2/Makefile| 1 +
drivers/net/octeontx2/meson.build | 1 +
drivers/net/octeontx2/otx2_ethdev.h | 4 +
drivers/net/
From: Vamsi Attunuru
Add link stats related operations and mark respective
items in the documentation.
Signed-off-by: Vamsi Attunuru
Signed-off-by: Nithin Dabilpuram
---
doc/guides/nics/features/octeontx2.ini | 2 +
doc/guides/nics/features/octeontx2_vec.ini | 2 +
doc/guides/nics/fea
From: Kiran Kumar K
Add register dump support and mark Registers dump in features.
Signed-off-by: Kiran Kumar K
Signed-off-by: Jerin Jacob
---
doc/guides/nics/features/octeontx2.ini | 1 +
doc/guides/nics/features/octeontx2_vec.ini | 1 +
doc/guides/nics/features/octeontx2_vf.ini |
From: Kiran Kumar K
Add extended operations and updated the feature list.
Signed-off-by: Kiran Kumar K
Signed-off-by: Vamsi Attunuru
---
doc/guides/nics/features/octeontx2.ini | 1 +
doc/guides/nics/features/octeontx2_vec.ini | 1 +
doc/guides/nics/features/octeontx2_vf.ini | 1 +
From: Kiran Kumar K
Add basic stat operation and updated the feature list.
Signed-off-by: Kiran Kumar K
Signed-off-by: Vamsi Attunuru
---
doc/guides/nics/features/octeontx2.ini | 2 +
doc/guides/nics/features/octeontx2_vec.ini | 2 +
doc/guides/nics/features/octeontx2_vf.ini | 2 +
From: Vamsi Attunuru
Add promiscuous and allmulticast mode for PF devices and
update the respective feature list.
Signed-off-by: Vamsi Attunuru
Signed-off-by: Sunil Kumar Kori
---
doc/guides/nics/features/octeontx2.ini | 2 +
doc/guides/nics/features/octeontx2_vec.ini | 2 +
drivers/net
From: Sunil Kumar Kori
Add unicast MAC filter for PF device and
update the respective feature list.
Signed-off-by: Sunil Kumar Kori
Signed-off-by: Vamsi Attunuru
---
doc/guides/nics/features/octeontx2.ini | 1 +
doc/guides/nics/features/octeontx2_vec.ini | 1 +
drivers/net/octeontx2/otx
From: Vamsi Attunuru
Add RSS support and expose RSS related functions
to implement RSS action for rte_flow driver.
Signed-off-by: Vamsi Attunuru
Signed-off-by: Kiran Kumar K
---
doc/guides/nics/features/octeontx2.ini | 4 +
doc/guides/nics/features/octeontx2_vec.ini | 4 +
doc/guides/
From: Jerin Jacob
Add Rx queue setup and release.
Signed-off-by: Jerin Jacob
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Vamsi Attunuru
---
drivers/net/octeontx2/otx2_ethdev.c | 310
drivers/net/octeontx2/otx2_ethdev.h | 51 +
2 files changed, 361 insert
From: Jerin Jacob
Add Tx queue setup and release.
Signed-off-by: Jerin Jacob
Signed-off-by: Nithin Dabilpuram
---
drivers/net/octeontx2/otx2_ethdev.c | 384 +++-
drivers/net/octeontx2/otx2_ethdev.h | 24 ++
drivers/net/octeontx2/otx2_tx.h | 28 ++
3 files changed
From: Vamsi Attunuru
setup tx & rx queues with the previous configuration during
port reconfig, it handles cases like port reconfigure without
reconfiguring tx & rx queues.
Signed-off-by: Vamsi Attunuru
Signed-off-by: Nithin Dabilpuram
---
drivers/net/octeontx2/otx2_ethdev.c | 180 +++
From: Nithin Dabilpuram
Introduce traffic manager infra and default hierarchy
creation.
Upon ethdev configure, a default hierarchy is
created with one-to-one mapped tm nodes. This topology
will be overridden when user explicitly creates and commits
a new hierarchy using rte_tm interface.
Signed
From: Nithin Dabilpuram
This patch sets up and configure hierarchy in hw
nodes. Since all the registers are with RVU AF,
register configuration is also done using mbox
communication.
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Krzysztof Kanas
---
drivers/net/octeontx2/otx2_tm.c | 504
From: Nithin Dabilpuram
Add queue start and stop operations. Tx queue needs
to update the flow control value, Which will be
added in sub subsequent patch.
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Vamsi Attunuru
---
doc/guides/nics/features/octeontx2.ini | 1 +
doc/guides/nics/feat
From: Krzysztof Kanas
Allocate and free shaper/scheduler hardware resources for
nodes of hirearchy levels in sw.
Signed-off-by: Krzysztof Kanas
Signed-off-by: Nithin Dabilpuram
---
drivers/net/octeontx2/otx2_tm.c | 350
1 file changed, 350 insertions(+)
diff
From: Vamsi Attunuru
Add support for setting the link up and down.
Signed-off-by: Vamsi Attunuru
Signed-off-by: Nithin Dabilpuram
---
drivers/net/octeontx2/otx2_ethdev.c | 2 ++
drivers/net/octeontx2/otx2_ethdev.h | 2 ++
drivers/net/octeontx2/otx2_link.c | 49
From: Jerin Jacob
The fields from CQE needs to be converted to
ptype and rx ol flags in mbuf. This patch adds
create lookup memory for those items to be
used in Fastpath.
Signed-off-by: Jerin Jacob
Signed-off-by: Kiran Kumar K
Signed-off-by: Harman Kalra
---
doc/guides/nics/features/octeontx
From: Krzysztof Kanas
This patch enables pkt transmit through traffic manager
hierarchy by clearing software XOFF on the nodes and linking
tx queues to corresponding leaf nodes.
It also adds support to start and stop tx queue using
traffic manager.
Signed-off-by: Krzysztof Kanas
Signed-off-by:
From: Jerin Jacob
Add Rx and Tx queue descriptor related operations.
Signed-off-by: Jerin Jacob
Signed-off-by: Kiran Kumar K
---
doc/guides/nics/features/octeontx2.ini | 2 +
doc/guides/nics/features/octeontx2_vec.ini | 2 +
doc/guides/nics/features/octeontx2_vf.ini | 2 +
drivers/net
From: Vamsi Attunuru
add module EEPROM dump operation.
Signed-off-by: Vamsi Attunuru
---
doc/guides/nics/features/octeontx2.ini | 1 +
doc/guides/nics/features/octeontx2_vec.ini | 1 +
doc/guides/nics/features/octeontx2_vf.ini | 1 +
drivers/net/octeontx2/otx2_ethdev.c| 2 +
d
From: Nithin Dabilpuram
Add Rx and Tx queue info get and pool ops supported
operations.
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Kiran Kumar K
---
drivers/net/octeontx2/otx2_ethdev.c | 3 ++
drivers/net/octeontx2/otx2_ethdev.h | 5 +++
drivers/net/octeontx2/otx2_ethdev_ops.c
From: Harman Kalra
Add PTP enable and disable operations.
Signed-off-by: Harman Kalra
Signed-off-by: Zyta Szpak
---
drivers/net/octeontx2/Makefile | 1 +
drivers/net/octeontx2/meson.build | 1 +
drivers/net/octeontx2/otx2_ethdev.c | 22 -
drivers/net/octeontx2/otx2_ethdev.h |
From: Harman Kalra
Add remaining PTP configuration/slowpath operations.
Timesync feature is available only for PF devices.
Signed-off-by: Harman Kalra
Signed-off-by: Zyta Szpak
---
doc/guides/nics/features/octeontx2.ini | 2 +
drivers/net/octeontx2/otx2_ethdev.c| 6 ++
drivers/net/oct
From: Vamsi Attunuru
Add flow control operations and exposed
otx2_nix_update_flow_ctrl_mode() to enable on the
configured mode in dev_start().
Signed-off-by: Vamsi Attunuru
Signed-off-by: Nithin Dabilpuram
---
doc/guides/nics/features/octeontx2.ini | 1 +
doc/guides/nics/features/octeon
From: Kiran Kumar K
Introducing flow infra for octeontx2.
This will be used to maintain rte_flow rules.
Create, destroy, validate,query, flush, isolate flow operations
will be supported.
Signed-off-by: Kiran Kumar K
Signed-off-by: Vivek Sharma
---
drivers/net/octeontx2/otx2_ethdev.h | 7 +-
From: Kiran Kumar K
Adding MCAM utility functions to alloc and write the entries.
These will be used to arrange the flow rules based on priority.
Signed-off-by: Kiran Kumar K
Signed-off-by: Vivek Sharma
---
drivers/net/octeontx2/otx2_flow.h | 6 +-
drivers/net/octeontx2/otx2_flow_util
From: Kiran Kumar K
First pass rte_flow utility functions for octeontx2.
These will be used to communicate with AF driver.
Signed-off-by: Kiran Kumar K
Signed-off-by: Vivek Sharma
---
drivers/net/octeontx2/Makefile | 1 +
drivers/net/octeontx2/meson.build | 1 +
drivers/net
From: Kiran Kumar K
Adding functionality to parse outer layers from ld to lh.
These will be used parse outer layers L2, L3, L4 and tunnel types.
Signed-off-by: Kiran Kumar K
Signed-off-by: Vivek Sharma
---
drivers/net/octeontx2/Makefile | 1 +
drivers/net/octeontx2/meson.build
From: Kiran Kumar K
Adding mailbox utility functions for rte_flow. These will be used
to alloc, reserve and write the entries to the device on request.
Signed-off-by: Kiran Kumar K
Signed-off-by: Vivek Sharma
---
drivers/net/octeontx2/otx2_flow.h | 6 +-
drivers/net/octeontx2/otx2_flo
From: Kiran Kumar K
Adding the flow init and fini functionality.
These API will be called from dev init and
will initialize and de-initialize the flow related memory.
Signed-off-by: Kiran Kumar K
Signed-off-by: Vivek Sharma
---
drivers/net/octeontx2/otx2_flow.c | 315 +
From: Kiran Kumar K
Adding the initial flow ops like flow_create and flow_validate.
These will be used to alloc and write flow rule to the device
and validate the flow rule.
Signed-off-by: Kiran Kumar K
Signed-off-by: Vivek Sharma
---
drivers/net/octeontx2/Makefile| 1 +
drivers/net/oct
From: Vivek Sharma
Connect rte_flow driver ops to ethdev via .filter_ctrl op.
Signed-off-by: Vivek Sharma
Signed-off-by: Kiran Kumar K
---
doc/guides/nics/features/octeontx2.ini | 1 +
doc/guides/nics/features/octeontx2_vec.ini | 1 +
doc/guides/nics/features/octeontx2_vf.ini | 1 +
d
From: Kiran Kumar K
Adding functionality to parse inner layers from la to lc.
These will be used to parse inner layers L2, L3, L4 types.
Signed-off-by: Kiran Kumar K
---
drivers/net/octeontx2/otx2_flow_parse.c | 202
1 file changed, 202 insertions(+)
diff --git a/driv
From: Kiran Kumar K
Adding support to parse flow actions like drop, count, mark, rss, queue.
On egress side, only drop and count actions were supported.
Signed-off-by: Kiran Kumar K
Signed-off-by: Vivek Sharma
---
drivers/net/octeontx2/otx2_flow_parse.c | 276
drivers
From: Kiran Kumar K
Adding the initial flow ops like flow_create and flow_validate.
These will be used to alloc and write flow rule to device and validate
the flow rule.
Signed-off-by: Kiran Kumar K
Signed-off-by: Vivek Sharma
---
drivers/net/octeontx2/otx2_flow.c | 197 ++
From: Vivek Sharma
Implement accessory functions needed for VLAN functionality.
Introduce VLAN related structures as well.
Maximum Vtag insertion size is controlled by SMQ configuration.
This patch also configure SMQ for supporting upto double vtag insertion.
Signed-off-by: Vivek Sharma
---
d
From: Vamsi Attunuru
Add firmware version get operation.
Signed-off-by: Vamsi Attunuru
---
doc/guides/nics/features/octeontx2.ini | 1 +
doc/guides/nics/features/octeontx2_vec.ini | 1 +
doc/guides/nics/features/octeontx2_vf.ini | 1 +
drivers/net/octeontx2/otx2_ethdev.c| 1 +
From: Vivek Sharma
Support configuring VLAN offloads for an ethernet device.
Signed-off-by: Vivek Sharma
---
doc/guides/nics/features/octeontx2.ini | 2 +
doc/guides/nics/features/octeontx2_vec.ini | 2 +
doc/guides/nics/features/octeontx2_vf.ini | 2 +
drivers/net/octeontx2/otx2_et
From: Vivek Sharma
Implement support for setting VLAN TPID and PVID for Tx
packets.
Signed-off-by: Vivek Sharma
---
drivers/net/octeontx2/otx2_ethdev.c | 2 +
drivers/net/octeontx2/otx2_ethdev.h | 5 +
drivers/net/octeontx2/otx2_vlan.c | 191
3 files changed,
From: Jerin Jacob
Add vector version of packet Receive function.
Signed-off-by: Jerin Jacob
Signed-off-by: Nithin Dabilpuram
---
drivers/net/octeontx2/otx2_rx.c | 259 +++-
1 file changed, 258 insertions(+), 1 deletion(-)
diff --git a/drivers/net/octeontx2/otx2_rx
From: Jerin Jacob
Add Rx burst support.
Signed-off-by: Jerin Jacob
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Pavan Nikhilesh
Signed-off-by: Harman Kalra
---
drivers/net/octeontx2/Makefile | 1 +
drivers/net/octeontx2/meson.build | 2 +-
drivers/net/octeontx2/otx2_ethdev.c |
From: Vivek Sharma
Support setting up VLAN filters so as to allow tagged
packet's reception after VLAN HW Filter offload is enabled.
Signed-off-by: Vivek Sharma
---
doc/guides/nics/features/octeontx2.ini | 1 +
doc/guides/nics/features/octeontx2_vec.ini | 1 +
doc/guides/nics/features/
From: Nithin Dabilpuram
Add multi segment version of packet Transmit function.
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Pavan Nikhilesh
---
drivers/net/octeontx2/otx2_ethdev.h | 4 ++
drivers/net/octeontx2/otx2_tx.c | 58 +
drivers/net/octeontx2/otx2_tx.h |
From: Nithin Dabilpuram
Add multi segment version of packet Receive function.
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Pavan Nikhilesh
---
doc/guides/nics/features/octeontx2.ini | 2 +
doc/guides/nics/features/octeontx2_vec.ini | 1 +
doc/guides/nics/features/octeontx2_vf.ini |
From: Nithin Dabilpuram
Add device start operation and update the correct
function pointers for Rx and Tx burst functions.
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Vamsi Attunuru
Signed-off-by: Jerin Jacob
---
drivers/net/octeontx2/otx2_ethdev.c | 180
dri
From: Nithin Dabilpuram
Add vector version of packet transmit function.
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Pavan Nikhilesh
---
drivers/net/octeontx2/otx2_tx.c | 883 +++-
1 file changed, 882 insertions(+), 1 deletion(-)
diff --git a/drivers/net/octeon
From: Jerin Jacob
Add Tx burst support.
Signed-off-by: Jerin Jacob
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Pavan Nikhilesh
Signed-off-by: Harman Kalra
---
doc/guides/nics/features/octeontx2.ini | 5 +
doc/guides/nics/features/octeontx2_vec.ini | 5 +
doc/guides/nics/features
From: Nithin Dabilpuram
Add device stop, close and reset operations.
Signed-off-by: Nithin Dabilpuram
Signed-off-by: Vamsi Attunuru
---
drivers/net/octeontx2/otx2_ethdev.c | 70 +
1 file changed, 70 insertions(+)
diff --git a/drivers/net/octeontx2/otx2_ethdev.c
b
From: Jerin Jacob
Add Marvell OCTEON TX2 ethdev documentation.
This patch also updates the MAINTAINERS file and
shared library versions in release_19_08.rst.
Cc: John McNamara
Cc: Thomas Monjalon
Signed-off-by: Jerin Jacob
Signed-off-by: Vamsi Attunuru
Signed-off-by: Kiran Kumar K
Signed-
From: Vamsi Attunuru
Add MTU set operation and MTU update feature.
Signed-off-by: Vamsi Attunuru
Signed-off-by: Sunil Kumar Kori
---
doc/guides/nics/features/octeontx2.ini | 1 +
doc/guides/nics/features/octeontx2_vec.ini | 1 +
drivers/net/octeontx2/otx2_ethdev.c| 7 ++
driver
This patch changes some void functions to return a value,
so that the init sequence may tear down orderly
instead of calling panic.
The calls for launching core messaging threads were left in tact
in all 3 eal implementations.
This should be addressed in a different patchset.
There are still cases
NOTE: This patch series has dependencies on the "bnxt patchset"
series that is currently under review.
This patch series adds support to the bnxt PMD for the
BCM57508 Ethernet controller (a.k.a the "Thor" controller).
Patches 1-5 include cleanups and bug fixes for the existing driver.
Patch 6 a
Use consistent values for vnic->rss_rule. No functional change,
these all equate to uint16_t 0x.
Signed-off-by: Lance Richardson
Reviewed-by: Ajit Kumar Khaparde
---
drivers/net/bnxt/bnxt_hwrm.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/drivers/net/bnxt/bnxt_
Descriptor fields in CP ring are in little-endian form, convert
to CPU endian before performing arithmetic operations.
Also use more general comparison when checking for ring
index wrap.
Fixes: f2a768d4d186 ("net/bnxt: add completion ring")
Cc: sta...@dpdk.org
Signed-off-by: Lance Richardson
Rev
Use consistent macro names for ring type values. (There is no
functional change, the "alloc" and "free" values are identical.)
Fixes: 6371b91fb66d ("net/bnxt: add ring alloc/free")
Cc: sta...@dpdk.org
Signed-off-by: Lance Richardson
Reviewed-by: Ajit Kumar Khaparde
---
drivers/net/bnxt/bnxt_hwr
Move function reset to beginnng of initialization sequence.
Signed-off-by: Lance Richardson
Reviewed-by: Ajit Kumar Khaparde
---
drivers/net/bnxt/bnxt_ethdev.c | 14 --
1 file changed, 8 insertions(+), 6 deletions(-)
diff --git a/drivers/net/bnxt/bnxt_ethdev.c b/drivers/net/bnxt/bn
Reduce code duplication and prepare for newer controllers that
use different doorbell protocols by refactoring doorbell handling
code.
Signed-off-by: Lance Richardson
Reviewed-by: Ajit Kumar Khaparde
---
drivers/net/bnxt/bnxt_cpr.h | 27 --
drivers/net/bnxt/bnxt_irq.c |
Enable support for extended request sizes.
Signed-off-by: Lance Richardson
Reviewed-by: Ajit Kumar Khaparde
---
drivers/net/bnxt/bnxt.h | 1 +
drivers/net/bnxt/bnxt_hwrm.c | 31 ++-
2 files changed, 23 insertions(+), 9 deletions(-)
diff --git a/drivers/net/bnx
Use 32-bit conversion width when converting to 32-bit
values.
Fixes: 6371b91fb66d ("net/bnxt: add ring alloc/free")
Cc: sta...@dpdk.org
Signed-off-by: Lance Richardson
Reviewed-by: Ajit Kumar Khaparde
---
drivers/net/bnxt/bnxt_hwrm.c | 8
1 file changed, 4 insertions(+), 4 deletions(-
This commit adds support to the bnxt PMD for devices
based on the BCM57508 "thor" Ethernet controller.
Signed-off-by: Ajit Kumar Khaparde
Signed-off-by: Kalesh AP
Signed-off-by: Lance Richardson
---
drivers/net/bnxt/bnxt.h| 98 +++-
drivers/net/bnxt/bnxt_cpr.h| 12 +-
drivers
Reduce code duplication and prepare for supporting hardware with
different ring allocation requirements by refactoring ring
allocation code.
Signed-off-by: Lance Richardson
Reviewed-by: Ajit Kumar Khaparde
---
drivers/net/bnxt/bnxt_ring.c | 167 ++-
1 file change
Enable completion coalescing for Thor-based adapters.
Signed-off-by: Lance Richardson
Reviewed-by: Ajit Kumar Khaparde
---
drivers/net/bnxt/bnxt_hwrm.c | 42 +---
1 file changed, 39 insertions(+), 3 deletions(-)
diff --git a/drivers/net/bnxt/bnxt_hwrm.c b/driver
Enable rss support for thor-based adapters.
Signed-off-by: Lance Richardson
Reviewed-by: Ajit Kumar Khaparde
---
drivers/net/bnxt/bnxt_ethdev.c | 69 ++--
drivers/net/bnxt/bnxt_hwrm.c | 190 +++--
drivers/net/bnxt/bnxt_hwrm.h | 6 +-
drivers/net/bnxt/b
Make changes needed to support rss for thor-based controllers.
Signed-off-by: Lance Richardson
Reviewed-by: Ajit Kumar Khaparde
---
drivers/net/bnxt/bnxt_ethdev.c | 69 ++--
drivers/net/bnxt/bnxt_hwrm.c | 190 +++--
drivers/net/bnxt/bnxt_hwrm.h | 6 +-
This patch changes some void functions to return a value,
so that the init sequence may tear down orderly
instead of calling panic.
The calls for launching core messaging threads were left in tact
in all 3 eal implementations.
This should be addressed in a different patchset.
There are still cases
ipn3ke can work on 10G mode and 25G mode.
10G mode and 25G mode has different MAC
register address for statistics.
This patch implemente statistics registers
for 10G mode and 25G mode.
Fixes: c01c748e4ae6 ("net/ipn3ke: add new driver")
Cc: rosen...@intel.com
Signed-off-by: Andy Pei
---
drivers/
This patch implemente statistics read and reset
function for ipn3ke.
Fixes: 70d6b7f550f4 ("net/ipn3ke: add representor")
Cc: rosen...@intel.com
Signed-off-by: Andy Pei
---
drivers/net/ipn3ke/ipn3ke_representor.c | 3339 ++-
1 file changed, 3328 insertions(+), 11 dele
> -Original Message-
> From: Anatoly Burakov
> Sent: Wednesday, May 29, 2019 10:01 PM
> To: dev@dpdk.org
> Cc: Hemant Agrawal ; Shreyansh Jain
> ; step...@networkplumber.org;
> tho...@monjalon.net; david.march...@redhat.com
> Subject: [PATCH 02/25] bus/fslmc: use new memory locking API
>
82 matches
Mail list logo