DPDK website maintenance
 help / color / Atom feed
* [dpdk-web] [RFC PATCH] prepare 20.11 roadmap
@ 2020-08-04  9:58 David Marchand
  2020-08-04 10:03 ` Maxime Coquelin
  2020-08-08 22:10 ` Thomas Monjalon
  0 siblings, 2 replies; 5+ messages in thread
From: David Marchand @ 2020-08-04  9:58 UTC (permalink / raw)
  To: web, thomas, ferruh.yigit, ajit.khaparde, qi.z.zhang, jerinj,
	rasland, maxime.coquelin, akhil.goyal

Signed-off-by: David Marchand <david.marchand@redhat.com>
---
Hello tree maintainers,

I prepared this roadmap update based on the 20.08 release notes and my
understanding of the changes that happened in the drivers.
I moved to 20.11 the features still in progress or for which I did not
find changes.
Please chime in if you think there are still things to do wrt the
previously announced features.

Thanks!

---
 content/roadmap/_index.md | 41 ++-------------------------------------
 1 file changed, 2 insertions(+), 39 deletions(-)

diff --git a/content/roadmap/_index.md b/content/roadmap/_index.md
index a284668..548b6e1 100644
--- a/content/roadmap/_index.md
+++ b/content/roadmap/_index.md
@@ -9,69 +9,32 @@ This is not a commitment but plan of work.
 This list is obviously neither complete nor guaranteed.
 {{% /notice %}}
 
-### Version 20.08 (2020 August) {#2008}
+### Version 20.11 (2020 November) {#2011}
 
 <!-- General -->
-- external thread registration API
-- log registration constructor
-- removal of non-kernel based PCI probing
-- bit operations API for drivers
 - x86 direct-store (write-combined) memory write (movdiri)
-- Arm CPU frequency calculation using generic counter
-- Armv8-a IO barriers changed to use DMB instruction
 - Arm CRC32 in generic API
-- C11 atomic semantics in mbuf, eventdev, EAL interrupts
 <!-- Networking -->
-- integrate RCU library with LPM library
 - FIB vector lookup
 - Tx QoS marking API
 - flow action object API
 - flow sampling and mirroring API
 <!-- Network drivers -->
-- bnxt VF representor and multi-device
-- bnxt optimization for Arm, burst mode info and flow counters
-- bnxt VLAN pop/push, VXLAN encap/decap, L2/L3/L4 rewrite and TTL decrement
-- i40e switch filter programming for DNS
-- i40e flow director rule insertion rate optimization
-- ice DCF, GTP-U, IPv6 RSS, and PPPoE enhancement
-- ice flow based RSS improvement and add more protocols
-- ice ethertype filtering on flow director
-- ixgbe/i40e legacy filter API replacement
-- igb/ixgbe/i40e/ice base code update
-- performance optimizations in mlx drivers for Arm platforms
 - mlx5 memory management options, and queue stop/start
-- mlx5 eCPRI matching and Tx scheduling for 5G
-- mlx5 vDPA device counters
-- octeontx2 parameters for Rx/Tx context locking
 - octeontx2 packet mirroring
+- octeontx2 rte_tm enhancement
 - qede SR-IOV PF
 <!-- Virtualisation -->
-- vhost async API
-- vhost DMA operations with CBDMA ioat driver
-- vhost REPLY_ACK advertised unconditionally
-- vhost SET_STATUS
 - virtio-user GET/SET_PROTOCOL_FEATURES, REPLY_ACK, SET_STATUS
 <!-- Network apps -->
 - IF proxy
-- testpmd swap forwarding for L2/L3/L4
-- l2fwd forwarding between asymmetric ports
 - performance test for IP reassembly
-- performance test application for flow rules
 <!-- Crypto -->
-- crypto-CRC chained operation
-- octeontx2 crypto protocol lookaside and ChaCha-Poly
-- qat multi-process support and Chacha-Poly
-- ipsec-secgw flow distribution and stats per-core
 <!-- Others -->
-- regexdev
 - regex driver based on libpcre
 - Dynamic Load Balancer event driver
 - UBSan in build
 
-### Version 20.11 (2020 November) {#2011}
-
-- rte_tm enhancement for OCTEON TX2
-
 ### Nice to have - Future {#future}
 ----
 - integrate RCU deferred resource reclamation API with hash library
-- 
2.23.0


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [dpdk-web] [RFC PATCH] prepare 20.11 roadmap
  2020-08-04  9:58 [dpdk-web] [RFC PATCH] prepare 20.11 roadmap David Marchand
@ 2020-08-04 10:03 ` Maxime Coquelin
  2020-08-08 21:58   ` Thomas Monjalon
  2020-08-08 22:10 ` Thomas Monjalon
  1 sibling, 1 reply; 5+ messages in thread
From: Maxime Coquelin @ 2020-08-04 10:03 UTC (permalink / raw)
  To: David Marchand, web, thomas, ferruh.yigit, ajit.khaparde,
	qi.z.zhang, jerinj, rasland, akhil.goyal



On 8/4/20 11:58 AM, David Marchand wrote:
>  <!-- Virtualisation -->
> -- vhost async API
> -- vhost DMA operations with CBDMA ioat driver

No sure this one is completed, Patrick can you share the status?

> -- vhost REPLY_ACK advertised unconditionally
> -- vhost SET_STATUS
>  - virtio-user GET/SET_PROTOCOL_FEATURES, REPLY_ACK, SET_STATUS

Other than CBDMA, it looks good to me.

Thanks,
Maxime


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [dpdk-web] [RFC PATCH] prepare 20.11 roadmap
  2020-08-04 10:03 ` Maxime Coquelin
