Message ID | 20200804095846.8964-1-david.marchand@redhat.com (mailing list archive) |
---|---|
State | Superseded |
Headers | show |
Series | [RFC] prepare 20.11 roadmap | expand |
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
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.
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
> -----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
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
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(-)