Re: [lng-odp] [PATCH] example: classifier: fix add queue param init call
On Fri, Dec 11, 2015 at 02:46:28PM +0530, Balasubramanian Manoharan wrote: > Fixes crash caused by queue param not being initialized. > > Signed-off-by: Balasubramanian ManoharanThat fixed it.. Reviewed-by: Stuart Haslam > --- > example/classifier/odp_classifier.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/example/classifier/odp_classifier.c > b/example/classifier/odp_classifier.c > index c8f264f..81e6bf0 100644 > --- a/example/classifier/odp_classifier.c > +++ b/example/classifier/odp_classifier.c > @@ -401,6 +401,7 @@ static void configure_cos_queue(odp_pktio_t pktio, > appl_args_t *args) > }; > > stats->pmr = odp_pmr_create(); > + odp_queue_param_init(); > qparam.sched.prio = i % odp_schedule_num_prio(); > qparam.sched.sync = ODP_SCHED_SYNC_NONE; > qparam.sched.group = ODP_SCHED_GROUP_ALL; > -- > 1.9.1 ___ lng-odp mailing list lng-odp@lists.linaro.org https://lists.linaro.org/mailman/listinfo/lng-odp
Re: [lng-odp] [PATCH] example: classifier: fix add queue param init call
Ok, you added that init() inside that commit of api-next: commit 8da0ee0b2a43bfdd5b0d37d2d2a10a45bbf2d7bd Author: Balasubramanian ManoharanDate: Thu Dec 3 16:16:06 2015 +0530 example: classifier: add odp_cls_cos_pool_set() api Adds packet pool to CoS using odp_cls_cos_pool_set() api. Signed-off-by: Balasubramanian Manoharan Reviewed-by: Petri Savolainen Reviewed-and-tested-by: Bill Fischofer Signed-off-by: Maxim Uvarov That is why it does not fail on api-next. So we can apply that change now to master as bugfix and port all commit later, closer to next release. Maxim. On 12/11/2015 12:16, Balasubramanian Manoharan wrote: Fixes crash caused by queue param not being initialized. Signed-off-by: Balasubramanian Manoharan --- example/classifier/odp_classifier.c | 1 + 1 file changed, 1 insertion(+) diff --git a/example/classifier/odp_classifier.c b/example/classifier/odp_classifier.c index c8f264f..81e6bf0 100644 --- a/example/classifier/odp_classifier.c +++ b/example/classifier/odp_classifier.c @@ -401,6 +401,7 @@ static void configure_cos_queue(odp_pktio_t pktio, appl_args_t *args) }; stats->pmr = odp_pmr_create(); + odp_queue_param_init(); qparam.sched.prio = i % odp_schedule_num_prio(); qparam.sched.sync = ODP_SCHED_SYNC_NONE; qparam.sched.group = ODP_SCHED_GROUP_ALL; ___ lng-odp mailing list lng-odp@lists.linaro.org https://lists.linaro.org/mailman/listinfo/lng-odp
Re: [lng-odp] [PATCH] example: classifier: fix add queue param init call
It is fine from my side. Regards, Bala On 11 December 2015 at 14:56, Maxim Uvarovwrote: > Ok, you added that init() inside that commit of api-next: > > commit 8da0ee0b2a43bfdd5b0d37d2d2a10a45bbf2d7bd > Author: Balasubramanian Manoharan > Date: Thu Dec 3 16:16:06 2015 +0530 > > example: classifier: add odp_cls_cos_pool_set() api > > Adds packet pool to CoS using odp_cls_cos_pool_set() api. > > Signed-off-by: Balasubramanian Manoharan > Reviewed-by: Petri Savolainen > Reviewed-and-tested-by: Bill Fischofer > Signed-off-by: Maxim Uvarov > > That is why it does not fail on api-next. So we can apply that change now to > master as bugfix > and port all commit later, closer to next release. > > Maxim. > > On 12/11/2015 12:16, Balasubramanian Manoharan wrote: >> >> Fixes crash caused by queue param not being initialized. >> >> Signed-off-by: Balasubramanian Manoharan >> --- >> example/classifier/odp_classifier.c | 1 + >> 1 file changed, 1 insertion(+) >> >> diff --git a/example/classifier/odp_classifier.c >> b/example/classifier/odp_classifier.c >> index c8f264f..81e6bf0 100644 >> --- a/example/classifier/odp_classifier.c >> +++ b/example/classifier/odp_classifier.c >> @@ -401,6 +401,7 @@ static void configure_cos_queue(odp_pktio_t pktio, >> appl_args_t *args) >> }; >> stats->pmr = odp_pmr_create(); >> + odp_queue_param_init(); >> qparam.sched.prio = i % odp_schedule_num_prio(); >> qparam.sched.sync = ODP_SCHED_SYNC_NONE; >> qparam.sched.group = ODP_SCHED_GROUP_ALL; > > > ___ > lng-odp mailing list > lng-odp@lists.linaro.org > https://lists.linaro.org/mailman/listinfo/lng-odp -- Regards, Bala ___ lng-odp mailing list lng-odp@lists.linaro.org https://lists.linaro.org/mailman/listinfo/lng-odp
Re: [lng-odp] [PATCH] example: classifier: fix add queue param init call
Merged, Maxim. On 12/11/2015 13:03, Stuart Haslam wrote: On Fri, Dec 11, 2015 at 02:46:28PM +0530, Balasubramanian Manoharan wrote: Fixes crash caused by queue param not being initialized. Signed-off-by: Balasubramanian ManoharanThat fixed it.. Reviewed-by: Stuart Haslam --- example/classifier/odp_classifier.c | 1 + 1 file changed, 1 insertion(+) diff --git a/example/classifier/odp_classifier.c b/example/classifier/odp_classifier.c index c8f264f..81e6bf0 100644 --- a/example/classifier/odp_classifier.c +++ b/example/classifier/odp_classifier.c @@ -401,6 +401,7 @@ static void configure_cos_queue(odp_pktio_t pktio, appl_args_t *args) }; stats->pmr = odp_pmr_create(); + odp_queue_param_init(); qparam.sched.prio = i % odp_schedule_num_prio(); qparam.sched.sync = ODP_SCHED_SYNC_NONE; qparam.sched.group = ODP_SCHED_GROUP_ALL; -- 1.9.1 ___ lng-odp mailing list lng-odp@lists.linaro.org https://lists.linaro.org/mailman/listinfo/lng-odp ___ lng-odp mailing list lng-odp@lists.linaro.org https://lists.linaro.org/mailman/listinfo/lng-odp
[lng-odp] [PATCH] example: classifier: fix add queue param init call
Fixes crash caused by queue param not being initialized. Signed-off-by: Balasubramanian Manoharan--- example/classifier/odp_classifier.c | 1 + 1 file changed, 1 insertion(+) diff --git a/example/classifier/odp_classifier.c b/example/classifier/odp_classifier.c index c8f264f..81e6bf0 100644 --- a/example/classifier/odp_classifier.c +++ b/example/classifier/odp_classifier.c @@ -401,6 +401,7 @@ static void configure_cos_queue(odp_pktio_t pktio, appl_args_t *args) }; stats->pmr = odp_pmr_create(); + odp_queue_param_init(); qparam.sched.prio = i % odp_schedule_num_prio(); qparam.sched.sync = ODP_SCHED_SYNC_NONE; qparam.sched.group = ODP_SCHED_GROUP_ALL; -- 1.9.1 ___ lng-odp mailing list lng-odp@lists.linaro.org https://lists.linaro.org/mailman/listinfo/lng-odp