Hi Satish,

It’s important I think to make the distinction here between nodes and plugins, 
Plugins are .so files, as Chris says, one cannot load these once VPP has 
‘booted’. Nodes, which can be specified/contained within plugins, can be added 
to the VLIB graph at any time. So, start VPP with all the plugins you will ever 
need, then use the nodes therein on demand.


From: <vpp-dev@lists.fd.io> on behalf of Chris Luke <chris_l...@comcast.com>
Date: Wednesday, 14 February 2018 at 15:53
To: "vpp-dev@lists.fd.io" <vpp-dev@lists.fd.io>
Cc: "vpp-dev@lists.fd.io" <vpp-dev@lists.fd.io>
Subject: Re: [vpp-dev] VPP Node or plug-in load dynamically at run-time

We’ve talked about it a few times. It’s not inconceivable to add the ability to 
load plugins at runtime but it would come with risks to stability and so quite 

Being able to unload them at runtime is however a complete non-starter without 
a herculean effort and even more serious risks; ergo, very unlikely.


From: vpp-dev@lists.fd.io [mailto:vpp-dev@lists.fd.io] On Behalf Of Satish
Sent: Wednesday, February 14, 2018 9:22 AM
To: vpp-dev@lists.fd.io
Cc: vpp-dev@lists.fd.io
Subject: Re: [vpp-dev] VPP Node or plug-in load dynamically at run-time

Thanks For the clarification Ray and the quick response :)

On Wed, Feb 14, 2018 at 7:49 PM, Ray Kinsella 
<m...@ashroe.eu<mailto:m...@ashroe.eu>> wrote:
I don't believe it is.

Ray K

On 14/02/2018 14:19, satish karunanithi wrote:
Thanks for the pointers. But i would like to know is it possible to load the 
plugin/nodes without restarting the VPP?

Reply via email to