{"push_id":772924444,"size":216,"distinct_size":2,"ref":"refs/heads/master","head":"0bd245638dd047b98185d110cf89d80d757e6459","before":"428ed49f363c053fa9ca4f71370f28757e948c00","commits":[{"sha":"4e5d095b08636b0a7fff24b77f7a3853e36fe27c","author":{"email":"d528fd253b9aaf78fa72edbcc6249e82047f6ce6@nokia.com","name":"Petri Savolainen"},"message":"api: packet_io: change word instance to interface\n\nSigned-off-by: Petri Savolainen <petri.savolainen@nokia.com>\nSigned-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>","distinct":false,"url":"https://api.github.com/repos/mike-holmes-linaro/odp/commits/4e5d095b08636b0a7fff24b77f7a3853e36fe27c"},{"sha":"a6dfe67827467412eb3f3bd2ddf4a59cd406e084","author":{"email":"d528fd253b9aaf78fa72edbcc6249e82047f6ce6@nokia.com","name":"Petri Savolainen"},"message":"api: packet_io: remove excess references to ODP\n\nAll handles are ODP types, no need to repeat that.\n\nSigned-off-by: Petri Savolainen <petri.savolainen@nokia.com>\nReviewed-by: Bill Fischofer <bill.fischofer@linaro.org>\nSigned-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>","distinct":false,"url":"https://api.github.com/repos/mike-holmes-linaro/odp/commits/a6dfe67827467412eb3f3bd2ddf4a59cd406e084"},{"sha":"7c7c3b8ccf1c79b1a42c1724e4d95ebc35f031a8","author":{"email":"d528fd253b9aaf78fa72edbcc6249e82047f6ce6@nokia.com","name":"Petri Savolainen"},"message":"api: packet_io: added odp_pktio_param_t\n\nPacket IO interface level parameters are needed e.g. to\nselect input mode. User must select and use one input mode\n(sched, poll or recv) per pktio interface.\n\nSigned-off-by: Petri Savolainen <petri.savolainen@nokia.com>\nSigned-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>","distinct":false,"url":"https://api.github.com/repos/mike-holmes-linaro/odp/commits/7c7c3b8ccf1c79b1a42c1724e4d95ebc35f031a8"},{"sha":"585b5d209326a0544f3dd07637f7da391b02f90b","author":{"email":"d528fd253b9aaf78fa72edbcc6249e82047f6ce6@nokia.com","name":"Petri Savolainen"},"message":"api: packet_io: added start and stop\n\nPacket IO start and stop enable a controlled setup and\ntear down phases.\n\nInterface control sequence:\n* odp_pktio_open() creates a pktio interface object\n* potential interface configurations (classification, input queues, etc)\n* odp_pktio_start() enables packet input/output\n* receive / transmit packets\n* odp_pktio_stop() disables packet input/output\n* drain remaining packets from queues\n* remove / destroy input queues\n* odp_pktio_close() destroys the pktio interface object\n\nSigned-off-by: Petri Savolainen <petri.savolainen@nokia.com>\nSigned-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>","distinct":false,"url":"https://api.github.com/repos/mike-holmes-linaro/odp/commits/585b5d209326a0544f3dd07637f7da391b02f90b"},{"sha":"d8f5581a039f6b8d824bc3ee8e8bf0c0ce683a20","author":{"email":"db4d16e02ae2d7493db430203537da8b2e34f290@linaro.org","name":"Maxim Uvarov"},"message":"Merge branch 'master' into api-next","distinct":false,"url":"https://api.github.com/repos/mike-holmes-linaro/odp/commits/d8f5581a039f6b8d824bc3ee8e8bf0c0ce683a20"},{"sha":"5980bafbb759c61f623109e40464158f7bf17d32","author":{"email":"db4d16e02ae2d7493db430203537da8b2e34f290@linaro.org","name":"Maxim Uvarov"},"message":"Merge branch 'master' into api-next","distinct":false,"url":"https://api.github.com/repos/mike-holmes-linaro/odp/commits/5980bafbb759c61f623109e40464158f7bf17d32"},{"sha":"c907914c5508fe96813cf5fb1760d3d1c6c3fb1d","author":{"email":"db4d16e02ae2d7493db430203537da8b2e34f290@linaro.org","name":"Maxim Uvarov"},"message":"Merge branch 'master' into api-next","distinct":false,"url":"https://api.github.com/repos/mike-holmes-linaro/odp/commits/c907914c5508fe96813cf5fb1760d3d1c6c3fb1d"},{"sha":"03181a7d0dbe8202a0effb6b48b62867e210b958","author":{"email":"52f3c909d51cc5d355a68a403df6906b3c1a8f83@linaro.org","name":"Bill Fischofer"},"message":"api-next: packet: remove stale v0.5 comments\n\nSigned-off-by: Bill Fischofer <bill.fischofer@linaro.org>\nSigned-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>","distinct":false,"url":"https://api.github.com/repos/mike-holmes-linaro/odp/commits/03181a7d0dbe8202a0effb6b48b62867e210b958"},{"sha":"0da7ce4d558dfe63e9f42ace43e61b7fcdd56b09","author":{"email":"db4d16e02ae2d7493db430203537da8b2e34f290@linaro.org","name":"Maxim Uvarov"},"message":"Merge branch 'master' into api-next\n\nSigned-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>\n\nConflicts:\n\ttest/validation/odp_pktio.c","distinct":false,"url":"https://api.github.com/repos/mike-holmes-linaro/odp/commits/0da7ce4d558dfe63e9f42ace43e61b7fcdd56b09"},{"sha":"e74da0f6639acee92a80efe2a68275bae4a75e9c","author":{"email":"db4d16e02ae2d7493db430203537da8b2e34f290@linaro.org","name":"Maxim Uvarov"},"message":"Merge branch 'master' into api-next","distinct":false,"url":"https://api.github.com/repos/mike-holmes-linaro/odp/commits/e74da0f6639acee92a80efe2a68275bae4a75e9c"},{"sha":"afba2fa2a2baf4f1d4d04d6c633848af370deae4","author":{"email":"ed44c09f4d7f698f5510adc894a872c73e08c8bd@linaro.org","name":"Mike Holmes"},"message":"api: codespell: correct spelling\n\nSigned-off-by: Mike Holmes <mike.holmes@linaro.org>\nReviewed-by: Bill Fischofer <bill.fischofer@linaro.org>\nSigned-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>","distinct":false,"url":"https://api.github.com/repos/mike-holmes-linaro/odp/commits/afba2fa2a2baf4f1d4d04d6c633848af370deae4"},{"sha":"1c3ccb18376d2823cbc2d874434642c648b27f17","author":{"email":"db4d16e02ae2d7493db430203537da8b2e34f290@linaro.org","name":"Maxim Uvarov"},"message":"fix master merge: test/validation/odp_pktio.c\n\nAdd missing 0 for pktio test.\n\nSigned-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>","distinct":false,"url":"https://api.github.com/repos/mike-holmes-linaro/odp/commits/1c3ccb18376d2823cbc2d874434642c648b27f17"},{"sha":"e73de4025dab72a77616afd5488bd17c6ccd1398","author":{"email":"db4d16e02ae2d7493db430203537da8b2e34f290@linaro.org","name":"Maxim Uvarov"},"message":"Merge branch 'master' into api-next","distinct":false,"url":"https://api.github.com/repos/mike-holmes-linaro/odp/commits/e73de4025dab72a77616afd5488bd17c6ccd1398"},{"sha":"d5f0c396007be841392caf6dbc001f722bad7537","author":{"email":"52f3c909d51cc5d355a68a403df6906b3c1a8f83@linaro.org","name":"Bill Fischofer"},"message":"api: pool: remove shm paramter from odp_pool_create()\n\nThis patch removes the 2nd parameter to odp_pool_create() because it has two\nmajor issues:\n\n1. Applications have no way to know how big a shm area is required for a given\npool since that information is implementation specific. So there's no portable\nmeans of using this parameter.\n\n2. Some implementations (e.g., odp-dpdk) cannot accept an external memory area\nfor pool creation since they need to control the memory themselves.\n\nSigned-off-by: Bill Fischofer <bill.fischofer@linaro.org>\nReviewed-by: Petri Savolainen <petri.savolainen@nokia.com>\nSigned-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>","distinct":false,"url":"https://api.github.com/repos/mike-holmes-linaro/odp/commits/d5f0c396007be841392caf6dbc001f722bad7537"},{"sha":"24f926eee232dbed39cebbf90fcabe95e93bb805","author":{"email":"d528fd253b9aaf78fa72edbcc6249e82047f6ce6@nokia.com","name":"Petri Savolainen"},"message":"api: cpumask: added cpumask_setall\n\nThe call sets all possible CPUs in the mask. It's system specific which\nCPUs are actually available to the application.\n\nSigned-off-by: Petri Savolainen <petri.savolainen@nokia.com>\nReviewed-by: Christophe Milard <christophe.milard@linaro.org>\nSigned-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>","distinct":false,"url":"https://api.github.com/repos/mike-holmes-linaro/odp/commits/24f926eee232dbed39cebbf90fcabe95e93bb805"},{"sha":"e42a6da5aa22bb337d4cf44ec0bcb3b93d2fbe67","author":{"email":"d528fd253b9aaf78fa72edbcc6249e82047f6ce6@nokia.com","name":"Petri Savolainen"},"message":"api: cpumask: added default masks\n\nAdded default cpumask functions for worker and control threads.\nThese will replace odph_linux_cpumask_default() helper. CPU masks\nand IDs are system specific, API is generic.\n\nSigned-off-by: Petri Savolainen <petri.savolainen@nokia.com>\nReviewed-by: Christophe Milard <christophe.milard@linaro.org>\nSigned-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>","distinct":false,"url":"https://api.github.com/repos/mike-holmes-linaro/odp/commits/e42a6da5aa22bb337d4cf44ec0bcb3b93d2fbe67"},{"sha":"e7d5aaea16e658d01044c1e6c778581d39213aa9","author":{"email":"d528fd253b9aaf78fa72edbcc6249e82047f6ce6@nokia.com","name":"Petri Savolainen"},"message":"api: helper: deleted odph_linux_cpumask_default\n\nThe linux specific helper was replaced by default cpumask\ncalls (odp_cpumask_def_worker()) in the cpumask API.\n\nSigned-off-by: Petri Savolainen <petri.savolainen@nokia.com>\nReviewed-by: Christophe Milard <christophe.milard@linaro.org>\nSigned-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>","distinct":false,"url":"https://api.github.com/repos/mike-holmes-linaro/odp/commits/e7d5aaea16e658d01044c1e6c778581d39213aa9"},{"sha":"ba0ccbe2de046da08e4e9acd5c61b1aa58147e47","author":{"email":"d528fd253b9aaf78fa72edbcc6249e82047f6ce6@nokia.com","name":"Petri Savolainen"},"message":"style: init api: documentation clean up\n\nOrganized doxygen tags and line feeds for better source code\nand doxygen doc readabilibty.\n\nSigned-off-by: Petri Savolainen <petri.savolainen@nokia.com>\nSigned-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>","distinct":false,"url":"https://api.github.com/repos/mike-holmes-linaro/odp/commits/ba0ccbe2de046da08e4e9acd5c61b1aa58147e47"},{"sha":"fbac05d62e34e36daba34aae6a1cf62537dc4bc8","author":{"email":"d528fd253b9aaf78fa72edbcc6249e82047f6ce6@nokia.com","name":"Petri Savolainen"},"message":"api: init: use const pointer types\n\nodp_init_global() parameters are only for input, function\nwon't modify param content.\n\nSigned-off-by: Petri Savolainen <petri.savolainen@nokia.com>\nSigned-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>","distinct":false,"url":"https://api.github.com/repos/mike-holmes-linaro/odp/commits/fbac05d62e34e36daba34aae6a1cf62537dc4bc8"},{"sha":"6891037b0ccb4e2075d9e9faaa8568c95119f565","author":{"email":"d528fd253b9aaf78fa72edbcc6249e82047f6ce6@nokia.com","name":"Petri Savolainen"},"message":"api: thread: added thread type\n\nTwo thread types are defined: worker and control threads. API calls from\na worker thread should be throughput and latency optimized, while the\nsecond one is not so sensitive to call overheads and latency.\n\nSigned-off-by: Petri Savolainen <petri.savolainen@nokia.com>\nSigned-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>","distinct":false,"url":"https://api.github.com/repos/mike-holmes-linaro/odp/commits/6891037b0ccb4e2075d9e9faaa8568c95119f565"}]}