Hello fd.io ( http://fd.io/ ) team,
We are using the bihash_8_8 as a part of our project.
And what we see under load conditions is that a part of the  bucket metadata ( 
BVT (clib_bihash_bucket)) i.e last 32 bits seems to contain an unexpected value 
for one of the buckets.
this second 32 bits contain fields like lock, linear_search, log2_pages . We 
can say that the  last 32 bits contains unexpected value because we saw that 
the log2_pages is a very high value like( > 100).
Because the last 32 bits does not contain expected data, some threads trying to 
search in the hash map get struck forever waiting for the lock.

#4  clib_bihash_lock_bucket_8_8 (b=0x7fd7f93b5208)
at src/vppinfra/bihash_template. h:292
#5  clib_bihash_add_del_inline_ with_hash_8_8 (arg=0x0, is_stale_cb=0x0, 
is_add=1, hash=2708476431,
add_v=0x7fcf819f0960, h=0x7fd7a2fad9c0 )
at src/vppinfra/bihash_template. c:710
#6  clib_bihash_add_del_inline_8_ 8 (arg=0x0, is_stale_cb=0x0, is_add=1, 
add_v=0x7fcf819f0960,
h=0x7fd7a2fad9c0 )
at src/vppinfra/bihash_template. c:989
#7  clib_bihash_add_del_8_8 (h=0x7fd7a2fad9c0 , add_v=add_v@entry= 
0x7fcf819f0960,

#4  clib_bihash_lock_bucket_8_8 (b=0x7fd7f93b5208)
at src/vppinfra/bihash_template. h:292
292       if (PREDICT_FALSE (old & mask.as_u64))

We are using fdio.2106 version.
Have such issues been encountered before?. Any ideas on what could be causing 
this issue?
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#22187): https://lists.fd.io/g/vpp-dev/message/22187
Mute This Topic: https://lists.fd.io/mt/95068525/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/leave/1480452/21656/631435203/xyzzy 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to