muvarov replied on github web page: platform/linux-generic/pktio/dpdk.c line 5 @@ -1079,7 +1079,7 @@ static int dpdk_input_queues_config(pktio_entry_t *pktio_entry, const odp_pktin_queue_param_t *p) { odp_pktin_mode_t mode = pktio_entry->s.param.in_mode; - odp_bool_t lockless; + uint8_t lockless;
Comment: @matiaselo yes, I see. While reading patches in that web interface sometime I miss some pieces of code. Just above you changed that. > Matias Elo(matiaselo) wrote: > While packing the pkt_dpdk_t struct I changed pkt_dpdk_t.lockless_rx and > pkt_dpdk_t.lockless_tx to uint8_t. I'm using the same type here. >> muvarov wrote >> why is that needed? >>> Dmitry Eremin-Solenikov(lumag) wrote: >>> This is not planned untill TigerMoth. >>>> nagarahalli wrote >>>> It is about 2.0 merge to master, it will happen sometime in the future. >>>>> Dmitry Eremin-Solenikov(lumag) wrote: >>>>> @nagarahalli Any reason why we shouldn't have it in master? >>>>>> nagarahalli wrote >>>>>> This change is done already in 2.0. >>>>>>> Dmitry Eremin-Solenikov(lumag) wrote: >>>>>>> @matiaselo ok. >>>>>>>> Matias Elo(matiaselo) wrote: >>>>>>>> Since there are currently no functions in sight to put into >>>>>>>> pool_inlines.h I would suggest not to add a new header file. If/when >>>>>>>> some pool inline function are added later on the header can be created >>>>>>>> them. Is this OK for you? >>>>>>>>> Dmitry Eremin-Solenikov(lumag) wrote: >>>>>>>>> Just wanted to have pool functions in pool header, etc. >>>>>>>>>> Matias Elo(matiaselo) wrote: >>>>>>>>>> I followed the same pattern as the packet inlines. >>>>>>>>>> _odp_packet_inline_offset_t is defined in packet_types.h. >>>>>>>>>>> Matias Elo(matiaselo) wrote: >>>>>>>>>>> pool_inlines.h would only include these two lines and looking at >>>>>>>>>>> pool API there aren't any additional functions which should be >>>>>>>>>>> inlined. Do you have a particular use case in mind for this header? >>>>>>>>>>>> Dmitry Eremin-Solenikov(lumag) wrote: >>>>>>>>>>>> And this to pool_inline_types.h. >>>>>>>>>>>>> Dmitry Eremin-Solenikov(lumag) wrote: >>>>>>>>>>>>> This should go to pool_inlines.h https://github.com/Linaro/odp/pull/281#discussion_r149890290 updated_at 2017-11-09 08:20:59