Re: [dpdk-dev] [PATCH] eal: support using 0 as coremask for no-affinitization

2021-04-14 Thread Bruce Richardson
On Wed, Apr 14, 2021 at 09:29:38AM -0700, Stephen Hemminger wrote: > On Wed, 14 Apr 2021 18:15:34 +0200 > David Marchand wrote: > > > On Tue, Feb 16, 2021 at 10:52 AM Bruce Richardson > > wrote: > > > > > > On Tue, Feb 16, 2021 at 09:43:00AM +, Bruce Richardson wrote: > > > > Allow the use

Re: [dpdk-dev] [PATCH] eal: support using 0 as coremask for no-affinitization

2021-04-14 Thread Bruce Richardson
On Wed, Apr 14, 2021 at 06:15:34PM +0200, David Marchand wrote: > On Tue, Feb 16, 2021 at 10:52 AM Bruce Richardson > wrote: > > > > On Tue, Feb 16, 2021 at 09:43:00AM +, Bruce Richardson wrote: > > > Allow the user to specify that they don't want any core pinning from > > > DPDK by passing in

Re: [dpdk-dev] [PATCH] eal: support using 0 as coremask for no-affinitization

2021-04-14 Thread Stephen Hemminger
On Wed, 14 Apr 2021 18:15:34 +0200 David Marchand wrote: > On Tue, Feb 16, 2021 at 10:52 AM Bruce Richardson > wrote: > > > > On Tue, Feb 16, 2021 at 09:43:00AM +, Bruce Richardson wrote: > > > Allow the user to specify that they don't want any core pinning from DPDK > > > by passing in th

Re: [dpdk-dev] [PATCH] eal: support using 0 as coremask for no-affinitization

2021-04-14 Thread David Marchand
On Tue, Feb 16, 2021 at 10:52 AM Bruce Richardson wrote: > > On Tue, Feb 16, 2021 at 09:43:00AM +, Bruce Richardson wrote: > > Allow the user to specify that they don't want any core pinning from DPDK > > by passing in the coremask of 0. > > --- > > Apologies, missed my signoff, will add in V2

Re: [dpdk-dev] [PATCH] eal: support using 0 as coremask for no-affinitization

2021-02-17 Thread Burakov, Anatoly
] [PATCH] eal: support using 0 as coremask for no- affinitization On 16-Feb-21 5:44 PM, Van Haaren, Harry wrote: -Original Message- From: Bruce Richardson Sent: Tuesday, February 16, 2021 5:31 PM To: Van Haaren, Harry Cc: Burakov, Anatoly ; dev@dpdk.org Subject: Re: [dpdk-dev] [PATCH] eal

Re: [dpdk-dev] [PATCH] eal: support using 0 as coremask for no-affinitization

2021-02-17 Thread Bruce Richardson
5:31 PM > > >> To: Van Haaren, Harry > > >> Cc: Burakov, Anatoly ; dev@dpdk.org > > >> Subject: Re: [dpdk-dev] [PATCH] eal: support using 0 as coremask for no- > > >> affinitization > > >> > > >> On Tue, Feb 16, 2021 at 05:22:

Re: [dpdk-dev] [PATCH] eal: support using 0 as coremask for no-affinitization

2021-02-17 Thread Van Haaren, Harry
> -Original Message- > From: Burakov, Anatoly > Sent: Wednesday, February 17, 2021 12:09 PM > To: Van Haaren, Harry ; Richardson, Bruce > > Cc: dev@dpdk.org > Subject: Re: [dpdk-dev] [PATCH] eal: support using 0 as coremask for no- > affinitization > > On

Re: [dpdk-dev] [PATCH] eal: support using 0 as coremask for no-affinitization

2021-02-17 Thread Burakov, Anatoly
On 16-Feb-21 5:44 PM, Van Haaren, Harry wrote: -Original Message- From: Bruce Richardson Sent: Tuesday, February 16, 2021 5:31 PM To: Van Haaren, Harry Cc: Burakov, Anatoly ; dev@dpdk.org Subject: Re: [dpdk-dev] [PATCH] eal: support using 0 as coremask for no- affinitization On Tue

