fengchengwen
> >>> ; Konstantin Ananyev
> >>> ; Honnappa
> >>> Nagarahalli ; Stephen Hemminger
> >>> ;
> >>> Ruifeng Wang ; Ajit Khaparde
> >>> (ajit.khapa...@broadcom.com)
> >>>
> >>> Subject: Re: [PA
Ananyev
>>> ; Honnappa
>>> Nagarahalli ; Stephen Hemminger
>>> ;
>>> Ruifeng Wang ; Ajit Khaparde
>>> (ajit.khapa...@broadcom.com)
>>>
>>> Subject: Re: [PATCH 2/2] ethdev: fix race condition in fast-path ops setup
>>
; > ; Konstantin Ananyev
> > > ; Honnappa
> > > Nagarahalli ; Stephen Hemminger
> > > ;
> > > Ruifeng Wang ; Ajit Khaparde
> > > (ajit.khapa...@broadcom.com)
> > >
> > > Subject: Re: [PATCH 2/2] ethdev: fix race condition in fast-pat
t; ;
> > Ruifeng Wang ; Ajit Khaparde
> > (ajit.khapa...@broadcom.com)
> >
> > Subject: Re: [PATCH 2/2] ethdev: fix race condition in fast-path ops setup
> >
> > On 2/26/2023 5:22 PM, Konstantin Ananyev wrote:
> > >
> > >>>>>>>&
> (ajit.khapa...@broadcom.com)
>
> Subject: Re: [PATCH 2/2] ethdev: fix race condition in fast-path ops setup
>
> On 2/26/2023 5:22 PM, Konstantin Ananyev wrote:
> >
> >>>>>>>>>>> If ethdev enqueue or dequeue function is called during
> >>
On 2023/3/4 1:19, Ferruh Yigit wrote:
> On 2/26/2023 5:22 PM, Konstantin Ananyev wrote:
>>
If ethdev enqueue or dequeue function is called during
eth_dev_fp_ops_setup(), it may get pre-empted after setting the
function pointers, but before setting the pointer
On 2/26/2023 5:22 PM, Konstantin Ananyev wrote:
>
>>> If ethdev enqueue or dequeue function is called during
>>> eth_dev_fp_ops_setup(), it may get pre-empted after setting the
>>> function pointers, but before setting the pointer to port data.
>>> In this case the
On 2/20/2023 6:08 AM, Ashok Kaladi wrote:
> If ethdev enqueue or dequeue function is called during
> eth_dev_fp_ops_setup(), it may get pre-empted after setting
> the function pointers, but before setting the pointer to port data.
> In this case the newly registered enqueue/dequeue function will us
.com;
> tho...@monjalon.net; dev@dpdk.org; s.v.naga.haris...@intel.com;
> erik.g.carri...@intel.com; abhinandan.guj...@intel.com; sta...@dpdk.org; nd
>
> Subject: RE: [PATCH 2/2] ethdev: fix race condition in fast-path ops setup
>
>
>
> > >>
> >
> >
> >>>
> >>> BTW, I don't see any implementation for RTE_ETH_EVENT_ERR_RECOVERING
> >>> within
> >>> either testpmd or any other example apps.
> >>> Am I missing something?
> >>
> >> Currently it just promote the event.
> >
> >
> > Ok, can I suggest then to add a proper usage for into in
On 2023/2/27 1:22, Konstantin Ananyev wrote:
>
>>> If ethdev enqueue or dequeue function is called during
>>> eth_dev_fp_ops_setup(), it may get pre-empted after setting the
>>> function pointers, but before setting the pointer to port data.
>>> In this case the new
If ethdev enqueue or dequeue function is called during
eth_dev_fp_ops_setup(), it may get pre-empted after setting the
function pointers, but before setting the pointer to port data.
In this case the newly registered enqueue/dequeue function will
use dummy port data and end up in seg fault.
Th
On 2023/2/23 21:31, Konstantin Ananyev wrote:
>
>
> If ethdev enqueue or dequeue function is called during
> eth_dev_fp_ops_setup(), it may get pre-empted after setting the
> function pointers, but before setting the pointer to port data.
> In this case the newly r
> >>> If ethdev enqueue or dequeue function is called during
> >>> eth_dev_fp_ops_setup(), it may get pre-empted after setting the
> >>> function pointers, but before setting the pointer to port data.
> >>> In this case the newly registered enqueue/dequeue function will
> >>>
On 2023/2/23 12:40, Honnappa Nagarahalli wrote:
>
>
>>
>> On 2023/2/20 14:08, Ashok Kaladi wrote:
>>> If ethdev enqueue or dequeue function is called during
>>> eth_dev_fp_ops_setup(), it may get pre-empted after setting the
>>> function pointers, but before setting the pointe
.naga.haris...@intel.com;
> erik.g.carri...@intel.com; abhinandan.guj...@intel.com; sta...@dpdk.org; nd
>
> Subject: Re: [PATCH 2/2] ethdev: fix race condition in fast-path ops setup
>
> On Wed, 22 Feb 2023 22:48:25 +
> Honnappa Nagarahalli wrote:
>
> > > ---
> > >>>
> > >>> On 2023/2/20 14:08, Ashok Kaladi wrote:
> > If ethdev enqueue or dequeue function is called during
> > eth_dev_fp_ops_setup(), it may get pre-empted after setting the
> > function pointers, but before setting the pointer to port data.
> > In this case the newly
Kaladi ; jer...@marvell.com;
> > tho...@monjalon.net; Honnappa Nagarahalli
> > ; dev@dpdk.org;
> > s.v.naga.haris...@intel.com; erik.g.carri...@intel.com;
> > abhinandan.guj...@intel.com; sta...@dpdk.org; nd
> > Subject: RE: [PATCH 2/2] ethdev: fix race condition in fast-path ops
s.v.naga.haris...@intel.com; erik.g.carri...@intel.com;
> abhinandan.guj...@intel.com; sta...@dpdk.org; nd
> Subject: RE: [PATCH 2/2] ethdev: fix race condition in fast-path ops setup
>
>
>
> > -Original Message-
> > From: fengchengwen
> > Sent: Wednesday, F
tel.com;
> erik.g.carri...@intel.com;
> abhinandan.guj...@intel.com; sta...@dpdk.org; nd
> Subject: Re: [PATCH 2/2] ethdev: fix race condition in fast-path ops setup
>
> On 2023/2/22 1:00, Stephen Hemminger wrote:
> > On Tue, 21 Feb 2023 07:24:19 +
> > Ruifeng Wang wro
...@intel.com; erik.g.carri...@intel.com;
> abhinandan.guj...@intel.com;
> sta...@dpdk.org; nd
> Subject: Re: [PATCH 2/2] ethdev: fix race condition in fast-path ops setup
>
> On 2023/2/22 1:00, Stephen Hemminger wrote:
> > On Tue, 21 Feb 2023 07:24:19 +
> > Ruifeng Wang
>>> tho...@monjalon.net
>>> Cc: dev@dpdk.org; s.v.naga.haris...@intel.com; erik.g.carri...@intel.com;
>>> abhinandan.guj...@intel.com; sta...@dpdk.org; Ruifeng Wang
>>>
>>> Subject: Re: [PATCH 2/2] ethdev: fix race condition in fast-path ops setup
>&
aga.haris...@intel.com; erik.g.carri...@intel.com;
> > abhinandan.guj...@intel.com; sta...@dpdk.org; Ruifeng Wang
> >
> > Subject: Re: [PATCH 2/2] ethdev: fix race condition in fast-path ops setup
> >
> > On 2023/2/20 14:08, Ashok Kaladi wrote:
> > > If ethdev enqueu
pdk.org; Ruifeng Wang
>
> Subject: Re: [PATCH 2/2] ethdev: fix race condition in fast-path ops setup
>
> On 2023/2/20 14:08, Ashok Kaladi wrote:
> > If ethdev enqueue or dequeue function is called during
> > eth_dev_fp_ops_setup(), it may get pre-empted after setting the
> If ethdev enqueue or dequeue function is called during
> eth_dev_fp_ops_setup(), it may get pre-empted after setting
> the function pointers, but before setting the pointer to port data.
> In this case the newly registered enqueue/dequeue function will use
> dummy port data and end up in seg f
Sorry resend, because forget one line.
On 2023/2/20 14:08, Ashok Kaladi wrote:
> If ethdev enqueue or dequeue function is called during
> eth_dev_fp_ops_setup(), it may get pre-empted after setting
> the function pointers, but before setting the pointer to port data.
> In this case the newly regis
On 2023/2/20 14:08, Ashok Kaladi wrote:
> If ethdev enqueue or dequeue function is called during
> eth_dev_fp_ops_setup(), it may get pre-empted after setting
> the function pointers, but before setting the pointer to port data.
> In this case the newly registered enqueue/dequeue function will use
If ethdev enqueue or dequeue function is called during
eth_dev_fp_ops_setup(), it may get pre-empted after setting
the function pointers, but before setting the pointer to port data.
In this case the newly registered enqueue/dequeue function will use
dummy port data and end up in seg fault.
This p
28 matches
Mail list logo