Branch: refs/heads/next Home: https://github.com/Linaro/odp Commit: 225de4341d55fa2ad7783e16fd406d47f5a1119e https://github.com/Linaro/odp/commit/225de4341d55fa2ad7783e16fd406d47f5a1119e Author: Petri Savolainen <petri.savolai...@linaro.org> Date: 2018-02-22 (Thu, 22 Feb 2018)
Changed paths: M platform/linux-generic/include/odp/api/plat/packet_inline_types.h Log Message: ----------- linux-gen: packet: hide internal definitions from Doxygen This internal header file is included from API files and thus Doxygen sees it. Use Doxygen tag @cond to hide implementation internal definitions. Dummy Doxygen doxumentation is not needed any more. Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org> Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: dc8da17b1a507bc4e35d5e5b094c565a7dfbd211 https://github.com/Linaro/odp/commit/dc8da17b1a507bc4e35d5e5b094c565a7dfbd211 Author: Petri Savolainen <petri.savolai...@linaro.org> Date: 2018-02-22 (Thu, 22 Feb 2018) Changed paths: M platform/linux-generic/include/odp/api/plat/packet_inline_types.h M platform/linux-generic/include/odp_packet_internal.h M platform/linux-generic/odp_classification.c M platform/linux-generic/odp_crypto.c M platform/linux-generic/odp_ipsec.c M platform/linux-generic/odp_packet.c M platform/linux-generic/odp_packet_flags.c M platform/linux-generic/pktio/dpdk.c M platform/linux-generic/pktio/loop.c Log Message: ----------- linux-gen: packet: clean up error and output flags Removed three unused error flags. Combined error and output flags into a single uint32_t. This saves four bytes and init of those bytes. There's still room for 12 flags in this word. Later on, these and input flags could be also combined. Moved the combined flag structure to packet types header, so that it can be accessed from inlined packet code. Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org> Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: 5c47f45bc42f062e94d4e8d8c4e851eb104659a0 https://github.com/Linaro/odp/commit/5c47f45bc42f062e94d4e8d8c4e851eb104659a0 Author: Petri Savolainen <petri.savolai...@linaro.org> Date: 2018-02-22 (Thu, 22 Feb 2018) Changed paths: M include/odp/api/spec/packet.h Log Message: ----------- api: packet: initialize user ptr to NULL Require that implementation initializes the pointer value to NULL. Application can use the pointer more robustly when it can tell if the pointer has been set previously or not. Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org> Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: e1dd174435abfbc8886fcc48e758c080cbc6975b https://github.com/Linaro/odp/commit/e1dd174435abfbc8886fcc48e758c080cbc6975b Author: Petri Savolainen <petri.savolai...@linaro.org> Date: 2018-02-22 (Thu, 22 Feb 2018) Changed paths: M platform/linux-generic/include/odp/api/plat/packet_inline_types.h M platform/linux-generic/include/odp/api/plat/packet_inlines.h M platform/linux-generic/odp_packet.c Log Message: ----------- linux-gen: packet: initialize user ptr to NULL Use a flag to record if user pointer has been set. This avoids resetting the pointer in every alloc. Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org> Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: b6c25e4c84437304ffc0376f1150682fd19b5c21 https://github.com/Linaro/odp/commit/b6c25e4c84437304ffc0376f1150682fd19b5c21 Author: Petri Savolainen <petri.savolai...@linaro.org> Date: 2018-02-22 (Thu, 22 Feb 2018) Changed paths: M test/validation/api/packet/packet.c Log Message: ----------- validation: packet: test user pointer init to NULL Test if user pointer is NULL after alloc and reset. Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org> Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: 1f99d8573bff477f7190ed167947ca654921ac7a https://github.com/Linaro/odp/commit/1f99d8573bff477f7190ed167947ca654921ac7a Author: Bill Fischofer <bill.fischo...@linaro.org> Date: 2018-02-22 (Thu, 22 Feb 2018) Changed paths: M test/validation/api/pktio/pktio.c Log Message: ----------- test: validation: drop use of indefinite wait in pktio test Drop use of deprecated ODP_PKTIN_WAIT timeout option in pktio tests. Signed-off-by: Bill Fischofer <bill.fischo...@linaro.org> Reviewed-by: Petri Savolainen <petri.savolai...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: a22d6d7ad82ffe97da36b6daab8054ce5c2b8b37 https://github.com/Linaro/odp/commit/a22d6d7ad82ffe97da36b6daab8054ce5c2b8b37 Author: Bill Fischofer <bill.fischo...@linaro.org> Date: 2018-02-22 (Thu, 22 Feb 2018) Changed paths: M include/odp/api/abi-default/packet_io.h M platform/linux-generic/odp_packet_io.c M platform/linux-generic/pktio/netmap.c M platform/linux-generic/pktio/pktio_common.c M platform/linux-generic/pktio/socket.c M platform/linux-generic/pktio/socket_mmap.c Log Message: ----------- linux-generic: pktio: drop support for indefinite waits in recv_tmo Drop support for the deprecated ODP_PKTIN_WAIT option on odp_pktin_recv_tmo() and odp_pktin_recv_mq_tmo() Signed-off-by: Bill Fischofer <bill.fischo...@linaro.org> Reviewed-by: Petri Savolainen <petri.savolai...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Compare: https://github.com/Linaro/odp/compare/3f4dd655d9e6...a22d6d7ad82f