“I don't know if this also affects the shared libraries.” $ ls -l /usr/lib/x86_64-linux-gnu/libvlib.so.0.0.0
to work out whether the installed shared libs are newer or older than your change to node.h... Thanks… Dave From: theleo...@gmail.com [mailto:theleo...@gmail.com] On Behalf Of Leonardo Linguaglossa Sent: Wednesday, March 8, 2017 9:54 AM To: Dave Barach (dbarach) <dbar...@cisco.com> Cc: vpp-dev@lists.fd.io Subject: Re: [vpp-dev] [Dev question on changing the VLIB_FRAME_SIZE] Thank you for your reply, I actually re-built everything ( make wipe-release && make build-release ). I don't know if this also affects the shared libraries. The idea is to perform some experiments as a function of the frame size, and in order to do this, I need to modify the VLIB_FRAME_SIZE definition. 2017-03-08 15:25 GMT+01:00 Dave Barach (dbarach) <dbar...@cisco.com<mailto:dbar...@cisco.com>>: Please make absolutely sure that (a) you’ve compiled the tree from scratch, and (b) that you’re not tripping over previously-installed shared libraries built with a different VLIB_FRAME_SIZE. Why are you interested in changing VLIB_FRAME_SIZE in the first place? Thanks… Dave From: vpp-dev-boun...@lists.fd.io<mailto:vpp-dev-boun...@lists.fd.io> [mailto:vpp-dev-boun...@lists.fd.io<mailto:vpp-dev-boun...@lists.fd.io>] On Behalf Of Leonardo Linguaglossa Sent: Wednesday, March 8, 2017 9:11 AM To: vpp-dev@lists.fd.io<mailto:vpp-dev@lists.fd.io> Subject: [vpp-dev] [Dev question on changing the VLIB_FRAME_SIZE] Hello, I am currently working on VPP version 17.04 and I wanted to perform some measurements w.r.t. the VLIB_FRAME_SIZE, defined in VPP_ROOT/src/vlib/node.h. 1. The issue is that when I define a smaller vector size #define VLIB_FRAME_SIZE 128 I get an error in the vlib/main.c assertion: /*in vlib/main.c line 483*/ ASSERT (n_vectors_left <= VLIB_FRAME_SIZE); 2. Otherwise, if I define a bigger value #define VLIB_FRAME_SIZE 512 Then I get a different error, this time in vlib/physmem.c /*in vlib/physmem.h line 96*/ ASSERT (offset < pm->virtual.size); I would like to ask whether VPP is currently able to manage vector sizes different than 256. If not, how difficult would it be to adapt a different vector size to my vpp version? Thank you in advance, -- Leonardo -- Leonardo
_______________________________________________ vpp-dev mailing list vpp-dev@lists.fd.io https://lists.fd.io/mailman/listinfo/vpp-dev