vppinfra: fix bitmap can't get correct next clear index 08/34808/3
authorjiangxiaoming <jiangxiaoming@outlook.com>
Thu, 30 Dec 2021 08:52:38 +0000 (08:52 +0000)
committerDamjan Marion <dmarion@me.com>
Sat, 1 Jan 2022 20:38:50 +0000 (20:38 +0000)
commita3d8c2c21472c3088fb770d60d111fd5c55d9225
tree808536f0ca6eb254ed8f28b804be7d6752fbff77
parente3aeb38fa82b77ae84643f5140d9674056b6b5ca
vppinfra: fix bitmap can't get correct next clear index

when bitmap vec len is 1 and all the bits has been
occupied, clib_bitmap_next_clear(ai, 63) will
return result:65 which should be 64. It will lead to
missing iteration for pool_foreach.

Type: fix
Signed-off-by: jiangxiaoming <jiangxiaoming@outlook.com>
Change-Id: Iadac7e6f6b4da357943c4c9d50bf22353c4a8408
src/vppinfra/bitmap.h