Same behavior as in make build system. Signed-off-by: Igor Ryzhov <iryzhov@nfware.com> --- config/rte_config.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/rte_config.h b/config/rte_config.h index 0bbbe274f..e6a35a170 100644 --- a/config/rte_config.h +++ b/config/rte_config.h @@ -98,6 +98,9 @@ #define RTE_SCHED_PORT_N_GRINDERS 8 #undef RTE_SCHED_VECTOR +/* rte_kni defines */ +#define RTE_KNI_PREEMPT_DEFAULT 1 + /****** driver defines ********/ /* QuickAssist device */ -- 2.23.0
CCing Bruce, maintainer of the meson build system.
It's a simple patch to make meson behavior consistent with make behavior.
CONFIG_RTE_KNI_PREEMPT_DEFAULT is set to "y" in config/common_base,
so we need to set RTE_KNI_PREEMPT_DEFAULT to 1 in meson.
Best regards,
Igor
On Mon, Sep 16, 2019 at 1:08 PM Igor Ryzhov <iryzhov@nfware.com> wrote:
> Same behavior as in make build system.
>
> Signed-off-by: Igor Ryzhov <iryzhov@nfware.com>
> ---
> config/rte_config.h | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/config/rte_config.h b/config/rte_config.h
> index 0bbbe274f..e6a35a170 100644
> --- a/config/rte_config.h
> +++ b/config/rte_config.h
> @@ -98,6 +98,9 @@
> #define RTE_SCHED_PORT_N_GRINDERS 8
> #undef RTE_SCHED_VECTOR
>
> +/* rte_kni defines */
> +#define RTE_KNI_PREEMPT_DEFAULT 1
> +
> /****** driver defines ********/
>
> /* QuickAssist device */
> --
> 2.23.0
>
>
On Tue, Sep 17, 2019 at 10:11:04PM +0300, Igor Ryzhov wrote: > CCing Bruce, maintainer of the meson build system. > It's a simple patch to make meson behavior consistent with make > behavior. > CONFIG_RTE_KNI_PREEMPT_DEFAULT is set to "y" in config/common_base, > so we need to set RTE_KNI_PREEMPT_DEFAULT to 1 in meson. > Best regards, > Igor > No objection from me. Acked-by: Bruce Richardson <bruce.richardson@intel.com> > On Mon, Sep 16, 2019 at 1:08 PM Igor Ryzhov <[1]iryzhov@nfware.com> > wrote: > > Same behavior as in make build system. > Signed-off-by: Igor Ryzhov <[2]iryzhov@nfware.com> > --- > config/rte_config.h | 3 +++ > 1 file changed, 3 insertions(+) > diff --git a/config/rte_config.h b/config/rte_config.h > index 0bbbe274f..e6a35a170 100644 > --- a/config/rte_config.h > +++ b/config/rte_config.h > @@ -98,6 +98,9 @@ > #define RTE_SCHED_PORT_N_GRINDERS 8 > #undef RTE_SCHED_VECTOR > +/* rte_kni defines */ > +#define RTE_KNI_PREEMPT_DEFAULT 1 > + > /****** driver defines ********/ > /* QuickAssist device */ > -- > 2.23.0 > > References > > 1. mailto:iryzhov@nfware.com > 2. mailto:iryzhov@nfware.com
18/09/2019 12:32, Bruce Richardson:
> On Tue, Sep 17, 2019 at 10:11:04PM +0300, Igor Ryzhov wrote:
> > CCing Bruce, maintainer of the meson build system.
> > It's a simple patch to make meson behavior consistent with make
> > behavior.
> > CONFIG_RTE_KNI_PREEMPT_DEFAULT is set to "y" in config/common_base,
> > so we need to set RTE_KNI_PREEMPT_DEFAULT to 1 in meson.
> > Best regards,
> > Igor
> >
> No objection from me.
>
> Acked-by: Bruce Richardson <bruce.richardson@intel.com>
Applied, thanks