Branch: refs/heads/master Home: https://github.com/Linaro/odp Commit: 535ad269bfc6581a048d3e844576063be5d19501 https://github.com/Linaro/odp/commit/535ad269bfc6581a048d3e844576063be5d19501 Author: Petri Savolainen <petri.savolai...@linaro.org> Date: 2018-03-22 (Thu, 22 Mar 2018)
Changed paths: M config/odp-linux-generic.conf M platform/linux-generic/include/odp_queue_internal.h M platform/linux-generic/odp_queue_basic.c Log Message: ----------- linux-gen: queue: configurable default size Use configuration file to enable user to change default queue size. Queue size parameter from application is used for larger queues than the default size. Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org> Reviewed-by: Balasubramanian Manoharan <bala.manoha...@linaro.org> Reviewed-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: c57da8ddc80e0e314957c6d11db288ef11fc1805 https://github.com/Linaro/odp/commit/c57da8ddc80e0e314957c6d11db288ef11fc1805 Author: Petri Savolainen <petri.savolai...@linaro.org> Date: 2018-03-22 (Thu, 22 Mar 2018) Changed paths: M config/odp-linux-generic.conf M platform/linux-generic/include/odp_queue_internal.h M platform/linux-generic/odp_queue_basic.c Log Message: ----------- linux-gen: queue: configurable max size Use configuration file to enable user to change the maximum queue size. Ring memory for all queues is reserved based on the max size. Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org> Reviewed-by: Balasubramanian Manoharan <bala.manoha...@linaro.org> Reviewed-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: bcd246e3a9948a631eb8eb77886ac1b369b13dba https://github.com/Linaro/odp/commit/bcd246e3a9948a631eb8eb77886ac1b369b13dba Author: Petri Savolainen <petri.savolai...@linaro.org> Date: 2018-03-22 (Thu, 22 Mar 2018) Changed paths: M config/odp-linux-generic.conf M platform/linux-generic/odp_schedule_basic.c Log Message: ----------- linux-gen: sched: configurable priority spread Use configuration file to enable user to change priority queue spreading. Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org> Reviewed-by: Balasubramanian Manoharan <bala.manoha...@linaro.org> Reviewed-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: 12d238d96318cc9d46dd5a2893894824a633805b https://github.com/Linaro/odp/commit/12d238d96318cc9d46dd5a2893894824a633805b Author: Petri Savolainen <petri.savolai...@linaro.org> Date: 2018-03-22 (Thu, 22 Mar 2018) Changed paths: M platform/linux-generic/odp_schedule_basic.c Log Message: ----------- linux-gen: sched: decouple spread and group table sizes Only thing common between these tables were the shared round counter. With separate counters, tables can have different sizes. Especially, spread table size needs to be increased and support also sizes not power of two (configurable spread values). Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org> Reviewed-by: Balasubramanian Manoharan <bala.manoha...@linaro.org> Reviewed-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Commit: 7e0c523ad6f209f238277e4116c21ba696edb7f4 https://github.com/Linaro/odp/commit/7e0c523ad6f209f238277e4116c21ba696edb7f4 Author: Petri Savolainen <petri.savolai...@linaro.org> Date: 2018-03-22 (Thu, 22 Mar 2018) Changed paths: M platform/linux-generic/odp_schedule_basic.c Log Message: ----------- linux-gen: sched: increase max spread Allow user to configure larger than the default spread value. Signed-off-by: Petri Savolainen <petri.savolai...@linaro.org> Reviewed-by: Balasubramanian Manoharan <bala.manoha...@linaro.org> Reviewed-by: Dmitry Eremin-Solenikov <dmitry.ereminsoleni...@linaro.org> Signed-off-by: Maxim Uvarov <maxim.uva...@linaro.org> Compare: https://github.com/Linaro/odp/compare/d8dd54f2325c...7e0c523ad6f2