Age | Commit message (Collapse) | Author | Files | Lines |
|
JIRA: SAMPLEVNF-43
Before connection setup, if there are multiple packets in the burst
and are belongs to same connection, it was adding new connection for
the same 5 tuple connection, leading to multiple connections in the CT.
It was causing more number of active connections than possible.
Change-Id: I15c90e7feb465d96a9429ea6fedcb09fad9482e6
Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
|
|
JIRA: SAMPLEVNF-40
This patch adds sample vCGNAPT config for 1, 6, 10 port pair
Change-Id: I003e98b26e794d111af562232e8688f255a7d61a
Signed-off-by: Deepak S <deepak.s@linux.intel.com>
|
|
JIRA: SAMPLEVNF-10
LLC miss is possible when the connection data structure is accessed
after retrieved from hash table entries for TCP/UDP connection.
CPI for rte_ct_udp_packet() is not good due to if/else condition checks.
This patch provide a prefetch instructions to pre-fetch the cnxn data entry
structure to avoid the LLC miss and also optimize the if/else condition check
to improve the CPI for rte_ct_udp_packet() function.
Change-Id: Ieaf70815c919ddbe1ff34921222eac030fb41756
Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
|
|
|
|
This patch extends num_ports vnf can handle ports > 16 . This include
changes in the memory allocatiion and size of different paramters
Change-Id: Id8907327023ba863ad107bb874cfb60bd38daee5
Signed-off-by: Deepak S <deepak.s@linux.intel.com>
|
|
|
|
On SRIOV/OVS, NIC interface link always be UP. But to set the IP, we
need to bring down the interface. This patch allows the program to
continue after printing warning.
Change-Id: I79212f4d71501af5f3065143e067a22855a5fde6
Signed-off-by: Deepak S <deepak.s@linux.intel.com>
|
|
JIRA: SAMPLEVNF-14
The simultaneous IPV4 and IPV6 traffic is not required/supported.
The IPv4 and IPv6 separation is done to avoid multiple checks between
v4 and v6 and to improve the throughput performance.
Remove this in-used/unsupported code from the acl library code.
Change-Id: I4b5c562e541b1616279f0332d8b837c44b7e865d
Signed-off-by: Anand B Jyoti <anand.b.jyoti@intel.com>
|
|
JIRA: SAMPLEVNF-7
Change-Id: Ia5d0729cc3959b9b4cf1e0cb356758adf83e5d83
Signed-off-by: Deepak S <deepak.s@linux.intel.com>
|
|
JIRA: SAMPLEVNF-3
This patch adds common libraries required as part of the
sample vnf.
This includes the following libraries
1. ACL library
2. SIP
3. FTP
4. Connection tracker
5. L2l3 stack
- Interface Manager
- ARP & ICMPv4
- ND & ICMPv6
and other common libraries needed for ip pipeline framework
Change-Id: I117690b6b63fbcd76974cd7274518484e60980ab
Signed-off-by: Vishwesh M Rudramuni <vishwesh.m.rudramuni@intel.com>
[Push patch to gerrit]
Signed-off-by: Deepak S <deepak.s@linux.intel.com>
|