Ok, I did it blindly, as I don't have a clue how to deal with that beast, but 
there is always simple way 
to compile everything with 19.11 until we fix that...


> On 4 Feb 2019, at 16:17, Kingwel Xie <kingwel....@ericsson.com> wrote:
> 
> Has anyone noticed that dpdk ipsec doesn't work on the master code?
> 
> A quick debug session shows it might be a problem of dpdk1902 API changes.
> 
> Will come back with a patch later. Probably need a week. Holiday...
> 
> 
> -------- 原始邮件 --------
> 主题: Re: [vpp-dev] VPP register node change upper limit
> 来自: "Damjan Marion via Lists.Fd.Io" <dmarion=me....@lists.fd.io 
> <mailto:dmarion=me....@lists.fd.io>>
> 发至: 2019年2月4日 下午3:43
> 抄送: Abeeha Aqeel <abeeha.aq...@xflowresearch.com 
> <mailto:abeeha.aq...@xflowresearch.com>>
> 
> It is a bit of shame that that plugin doesn’t scale. Somebody will need to 
> rewrite that plugin to make it right, i.e simple use of sub-interfaces will 
> likely make this limitation to dissapear...
> 
> ― 
> Damjan
> 
> On Feb 4, 2019, at 5:56 AM, Abeeha Aqeel <abeeha.aq...@xflowresearch.com 
> <mailto:abeeha.aq...@xflowresearch.com>> wrote:
> 
>>  
>> I am using the vpp pppoe plugin and that’s how its working. I do see an 
>> option in the vnet/interface.c to create interfaces that do not need TX 
>> nodes, but I am not sure how to use that.
>>  
>> Also I can not figure out where the nodes created along with the pppoe 
>> sessions are being used as they do not show up in the “show runtime” or the 
>> trace of packets.
>>  
>> Regards,
>>  
>> Abeeha
>>  
>> From: Abeeha Aqeel <mailto:abeeha.aq...@xflowresearch.com>
>> Sent: Friday, February 1, 2019 5:36 PM
>> Cc: vpp-dev@lists.fd.io <mailto:vpp-dev@lists.fd.io>
>> Subject: FW: [vpp-dev] VPP register node change upper limit
>>  
>>  
>>  
>>  
>> From: Abeeha Aqeel <mailto:abeeha.aq...@xflowresearch.com>
>> Sent: Friday, February 1, 2019 5:32 PM
>> To: dmar...@me.com <mailto:dmar...@me.com>
>> Subject: RE: [vpp-dev] VPP register node change upper limit
>>  
>> I am using the vpp pppoe plugin and that’s how its working. I do see an 
>> option in the vnet/interface.c to create interfaces that do not need TX 
>> nodes, but I am not sure how to use that.
>>  
>> Also I can not figure out where the nodes created along with the pppoe 
>> sessions are being used as they do not show up in the “show runtime” or the 
>> trace of packets.
>>  
>>  
>>  
>> From: Damjan Marion via Lists.Fd.Io <mailto:dmarion=me....@lists.fd.io>
>> Sent: Friday, February 1, 2019 5:23 PM
>> To: Abeeha Aqeel <mailto:abeeha.aq...@xflowresearch.com>
>> Cc: vpp-dev@lists.fd.io <mailto:vpp-dev@lists.fd.io>
>> Subject: Re: [vpp-dev] VPP register node change upper limit
>>  
>>  
>>  
>> On 1 Feb 2019, at 11:32, Abeeha Aqeel <abeeha.aq...@xflowresearch.com 
>> <mailto:abeeha.aq...@xflowresearch.com>> wrote:
>>  
>> Dear All,
>>  
>> I am trying to create 64k PPPoE sessions with VPP but VPP crashes after 
>> creating 216 sessions each time. From the system logs it seems that it 
>> crashes while trying to register a node and that node’s index is greater 
>> than the limit (1024). (attached screenshot of the trace)
>>  
>> From the “show vlib graph”, I can see that two new nodes are registered for 
>> each session i.e. pppoe_session0-tx and pppoe_session0-output.
>>  
>> Can someone guide me to how to increase the upper limit on the number of 
>> nodes?
>>  
>> Currently number of nodes is limited by buffer metadata space, and the way 
>> how we calculate node errors (vlib_error_t).
>> Currently vlib_error_t is u16, and 10 bits are used for node. That gives you 
>> 1 << 10 of node indices, so roughly
>> 300-400 interfaces (2 nodes per interface  + other registered nodes < 1024).
>>  
>> This is something we can improve, but the real question is, do you really 
>> want to go that way.
>> Have you considered using some more lighter way to deal with large number of 
>> sessions...
>>  
>> -- 
>> Damjan
>>  
>>  
>>  
>>  
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> 
> View/Reply Online (#12158): https://lists.fd.io/g/vpp-dev/message/12158 
> <https://lists.fd.io/g/vpp-dev/message/12158>
> Mute This Topic: https://lists.fd.io/mt/29652686/675642 
> <https://lists.fd.io/mt/29652686/675642>
> Group Owner: vpp-dev+ow...@lists.fd.io <mailto:vpp-dev+ow...@lists.fd.io>
> Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub 
> <https://lists.fd.io/g/vpp-dev/unsub>  [dmar...@me.com 
> <mailto:dmar...@me.com>]
> -=-=-=-=-=-=-=-=-=-=-=-

-- 
Damjan

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#12162): https://lists.fd.io/g/vpp-dev/message/12162
Mute This Topic: https://lists.fd.io/mt/29652686/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub  [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to