Branch: refs/heads/master Home: https://github.com/Linaro/odp Commit: fe1f56c168423800534b85d61f319d1dc327b49b https://github.com/Linaro/odp/commit/fe1f56c168423800534b85d61f319d1dc327b49b Author: Matias Elo <matias....@nokia.com> Date: 2017-11-16 (Thu, 16 Nov 2017)
Changed paths: M configure.ac Log Message: ----------- configure: disable debug by default and print configured value Disable debug checks by default for optimal performance. Signed-off-by: Matias Elo <matias....@nokia.com> Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: 163f57de92d66336433cf5638538828e10053655 https://github.com/Linaro/odp/commit/163f57de92d66336433cf5638538828e10053655 Author: Matias Elo <matias....@nokia.com> Date: 2017-11-16 (Thu, 16 Nov 2017) Changed paths: M platform/linux-generic/include/odp_packet_dpdk.h M platform/linux-generic/pktio/dpdk.c Log Message: ----------- linux-gen: dpdk: reorganize pkt_dpdk_t struct Reorder pkt_dpdk_t members so that all struct members used in fast path are located on the same cache line. Signed-off-by: Matias Elo <matias....@nokia.com> Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: 4459e1bd35534dd1b6a313890c74086c0e86c617 https://github.com/Linaro/odp/commit/4459e1bd35534dd1b6a313890c74086c0e86c617 Author: Matias Elo <matias....@nokia.com> Date: 2017-11-16 (Thu, 16 Nov 2017) Changed paths: M platform/linux-generic/include/odp_buffer_internal.h M platform/linux-generic/include/odp_pool_internal.h M platform/linux-generic/odp_buffer.c M platform/linux-generic/odp_packet.c M platform/linux-generic/odp_pool.c Log Message: ----------- linux-gen: buffer: remove data size member from odp_buffer_hdr_t Data size is constant for all buffers from the same pool, so there is no need to store the value in the buffer header. Signed-off-by: Matias Elo <matias....@nokia.com> Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: 5d6a9f036cdeeb79215328a63b2dc63962e292a0 https://github.com/Linaro/odp/commit/5d6a9f036cdeeb79215328a63b2dc63962e292a0 Author: Matias Elo <matias....@nokia.com> Date: 2017-11-16 (Thu, 16 Nov 2017) Changed paths: M platform/linux-generic/include/odp_packet_internal.h M platform/linux-generic/odp_packet.c Log Message: ----------- linux-gen: pool: remove unnecessary pool_entry_from_hdl() calls Pool entry pointer is already stored in the odp_buffer_hdr_t struct. Signed-off-by: Matias Elo <matias....@nokia.com> Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: ce058b8fdde37cc302bcf589f458dab7b8d3e365 https://github.com/Linaro/odp/commit/ce058b8fdde37cc302bcf589f458dab7b8d3e365 Author: Matias Elo <matias....@nokia.com> Date: 2017-11-16 (Thu, 16 Nov 2017) Changed paths: M platform/linux-generic/include/odp/api/plat/packet_inlines.h M platform/linux-generic/include/odp/api/plat/packet_types.h M platform/linux-generic/include/odp/api/plat/pool_types.h M platform/linux-generic/include/odp_buffer_internal.h M platform/linux-generic/odp_packet.c M platform/linux-generic/odp_pool.c Log Message: ----------- linux-gen: pool: add inlined accessors for selected pool parameters Add inlined accessors for pool_t members pool_hdl and uarea_size. This enables removing the matching members from odp_buffer_hdr_t, and thus reduces per buffer overhead. Signed-off-by: Matias Elo <matias....@nokia.com> Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: 5329e5211c447b9b823149baf76112eedfeb07fb https://github.com/Linaro/odp/commit/5329e5211c447b9b823149baf76112eedfeb07fb Author: Matias Elo <matias....@nokia.com> Date: 2017-11-16 (Thu, 16 Nov 2017) Changed paths: M platform/linux-generic/include/odp_packet_dpdk.h M platform/linux-generic/include/odp_packet_io_internal.h M platform/linux-generic/include/odp_packet_netmap.h M platform/linux-generic/pktio/dpdk.c M platform/linux-generic/pktio/netmap.c Log Message: ----------- linux-gen: pktio: add pktio capability to pktio_entry_t Since odp_pktio_capability_t is common for all pktio implementations move it inside pktio_entry_t. Signed-off-by: Matias Elo <matias....@nokia.com> Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Compare: https://github.com/Linaro/odp/compare/9163719bd4c0...5329e5211c44