From: "Alejandro.Lucero"
Current Netronome's PMD just supports Virtual Functions. Future Physical
Function support will require specific Netronome code here.
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
lib/librte_eal/common/include/rte_pci.h |1 +
From: "Alejandro.Lucero"
This patchset adds a new PMD for Netronome?s NFP-6xxx card along with a new
UIO driver, documentation and minor changes to configuration scrips.
Alejandro.Lucero (4):
This patch adds a PMD driver for Netronome NFP PCI cards.
This patch adds a new UIO
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
doc/guides/nics/index.rst |1 +
doc/guides/nics/nfp.rst | 270 +
2 files changed, 271 insertions(+)
create mode 100644 doc/guides/nics/nfp
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
tools/dpdk_nic_bind.py |8 ++--
tools/setup.sh | 122 ++--
2 files changed, 101 insertions(+), 29 deletions(-)
diff --g
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
MAINTAINERS |9 +
config/common_linuxapp |6 +
doc/guides/rel_notes/release_2_2.rst |8 +
drivers/net/Makefile |1 +
d
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
doc/guides/nics/index.rst |1 +
doc/guides/nics/nfp.rst | 270 +
2 files changed, 271 insertions(+)
create mode 100644 doc/guides/nics/nfp
From: "Alejandro.Lucero"
This patchset adds a new PMD for Netronome NFP-6xxx card along with a new
UIO driver, documentation and minor changes to configuration scripts.
V3:
- Making all patches independent for applying and building
- changing commits messages following standard
V2
From: "Alejandro.Lucero"
This patch adds support for using nfp_uio and therefore working with
Netronome nfp6000 card.
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
tools/dpdk_nic_bind.py |8 ++--
tools/setup.sh
From: "Alejandro.Lucero"
This patch adds a new UIO kernel driver for supporting PCI VFs with Netronome
nfp6000 card. Future PCI PF support will be based on changes to this module.
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
lib/librte_eal/common/include
From: "Alejandro.Lucero"
This patch adds a new PMD for using PCI Virtual Functions with Netronome
nfp6000 card.
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
MAINTAINERS |9 +
config/common_linuxapp |6 +
From: "Alejandro.Lucero"
This patch adds a new PMD for Netronome nfp-6xxx cards.
Just PCI Virtual Functions support.
v4:
- Just submitting PMD
V3:
- Making all patches independent for applying and building
- changing commits messages following standard
V2:
- Code Style change
From: "Alejandro.Lucero"
This patch adds a new PMD for using PCI Virtual Functions with Netronome
nfp6000 card.
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
drivers/net/nfp/Makefile | 88 ++
drivers/net/nfp/nfp_net.c
From: "Alejandro.Lucero"
This patchset adds a new PMD for Netronome nfp-6xxx cards.
Just PCI Virtual Functions supported.
v5:
- Submitting code piece by piece as requested
v4:
- Just submitting PMD
v3:
- Making all patches independent for applying and building
- changing commit
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
drivers/net/nfp/nfp_net.c | 214 +
1 file changed, 214 insertions(+)
diff --git a/drivers/net/nfp/nfp_net.c b/drivers/net/nfp/nfp_net.c
ind
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
drivers/net/nfp/nfp_net.c | 171 +
1 file changed, 171 insertions(+)
diff --git a/drivers/net/nfp/nfp_net.c b/drivers/net/nfp/nfp_net.c
ind
From: "Alejandro.Lucero"
- nfp_net_promisc_enable
- nfp_net_promisc_disable
- nfp_net_infos_get
- nfp_net_dev_mtu_set
- nfp_net_vlan_offload_set
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
drivers/net/nfp/nfp_ne
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
drivers/net/nfp/nfp_net.c | 94 +
1 file changed, 94 insertions(+)
diff --git a/drivers/net/nfp/nfp_net.c b/drivers/net/nfp/nfp_net.c
ind
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
drivers/net/nfp/nfp_net.c | 921 +
1 file changed, 921 insertions(+)
diff --git a/drivers/net/nfp/nfp_net.c b/drivers/net/nfp/nfp_net.c
ind
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
doc/guides/nics/index.rst |1 +
doc/guides/nics/nfp.rst | 189 +
2 files changed, 190 insertions(+)
create mode 100644 doc/guides/nics/nfp
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
config/common_linuxapp |6 ++
drivers/net/Makefile |1 +
mk/rte.app.mk |1 +
3 files changed, 8 insertions(+)
diff --git a/config/common_linuxapp b/config/commo
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
MAINTAINERS |5 +
doc/guides/rel_notes/release_2_2.rst |4
2 files changed, 9 insertions(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index 7b1e07
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
drivers/net/nfp/Makefile | 88 +
drivers/net/nfp/nfp_net.c | 785
drivers/net/nfp/nfp_net_ctrl.h | 290 +++
drive
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
drivers/net/nfp/nfp_net.c | 179 +
1 file changed, 179 insertions(+)
diff --git a/drivers/net/nfp/nfp_net.c b/drivers/net/nfp/nfp_net.c
ind
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
drivers/net/nfp/nfp_net.c | 218 +
1 file changed, 218 insertions(+)
diff --git a/drivers/net/nfp/nfp_net.c b/drivers/net/nfp/nfp_net.c
ind
From: "Alejandro.Lucero"
This patchset adds a new PMD for Netronome nfp-6xxx card.
Just PCI Virtual Functions supported.
Using this PMD requires previous Netronome BSP installation.
v6:
- Making each patch compilable
v5:
- Splitting up patches by functionality
v4:
- Getting rid
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
drivers/net/nfp/nfp_net.c | 96 +
1 file changed, 96 insertions(+)
diff --git a/drivers/net/nfp/nfp_net.c b/drivers/net/nfp/nfp_net.c
ind
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
MAINTAINERS |1 +
doc/guides/nics/index.rst |1 +
doc/guides/nics/nfp.rst | 189 +
3 files changed, 191 insertions(+)
c
From: "Alejandro.Lucero"
- nfp_net_promisc_enable
- nfp_net_promisc_disable
- nfp_net_infos_get
- nfp_net_dev_mtu_set
- nfp_net_vlan_offload_set
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
drivers/net/nfp/nfp_ne
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
drivers/net/nfp/nfp_net.c | 986 +
1 file changed, 986 insertions(+)
diff --git a/drivers/net/nfp/nfp_net.c b/drivers/net/nfp/nfp_net.c
ind
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
MAINTAINERS |4 +
config/common_linuxapp |6 +
doc/guides/rel_notes/release_2_2.rst |3 +
drivers/net/Makefile |1 +
d
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
drivers/net/nfp/nfp_net.c | 179 +
1 file changed, 179 insertions(+)
diff --git a/drivers/net/nfp/nfp_net.c b/drivers/net/nfp/nfp_net.c
ind
From: "Alejandro.Lucero"
This patchset adds a new PMD for Netronome nfp-6xxx card.
Just PCI Virtual Functions supported.
Using this PMD requires previous Netronome BSP installation.
v7:
- Adding support for link status changes interrupts
- removing unnecessary flags when compiling t
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
drivers/net/nfp/nfp_net.c | 218 +
1 file changed, 218 insertions(+)
diff --git a/drivers/net/nfp/nfp_net.c b/drivers/net/nfp/nfp_net.c
ind
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
drivers/net/nfp/nfp_net.c | 96 +
1 file changed, 96 insertions(+)
diff --git a/drivers/net/nfp/nfp_net.c b/drivers/net/nfp/nfp_net.c
ind
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
drivers/net/nfp/nfp_net.c | 993 +
1 file changed, 993 insertions(+)
diff --git a/drivers/net/nfp/nfp_net.c b/drivers/net/nfp/nfp_net.c
ind
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
drivers/net/nfp/nfp_net.c | 123 +
1 file changed, 123 insertions(+)
diff --git a/drivers/net/nfp/nfp_net.c b/drivers/net/nfp/nfp_net.c
ind
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
drivers/net/nfp/nfp_net.c | 191 +
1 file changed, 191 insertions(+)
diff --git a/drivers/net/nfp/nfp_net.c b/drivers/net/nfp/nfp_net.c
ind
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
MAINTAINERS |1 +
1 file changed, 1 insertion(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index df5b962..b265893 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -321,6 +321,7 @@ F: driver
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
MAINTAINERS |3 +
config/common_linuxapp |6 +
doc/guides/rel_notes/release_2_2.rst |4 +
drivers/net/Makefile |1 +
d
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
doc/guides/nics/index.rst |1 +
doc/guides/nics/nfp.rst | 265 +
2 files changed, 266 insertions(+)
create mode 100644 doc/guides/nics/nfp
From: "Alejandro.Lucero"
This patchset adds a new PMD for Netronome nfp-6xxx card.
Just PCI Virtual Functions supported.
Using this PMD requires previous Netronome BSP installation.
v8:
- removing remaining unnecessary flags to PMD Makefile
v7:
- Adding support for link stat
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
drivers/net/nfp/nfp_net.c | 218 +
1 file changed, 218 insertions(+)
diff --git a/drivers/net/nfp/nfp_net.c b/drivers/net/nfp/nfp_net.c
ind
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
drivers/net/nfp/nfp_net.c | 179 +
1 file changed, 179 insertions(+)
diff --git a/drivers/net/nfp/nfp_net.c b/drivers/net/nfp/nfp_net.c
ind
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
drivers/net/nfp/nfp_net.c | 993 +
1 file changed, 993 insertions(+)
diff --git a/drivers/net/nfp/nfp_net.c b/drivers/net/nfp/nfp_net.c
ind
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
drivers/net/nfp/nfp_net.c | 96 +
1 file changed, 96 insertions(+)
diff --git a/drivers/net/nfp/nfp_net.c b/drivers/net/nfp/nfp_net.c
ind
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
MAINTAINERS |1 +
1 file changed, 1 insertion(+)
diff --git a/MAINTAINERS b/MAINTAINERS
index df5b962..ece737a 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -317,6 +317,7 @@ F
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
drivers/net/nfp/nfp_net.c | 191 +
1 file changed, 191 insertions(+)
diff --git a/drivers/net/nfp/nfp_net.c b/drivers/net/nfp/nfp_net.c
ind
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
drivers/net/nfp/nfp_net.c | 123 +
1 file changed, 123 insertions(+)
diff --git a/drivers/net/nfp/nfp_net.c b/drivers/net/nfp/nfp_net.c
ind
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
doc/guides/nics/index.rst |1 +
doc/guides/nics/nfp.rst | 265 +
2 files changed, 266 insertions(+)
create mode 100644 doc/guides/nics/nfp
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
MAINTAINERS |3 +
config/common_linuxapp |6 +
doc/guides/rel_notes/release_2_2.rst |4 +
drivers/net/Makefile |1 +
d
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
tools/dpdk_nic_bind.py |8 ++--
tools/setup.sh | 122 ++--
2 files changed, 101 insertions(+), 29 deletions(-)
diff --g
From: "Alejandro.Lucero"
Current Netronome's PMD just supports Virtual Functions. Future Physical
Function support will require specific Netronome code here.
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
lib/librte_eal/common/include/rte_pci.h |1 +
From: "Alejandro.Lucero"
Alejandro.Lucero (3):
This patch adds a PMD driver for Netronome NFP PCI cards.
This patch adds a new UIO driver for Netronome NFP PCI cards.
Modifying configuration scripts for Netronome's nfp_uio driver.
config/common_linuxapp
From: "Alejandro.Lucero"
Signed-off-by: Alejandro.Lucero
Signed-off-by: Rolf.Neugebauer
---
config/common_linuxapp |6 +
doc/guides/nics/nfp.rst | 248
drivers/net/Makefile |1 +
drivers/net/nfp/Makefile | 88 ++
drivers/net/nfp
From: "Alejandro.Lucero"
VFIO kernel driver and mmap system call expect offset and size being 64 bits.
Due to this bug BAR index info given to the VFIO driver is always 0 when
checking validity of resources mapping.
---
lib/librte_eal/linuxapp/eal/eal_pci_vfio.c |2 +-
1 file
55 matches
Mail list logo