]> git.droids-corp.org - dpdk.git/blobdiff - drivers/net/cnxk/cnxk_lookup.c
common/mlx5: fix default devargs initialization
[dpdk.git] / drivers / net / cnxk / cnxk_lookup.c
index 4eb1ecf17dcb263854282aee5091e07aa858b5c4..f36fb8f27a7d99488bafbdf6361fee5dc47ab8f3 100644 (file)
@@ -337,7 +337,8 @@ cnxk_nix_lookup_mem_sa_base_set(struct cnxk_eth_dev *dev)
        if (!sa_base)
                return -ENOTSUP;
 
-       sa_w = plt_log2_u32(dev->nix.ipsec_in_max_spi + 1);
+       sa_w = plt_log2_u32(dev->nix.ipsec_in_max_spi + 1 -
+                           dev->nix.ipsec_in_min_spi);
 
        /* Set SA Base in lookup mem */
        sa_base_tbl = (uintptr_t)lookup_mem;