Age | Commit message (Collapse) | Author | Files | Lines |
|
Change-Id: I5e22334fd03747811bb352c95d3682a91fc6b9f4
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
|
|
always compiled with the vpp plugin toolkit enabled" into cicn-plugin/master
|
|
compiled with the vpp plugin toolkit enabled
Change-Id: Ie607b242985a147f3884652b42485cf5660d4956
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
|
|
Change-Id: I8c210a133a89a2083ff9523055b9446dcd499f91
Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
|
|
Change-Id: I4879067ae627aa9f605beb4984c1c9488f35ba9f
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
|
|
Change-Id: I6c789dbd3d95c7f6341a7a98e9e7ba7f797e53f8
Signed-off-by: Alberto Compagno <acompagn+fdio@cisco.com>
|
|
to specify the install path for the plugin
Change-Id: Id922883decdbc8b687ae6441c242c3b469be14e2
Signed-off-by: Alberto <acompagn+fdio@cisco.com>
|
|
Change-Id: I666b81c0559a7a9896ecaa59157385f8cf1fdec0
Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
|
|
1. Changes for cicn-plugin to build under v17.04:
- update build files to v17.04, including
- no longer need/want plugin to include dpdk headers (though
still link in dpdk plugin)
- vpp include changes
- relocation of vpe.api.h
- relocation of pneum.h
- for modprobe, replace igb_uio with uio_pci_generic
- vnet/ip/udp.h => vnet/udp/udp.h
- update cicn vpp plugin registration per vpp changes
- use new VLIB_PLUGIN_REGISTER() macro
- delete no-loger-supported vlib_plugin_register() function,
moving contents of latter to cicn_init
- remove sm->ethernet_main, which was not used and is no longer part of
plugin boilerplate.
- cicn_api_test_plugin.so (plugin for vpp_api_test)
- update per 17.04 updated requirements:
vat_api_hookup => cicn_vat_api_hookup
- buffering/cloning changes needed for building
- CICN_FEATURE_VPP_VLIB_CLONING hard-coded enabled and removed,
- CICN_FEATURE_DPDK_RTEMBUF_CLONING removed
- Small indentation updates from vpp checkstyle.sh
2. Updates for new vlib_buffer_attach_clone() API now exported by vpp
- remove code to manage rte_mbuf: cicn plugin now longer depends
on dpdk being present.
- remove use of indirect header for cloned cs entry: new scheme
supports having hdr buffer point directly to shared buffer rather
that requiring hdr buffer to poitn to indirect header that
points to cs buffer
- cicn_rte_mbuf_inlines.h replaced by much smaller cicn_infra_inlines.h
- report new characteristic of whether cloning replication is enabled
- "cicn show internal" (dbg cli), "cicn_api_node_params_get"
(vpp_api_test)
- update output accordingly
- cicn_show: other tweaks to output
3. In node.c, in code for dropping possibly multiple buffers
- delete ifdef'd-out code block for dropping using the drop node
[this codepath possibly had buffer problems.]
- retain code that instead drops by freeing buffers directly.
[this codepath has been robust with respect to buffer management]
Change-Id: I6e3d18153f52d8b94773332a39cc452873589baf
Signed-off-by: Jim Gibson <gibson+fdio@cisco.com>
|
|
Change-Id: Ic43ec0a308a91a5f99ff1573fe2138628978dab3
Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
|
|
Change-Id: I6237ca5282704f83db3df82ba7617defa559896f
Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
|
|
Change-Id: Ifa4560a2b72da1d23dd63d92d28934dfd066845a
Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
|
|
The script for creating the package is scripts/build-package.sh, and it will create the correct package depending
on the OS and the architecture users are running on.
Supported OS: Ubuntu 16.04, Ubuntu 14.04
Change-Id: Ifa8564eda8d7b1f39ea3250500d78b6873072959
Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
|
|
Change-Id: Ie501021a27e86d9aca65f92484665abb1f644ee4
Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
|
|
Change-Id: Ib6b84855e4f5ec74beda02528f1186faf7387f35
Signed-off-by: Mauro Sardara <msardara+fdio@cisco.com>
|
|
Change-Id: If1b965f0a4b7cfacda8f6caf6925072a9007ffb4
Signed-off-by: Jim Gibson <gibson@cisco.com>
|