This patch set extends flow director to VF filtering in i40e driver.
v2 change:
- rework the doc, including release notes and testpmd guide
v3 change:
- rebase doc update to the same commit with code change
Jingjing Wu (3):
ethdev: extend struct to support flow director in VFs
i40e: extend
This patch extends struct rte_eth_fdir_flow_ext to support flow
director in VFs.
Signed-off-by: Jingjing Wu
---
doc/guides/rel_notes/deprecation.rst | 4
doc/guides/rel_notes/release_2_2.rst | 3 +++
lib/librte_ether/rte_eth_ctrl.h | 2 ++
3 files changed, 5 insertions(+), 4 deletions(
This patch extends commands to support filtering in VFs of flow director.
Signed-off-by: Jingjing Wu
---
app/test-pmd/cmdline.c | 41 ++---
doc/guides/testpmd_app_ug/testpmd_funcs.rst | 15 ++-
2 files changed, 46 insertions(+), 10 deletions(-
This patch extends flow director to filtering in VFs.
It also corrects to disable interrupt on queues when stop device.
Signed-off-by: Jingjing Wu
---
doc/guides/rel_notes/release_2_2.rst | 2 ++
drivers/net/i40e/i40e_ethdev.c | 4 ++--
drivers/net/i40e/i40e_fdir.c | 15 +
On 10/30/2015 07:48 PM, Thomas Monjalon wrote:
> 2015-10-18 10:04, Michael S. Tsirkin:
>> On Fri, Oct 16, 2015 at 02:52:30PM +0100, Bruce Richardson wrote:
>>> On Thu, Oct 15, 2015 at 04:18:59PM +0300, Michael S. Tsirkin wrote:
On Thu, Oct 15, 2015 at 02:08:39PM +0300, Marcel Apfelbaum wrote:
2015-10-30 18:57, John McDowall:
> 1. Is it likely we are going to see Hyper-V support in 2.2?
No, sorry, no Hyper-V in 2.2.
I heard that it is not ready enough yet.
2015-11-01 11:00, Marcel Apfelbaum:
> On 10/30/2015 07:48 PM, Thomas Monjalon wrote:
> > 2015-10-18 10:04, Michael S. Tsirkin:
> >> This will require more work then as 1.0 is a different
> >> endian-ness from 0.9. It's up to you guys to decide
> >> whether correct BE support is now a requirement fo
2015-10-30 19:55, Adrien Mazarguil:
> Mellanox OFED 3.1 [1] comes with improved APIs that Mellanox ConnectX-4
> (mlx5) adapters can take advantage of, such as:
>
> - Separate post and doorbell operations on all queues.
> - Lightweight RX queues called Work Queues (WQs).
> - Low-level RSS indirecti
2015-10-30 19:57, Adrien Mazarguil:
> Mellanox PMDs (mlx4 and mlx5) support link status notification with
> libibverbs through a file descriptor, in a manner reminiscent of UIO/VFIO.
>
> It still requires a new "external" interrupt handler type since contrary
> to other types, this file descriptor
On 11/01/2015 11:53 AM, Thomas Monjalon wrote:
> 2015-11-01 11:00, Marcel Apfelbaum:
>> On 10/30/2015 07:48 PM, Thomas Monjalon wrote:
>>> 2015-10-18 10:04, Michael S. Tsirkin:
This will require more work then as 1.0 is a different
endian-ness from 0.9. It's up to you guys to decide
Hello
I'm checking mbuf consumption issues in TX path and it looks like i40e and
ixgbe drivers consume all mbufs in "full featured" path and free them one-by-
one only after TX queue wraps.
Upstream drivers are more conservative with memory consumption and free up to
256 SKBs on every napi_poll
Hi Viktorin,
I think the error is not related to your patch. Let me check it first.
> -Original Message-
> From: Jan Viktorin [mailto:viktorin at rehivetech.com]
> Sent: Saturday, October 31, 2015 4:38 PM
> To: dev at dpdk.org
> Cc: Cao, Waterman; Liu, Yong; Mo, YufengX; Hunt, David; Davi
2015-10-31 23:57, Jingjing Wu:
> The patch set enables DCB feature on Intel XL710/X710 NICs, including:
> - Receive queue classification based on traffic class
> - Round Robin ETS schedule (rx and tx).
> - Priority flow control
> To make the testpmd and ethdev lib more generic on DCB feature,
Remove requirement for occasionally hard to find/install
DejaVuSansMono font. It isn't gnerally required anyway.
The default mono font is sufficient.
Signed-off-by: John McNamara
Acked-by: Harry van Haaren
---
doc/guides/conf.py| 1 -
doc/guides/contributing/documentati
Hi Yong,
Checkpatch prefers 1 or 0 for Boolean variables rather than TRUE or FALSE.
Regards,
Bernard.
> -Original Message-
> From: Yong Wang [mailto:yongwang at vmware.com]
> Sent: Saturday, October 31, 2015 8:38 AM
> To: Iremonger, Bernard ; dev at dpdk.org
> Subject: Re: [dpdk-dev] [P
2015-11-01 00:24, Jingjing Wu:
> This patch set extends flow director to VF filtering in i40e driver.
>
> v2 change:
> - rework the doc, including release notes and testpmd guide
>
> v3 change:
> - rebase doc update to the same commit with code change
>
> Jingjing Wu (3):
> ethdev: extend st
2015-11-01 00:24, Jingjing Wu:
> This patch extends struct rte_eth_fdir_flow_ext to support flow
> director in VFs.
[...]
> --- a/lib/librte_ether/rte_eth_ctrl.h
> +++ b/lib/librte_ether/rte_eth_ctrl.h
> @@ -426,6 +426,8 @@ struct rte_eth_fdir_flow_ext {
> uint16_t vlan_tci;
> uint8_t f
Hi, Thomas
> -Original Message-
> From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com]
> Sent: Sunday, November 1, 2015 10:28 PM
> To: Wu, Jingjing
> Cc: dev at dpdk.org
> Subject: Re: [dpdk-dev] [PATCH v3 1/3] ethdev: extend struct to support flow
> director in VFs
>
> 2015-11-0
2015-11-01 00:24, Jingjing Wu:
> This patch extends commands to support filtering in VFs of flow director.
[...]
> --- a/app/test-pmd/cmdline.c
> +++ b/app/test-pmd/cmdline.c
> - " (drop|fwd) queue (queue_id) fd_id (fd_id_value)\n"
> + " (drop|fwd) pf|vf(vf_i
2015-11-01 14:33, Wu, Jingjing:
> Hi, Thomas
>
>
> > -Original Message-
> > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com]
> > Sent: Sunday, November 1, 2015 10:28 PM
> > To: Wu, Jingjing
> > Cc: dev at dpdk.org
> > Subject: Re: [dpdk-dev] [PATCH v3 1/3] ethdev: extend struct
2015-11-01 00:24, Jingjing Wu:
> This patch extends flow director to filtering in VFs.
> It also corrects to disable interrupt on queues when stop device.
It should be in a separate patch.
2015-11-01 14:13, John McNamara:
> Remove requirement for occasionally hard to find/install
> DejaVuSansMono font. It isn't gnerally required anyway.
> The default mono font is sufficient.
>
> Signed-off-by: John McNamara
> Acked-by: Harry van Haaren
[...]
> --- a/doc/guides/contributing/documen
2015-10-31 10:44, Shaopeng He:
> This patch series adds VMDQ support for fm10k.
> It includes the functions to configure VMDQ mode and
> add MAC address for each VMDQ queue pool.
> It also includes logic to do sanity check for
> multi-queue settings.
Applied, thanks
changes in v3:
rebase.
add error details to patch description
changes in v2:
update release notes
Bernard Iremonger (1):
vhost_xen: fix compile error in main.c
doc/guides/rel_notes/release_2_2.rst | 3 +++
examples/vhost_xen/main.c| 8 +---
2 files changed, 8 insertions(+), 3
/examples/vhost_xen/main.c:659:61: error: ?as no member named ? ata,
rte_pktmbuf_data_len(buff));
rte_memcpy((void *)(uintptr_t)buff_addr, (const void*)buff->data,
rte_pktmbuf_data_len(buff));
make[1]: *** [main.o] Error 1^
make[1]: *** [main.o] Error 1
Signed-of
> -Original Message-
> From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com]
> Sent: Sunday, November 1, 2015 3:00 PM
> To: Mcnamara, John
> Cc: dev at dpdk.org
> Subject: Re: [PATCH v2] doc: remove dejavu font from doc build
>
> Why not keep minimum requirements? (TexLive-core and e
> -Original Message-
> From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com]
> Sent: Monday, October 26, 2015 2:34 PM
> To: Mcnamara, John
> Cc: dev at dpdk.org
> Subject: Re: [dpdk-dev] [PATCH v2] doc: change sphinx theme to the read
> the docs theme
>
> 2015-10-21 10:39, John McNam
Turn off the permalink symbol in the Sphinx generated html docs.
This is a distracting mouseover when reading the docs and links
to sections can still be obtained from the doc index.
Signed-off-by: John McNamara
---
doc/guides/conf.py | 1 +
1 file changed, 1 insertion(+)
diff --git a/doc/guide
Klientskie bazi Tel/Viber/WhatsApp +79133913837 Email: nonen22pp at gmail.com
Skype: prodawez389 ICQ: 6288862 FOTO ONLINE:
http://media.xtwind.com/images/2015/10/19/2ba70554b12778c54b6a8ac82a7cc178.png
> Tomasz Kulasek (9):
> bonding: rss dynamic configuration
> null: fix segfault when null_pmd added to bonding
> null: extend number of virtual queues
> null: export eth_dev_null_create
> null: virtual dynamic rss configuration
> test: dynamic rss configuration
> bonding: per queue st
2015-10-19 08:36, Eric Kinzie:
> Size of struct rte_eth_bond_8023ad_conf changed. Increment LIBABIVER
> and version bond_mode_8023ad_setup and bond_mode_8023ad_conf_get
> functions.
[...]
> +VERSION_SYMBOL(bond_mode_8023ad_setup, _v20, 2.0);
[...]
> +BIND_DEFAULT_SYMBOL(bond_mode_8023ad_setu
Hi,
This patch is not applicable.
Please check how to submit a patch here:
http://dpdk.org/dev#send
2015-10-23 15:38, mablexidana:
> hi:
> This is test on dpdk version 1.2.3.
> Fixes: 2a2174801fa4 ("fix lpm bugs add strict if control,do not let
> tbl24 process run into t
2015-11-01 16:35, Mcnamara, John:
> > -Original Message-
> > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com]
> > Sent: Sunday, November 1, 2015 3:00 PM
> > To: Mcnamara, John
> > Cc: dev at dpdk.org
> > Subject: Re: [PATCH v2] doc: remove dejavu font from doc build
> >
> > Why
2015-11-01 16:41, Mcnamara, John:
> I'll submit a V3 with a logo for the html and pdf docs.
>
> Note, the SVG logos are quite big (2 are required) and converting them to pdf
> for the Latex pdf docs requires another addition to the makefiles. This is a
> case where the patch would be smaller and
2015-10-30 21:14, Jijiang Liu:
> Jijiang Liu (2):
> fix an issue of condition check in delete_depth_small().
> fix an initialization issue of valid_group in the delete_depth_small()
There is an authorship issue.
It seems Jijiang is not the author of these patches but the From: line is
missing
> -Original Message-
> From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com]
> Sent: Sunday, November 1, 2015 6:32 PM
> To: Mcnamara, John
> Cc: dev at dpdk.org
> Subject: Re: [PATCH v2] doc: remove dejavu font from doc build
>
> 2015-11-01 16:35, Mcnamara, John:
> > > -Original
> -Original Message-
> From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com]
> Sent: Sunday, November 1, 2015 6:37 PM
> To: Mcnamara, John
> Cc: dev at dpdk.org
> Subject: Re: [dpdk-dev] [PATCH v2] doc: change sphinx theme to the read
> the docs theme
>
> 2015-11-01 16:41, Mcnamara,
Remove requirement for occasionally hard to find/install
DejaVuSansMono font. It isn't gnerally required anyway.
The default mono font is sufficient.
Signed-off-by: John McNamara
Acked-by: Harry van Haaren
---
doc/guides/conf.py| 1 -
doc/guides/contributing/documentati
2015-10-30 15:08, Bernard Iremonger:
> add dev_flags to rte_eth_dev_data, add macros for dev_flags.
> add kdrv to rte_eth_dev_data.
> add numa_node to rte_eth_dev_data.
> add drv_name to rte_eth_dev_data.
A commit message should explain why things are done.
> + uint32_t dev_flags; /**< Flags
2015-10-30 15:08, Bernard Iremonger:
> +/**
> + * Copy pci device info to the Ethernet device data.
[...]
> +extern void rte_eth_copy_dev_info(struct rte_eth_dev *eth_dev, struct
> rte_pci_device *pci_dev);
This function should have the word "pci" in its name.
2015-10-30 15:08, Bernard Iremonger:
> + /* return 0 if bonded device */
> + if (eth_dev->data->dev_flags & RTE_ETH_DEV_BONDED)
> + return 0;
> + else
> + return 1;
>
Why it is not a private data of the bonding device?
Why the check on the device name
2015-10-30 15:08, Bernard Iremonger:
> +/** Device needs PCI BAR mapping (done with either IGB_UIO or VFIO) */
> +#define RTE_ETH_DEV_DRV_NEED_MAPPING RTE_PCI_DRV_NEED_MAPPING
> +/** Device needs to be unbound even if no module is provided */
> +#define RTE_ETH_DEV_DRV_FORCE_UNBIND RTE_PCI_DRV_
2015-10-25 22:59, Marc Sune:
> This patch redesigns the API to set the link speed/s configure
> for an ethernet port. Specifically:
>
> - it allows to define a set of advertised speeds for
> auto-negociation.
> - it allows to disable link auto-negociation (single fixed speed).
> - default: auto-
2015-10-25 22:59, Marc Sune:
> +#define ETH_SPEED_CAP_NOT_PHY(0) /*< No phy media > */
> +#define ETH_SPEED_CAP_10M_HD (1 << 0) /*< 10 Mbps half-duplex> */
> +#define ETH_SPEED_CAP_10M_FD (1 << 1) /*< 10 Mbps full-duplex> */
> +#define ETH_SPEED_CAP_100M_HD(1 << 2) /*< 100 Mbps
2015-10-28 09:16, Remy Horton:
>
> On 30/09/2015 20:04, Konstantin Ananyev wrote:
> > Signed-off-by: Konstantin Ananyev
>
> Acked-by: Remy Horton
Applied, thanks
Fixes following error:
LD libdpdk.so
/usr/bin/ld: /root/dpdk/build/lib/libdpdk.so: version node not found
for symbol @DPDK_x.y
Defines version symbols in a fixed path libdpdk.map file and this
value hardcoded into makefile
Signed-off-by: Ferruh Yigit
---
lib/libdpdk.map| 12 ++
Change the Sphinx default theme from "alabaster" to the ReadTheDocs
theme. See for example:
http://dpdk.readthedocs.org/en/latest/
This looks better for technical documentation and in particular
it has a 80 char wide verbatim block rendering.
Also add logos for the html and latex docs.
Sign
My 2 cents,
This was brought up in the recent user space summit, and it seems that
indeed there is no one cache lines arrangement that fits all.
OTOH multiple compile time options to suffice all flavors, would make it
unpleasant to read maintain test and debug.
(I think there was quiet a consensus
48 matches
Mail list logo