[dpdk-dev] [PATCH v10 0/9] eventtimer: introduce event timer adapter

Jerin Jacob jerin.jacob at caviumnetworks.com
Wed Apr 4 04:31:20 CEST 2018


-----Original Message-----
> Date: Tue, 3 Apr 2018 16:44:14 -0500
> From: Erik Gabriel Carrillo <erik.g.carrillo at intel.com>
> To: pbhagavatula at caviumnetworks.com, jerin.jacob at caviumnetworks.com
> CC: dev at dpdk.org, hemant.agrawal at nxp.com
> Subject: [PATCH v10 0/9] eventtimer: introduce event timer adapter 
> X-Mailer: git-send-email 1.7.10
> 
> This patch series contains the next iteration of the Event Timer Adapter
> library, which abstracts timer mechanisms that are tightly coupled with event
> devices, and extends the event based programming model so that timer
> expirations are represented as an event.
> 
> v10
> - remove stale references to rte_event_timer_init API and update docs (Jerin)
> - rebase to latest dpdk-next-eventdev tree (Jerin)
> - make sw_event_adapter_timer_ops var static (Pavan)

Found build issue with T=i686-native-linuxapp-gcc target

/export/dpdk-next-eventdev/lib/librte_eventdev/rte_event_timer_adapter.c:
In function ‘sw_event_timer_cb’:
/export/dpdk-next-eventdev/lib/librte_eventdev/rte_event_timer_adapter.c:557:12:
error: cast to pointer from integer of different size
[-Werror=int-to-pointer-cast]
  adapter = (struct rte_event_timer_adapter *)evtim->impl_opaque[1];
            ^
/export/dpdk-next-eventdev/lib/librte_eventdev/rte_event_timer_adapter.c:
In function ‘sw_event_timer_adapter_service_func’:
/export/dpdk-next-eventdev/lib/librte_eventdev/rte_event_timer_adapter.c:748:11:
error: cast to pointer from integer of different size
[-Werror=int-to-pointer-cast]
     tim = (struct rte_timer *)evtim->impl_opaque[0];
           ^
cc1: all warnings being treated as errors



More information about the dev mailing list