I believe these changes are dependent on the http://patches.opendataplane.org/patch/619/ patch series that fully implement's Petri's latest design changes.
On Thu, Feb 19, 2015 at 7:07 AM, Taras Kondratiuk < taras.kondrat...@linaro.org> wrote: > On 02/19/2015 01:23 PM, Maxim Uvarov wrote: > >> On 02/19/2015 01:43 PM, Taras Kondratiuk wrote: >> >>> On 02/13/2015 05:13 AM, Bill Fischofer wrote: >>> >>>> >>>> >>>> On Fri, Feb 13, 2015 at 10:59 AM, Taras Kondratiuk >>>> <taras.kondrat...@linaro.org <mailto:taras.kondrat...@linaro.org>> >>>> wrote: >>>> >>>> Split pools, buffers, packets tests into separate executables to >>>> make >>>> them independent. >>>> >>>> Alloc and free API functions are now part of corresponding event >>>> types: >>>> buffers, packets, timeouts, etc. Hence remove them from pool tests. >>>> >>>> Signed-off-by: Taras Kondratiuk <taras.kondrat...@linaro.org >>>> <mailto:taras.kondrat...@linaro.org>> >>>> >>>> >>>> Reviewed-by: Bill Fischofer <bill.fischo...@linaro.org >>>> <mailto:bill.fischo...@linaro.org>> >>>> >>>> >>> Maxim, could you please merge this patch? >>> >> >> Taras I see that odp_timer test which called from make check begin to >> crash after that change. >> #0 0x000000000040f1f7 in _odp_buffer_type (buf=0xffffffff) at >> odp_buffer.c:47 >> #1 0x0000000000405cc8 in odp_event_type (event=0xffffffff) at >> odp_event.c:18 >> #2 0x000000000040ecfb in odp_timeout_from_event (ev=0xffffffff) at >> odp_timer.c:802 >> #3 0x000000000040ee87 in odp_timeout_alloc (pool=0x1) at odp_timer.c:848 >> #4 0x000000000040212e in test_timeout_pool_free () at odp_timer.c:115 >> >> odp_timeout_t odp_timeout_alloc(odp_pool_t pool) >> { >> odp_buffer_t buf = odp_buffer_alloc(pool); <- returned invalid buf >> here >> return odp_timeout_from_event(odp_buffer_to_event(buf)); >> } >> > > Looks like a bug in linux-generic odp_buffer_alloc(). >
_______________________________________________ lng-odp mailing list lng-odp@lists.linaro.org http://lists.linaro.org/mailman/listinfo/lng-odp