patches for DPDK stable branches
 help / color / mirror / Atom feed
From: Kalesh Anakkur Purayil <kalesh-anakkur.purayil@broadcom.com>
To: Luca Boccassi <luca.boccassi@gmail.com>
Cc: Somnath Kotur <somnath.kotur@broadcom.com>,
	Ajit Khaparde <ajit.khaparde@broadcom.com>,
	dpdk stable <stable@dpdk.org>
Subject: Re: [dpdk-stable] patch 'net/bnxt: fix link update' has been queued to stable release 19.11.6
Date: Thu, 29 Oct 2020 14:54:00 +0530	[thread overview]
Message-ID: <CAH-L+nNhTeaFeLPK0j39eWayX7VArh6wOoMbQ1WTt9iUA8xUzw@mail.gmail.com> (raw)
In-Reply-To: <20201028104606.3504127-127-luca.boccassi@gmail.com>

On Wed, Oct 28, 2020 at 4:22 PM <luca.boccassi@gmail.com> wrote:

> Hi,
>
> FYI, your patch has been queued to stable release 19.11.6
>
> Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet.
> It will be pushed if I get no objections before 10/30/20. So please
> shout if anyone has objections.
>
> Also note that after the patch there's a diff of the upstream commit vs the
> patch applied to the branch. This will indicate if there was any rebasing
> needed to apply to the stable branch. If there were code changes for
> rebasing
> (ie: not only metadata diffs), please double check that the rebase was
> correctly done.
>
> Thanks.
>
> Luca Boccassi
>
> ---
> From 6037750360153c816ead7b67b3a522cfff6763c1 Mon Sep 17 00:00:00 2001
> From: Kalesh AP <kalesh-anakkur.purayil@broadcom.com>
> Date: Tue, 6 Oct 2020 21:31:56 +0530
> Subject: [PATCH] net/bnxt: fix link update
>
> [ upstream commit af57c49ca101d8f4c4138082b49dc86d4857f8de ]
>
> 1. When port is stopped, we can forcibly set the link status for the
>    device to down.
> 2. VFs and MH PFs do not have the privilege to bring the link down.
>    As a result driver prints "Link Up" when port is stopped.
> 3. When driver receives link status/speed/config async event from fw,
>    driver invokes bnxt_link_update() with exp_link_status as ETH_LINK_UP
>    This is not logically correct as the async event could be for Link up
>    or link down or for speed change.
>
> Fixes: 074cacb9907a ("net/bnxt: fix link during port toggle")
>
> Signed-off-by: Kalesh AP <kalesh-anakkur.purayil@broadcom.com>
> Reviewed-by: Somnath Kotur <somnath.kotur@broadcom.com>
> Reviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
> ---
>  drivers/net/bnxt/bnxt.h        |  6 +++--
>  drivers/net/bnxt/bnxt_cpr.c    |  2 +-
>  drivers/net/bnxt/bnxt_ethdev.c | 40 +++++++++++++++++-----------------
>  3 files changed, 25 insertions(+), 23 deletions(-)
>
> diff --git a/drivers/net/bnxt/bnxt.h b/drivers/net/bnxt/bnxt.h
> index cdb3e2d3ff..78249be6c7 100644
> --- a/drivers/net/bnxt/bnxt.h
> +++ b/drivers/net/bnxt/bnxt.h
> @@ -233,8 +233,8 @@ struct bnxt_pf_info {
>  };
>
>  /* Max wait time for link up is 10s and link down is 500ms */
> -#define BNXT_LINK_UP_WAIT_CNT  200
> -#define BNXT_LINK_DOWN_WAIT_CNT        10
> +#define BNXT_MAX_LINK_WAIT_CNT 200
> +#define BNXT_MIN_LINK_WAIT_CNT 10
>  #define BNXT_LINK_WAIT_INTERVAL        50
>  struct bnxt_link_info {
>         uint32_t                phy_flags;
> @@ -681,6 +681,8 @@ void bnxt_schedule_fw_health_check(struct bnxt *bp);
>
>  bool is_bnxt_supported(struct rte_eth_dev *dev);
>  bool bnxt_stratus_device(struct bnxt *bp);
> +int bnxt_link_update_op(struct rte_eth_dev *eth_dev,
> +                       int wait_to_complete);
>  extern const struct rte_flow_ops bnxt_flow_ops;
>  #define bnxt_acquire_flow_lock(bp) \
>         pthread_mutex_lock(&(bp)->flow_lock)
> diff --git a/drivers/net/bnxt/bnxt_cpr.c b/drivers/net/bnxt/bnxt_cpr.c
> index c0e492e6c2..ba9933dc9b 100644
> --- a/drivers/net/bnxt/bnxt_cpr.c
> +++ b/drivers/net/bnxt/bnxt_cpr.c
> @@ -63,7 +63,7 @@ void bnxt_handle_async_event(struct bnxt *bp,
>         case HWRM_ASYNC_EVENT_CMPL_EVENT_ID_LINK_SPEED_CHANGE:
>         case HWRM_ASYNC_EVENT_CMPL_EVENT_ID_LINK_SPEED_CFG_CHANGE:
>                 /* FALLTHROUGH */
> -               bnxt_link_update(bp->eth_dev, 0, ETH_LINK_UP);
> +               bnxt_link_update_op(bp->eth_dev, 0);
>                 break;
>         case HWRM_ASYNC_EVENT_CMPL_EVENT_ID_PF_DRVR_UNLOAD:
>                 PMD_DRV_LOG(INFO, "Async event: PF driver unloaded\n");
> diff --git a/drivers/net/bnxt/bnxt_ethdev.c
> b/drivers/net/bnxt/bnxt_ethdev.c
> index c6e9ad8e6a..a94b73623c 100644
> --- a/drivers/net/bnxt/bnxt_ethdev.c
> +++ b/drivers/net/bnxt/bnxt_ethdev.c
> @@ -871,7 +871,7 @@ static int bnxt_dev_start_op(struct rte_eth_dev
> *eth_dev)
>         eth_dev->data->scattered_rx = bnxt_scattered_rx(eth_dev);
>         eth_dev->data->dev_started = 1;
>
> -       bnxt_link_update(eth_dev, 1, ETH_LINK_UP);
> +       bnxt_link_update_op(eth_dev, 1);
>
>         if (rx_offloads & DEV_RX_OFFLOAD_VLAN_FILTER)
>                 vlan_mask |= ETH_VLAN_FILTER_MASK;
> @@ -928,6 +928,7 @@ static void bnxt_dev_stop_op(struct rte_eth_dev
> *eth_dev)
>         struct bnxt *bp = eth_dev->data->dev_private;
>         struct rte_pci_device *pci_dev = RTE_ETH_DEV_TO_PCI(eth_dev);
>         struct rte_intr_handle *intr_handle = &pci_dev->intr_handle;
> +       struct rte_eth_link link;
>
>         eth_dev->data->dev_started = 0;
>         /* Prevent crashes when queues are still in use */
> @@ -942,15 +943,15 @@ static void bnxt_dev_stop_op(struct rte_eth_dev
> *eth_dev)
>         bnxt_cancel_fw_health_check(bp);
>
>         /* Do not bring link down during reset recovery */
> -       if (!is_bnxt_in_error(bp))
> +       if (!is_bnxt_in_error(bp)) {
>                 bnxt_dev_set_link_down_op(eth_dev);
> -
> -       /* Wait for link to be reset and the async notification to process.
> -        * During reset recovery, there is no need to wait and
> -        * VF/NPAR functions do not have privilege to change PHY config.
> -        */
> -       if (!is_bnxt_in_error(bp) && BNXT_SINGLE_PF(bp))
> -               bnxt_link_update(eth_dev, 1, ETH_LINK_DOWN);
> +               /* Wait for link to be reset */
> +               if (BNXT_SINGLE_PF(bp))
> +                       rte_delay_ms(500);
> +               /* clear the recorded link status */
> +               memset(&link, 0, sizeof(link));
> +               rte_eth_linkstatus_set(eth_dev, &link);
> +       }
>
>         /* Clean queue intr-vector mapping */
>         rte_intr_efd_disable(intr_handle);
> @@ -1106,14 +1107,13 @@ static int bnxt_mac_addr_add_op(struct rte_eth_dev
> *eth_dev,
>         return rc;
>  }
>
> -int bnxt_link_update(struct rte_eth_dev *eth_dev, int wait_to_complete,
> -                    bool exp_link_status)
> +int bnxt_link_update_op(struct rte_eth_dev *eth_dev, int wait_to_complete)
>  {
>         int rc = 0;
>         struct bnxt *bp = eth_dev->data->dev_private;
>         struct rte_eth_link new;
> -       int cnt = exp_link_status ? BNXT_LINK_UP_WAIT_CNT :
> -                 BNXT_LINK_DOWN_WAIT_CNT;
> +       int cnt = wait_to_complete ? BNXT_MAX_LINK_WAIT_CNT :
> +                       BNXT_MIN_LINK_WAIT_CNT;
>
>         rc = is_bnxt_in_error(bp);
>         if (rc)
> @@ -1131,12 +1131,18 @@ int bnxt_link_update(struct rte_eth_dev *eth_dev,
> int wait_to_complete,
>                         goto out;
>                 }
>
> -               if (!wait_to_complete || new.link_status ==
> exp_link_status)
> +               if (!wait_to_complete || new.link_status)
>                         break;
>
>                 rte_delay_ms(BNXT_LINK_WAIT_INTERVAL);
>         } while (cnt--);
>
> +       /* Only single function PF can bring phy down.
> +        * When port is stopped, report link down for VF/MH/NPAR functions.
> +        */
> +       if (!BNXT_SINGLE_PF(bp) && !eth_dev->data->dev_started)
> +               memset(&new, 0, sizeof(new));
> +
>  out:
>         /* Timed out or success */
>         if (new.link_status != eth_dev->data->dev_link.link_status ||
> @@ -1153,12 +1159,6 @@ out:
>         return rc;
>  }
>
> -static int bnxt_link_update_op(struct rte_eth_dev *eth_dev,
> -                              int wait_to_complete)
> -{
> -       return bnxt_link_update(eth_dev, wait_to_complete, ETH_LINK_UP);
> -}
> -
>  static int bnxt_promiscuous_enable_op(struct rte_eth_dev *eth_dev)
>  {
>         struct bnxt *bp = eth_dev->data->dev_private;
> --
> 2.20.1
>
> ---
>   Diff of the applied patch vs upstream commit (please double-check if
> non-empty:
> ---
> --- -   2020-10-28 10:35:15.689269158 +0000
> +++ 0127-net-bnxt-fix-link-update.patch 2020-10-28 10:35:11.692832791 +0000
> @@ -1,8 +1,10 @@
> -From af57c49ca101d8f4c4138082b49dc86d4857f8de Mon Sep 17 00:00:00 2001
> +From 6037750360153c816ead7b67b3a522cfff6763c1 Mon Sep 17 00:00:00 2001
>  From: Kalesh AP <kalesh-anakkur.purayil@broadcom.com>
>  Date: Tue, 6 Oct 2020 21:31:56 +0530
>  Subject: [PATCH] net/bnxt: fix link update
>
> +[ upstream commit af57c49ca101d8f4c4138082b49dc86d4857f8de ]
> +
>  1. When port is stopped, we can forcibly set the link status for the
>     device to down.
>  2. VFs and MH PFs do not have the privilege to bring the link down.
> @@ -13,22 +15,21 @@
>     or link down or for speed change.
>
>  Fixes: 074cacb9907a ("net/bnxt: fix link during port toggle")
> -Cc: stable@dpdk.org
>
>  Signed-off-by: Kalesh AP <kalesh-anakkur.purayil@broadcom.com>
>  Reviewed-by: Somnath Kotur <somnath.kotur@broadcom.com>
>  Reviewed-by: Ajit Khaparde <ajit.khaparde@broadcom.com>
>  ---
> - drivers/net/bnxt/bnxt.h        |  4 ++--
> + drivers/net/bnxt/bnxt.h        |  6 +++--
>   drivers/net/bnxt/bnxt_cpr.c    |  2 +-
>   drivers/net/bnxt/bnxt_ethdev.c | 40 +++++++++++++++++-----------------
> - 3 files changed, 23 insertions(+), 23 deletions(-)
> + 3 files changed, 25 insertions(+), 23 deletions(-)
>
>  diff --git a/drivers/net/bnxt/bnxt.h b/drivers/net/bnxt/bnxt.h
> -index ae38428e69..eca74486e7 100644
> +index cdb3e2d3ff..78249be6c7 100644
>  --- a/drivers/net/bnxt/bnxt.h
>  +++ b/drivers/net/bnxt/bnxt.h
> -@@ -268,8 +268,8 @@ struct bnxt_pf_info {
> +@@ -233,8 +233,8 @@ struct bnxt_pf_info {
>   };
>
>   /* Max wait time for link up is 10s and link down is 500ms */
> @@ -39,11 +40,20 @@
>   #define BNXT_LINK_WAIT_INTERVAL       50
>   struct bnxt_link_info {
>         uint32_t                phy_flags;
> +@@ -681,6 +681,8 @@ void bnxt_schedule_fw_health_check(struct bnxt *bp);
> +
> + bool is_bnxt_supported(struct rte_eth_dev *dev);
> + bool bnxt_stratus_device(struct bnxt *bp);
> ++int bnxt_link_update_op(struct rte_eth_dev *eth_dev,
> ++                      int wait_to_complete);
> + extern const struct rte_flow_ops bnxt_flow_ops;
> + #define bnxt_acquire_flow_lock(bp) \
> +       pthread_mutex_lock(&(bp)->flow_lock)
>  diff --git a/drivers/net/bnxt/bnxt_cpr.c b/drivers/net/bnxt/bnxt_cpr.c
> -index 8311e265ae..a3a7e6ab70 100644
> +index c0e492e6c2..ba9933dc9b 100644
>  --- a/drivers/net/bnxt/bnxt_cpr.c
>  +++ b/drivers/net/bnxt/bnxt_cpr.c
> -@@ -111,7 +111,7 @@ void bnxt_handle_async_event(struct bnxt *bp,
> +@@ -63,7 +63,7 @@ void bnxt_handle_async_event(struct bnxt *bp,
>         case HWRM_ASYNC_EVENT_CMPL_EVENT_ID_LINK_SPEED_CHANGE:
>         case HWRM_ASYNC_EVENT_CMPL_EVENT_ID_LINK_SPEED_CFG_CHANGE:
>                 /* FALLTHROUGH */
> @@ -53,10 +63,10 @@
>         case HWRM_ASYNC_EVENT_CMPL_EVENT_ID_PF_DRVR_UNLOAD:
>                 PMD_DRV_LOG(INFO, "Async event: PF driver unloaded\n");
>  diff --git a/drivers/net/bnxt/bnxt_ethdev.c
> b/drivers/net/bnxt/bnxt_ethdev.c
> -index 624cb20311..1bb0aa838a 100644
> +index c6e9ad8e6a..a94b73623c 100644
>  --- a/drivers/net/bnxt/bnxt_ethdev.c
>  +++ b/drivers/net/bnxt/bnxt_ethdev.c
> -@@ -1279,7 +1279,7 @@ static int bnxt_dev_start_op(struct rte_eth_dev
> *eth_dev)
> +@@ -871,7 +871,7 @@ static int bnxt_dev_start_op(struct rte_eth_dev
> *eth_dev)
>         eth_dev->data->scattered_rx = bnxt_scattered_rx(eth_dev);
>         eth_dev->data->dev_started = 1;
>
> @@ -65,15 +75,15 @@
>
>         if (rx_offloads & DEV_RX_OFFLOAD_VLAN_FILTER)
>                 vlan_mask |= ETH_VLAN_FILTER_MASK;
> -@@ -1347,6 +1347,7 @@ static void bnxt_dev_stop_op(struct rte_eth_dev
> *eth_dev)
> +@@ -928,6 +928,7 @@ static void bnxt_dev_stop_op(struct rte_eth_dev
> *eth_dev)
>         struct bnxt *bp = eth_dev->data->dev_private;
>         struct rte_pci_device *pci_dev = RTE_ETH_DEV_TO_PCI(eth_dev);
>         struct rte_intr_handle *intr_handle = &pci_dev->intr_handle;
>  +      struct rte_eth_link link;
>
>         eth_dev->data->dev_started = 0;
> -       eth_dev->data->scattered_rx = 0;
> -@@ -1369,15 +1370,15 @@ static void bnxt_dev_stop_op(struct rte_eth_dev
> *eth_dev)
> +       /* Prevent crashes when queues are still in use */
> +@@ -942,15 +943,15 @@ static void bnxt_dev_stop_op(struct rte_eth_dev
> *eth_dev)
>         bnxt_cancel_fw_health_check(bp);
>
>         /* Do not bring link down during reset recovery */
> @@ -97,7 +107,7 @@
>
>         /* Clean queue intr-vector mapping */
>         rte_intr_efd_disable(intr_handle);
> -@@ -1557,14 +1558,13 @@ static int bnxt_mac_addr_add_op(struct
> rte_eth_dev *eth_dev,
> +@@ -1106,14 +1107,13 @@ static int bnxt_mac_addr_add_op(struct
> rte_eth_dev *eth_dev,
>         return rc;
>   }
>
> @@ -115,7 +125,7 @@
>
>         rc = is_bnxt_in_error(bp);
>         if (rc)
> -@@ -1582,12 +1582,18 @@ int bnxt_link_update(struct rte_eth_dev *eth_dev,
> int wait_to_complete,
> +@@ -1131,12 +1131,18 @@ int bnxt_link_update(struct rte_eth_dev *eth_dev,
> int wait_to_complete,
>                         goto out;
>                 }
>
> @@ -135,12 +145,12 @@
>   out:
>         /* Timed out or success */
>         if (new.link_status != eth_dev->data->dev_link.link_status ||
> -@@ -1604,12 +1610,6 @@ out:
> +@@ -1153,12 +1159,6 @@ out:
>         return rc;
>   }
>
> --int bnxt_link_update_op(struct rte_eth_dev *eth_dev,
> --                      int wait_to_complete)
> +-static int bnxt_link_update_op(struct rte_eth_dev *eth_dev,
> +-                             int wait_to_complete)
>  -{
>  -      return bnxt_link_update(eth_dev, wait_to_complete, ETH_LINK_UP);
>  -}
>

  Hi Luca,
          I see that the rebase is not correct, I will fix it and send the
patch to 19.11 LTS.


-- 
Regards,
Kalesh A P

  reply	other threads:[~2020-10-29  9:24 UTC|newest]

Thread overview: 374+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-10-28 10:42 [dpdk-stable] patch 'eal/linux: change udev debug message' " luca.boccassi
2020-10-28 10:42 ` [dpdk-stable] patch 'bus/pci: remove duplicate declaration' " luca.boccassi
2020-10-28 10:42 ` [dpdk-stable] patch 'net/failsafe: fix double space in warning log' " luca.boccassi
2020-10-28 10:42 ` [dpdk-stable] patch 'net/netvsc: fix multiple channel Rx' " luca.boccassi
2020-10-28 10:42 ` [dpdk-stable] patch 'net/netvsc: fix stale value after free' " luca.boccassi
2020-10-28 10:42 ` [dpdk-stable] patch 'net/hinic: fix negative array index read' " luca.boccassi
2020-10-28 10:42 ` [dpdk-stable] patch 'net/mlx5: remove unused includes' " luca.boccassi
2020-10-28 10:42 ` [dpdk-stable] patch 'net/mlx5: remove unused log macros' " luca.boccassi
2020-10-28 10:42 ` [dpdk-stable] patch 'net/af_xdp: change return value from Rx to unsigned' " luca.boccassi
2020-10-28 10:42 ` [dpdk-stable] patch 'net/bnxt: add memory allocation check in VF info init' " luca.boccassi
2020-10-28 10:42 ` [dpdk-stable] patch 'net/bnxt: fix endianness while setting L4 destination port' " luca.boccassi
2020-10-28 10:42 ` [dpdk-stable] patch 'net/bnxt: fix LRO configuration' " luca.boccassi
2020-10-28 10:42 ` [dpdk-stable] patch 'net/bnxt: fix structure variable initialization' " luca.boccassi
2020-10-28 10:42 ` [dpdk-stable] patch 'net/bnxt: fix crash in vector mode Tx' " luca.boccassi
2020-10-28 10:42 ` [dpdk-stable] patch 'net/bnxt: fix L2 filter allocation' " luca.boccassi
2020-10-28 10:42 ` [dpdk-stable] patch 'bus/dpaa: remove logically dead code' " luca.boccassi
2020-10-28 10:42 ` [dpdk-stable] patch 'net/hns3: fix default MAC address from firmware' " luca.boccassi
2020-10-28 10:42 ` [dpdk-stable] patch 'net/hns3: fix some incomplete command structures' " luca.boccassi
2020-10-28 10:42 ` [dpdk-stable] patch 'net/i40e: fix link status' " luca.boccassi
2020-10-28 10:42 ` [dpdk-stable] patch 'net/iavf: fix scattered Rx enabling' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/iavf: fix port start during configuration restore' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/iavf: fix setting of MAC address' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/iavf: downgrade error log' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/hns3: fix out of bounds access' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/ice: fix flow validation for unsupported patterns' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'ethdev: remove redundant license text' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/iavf: fix command after PF reset' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/ice/base: fix issues around move nodes' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/i40e/base: fix function header arguments' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/i40e/base: fix Rx only for unicast promisc on VLAN' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/tap: free mempool when closing' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/dpaa2: fix misuse of interface index' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/pfe: " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/dpaa: fix port ID type in API' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/cxgbe: fix duplicate MAC addresses in MPS TCAM' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/mlx5: fix RSS RETA reset on start' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/nfp: expand device info get' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'app/testpmd: fix name of bitrate library in meson build' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/hns3: fix queue offload capability' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/mlx5: fix hairpin dependency on destination DevX TIR' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/i40e: fix recreating flexible flow director rule' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/ice: fix ptype parsing' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'bus/dpaa: fix fd check before close' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/bnxt: fix checking VNIC in shutdown path' " luca.boccassi
2020-10-29  6:29   ` Somnath Kotur
2020-10-28 10:43 ` [dpdk-stable] patch 'net/bnxt: add separate mutex for FW health check' " luca.boccassi
2020-10-29  6:30   ` Somnath Kotur
2020-10-28 10:43 ` [dpdk-stable] patch 'gso: fix payload unit size for UDP' " luca.boccassi
2020-10-29  4:45   ` [dpdk-stable] 答复: " Yi Yang -云服务集团
2020-10-29 11:10     ` Luca Boccassi
2020-10-29 11:29       ` Kevin Traynor
2020-10-30  0:26         ` [dpdk-stable] 答复: " Yi Yang -云服务集团
2020-10-30  9:31           ` Kevin Traynor
2020-10-30  0:32       ` [dpdk-stable] 答复: [gmail.com代发]Re: " Yi Yang -云服务集团
2020-10-28 10:43 ` [dpdk-stable] patch 'net/cxgbe: fix crash when accessing empty Tx mbuf list' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'doc: improve multiport PF in nfp guide' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/sfc/base: fix tunnel configuration' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'vhost: fix IOTLB mempool single-consumer flag' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/af_xdp: fix umem size' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/iavf: fix iterator for RSS LUT' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/netvsc: fix rndis packet addresses' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/enic: ignore VLAN inner type when it is zero' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/enic: generate VXLAN src port if it is zero in template' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'test/ring: fix number of single element enqueue/dequeue' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'maintainers: update Mellanox emails' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'kni: fix build with Linux 5.9' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'stack: reload head when pop fails' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'stack: fix uninitialized variable' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/hinic: fix Rx nombuf stats' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/hinic/base: get default cos from chip' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/hinic/base: fix clock definition with glibc version' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/qede: fix milliseconds sleep macro' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/ena/base: use min/max macros with type conversion' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/ena/base: specify delay operations' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/ena/base: fix release of wait event' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/af_xdp: avoid deadlock due to empty fill queue' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/i40e: fix byte counters' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/bnxt: fix link status during device recovery' " luca.boccassi
2020-10-29  9:22   ` Kalesh Anakkur Purayil
2020-10-28 10:43 ` [dpdk-stable] patch 'net/ixgbe: fix VF reset HW error handling' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/bnxt: fix shift operation' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/bnxt: fix drop enable in get Rx queue info' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/bnxt: fix queue get " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/hns3: fix deleting default VLAN from PF' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/hns3: skip VF register access when PF in FLR' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/hns3: fix config when creating RSS rule after flush' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/hns3: fix flow RSS queue number 0' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/hns3: fix flushing RSS rule' " luca.boccassi
2020-10-28 10:43 ` [dpdk-stable] patch 'net/hns3: fix configuring device with RSS enabled' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'net/hns3: fix storing RSS info when creating flow action' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'mempool/octeontx: fix aura to pool mapping' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'net/octeontx2: fix multi segment mode for jumbo packets' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'net/fm10k: fix memory leak when thresh check fails' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'app/testpmd: fix port id check in Tx VLAN command' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'app/testpmd: fix VLAN configuration on failure' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'app/testpmd: remove restriction on Tx segments set' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'app/testpmd: fix packet header in txonly mode' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'app/testpmd: fix descriptor id check' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'app/testpmd: fix displaying Rx/Tx queues information' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'net/qede: fix dereference before null check' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'net/sfc: fix RSS hash flag when offload is disabled' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'net/sfc: fix RSS hash offload if queue action is used' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'drivers/net: fix port id size' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'app: fix ethdev " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'doc: " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'examples/vhost_blk: check driver start failure' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'net/virtio: fix packed ring indirect descricptors setup' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'vdpa/ifc: fix build with recent kernels' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'vfio: fix group descriptor check' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'bus/fslmc: fix VFIO " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'bus/pci: fix memory leak when unmapping VFIO resource' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'bus/pci: fix leak on VFIO mapping error' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'doc: fix formatting of notes in meson guide' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'rcu: avoid literal suffix warning in C++ mode' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'mem: fix allocation in container with SELinux' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'examples/vm_power: fix 32-bit build' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'bus/fslmc: fix dpio close' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'bus/fslmc: fix atomic queues on NXP LX2 platform' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'raw/skeleton: reset test statistics' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'raw/skeleton: allow closing already closed device' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'port: remove useless assignment' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'power: fix current frequency index' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'timer: add limitation note for sync stop and reset' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'app/testpmd: fix build with gcc 11' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'pmdinfogen: " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'raw/ioat: fix missing close function' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'examples/ioat: fix stats print' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'net/hns3: fix error type when validating RSS flow action' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'net/hns3: fix flow error type' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'net/hns3: check PCI config space reads' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'net/mlx5: fix meter table definitions' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'net/mlx5: fix Rx queue count calculation' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'net/qede: fix getting link details' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'ethdev: fix RSS flow expansion in case of mismatch' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'net/mlx5: remove unused variable in Tx queue creation' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'net/bnxt: fix link update' " luca.boccassi
2020-10-29  9:24   ` Kalesh Anakkur Purayil [this message]
2020-10-28 10:44 ` [dpdk-stable] patch 'common/mlx5: fix PCI address lookup' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'net/fm10k: fix memory leak when Tx thresh check fails' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'net/iavf: fix flow flush after PF reset' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'raw/dpaa2_qdma: fix " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'eal: fix doxygen for EAL cleanup' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'build: skip detecting libpcap via pcap-config' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'doc: fix diagram in dpaa2 guide' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'net: check segment pointer in raw checksum processing' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'net/virtio: check raw checksum failure' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'mem: fix allocation failure on non-NUMA kernel' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'acl: fix x86 build for compiler without AVX2' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'doc: fix missing classify methods in ACL guide' " luca.boccassi
2020-10-28 10:44 ` [dpdk-stable] patch 'table: fix hash for 32-bit' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'crypto/octeontx2: fix session-less mode' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'app/test-sad: fix uninitialized variable' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'test/crypto: fix device number' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'crypto/dpaa_sec: fix a null pointer dereference' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'app/bbdev: fix test vector symlink' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'baseband/fpga_lte_fec: fix crash with debug' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'test/crypto: fix stats test' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'crypto/armv8: fix mempool object returning' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'cryptodev: fix parameter parsing' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'examples/fips_validation: fix buffer overflow' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'examples/fips_validation: fix version compatibility' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'crypto/dpaa2_sec: fix stats query without queue pair' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'crypto/aesni_mb: fix CCM digest size check' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'crypto/aesni_mb: fix GCM " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'test/event_crypto_adapter: fix configuration' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'eventdev: check allocation in Tx adapter' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'event/dpaa2: fix dereference before null check' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'eventdev: fix adapter leak in error path' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'test/event: fix function arguments for crypto adapter' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'eal/x86: fix memcpy AVX-512 enablement' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'vhost: fix external mbuf creation' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'vhost: fix virtio-net header length with packed ring' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'net/dpaa2: fix build with timesync functions' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'net/netvsc: fix Tx queue leak in error path' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'net/bonding: fix possible unbalanced packet receiving' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'net/bonding: fix Rx queue conversion' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'net/pcap: fix input only Rx' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'net/memif: do not update local copy of tail in Tx' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'net/memif: relax load of ring tail for M2S ring' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'net/memif: relax load of ring head " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'net/memif: relax load of ring head for S2M " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'net/af_xdp: use strlcpy instead of strncpy' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'net/octeontx2: fix RSS flow create' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'net/octeontx2: remove useless check before free' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'net/pcap: fix crash on exit for infinite Rx' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'net/failsafe: fix state synchro cleanup' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'net/ring: check internal arguments' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'doc: fix EF10 Rx mode name in sfc guide' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'doc: fix typo in pcap " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'net/bnx2x: add QLogic vendor id for BCM57840' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'ethdev: fix memory ordering for callback functions' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'distributor: fix handshake synchronization' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'distributor: fix handshake deadlock' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'distributor: fix buffer use after free' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'distributor: handle worker shutdown in burst mode' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'test/distributor: fix shutdown of busy worker' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'distributor: fix return pkt calls in single mode' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'test/distributor: fix freeing mbufs' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'test/distributor: fix lcores statistics' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'test/distributor: collect return mbufs' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'distributor: fix API documentation' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'test/distributor: fix race conditions on shutdown' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'distributor: fix scalar matching' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'distributor: fix flushing in flight packets' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'distributor: fix clearing returns buffer' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'test/distributor: ensure all packets are delivered' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'test/distributor: fix quitting workers in burst mode' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'test/distributor: fix mbuf leak on failure' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'crypto/caam_jr: fix device tree parsing for SEC_ERA' " luca.boccassi
2020-10-28 10:45 ` [dpdk-stable] patch 'doc: add SPDX license tag header to meson guide' " luca.boccassi
2020-10-28 10:46 ` [dpdk-stable] patch 'app: fix missing dependencies' " luca.boccassi
2020-10-28 10:46 ` [dpdk-stable] patch 'examples/l2fwd-crypto: fix missing dependency' " luca.boccassi
2020-10-28 10:46 ` [dpdk-stable] patch 'ipc: fix spelling in log and comment' " luca.boccassi
2020-10-28 10:46 ` [dpdk-stable] patch 'bus/pci: remove unused scan by address' " luca.boccassi
2020-10-28 10:46 ` [dpdk-stable] patch 'eal/linux: fix memory leak in uevent handling' " luca.boccassi
2020-10-28 10:46 ` [dpdk-stable] patch 'crypto/scheduler: fix header install with meson' " luca.boccassi
2020-10-28 10:46 ` [dpdk-stable] patch 'config: add Graviton2(arm64) defconfig' " luca.boccassi
2020-11-09 18:39   ` [dpdk-stable] patch 'efd: fix tailq entry leak in error path' " luca.boccassi
2020-11-09 18:39     ` [dpdk-stable] patch 'net/softnic: use POSIX network address conversion' " luca.boccassi
2020-11-09 18:39     ` [dpdk-stable] patch 'examples/ip_pipeline: " luca.boccassi
2020-11-09 18:39     ` [dpdk-stable] patch 'examples/ipsec-secgw: " luca.boccassi
2020-11-09 18:39     ` [dpdk-stable] patch 'eal: fix leak on device event callback unregister' " luca.boccassi
2020-11-09 18:39     ` [dpdk-stable] patch 'mem: fix config name in error logs' " luca.boccassi
2020-11-09 18:39     ` [dpdk-stable] patch 'examples/ip_pipeline: fix external build' " luca.boccassi
2020-11-09 18:39     ` [dpdk-stable] patch 'examples/vm_power: fix build on Ubuntu 20.04' " luca.boccassi
2020-11-09 18:39     ` [dpdk-stable] patch 'examples/multi_process: " luca.boccassi
2020-11-09 18:39     ` [dpdk-stable] patch 'test/rcu: fix build with low core count' " luca.boccassi
2020-11-09 18:39     ` [dpdk-stable] patch 'examples/performance-thread: " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'test/mbuf: skip field registration at busy offset' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'mbuf: fix typo in dynamic field convention note' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'event/dpaa2: remove dead code from self test' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'crypto/scheduler: remove unused internal seqn' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'doc: remove notice about AES-GCM IV and J0' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'baseband/turbo_sw: fix memory leak in error path' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'crypto/octeontx2: fix multi-process' " luca.boccassi
2020-11-10 10:59       ` [dpdk-stable] [EXT] " Ankur Dwivedi
2020-11-10 11:06         ` Luca Boccassi
2020-11-10 11:34           ` Ankur Dwivedi
2020-11-09 18:40     ` [dpdk-stable] patch 'examples/fips_validation: fix missed version line' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'crypto/dpaa2_sec: remove dead code' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'common/qat: add missing kmod dependency info' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'crypto/octeontx: fix out-of-place support' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'crypto/octeontx2: " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'gso: fix mbuf freeing responsibility' " luca.boccassi
2020-11-09 22:39       ` Ananyev, Konstantin
2020-11-10 10:31         ` Luca Boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/iavf: fix unchecked Tx cleanup error' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'app/testpmd: fix bonding xmit balance policy command' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/bnxt: fix queue release' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/bnxt: fix xstats by id' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/mlx5: fix xstats reset reinitialization' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/mlx5: fix port shared data reference count' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/i40e: fix virtual channel conflict' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/ixgbe: check switch domain allocation result' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/i40e: fix QinQ flow pattern to allow non full mask' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/ixgbe: fix vector Rx' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/i40e: " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/ice: " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/fm10k: " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/iavf: " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/vhost: fix xstats after clearing stats' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'vhost: fix virtqueues metadata allocation' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'vhost: validate index in available entries API' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'vhost: validate index in guest notification " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'vhost: validate index in live-migration " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'vhost: validate index in inflight " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/ena: remove unused macro' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/mvpp2: fix memory leak in error path' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/netvsc: allocate contiguous physical memory for RNDIS' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'app/testpmd: fix RSS key for flow API RSS rule' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'raw/ifpga/base: fix interrupt handler instance usage' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'raw/ifpga/base: handle unsupported interrupt type' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'raw/ifpga/base: fix return of IRQ unregister' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/ice: update writeback policy to reduce latency' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/bnxt: fix boolean operator usage' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/i40e: fix flow director for eth + VLAN pattern' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/ice: fix Rx offload flags in SSE path' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'ethdev: move non-offload capabilities' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/ice/base: fix parameter name in comment' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/bnxt: increase size of Rx CQ' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/bnxt: fix resetting mbuf data offset' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/bnxt: fix Rx performance by removing spinlock' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/mlx: do not enforce RSS hash offload' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/vdev_netvsc: fix device probing error flow' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/hns3: fix RSS max queue id allowed in multi-TC' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/hns3: fix data type to store queue number' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/hns3: check setting VF PCI bus return value' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/enic: fix header sizes when copying flow patterns' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/ena: fix getting xstats global stats offset' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/ena: fix setting Rx checksum flags in mbuf' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/ena/base: align IO CQ allocation to 4K' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'net/thunderx: fix memory leak on rbdr desc ring failure' " luca.boccassi
2020-11-09 18:40     ` [dpdk-stable] patch 'common/mlx5: fix DevX SQ object creation' " luca.boccassi
2020-11-09 18:41     ` [dpdk-stable] patch 'raw/ifpga: terminate string filled by readlink with null' " luca.boccassi
2020-11-09 18:41     ` [dpdk-stable] patch 'raw/ifpga: use trusted buffer to free' " luca.boccassi
2020-11-09 18:41     ` [dpdk-stable] patch 'app/testpmd: do not allow dynamic change of core number' " luca.boccassi
2020-11-09 18:41     ` [dpdk-stable] patch 'net/hns3: fix configurations of port-level scheduling rate' " luca.boccassi
2020-11-09 18:41     ` [dpdk-stable] patch 'app/testpmd: fix max Rx packet length for VLAN packet' " luca.boccassi
2020-11-09 18:41     ` [dpdk-stable] patch 'ethdev: fix data type for port id' " luca.boccassi
2020-11-09 18:41     ` [dpdk-stable] patch 'net/hinic/base: support two or more AEQS for chip' " luca.boccassi
2020-11-09 18:41     ` [dpdk-stable] patch 'net/hinic/base: fix log info for PF command channel' " luca.boccassi
2020-11-09 18:41     ` [dpdk-stable] patch 'fix spellings that Lintian complains about' " luca.boccassi
2020-11-09 18:41     ` [dpdk-stable] patch 'mbuf: fix dynamic fields and flags with multiprocess' " luca.boccassi
2020-11-09 18:41     ` [dpdk-stable] patch 'doc: fix typo in KNI guide' " luca.boccassi
2020-11-09 18:41     ` [dpdk-stable] patch 'doc: remove obsolete deprecation notice for power library' " luca.boccassi
2020-11-09 18:50   ` [dpdk-stable] patch 'eal: fix MCS lock and ticketlock headers install' " luca.boccassi
2020-11-09 18:50     ` [dpdk-stable] patch 'app/testpmd: revert max Rx packet length adjustment' " luca.boccassi
2020-11-17 11:13       ` [dpdk-stable] patch 'devtools: fix build test config inheritance from env' " luca.boccassi
2020-11-17 11:13         ` [dpdk-stable] patch 'devtools: fix x86-default build test install " luca.boccassi
2020-11-17 11:13         ` [dpdk-stable] patch 'examples: fix flattening directory layout on install' " luca.boccassi
2020-11-17 11:13         ` [dpdk-stable] patch 'examples/l2fwd-keepalive: skip meson build if no librt' " luca.boccassi
2020-11-17 11:13         ` [dpdk-stable] patch 'devtools: fix directory filter in forbidden token check' " luca.boccassi
2020-11-17 11:13         ` [dpdk-stable] patch 'eal/arm: fix clang build of native target' " luca.boccassi
2020-11-17 11:13         ` [dpdk-stable] patch 'examples/qos_sched: fix usage string' " luca.boccassi
2020-11-17 11:13         ` [dpdk-stable] patch 'build: fix install on Windows' " luca.boccassi
2020-11-17 11:13         ` [dpdk-stable] patch 'build: fix MS linker flag with meson 0.54' " luca.boccassi
2020-11-17 11:13         ` [dpdk-stable] patch 'usertools: fix CPU layout script to be PEP8 compliant' " luca.boccassi
2020-11-17 11:13         ` [dpdk-stable] patch 'gro: fix packet type detection with IPv6 tunnel' " luca.boccassi
2020-11-17 11:13         ` [dpdk-stable] patch 'config: enable packet prefetching with Meson' " luca.boccassi
2020-11-17 11:13         ` [dpdk-stable] patch 'net/bnxt: remove useless prefetches' " luca.boccassi
2020-11-17 11:13         ` [dpdk-stable] patch 'net/ring: fix typo in log message' " luca.boccassi
2020-11-17 11:13         ` [dpdk-stable] patch 'net/mlx5: fix switch port id when representor in bonding' " luca.boccassi
2020-11-17 11:13         ` [dpdk-stable] patch 'net/mlx5: fix Rx queue completion index consistency' " luca.boccassi
2020-11-17 11:13         ` [dpdk-stable] patch 'examples/vhost_crypto: add new line character in usage' " luca.boccassi
2020-11-17 11:13         ` [dpdk-stable] patch 'vhost: fix virtqueue initialization' " luca.boccassi
2020-11-17 11:13         ` [dpdk-stable] patch 'net/hns3: check PCI config space write' " luca.boccassi
2020-11-17 11:13         ` [dpdk-stable] patch 'net/i40e: add C++ include guard' " luca.boccassi
2020-11-17 11:13         ` [dpdk-stable] patch 'net/i40e: fix build for log format specifier' " luca.boccassi
2020-11-17 11:13         ` [dpdk-stable] patch 'net/iavf: fix releasing mbufs' " luca.boccassi
2020-11-17 11:13         ` [dpdk-stable] patch 'net/mlx5: fix missing meter packet' " luca.boccassi
2020-11-17 11:13         ` [dpdk-stable] patch 'net/af_xdp: fix pointer storage size' " luca.boccassi
2020-11-17 11:13         ` [dpdk-stable] patch 'net/iavf: fix performance drop after port reset' " luca.boccassi
2020-11-17 11:14         ` [dpdk-stable] patch 'net/hinic/base: add message check for command channel' " luca.boccassi
2020-11-17 11:14         ` [dpdk-stable] patch 'net/ixgbe: remove redundant MAC flag check' " luca.boccassi
2020-11-17 11:14         ` [dpdk-stable] patch 'vhost: fix error path when setting memory tables' " luca.boccassi
2020-11-17 11:14         ` [dpdk-stable] patch 'vhost: fix fd leak in dirty logging setup' " luca.boccassi
2020-11-17 11:14         ` [dpdk-stable] patch 'vhost: fix fd leak in kick " luca.boccassi
2020-11-17 11:14         ` [dpdk-stable] patch 'app/testpmd: fix MTU after device configure' " luca.boccassi
2020-11-17 11:14         ` [dpdk-stable] patch 'net/bnxt: fix doorbell barrier location' " luca.boccassi
2020-11-17 11:14         ` [dpdk-stable] patch 'net/mlx5: validate MPLSoGRE with GRE key' " luca.boccassi
2020-11-17 11:14         ` [dpdk-stable] patch 'doc: fix typo in ipsec-secgw guide' " luca.boccassi
2020-11-17 11:14         ` [dpdk-stable] patch 'app/eventdev: check timer adadpters number' " luca.boccassi
2020-11-17 11:14         ` [dpdk-stable] patch 'examples/fips_validation: fix build with pkg-config' " luca.boccassi
2020-11-17 11:14         ` [dpdk-stable] patch 'examples/kni: " luca.boccassi
2020-11-17 11:14         ` [dpdk-stable] patch 'examples/l2fwd-crypto: " luca.boccassi
2020-11-17 11:14         ` [dpdk-stable] patch 'examples/ntb: fix clean target' " luca.boccassi
2020-11-17 11:14         ` [dpdk-stable] patch 'examples/performance-thread: fix build with pkg-config' " luca.boccassi
2020-11-17 11:14         ` [dpdk-stable] patch 'examples/vhost_blk: " luca.boccassi
2020-11-17 11:14         ` [dpdk-stable] patch 'examples/rxtx_callbacks: " luca.boccassi
2020-11-25  9:02           ` [dpdk-stable] patch 'doc: fix rule file parameters in l3fwd-acl guide' " luca.boccassi
2020-11-25  9:02             ` [dpdk-stable] patch 'net/mlx5: fix Rx packet padding config via DevX' " luca.boccassi
2020-11-25  9:02             ` [dpdk-stable] patch 'net/mlx5: fix RSS queue type validation' " luca.boccassi
2020-11-25  9:02             ` [dpdk-stable] patch 'net/mlx5: fix Rx queue count calculation' " luca.boccassi
2020-11-25  9:02             ` [dpdk-stable] patch 'net/mlx5: fix Rx descriptor status' " luca.boccassi
2020-11-25  9:02             ` [dpdk-stable] patch 'net/mlx5: fix raw encap/decap limit' " luca.boccassi
2020-11-25  9:02             ` [dpdk-stable] patch 'common/mlx5: fix name for ConnectX VF device ID' " luca.boccassi
2020-11-25  9:02             ` [dpdk-stable] patch 'app/testpmd: revert setting MTU explicitly after configure' " luca.boccassi
2020-11-25  9:02             ` [dpdk-stable] patch 'net/hns3: fix crash with multi-TC' " luca.boccassi
2020-11-25  9:02             ` [dpdk-stable] patch 'event/octeontx2: unlink queues during port release' " luca.boccassi
2020-11-25  9:02             ` [dpdk-stable] patch 'compress/isal: check allocation in queue setup' " luca.boccassi
2020-11-25  9:02             ` [dpdk-stable] patch 'examples/l3fwd-power: check packet types after start' " luca.boccassi
2020-11-25  9:02             ` [dpdk-stable] patch 'net/mlx5: fix representor interrupts handler' " luca.boccassi
2020-11-25  9:02             ` [dpdk-stable] patch 'malloc: fix style in free list index computation' " luca.boccassi
2020-11-25  9:02             ` [dpdk-stable] patch 'build: fix gcc warning requiring Wformat' " luca.boccassi
2020-11-25  9:02             ` [dpdk-stable] patch 'usertools: fix pmdinfo parsing' " luca.boccassi
2020-11-30 11:50 ` [dpdk-stable] patch 'mcslock: fix hang in weak memory model' " luca.boccassi
2020-11-30 11:50   ` [dpdk-stable] patch 'net/hinic/base: remove queue number limitation' " luca.boccassi
2020-11-30 11:50   ` [dpdk-stable] patch 'net/hinic: remove optical module operation' " luca.boccassi
2020-11-30 11:50   ` [dpdk-stable] patch 'doc: fix grammar' " luca.boccassi
2020-11-30 11:50   ` [dpdk-stable] patch 'doc: add SPDX license tag header to Intel performance guide' " luca.boccassi
2020-11-30 11:50   ` [dpdk-stable] patch 'kni: fix build on RHEL 8.3' " luca.boccassi
2020-11-30 11:50   ` [dpdk-stable] patch 'doc: clarify instructions on running as non-root' " luca.boccassi
2020-11-30 11:50   ` [dpdk-stable] patch 'doc: update information on using hugepages' " luca.boccassi
2020-11-30 11:50   ` [dpdk-stable] patch 'eal/arm: fix build with gcc optimization level 0' " luca.boccassi

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=CAH-L+nNhTeaFeLPK0j39eWayX7VArh6wOoMbQ1WTt9iUA8xUzw@mail.gmail.com \
    --to=kalesh-anakkur.purayil@broadcom.com \
    --cc=ajit.khaparde@broadcom.com \
    --cc=luca.boccassi@gmail.com \
    --cc=somnath.kotur@broadcom.com \
    --cc=stable@dpdk.org \
    /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).