DPDK patches and discussions
 help / color / mirror / Atom feed
From: David Marchand <david.marchand@redhat.com>
To: Abdullah Sevincer <abdullah.sevincer@intel.com>
Cc: dev@dpdk.org, jerinj@marvell.com, mike.ximing.chen@intel.com,
	 tirthendu.sarkar@intel.com, pravin.pathak@intel.com,
	 shivani.doneria@intel.com
Subject: Re: [PATCH v5 5/5] doc: update release notes for 24.07
Date: Thu, 20 Jun 2024 09:02:09 +0200	[thread overview]
Message-ID: <CAJFAV8ytmV01hvvcKMPoHt+KxeGUNvvYK3GHBoW1Pq3+x0uS8g@mail.gmail.com> (raw)
In-Reply-To: <20240619210106.253239-6-abdullah.sevincer@intel.com>

On Wed, Jun 19, 2024 at 11:02 PM Abdullah Sevincer
<abdullah.sevincer@intel.com> wrote:
>
> Update release notes for new DLB features.
>
> Signed-off-by: Abdullah Sevincer <abdullah.sevincer@intel.com>
> ---
>  doc/guides/rel_notes/release_24_07.rst | 32 ++++++++++++++++++++++++++
>  1 file changed, 32 insertions(+)
>
> diff --git a/doc/guides/rel_notes/release_24_07.rst b/doc/guides/rel_notes/release_24_07.rst
> index 7c88de381b..b4eb819503 100644
> --- a/doc/guides/rel_notes/release_24_07.rst
> +++ b/doc/guides/rel_notes/release_24_07.rst
> @@ -144,6 +144,38 @@ New Features
>
>    Added an API that allows the user to reclaim the defer queue with RCU.
>
> +* **Added API to support HW delayed token feature for DLB 2.5 device.**
> +
> +  * Added API ``rte_pmd_dlb2_set_port_params`` to support delayed token
> +    feature for DLB 2.5 device. The feature will resume CQ scheduling
> +    when the number of pending completions fall below a configured
> +    threshold.
> +
> +* **Introduced dynamic HL (History List) feature for DLB device.**
> +
> +  * Users can configure history list entries dynamically by passing
> +    parameters ``use_default_hl`` and ``alloc_hl_entries``.
> +
> +  * When 'use_default_hl = 1', Per port HL is set to
> +    DLB2_FIXED_CQ_HL_SIZE (32) and command line parameter
> +    alloc_hl_entries is ignored.
> +
> +  * When 'use_default_hl = 0', Per LDB port HL = 2 * CQ depth and per
> +    port HL is set to 2 * DLB2_FIXED_CQ_HL_SIZE.
> +
> +* **DLB credit handling scenario improvements.**
> +
> +  * When ports hold on to credits but can't release them due to insufficient
> +    accumulation (less than 2 * credit quanta) deadlocks may occur.
> +    Improvement made for worker ports to release all accumulated credits when
> +    back-to-back zero poll count reaches preset threshold and producer ports
> +    release all accumulated credits if enqueue fails for a consecutive number
> +    of retries.
> +
> +  * New meson options are provided for handling credits. Valid options
> +    are ``bypass_fence``, ``hw_credits_checks``, ``sw_credits_checks`` and
> +    ``type_check``. These options need to be provided in meson in comma
> +    separated form.
>

Those 3 entries can be gathered under a single item about the dlb2 driver.
Like:

* **Updated dlb2 eventdev driver.**

  * Added API ``rte_pmd_dlb2_set_port_params`` to support delayed token...
    ...

  * Introduced dynamic HL (History List) feature for DLB device...
    ...
etc...


Besides, those doc updates should be split and go with the patches
that introduce the features.
This comment applies to the previous doc patch too.

Thanks.


-- 
David Marchand


  reply	other threads:[~2024-06-20  7:02 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-05-01 19:46 [PATCH v4 0/3] DLB2 Enhancements Abdullah Sevincer
2024-05-01 19:46 ` [PATCH v4 1/3] event/dlb2: add support for HW delayed token Abdullah Sevincer
2024-05-27 15:19   ` Jerin Jacob
2024-06-19 21:01   ` [PATCH v5 0/5] DLB2 Enhancements Abdullah Sevincer
2024-06-19 21:01     ` [PATCH v5 1/5] event/dlb2: add support for HW delayed token Abdullah Sevincer
2024-06-20 12:01       ` Jerin Jacob
2024-06-19 21:01     ` [PATCH v5 2/5] event/dlb2: add support for dynamic HL entries Abdullah Sevincer
2024-06-19 21:01     ` [PATCH v5 3/5] event/dlb2: enhance DLB credit handling Abdullah Sevincer
2024-06-20 12:09       ` Jerin Jacob
2024-06-26  0:26         ` Sevincer, Abdullah
2024-06-26  9:37           ` Jerin Jacob
2024-06-19 21:01     ` [PATCH v5 4/5] doc: update DLB2 documentation Abdullah Sevincer
2024-06-19 21:01     ` [PATCH v5 5/5] doc: update release notes for 24.07 Abdullah Sevincer
2024-06-20  7:02       ` David Marchand [this message]
2024-05-01 19:46 ` [PATCH v4 2/3] event/dlb2: add support for dynamic HL entries Abdullah Sevincer
2024-05-27 15:23   ` Jerin Jacob
2024-05-01 19:46 ` [PATCH v4 3/3] event/dlb2: enhance DLB credit handling Abdullah Sevincer
2024-05-27 15:30   ` Jerin Jacob
2024-06-04 18:22     ` Sevincer, Abdullah
2024-06-05  4:02       ` Jerin Jacob
2024-06-19 21:07         ` Sevincer, Abdullah
2024-05-02  7:34 ` [PATCH v4 0/3] DLB2 Enhancements Bruce Richardson
2024-05-02 15:52   ` Sevincer, Abdullah

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAJFAV8ytmV01hvvcKMPoHt+KxeGUNvvYK3GHBoW1Pq3+x0uS8g@mail.gmail.com \
    --to=david.marchand@redhat.com \
    --cc=abdullah.sevincer@intel.com \
    --cc=dev@dpdk.org \
    --cc=jerinj@marvell.com \
    --cc=mike.ximing.chen@intel.com \
    --cc=pravin.pathak@intel.com \
    --cc=shivani.doneria@intel.com \
    --cc=tirthendu.sarkar@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).