Re: [vpp-dev] Skipping ipv4-input processing in L3Fwd

2018-09-23 Thread Nitin Saxena
Thanks Damjan. I will reanalyze my approach. Thanks, Nitin > On 23-Sep-2018, at 16:29, Damjan Marion wrote: > > External Email > > Dear Nitin, > >> On 22 Sep 2018, at 20:30, Nitin Saxena wrote: >> >> Hi Damjan/Dave. >> >>> You will end up with layering violation and bloatig driver code.

Re: [vpp-dev] Skipping ipv4-input processing in L3Fwd

2018-09-23 Thread Damjan Marion via Lists.Fd.Io
Dear Nitin, > On 22 Sep 2018, at 20:30, Nitin Saxena wrote: > > Hi Damjan/Dave. > >> You will end up with layering violation and bloatig driver code. Please dont >> go there. > Ok. My motivation is the error packet should be dropped at the earliest. i.e > - In device-input node, if

Re: [vpp-dev] Skipping ipv4-input processing in L3Fwd

2018-09-22 Thread Nitin Saxena
nt >>> for three reasons: functional correctness, security, and observability. >>> >>> Patches which skip ANY of the work described above will not be merged. >>> >>> Thanks... Dave >>> >>> -Original Message- >>> From:

Re: [vpp-dev] Skipping ipv4-input processing in L3Fwd

2018-09-22 Thread Dave Barach via Lists.Fd.Io
. These checks are important for >> three reasons: functional correctness, security, and observability. >> >> Patches which skip ANY of the work described above will not be merged. >> >> Thanks... Dave >> >> -Original Message- >> From: vpp-

Re: [vpp-dev] Skipping ipv4-input processing in L3Fwd

2018-09-22 Thread Damjan Marion via Lists.Fd.Io
ecks are important for >> three reasons: functional correctness, security, and observability. >> >> Patches which skip ANY of the work described above will not be merged. >> >> Thanks... Dave >> >> -Original Message- >> From: vpp-dev@lists.fd.io On Behalf

Re: [vpp-dev] Skipping ipv4-input processing in L3Fwd

2018-09-22 Thread Nitin Saxena
Dave > > -Original Message- > From: vpp-dev@lists.fd.io On Behalf Of Nitin Saxena > Sent: Saturday, September 22, 2018 12:25 AM > To: vpp-dev > Subject: [vpp-dev] Skipping ipv4-input processing in L3Fwd > > Hi, > > In case of L3Fwd, there is a possibility of hand

Re: [vpp-dev] Skipping ipv4-input processing in L3Fwd

2018-09-22 Thread Dave Barach via Lists.Fd.Io
@lists.fd.io On Behalf Of Nitin Saxena Sent: Saturday, September 22, 2018 12:25 AM To: vpp-dev Subject: [vpp-dev] Skipping ipv4-input processing in L3Fwd Hi, In case of L3Fwd, there is a possibility of handing of vlib_buffer from device-input to ipv4-lookup and thereby skipping ipv4-input/ipv4-input

[vpp-dev] Skipping ipv4-input processing in L3Fwd

2018-09-21 Thread Nitin Saxena
Hi, In case of L3Fwd, there is a possibility of handing of vlib_buffer from device-input to ipv4-lookup and thereby skipping ipv4-input/ipv4-input-no-chksum completely. All ipv4-input/ipv4-input-nochksum functionalities can be offloaded to hardware and hence the node can be skipped.