aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/acl/bihash_40_8.h
diff options
context:
space:
mode:
authorAndrew Yourtchenko <ayourtch@gmail.com>2017-08-08 20:10:12 +0200
committerAndrew Yourtchenko <ayourtch@gmail.com>2017-08-10 11:09:50 +0200
commite6423bef32ca2ffcfcd7a092eb4673badd53ea4c (patch)
treea9e62142c15ae9d7c5c575c4aa7271793ce2c5a3 /src/plugins/acl/bihash_40_8.h
parent754370f1b55d4102d21dd94676f2bda3170c7df0 (diff)
acl-plugin: avoid crash in multithreaded setup adding/deleting ACLs with traffic (VPP-910/VPP-929)
The commit fixing the VPP-910 and separating the memory operations into separate heaps has missed setting the MHEAP_FLAG_THREAD_SAFE, which quite obviously caused the issues in the multithread setup. Fix that. Also, add the debug CLIs "set acl-plugin heap {main|hash} {validate|trace} {1|0}" to toggle the memory instrumentation, in case we ever need it in the future. Change-Id: I8bd4f7978613f5ea75a030cfb90674dac34ae7bf Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
Diffstat (limited to 'src/plugins/acl/bihash_40_8.h')
0 files changed, 0 insertions, 0 deletions