Re: [vpp-dev] Need some help on VPP

2017-06-21 Thread Mahesh Ishwar Mathad
hanks… Dave *From:* vpp-dev-boun...@lists.fd.io [mailto:vpp-dev-boun...@lists.fd.io] *On Behalf Of *Damjan Marion *Sent:* Monday, June 5, 2017 1:34 PM *To:* Dave Wallace *Cc:* Mahesh Ishwar Mathad ; vpp-dev@lists.fd.io *Subject:* Re: [vpp-dev] Need some help on VPP Actually not :) We dr

Re: [vpp-dev] Need some help on VPP

2017-06-09 Thread mi . mahesh
< mi.mah...@globaledgesoft.com >; vpp-dev@lists.fd.io >Subject: Re: [vpp-dev] Need some help on VPP >  >  >Actually not :) >  >We dropped dependency on dpdk ptype due to history of issues and lack of mpls >ptype and we purely rely on ethertype. >  >From the metadat

Re: [vpp-dev] Need some help on VPP

2017-06-05 Thread Dave Barach (dbarach)
] Need some help on VPP Actually not :) We dropped dependency on dpdk ptype due to history of issues and lack of mpls ptype and we purely rely on ethertype. From the metadata only thing we use today is ip4 hdr checksum. On 5 Jun 2017, at 14:56, Dave Wallace mailto:dwallac...@gmail.com>> wro

Re: [vpp-dev] Need some help on VPP

2017-06-05 Thread Damjan Marion
Actually not :) We dropped dependency on dpdk ptype due to history of issues and lack of mpls ptype and we purely rely on ethertype. From the metadata only thing we use today is ip4 hdr checksum. > On 5 Jun 2017, at 14:56, Dave Wallace wrote: > > To be pedantic, the VPP dpdk-input node check

Re: [vpp-dev] Need some help on VPP

2017-06-05 Thread Dave Wallace
To be pedantic, the VPP dpdk-input node checks the classification metadata for each packet which was set by DPDK and decides whether to bypass the ethernet-input node. Thanks, -daw- On 6/5/2017 3:23 AM, Nagaprabhanjan Bellari wrote: DPDK can be thought of as a device driver - there can be mult

Re: [vpp-dev] Need some help on VPP

2017-06-05 Thread Nagaprabhanjan Bellari
DPDK can be thought of as a device driver - there can be multiple device drivers - tap interface handler is also, technically, a device driver. So are the host-if, ssvm etc. etc. Their job is to collect packets from their respective "media" (a physical interface for dpdk, kernel for tap, shared mem

Re: [vpp-dev] Need some help on VPP

2017-06-01 Thread Mahesh Ishwar Mathad
Mathad [mailto:mi.mah...@globaledgesoft.com <mailto:mi.mah...@globaledgesoft.com>] *Sent:* Tuesday, May 30, 2017 9:25 AM *To:* Dave Barach (dbarach) ; vpp-dev@lists.fd.io <mailto:vpp-dev@lists.fd.io> *Subject:* Re: [vpp-dev] Need some help on VPP Thank you. As y

Re: [vpp-dev] Need some help on VPP

2017-05-30 Thread Burt Silverman
sday, May 30, 2017 9:25 AM > *To:* Dave Barach (dbarach) ; vpp-dev@lists.fd.io > *Subject:* Re: [vpp-dev] Need some help on VPP > > > > Thank you. As you mentioned function f, could you please tell for which > function respected stack is created and what is that function f is

Re: [vpp-dev] Need some help on VPP

2017-05-30 Thread Dave Barach (dbarach)
9:25 AM To: Dave Barach (dbarach) ; vpp-dev@lists.fd.io Subject: Re: [vpp-dev] Need some help on VPP Thank you. As you mentioned function f, could you please tell for which function respected stack is created and what is that function f is responsible for? On Tuesday 30 May 2017 05:10 PM, Dave Barac

Re: [vpp-dev] Need some help on VPP

2017-05-30 Thread Mahesh Ishwar Mathad
Thank you. As you mentioned function f, could you please tell for which function respected stack is created and what is that function f is responsible for? On Tuesday 30 May 2017 05:10 PM, Dave Barach (dbarach) wrote: Longjmp.S provides setjmp/longjmp and "call a function f on a new stack" su

Re: [vpp-dev] Need some help on VPP

2017-05-30 Thread Dave Barach (dbarach)
Longjmp.S provides setjmp/longjmp and "call a function f on a new stack" support for multiple CPU architectures. Switching stacks involves saving, restoring, and avoiding damage to registers. The file is written in multiple assembly languages. If you have specific questions, I'm willing to take