[dpdk-dev] [PATCH] timer: fix incorrect pending-list manipulation

2016-07-26 Thread Hiroyuki Mikita
Fixes: 9b15ba895b9f ("timer: use a skip list") 2016-07-23 7:05 GMT+09:00 Sanford, Robert : > > > On 7/17/16 10:35 AM, "Hiroyuki Mikita" wrote: > >>This commit fixes incorrect pending-list manipulation >>when getting list of expired timers in rte_timer_manage(). >> >>When timer_get_prev_entries()

[dpdk-dev] [PATCH] timer: fix incorrect pending-list manipulation

2016-07-25 Thread Thomas Monjalon
2016-07-26 00:16, Hiroyuki Mikita: > Fixes: 9b15ba895b9f ("timer: use a skip list") > > >>This commit fixes incorrect pending-list manipulation > >>when getting list of expired timers in rte_timer_manage(). > >> > >>When timer_get_prev_entries() sets pending_head on prev, > >>the pending-list is

[dpdk-dev] [PATCH] timer: fix incorrect pending-list manipulation

2016-07-22 Thread Sanford, Robert
On 7/17/16 10:35 AM, "Hiroyuki Mikita" wrote: >This commit fixes incorrect pending-list manipulation >when getting list of expired timers in rte_timer_manage(). > >When timer_get_prev_entries() sets pending_head on prev, >the pending-list is broken. >The next of pending_head always becomes

[dpdk-dev] [PATCH] timer: fix incorrect pending-list manipulation

2016-07-18 Thread Hiroyuki Mikita
This commit fixes incorrect pending-list manipulation when getting list of expired timers in rte_timer_manage(). When timer_get_prev_entries() sets pending_head on prev, the pending-list is broken. The next of pending_head always becomes NULL. In this depth level, it is not need to manipulate the