Hi,
ODP is crashing at buffer_alloc_multi() while inserting into iplookuptable.

The backtrace is as below: (gdb) bt #0 buffer_alloc_multi
(pool=0x7fffd5420c00, buf_hdr=buf_hdr@entry=0x7fff55fa8bb0,
max_num=max_num@entry=1) at odp_pool.c:700 #1 0x0000000000433083 in
odp_buffer_alloc (pool_hdl=pool_hdl@entry=0x9) at odp_pool.c:861 #2
0x0000000000703732 in cache_alloc_new_pool (type=CACHE_TYPE_TRIE,
tbl=<optimized out>) at iplookuptable.c:223 #3 cache_get_buffer
(type=CACHE_TYPE_TRIE, tbl=<optimized out>) at iplookuptable.c:248 #4
trie_insert_node (nexthop=<optimized out>, cidr=<optimized out>,
ip=<optimized out>, root=<optimized out>, tbl=<optimized out>) at
iplookuptable.c:317 #5 odph_iplookup_table_put_value (tbl=<optimized out>,
key=<optimized out>, value=<optimized out>) at iplookuptable.c:686

Am i looking at any limitation to iplookuptable implementaion here? If any
other details are needed, please let us know.

Regards,
P Gyanesh Kumar Patra

Reply via email to