From 09f6ceb4a70a64b999af5c8e0960ae0a81168172 Mon Sep 17 00:00:00 2001 From: Michal Mazur Date: Wed, 21 Feb 2018 20:25:30 +0100 Subject: odp: Update readme file and include odp patches Restore odp-linux section in readme file as it can now be build with minor modification. Required patches are included in odp directory. Slightly improve other sections. Change-Id: I2e7f8bc7802627bc15b07b81ddf2e9b4f72f5d41 Signed-off-by: Michal Mazur Signed-off-by: Szymon Sliwa --- ...ic-pool-Return-address-range-in-pool-info.patch | 33 ++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 odp/odp-linux/0001-linux-generic-pool-Return-address-range-in-pool-info.patch (limited to 'odp/odp-linux/0001-linux-generic-pool-Return-address-range-in-pool-info.patch') diff --git a/odp/odp-linux/0001-linux-generic-pool-Return-address-range-in-pool-info.patch b/odp/odp-linux/0001-linux-generic-pool-Return-address-range-in-pool-info.patch new file mode 100644 index 00000000..6c6ffee9 --- /dev/null +++ b/odp/odp-linux/0001-linux-generic-pool-Return-address-range-in-pool-info.patch @@ -0,0 +1,33 @@ +From 4ad1d3be11d5c421567134a53384374a81ad3db4 Mon Sep 17 00:00:00 2001 +From: Michal Mazur +Date: Wed, 31 Jan 2018 16:32:54 +0100 +Subject: [PATCH 1/4] linux-generic: pool: Return address range in pool info + +Implement support in odp_pool_info API to provide address range +of application accessible pool data (linux-generic platform). + +Pull request of API change for reference: +https://github.com/Linaro/odp/pull/200 + +Signed-off-by: Michal Mazur +--- + platform/linux-generic/odp_pool.c | 3 +++ + 1 file changed, 3 insertions(+) + +diff --git a/platform/linux-generic/odp_pool.c b/platform/linux-generic/odp_pool.c +index e20693d..a33dd45 100644 +--- a/platform/linux-generic/odp_pool.c ++++ b/platform/linux-generic/odp_pool.c +@@ -692,6 +692,9 @@ int odp_pool_info(odp_pool_t pool_hdl, odp_pool_info_t *info) + if (pool->params.type == ODP_POOL_PACKET) + info->pkt.max_num = pool->num; + ++ info->min_data_addr = (uint64_t) pool->base_addr; ++ info->max_data_addr = (uint64_t) pool->base_addr + pool->shm_size - 1; ++ + return 0; + } + +-- +2.7.4 + -- cgit 1.2.3-korg