Re: [dpdk-dev] [PATCH] eal: support using 0 as coremask for no-affinitization

2021-02-16 Thread Van Haaren, Harry
> -Original Message- > From: Bruce Richardson > Sent: Tuesday, February 16, 2021 5:31 PM > To: Van Haaren, Harry > Cc: Burakov, Anatoly ; dev@dpdk.org > Subject: Re: [dpdk-dev] [PATCH] eal: support using 0 as coremask for no- > affinitization > > On Tue, Feb 1

Re: [dpdk-dev] [PATCH] eal: support using 0 as coremask for no-affinitization

2021-02-16 Thread Bruce Richardson
On Tue, Feb 16, 2021 at 05:22:25PM +, Van Haaren, Harry wrote: > > -Original Message- > > From: Burakov, Anatoly > > Sent: Tuesday, February 16, 2021 10:53 AM > > To: Richardson, Bruce ; Van Haaren, Harry > > > > Cc: dev@dpdk.org > > Subject:

Re: [dpdk-dev] [PATCH] eal: support using 0 as coremask for no-affinitization

2021-02-16 Thread Van Haaren, Harry
> -Original Message- > From: Burakov, Anatoly > Sent: Tuesday, February 16, 2021 10:53 AM > To: Richardson, Bruce ; Van Haaren, Harry > > Cc: dev@dpdk.org > Subject: Re: [dpdk-dev] [PATCH] eal: support using 0 as coremask for no- > affinitization > >

Re: [dpdk-dev] [PATCH] eal: support using 0 as coremask for no-affinitization

2021-02-16 Thread Burakov, Anatoly
On 16-Feb-21 10:46 AM, Bruce Richardson wrote: On Tue, Feb 16, 2021 at 10:36:13AM +, Burakov, Anatoly wrote: On 16-Feb-21 9:43 AM, Bruce Richardson wrote: Allow the user to specify that they don't want any core pinning from DPDK by passing in the coremask of 0. --- I haven't checked what

Re: [dpdk-dev] [PATCH] eal: support using 0 as coremask for no-affinitization

2021-02-16 Thread Bruce Richardson
On Tue, Feb 16, 2021 at 10:36:13AM +, Burakov, Anatoly wrote: > On 16-Feb-21 9:43 AM, Bruce Richardson wrote: > > Allow the user to specify that they don't want any core pinning from DPDK > > by passing in the coremask of 0. > > --- > > I haven't checked what happens yet, but down the line we

Re: [dpdk-dev] [PATCH] eal: support using 0 as coremask for no-affinitization

2021-02-16 Thread Burakov, Anatoly
On 16-Feb-21 9:43 AM, Bruce Richardson wrote: Allow the user to specify that they don't want any core pinning from DPDK by passing in the coremask of 0. --- I haven't checked what happens yet, but down the line we also set affinity for service cores as well as interrupt thread. what would be

Re: [dpdk-dev] [PATCH] eal: support using 0 as coremask for no-affinitization

2021-02-16 Thread Bruce Richardson
On Tue, Feb 16, 2021 at 09:43:00AM +, Bruce Richardson wrote: > Allow the user to specify that they don't want any core pinning from DPDK > by passing in the coremask of 0. > --- Apologies, missed my signoff, will add in V2, but will wait for feedback on this V1 first. /Bruce

[dpdk-dev] [PATCH] eal: support using 0 as coremask for no-affinitization

2021-02-16 Thread Bruce Richardson
Allow the user to specify that they don't want any core pinning from DPDK by passing in the coremask of 0. --- lib/librte_eal/common/eal_common_options.c | 18 +++--- lib/librte_eal/common/eal_internal_cfg.h | 1 + lib/librte_eal/freebsd/eal.c | 5 +++-- lib/librte_ea