Code Review
/
vpp.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
review
|
tree
raw
|
patch
| inline |
side by side
(parent:
5aedb02
)
vppinfra: fixing compilation issues in 32-bit
92/28292/3
author
Vijayabhaskar Katamreddy
<
[email protected]
>
Wed, 15 Jan 2020 21:45:19 +0000
(13:45 -0800)
committer
Andrew Yourtchenko
<
[email protected]
>
Wed, 12 Aug 2020 15:59:46 +0000
(15:59 +0000)
Fixing compilation issuues for 32-bit also setting init flag for shm based bihash
Type: fix
Signed-off-by: Vijayabhaskar Katamreddy <
[email protected]
>
Change-Id: Ic2072c5ba7fc77d061ca9f1b844a71f6e22e58b2
(cherry picked from commit
f0bae64f6fd4c410c19f6ece688443f389932688
)
src/vppinfra/bihash_template.c
patch
|
blob
|
history
diff --git
a/src/vppinfra/bihash_template.c
b/src/vppinfra/bihash_template.c
index
97c4cd0
..
de59abe
100644
(file)
--- a/
src/vppinfra/bihash_template.c
+++ b/
src/vppinfra/bihash_template.c
@@
-32,7
+32,7
@@
static inline void *BV (alloc_aligned) (BVT (clib_bihash) * h, uword nbytes)
return (void *) (uword) (rv + alloc_arena (h));
}
-void BV (clib_bihash_instantiate) (BVT (clib_bihash) * h)
+
static
void BV (clib_bihash_instantiate) (BVT (clib_bihash) * h)
{
uword bucket_size;
@@
-185,6
+185,7
@@
void BV (clib_bihash_master_init_svm)
h->freelists = (void *) (freelist_vh->vector_data);
h->fmt_fn = NULL;
+ h->instantiated = 1;
}
void BV (clib_bihash_slave_init_svm)
@@
-269,7
+270,7
@@
never_initialized:
}
}
clib_warning ("Couldn't find hash table %llx on clib_all_bihashes...",
- (u64) h);
+ (u64)
(uword)
h);
}
static