On Tue, Jan 20, 2015 at 06:40:54PM +0000, Konstantin Ananyev wrote:
> Signed-off-by: Konstantin Ananyev <konstantin.ananyev at intel.com>
> ---
> lib/librte_acl/acl_bld.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/lib/librte_acl/acl_bld.c b/lib/librte_acl/acl_bld.c
> index 8bf4a54..22f7934 100644
> --- a/lib/librte_acl/acl_bld.c
> +++ b/lib/librte_acl/acl_bld.c
> @@ -1907,7 +1907,7 @@ rte_acl_build(struct rte_acl_ctx *ctx, const struct
> rte_acl_config *cfg)
> bcx.num_tries, bcx.cfg.num_categories,
> RTE_ACL_MAX_FIELDS * RTE_DIM(bcx.tries) *
> sizeof(ctx->data_indexes[0]),
> - bcx.num_build_rules);
> + bcx.num_build_rules + 1);
> if (rc == 0) {
>
> /* set data indexes. */
> --
> 1.8.5.3
>
>
Shouldn't you add to num_build_rules inside rte_acl_gen? That way other future
users of the function don't have to remember to do so.
Neil- [dpdk-dev] [PATCH v3 00/18] ACL: New AVX2 classify met... Konstantin Ananyev
- [dpdk-dev] [PATCH v3 01/18] fix fix compilation i... Konstantin Ananyev
- [dpdk-dev] [PATCH v3 02/18] app/test: few small f... Konstantin Ananyev
- [dpdk-dev] [PATCH v3 03/18] librte_acl: make data... Konstantin Ananyev
- [dpdk-dev] [PATCH v3 04/18] librte_acl: remove bu... Konstantin Ananyev
- [dpdk-dev] [PATCH v3 05/18] librte_acl: fix a bug... Konstantin Ananyev
- [dpdk-dev] [PATCH v3 05/18] librte_acl: fix a... Neil Horman
- [dpdk-dev] [PATCH v3 05/18] librte_acl: f... Ananyev, Konstantin
- [dpdk-dev] [PATCH v3 05/18] librte_ac... Neil Horman
- [dpdk-dev] [PATCH v3 06/18] librte_acl: introduce... Konstantin Ananyev
- [dpdk-dev] [PATCH v3 07/18] librte_acl: build/gen... Konstantin Ananyev
- [dpdk-dev] [PATCH v3 08/18] librte_acl: make scal... Konstantin Ananyev
- [dpdk-dev] [PATCH v3 09/18] librte_acl: a bit of ... Konstantin Ananyev
- [dpdk-dev] [PATCH v3 10/18] EAL: introduce rte_ym... Konstantin Ananyev
- [dpdk-dev] [PATCH v3 11/18] librte_acl: add AVX2 ... Konstantin Ananyev
- [dpdk-dev] [PATCH v3 12/18] test-acl: add ability... Konstantin Ananyev
- [dpdk-dev] [PATCH v3 13/18] librte_acl: Remove se... Konstantin Ananyev