@ 2020-08-08 21:58   ` Thomas Monjalon
  2020-08-09 11:17     ` Fu, Patrick
  0 siblings, 1 reply; 5+ messages in thread
From: Thomas Monjalon @ 2020-08-08 21:58 UTC (permalink / raw)
  To: Maxime Coquelin
  Cc: David Marchand, web, ferruh.yigit, ajit.khaparde, qi.z.zhang,
	jerinj, rasland, akhil.goyal, Fu, Patrick

04/08/2020 12:03, Maxime Coquelin:
> On 8/4/20 11:58 AM, David Marchand wrote:
> >  <!-- Virtualisation -->
> > -- vhost async API
> > -- vhost DMA operations with CBDMA ioat driver
> 
> No sure this one is completed, Patrick can you share the status?

You forgot adding Patrick as Cc.
I'll assume this feature is not done.




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [dpdk-web] [RFC PATCH] prepare 20.11 roadmap
  2020-08-04  9:58 [dpdk-web] [RFC PATCH] prepare 20.11 roadmap David Marchand
  2020-08-04 10:03 ` Maxime Coquelin
@ 2020-08-08 22:10 ` Thomas Monjalon
  1 sibling, 0 replies; 5+ messages in thread
From: Thomas Monjalon @ 2020-08-08 22:10 UTC (permalink / raw)
  To: David Marchand
  Cc: web, ferruh.yigit, ajit.khaparde, qi.z.zhang, jerinj, rasland,
	maxime.coquelin, akhil.goyal

04/08/2020 11:58, David Marchand:
> Signed-off-by: David Marchand <david.marchand@redhat.com>
> ---
> Hello tree maintainers,
> 
> I prepared this roadmap update based on the 20.08 release notes and my
> understanding of the changes that happened in the drivers.
> I moved to 20.11 the features still in progress or for which I did not
> find changes.
> Please chime in if you think there are still things to do wrt the
> previously announced features.
> 
> Thanks!
> 
[...]
> -- performance optimizations in mlx drivers for Arm platforms

Arm C11 optimization was not merged.

>  - mlx5 memory management options, and queue stop/start

These ones are completed.

> -- mlx5 eCPRI matching and Tx scheduling for 5G
> -- mlx5 vDPA device counters
> -- octeontx2 parameters for Rx/Tx context locking
>  - octeontx2 packet mirroring
> +- octeontx2 rte_tm enhancement
>  - qede SR-IOV PF
>  <!-- Virtualisation -->
> -- vhost async API
> -- vhost DMA operations with CBDMA ioat driver

According to Maxime, we should keep this item for 20.11.

> -- vhost REPLY_ACK advertised unconditionally
> -- vhost SET_STATUS
>  - virtio-user GET/SET_PROTOCOL_FEATURES, REPLY_ACK, SET_STATUS

Thanks for preparing



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [dpdk-web] [RFC PATCH] prepare 20.11 roadmap
  2020-08-08 21:58   ` Thomas Monjalon
@ 2020-08-09 11:17     ` Fu, Patrick
  0 siblings, 0 replies; 5+ messages in thread
From: Fu, Patrick @ 2020-08-09 11:17 UTC (permalink / raw)
  To: Thomas Monjalon, Maxime Coquelin
  Cc: David Marchand, web, Yigit, Ferruh, ajit.khaparde, Zhang, Qi Z,
	jerinj, rasland, akhil.goyal

> -----Original Message-----
> From: Thomas Monjalon <thomas@monjalon.net>
> Sent: Sunday, August 9, 2020 5:59 AM
> To: Maxime Coquelin <maxime.coquelin@redhat.com>
> Cc: David Marchand <david.marchand@redhat.com>; web@dpdk.org; Yigit,
> Ferruh <ferruh.yigit@intel.com>; ajit.khaparde@broadcom.com; Zhang, Qi Z
> <qi.z.zhang@intel.com>; jerinj@marvell.com; rasland@mellanox.com;
> akhil.goyal@nxp.com; Fu, Patrick <patrick.fu@intel.com>
> Subject: Re: [RFC PATCH] prepare 20.11 roadmap
> 
> 04/08/2020 12:03, Maxime Coquelin:
> > On 8/4/20 11:58 AM, David Marchand wrote:
> > >  <!-- Virtualisation -->
> > > -- vhost async API
> > > -- vhost DMA operations with CBDMA ioat driver
> >
> > No sure this one is completed, Patrick can you share the status?
> 
> You forgot adding Patrick as Cc.
> I'll assume this feature is not done.
> 
Since there is no direct dependency between vhost async API & any specific DMA hardware (including CBDMA),
there will be no code submission to vhost to support CBDMA.

We will submit a patch to the vhost vswitch sample application and use CBDMA & async API to accelerate the sample.

Thanks,

Patrick

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, back to index

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-08-04  9:58 [dpdk-web] [RFC PATCH] prepare 20.11 roadmap David Marchand
2020-08-04 10:03 ` Maxime Coquelin
2020-08-08 21:58   ` Thomas Monjalon
2020-08-09 11:17     ` Fu, Patrick
2020-08-08 22:10 ` Thomas Monjalon

DPDK website maintenance

Archives are clonable:
	git clone --mirror http://inbox.dpdk.org/web/0 web/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 web web/ http://inbox.dpdk.org/web \
		web@dpdk.org
	public-inbox-index web


Newsgroup available over NNTP:
	nntp://inbox.dpdk.org/inbox.dpdk.web


AGPL code for this site: git clone https://public-inbox.org/ public-inbox