That's fine with me. Thanks. On Mon, May 11, 2015 at 5:25 AM, Maxim Uvarov <[email protected]> wrote:
> Tested this patch, looks good. But I think it's reasonable to add some > description why > assert was removed. > > I can add on merge something like: > > "No need to check that odp_packet_hdr_t is 64 bit aligned because it's > part of > odp_packet_hdr_stride which is cache aligned. This assert fails in case of > arm 64-32, > so just remove it from code." > > Maxim. > > > On 05/08/2015 22:31, Bill Fischofer wrote: > >> Signed-off-by: Bill Fischofer <[email protected]> >> --- >> platform/linux-generic/include/odp_packet_internal.h | 3 --- >> platform/linux-generic/odp_pool.c | 3 --- >> 2 files changed, 6 deletions(-) >> >> diff --git a/platform/linux-generic/include/odp_packet_internal.h >> b/platform/linux-generic/include/odp_packet_internal.h >> index c3dcdd8..90dfe80 100644 >> --- a/platform/linux-generic/include/odp_packet_internal.h >> +++ b/platform/linux-generic/include/odp_packet_internal.h >> @@ -139,9 +139,6 @@ typedef struct odp_packet_hdr_stride { >> uint8_t >> pad[ODP_CACHE_LINE_SIZE_ROUNDUP(sizeof(odp_packet_hdr_t))]; >> } odp_packet_hdr_stride; >> -_ODP_STATIC_ASSERT(sizeof(odp_packet_hdr_t) % sizeof(uint64_t) == 0, >> - "ODP_PACKET_HDR_T__SIZE_ERR2"); >> - >> /** >> * Return the packet header >> */ >> diff --git a/platform/linux-generic/odp_pool.c >> b/platform/linux-generic/odp_pool.c >> index f887665..cd2c449 100644 >> --- a/platform/linux-generic/odp_pool.c >> +++ b/platform/linux-generic/odp_pool.c >> @@ -35,9 +35,6 @@ typedef union buffer_type_any_u { >> odp_timeout_hdr_t tmo; >> } odp_anybuf_t; >> -_ODP_STATIC_ASSERT((sizeof(union buffer_type_any_u) % 8) == 0, >> - "BUFFER_TYPE_ANY_U__SIZE_ERR"); >> - >> /* Any buffer type header */ >> typedef struct { >> union buffer_type_any_u any_hdr; /* any buffer type */ >> > > _______________________________________________ > lng-odp mailing list > [email protected] > https://lists.linaro.org/mailman/listinfo/lng-odp >
_______________________________________________ lng-odp mailing list [email protected] https://lists.linaro.org/mailman/listinfo/lng-odp
