Toggle navigation
Patchwork
DPDK
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Phil Yang
| 262 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
------
Nobody
jerin
ci
ci
ci
mcoquelin
akhil
ajitkhaparde
arybchenko
fyigit
xiachenbo
bluca
shemminger
dmarchand
dmarchand
dmarchand
bruce
tmonjalo
tmonjalo
tmonjalo
tmonjalo
ktraynor
rasland
aconole
Apply
«
1
2
3
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[v9,3/3] eal/stack: enable lock-free stack for aarch64
[v9,1/3] eal/arm64: add 128-bit atomic compare exchange
1 1 1
2
-
-
2019-08-14
Phil Yang
dmarchand
Superseded
[v9,3/3] eal/atomic: add wrapper for C11 atomic thread fence
generic rte atomic APIs deprecate proposal
1 1 -
2
1
-
2020-07-17
Phil Yang
dmarchand
Superseded
[v9,2/3] test/atomic: add 128b compare and swap test
[v9,1/3] eal/arm64: add 128-bit atomic compare exchange
2 1 1
2
-
-
2019-08-14
Phil Yang
dmarchand
Superseded
[v9,2/3] devtools: prevent use of rte atomic APIs in future patches
generic rte atomic APIs deprecate proposal
- 1 -
2
-
-
2020-07-17
Phil Yang
dmarchand
Superseded
[v9,1/3] eal/arm64: add 128-bit atomic compare exchange
[v9,1/3] eal/arm64: add 128-bit atomic compare exchange
1 1 1
4
1
-
2019-08-14
Phil Yang
dmarchand
Superseded
[v9,1/3] doc: add optimizations using C11 atomic builtins
generic rte atomic APIs deprecate proposal
- 1 -
6
-
-
2020-07-17
Phil Yang
dmarchand
Superseded
[v9,0/3] generic rte atomic APIs deprecate proposal
- - -
-
-
-
2020-07-17
Phil Yang
None
[v8,3/3] eal/atomic: add wrapper for C11 atomic thread fence
generic rte atomic APIs deprecate proposal
1 1 -
3
-
-
2020-07-16
Phil Yang
dmarchand
Superseded
[v8,2/3] devtools: prevent use of rte atomic APIs in future patches
generic rte atomic APIs deprecate proposal
- 1 -
2
-
-
2020-07-16
Phil Yang
dmarchand
Superseded
[v8,1/3] doc: add optimizations using C11 atomic built-ins
generic rte atomic APIs deprecate proposal
- 1 -
5
-
-
2020-07-16
Phil Yang
dmarchand
Superseded
[v8,0/3] generic rte atomic APIs deprecate proposal
- - -
-
-
-
2020-07-16
Phil Yang
None
[v7,3/3] eal/stack: enable lock-free stack for aarch64
[v7,1/3] eal/arm64: add 128-bit atomic compare exchange
1 1 1
2
-
-
2019-07-23
Phil Yang
tmonjalo
Superseded
[v7,3/3] eal/atomic: add wrapper for C11 atomic thread fence
generic rte atomic APIs deprecate proposal
1 1 -
2
-
-
2020-07-13
Phil Yang
dmarchand
Superseded
[v7,2/3] test/atomic: add 128b compare and swap test
[v7,1/3] eal/arm64: add 128-bit atomic compare exchange
2 1 1
2
-
-
2019-07-23
Phil Yang
tmonjalo
Superseded
[v7,2/3] devtools: prevent use of rte atomic APIs in future patches
generic rte atomic APIs deprecate proposal
- 1 -
2
-
-
2020-07-13
Phil Yang
dmarchand
Superseded
[v7,1/3] eal/arm64: add 128-bit atomic compare exchange
[v7,1/3] eal/arm64: add 128-bit atomic compare exchange
1 1 1
4
1
-
2019-07-23
Phil Yang
tmonjalo
Superseded
[v7,1/3] doc: add generic atomic deprecation section
generic rte atomic APIs deprecate proposal
- - -
5
-
1
2020-07-13
Phil Yang
dmarchand
Superseded
[v7,0/3] generic rte atomic APIs deprecate proposal
- - -
-
-
-
2020-07-13
Phil Yang
None
[v6,6/6] service: relax barriers with C11 atomics
use c11 atomics for service core lib
1 1 -
2
1
-
2020-05-06
Phil Yang
dmarchand
Accepted
[v6,5/6] service: optimize with c11 atomics
use c11 atomics for service core lib
1 1 -
2
-
-
2020-05-06
Phil Yang
dmarchand
Accepted
[v6,4/6] service: remove redundant code
use c11 atomics for service core lib
1 1 -
2
-
-
2020-05-06
Phil Yang
dmarchand
Accepted
[v6,4/4] eal/atomic: add wrapper for C11 atomic thread fence
generic rte atomic APIs deprecate proposal
1 1 -
3
-
-
2020-07-07
Phil Yang
dmarchand
Superseded
[v6,3/6] service: remove rte prefix from static functions
use c11 atomics for service core lib
1 1 -
2
-
-
2020-05-06
Phil Yang
dmarchand
Accepted
[v6,3/4] devtools: prevent use of rte atomic APIs in future patches
generic rte atomic APIs deprecate proposal
- 1 -
1
1
-
2020-07-07
Phil Yang
dmarchand
Superseded
[v6,3/3] eal/stack: enable lock-free stack for aarch64
[v6,1/3] eal/arm64: add 128-bit atomic compare exchange
1 1 1
1
-
1
2019-07-22
Phil Yang
Superseded
[v6,2/6] service: fix identification of service running on other lcore
use c11 atomics for service core lib
1 1 -
2
-
-
2020-05-06
Phil Yang
dmarchand
Accepted
[v6,2/4] maintainers: claim maintainers of C11 atomics
generic rte atomic APIs deprecate proposal
- 1 -
2
-
-
2020-07-07
Phil Yang
dmarchand
Superseded
[v6,2/3] test/atomic: add 128b compare and swap test
[v6,1/3] eal/arm64: add 128-bit atomic compare exchange
2 1 1
1
-
1
2019-07-22
Phil Yang
Superseded
[v6,1/6] service: fix race condition for MT unsafe service
use c11 atomics for service core lib
1 1 -
6
-
-
2020-05-06
Phil Yang
dmarchand
Accepted
[v6,1/4] doc: add generic atomic deprecation section
generic rte atomic APIs deprecate proposal
- - -
4
1
1
2020-07-07
Phil Yang
dmarchand
Superseded
[v6,1/3] eal/arm64: add 128-bit atomic compare exchange
[v6,1/3] eal/arm64: add 128-bit atomic compare exchange
- 1 1
2
1
1
2019-07-22
Phil Yang
Superseded
[v6,0/6] use c11 atomics for service core lib
- - -
-
-
-
2020-05-06
Phil Yang
None
[v6,0/4] generic rte atomic APIs deprecate proposal
- - -
-
-
-
2020-07-07
Phil Yang
None
[v5,6/6] service: relax barriers with C11 atomics
use c11 atomics for service core lib
1 1 -
2
1
-
2020-05-06
Phil Yang
dmarchand
Superseded
[v5,5/6] service: optimize with c11 atomics
use c11 atomics for service core lib
1 1 -
1
1
-
2020-05-06
Phil Yang
dmarchand
Superseded
[v5,4/6] service: remove redundant code
use c11 atomics for service core lib
1 1 -
2
-
-
2020-05-06
Phil Yang
dmarchand
Superseded
[v5,4/4] eal/atomic: add wrapper for c11 atomic thread fence
generic rte atomic APIs deprecate proposal
1 1 -
3
-
-
2020-05-26
Phil Yang
dmarchand
Superseded
[v5,3/6] service: remove rte prefix from static functions
use c11 atomics for service core lib
1 1 -
2
-
-
2020-05-06
Phil Yang
dmarchand
Superseded
[v5,3/4] devtools: prevent use of rte atomic APIs in future patches
generic rte atomic APIs deprecate proposal
- 2 -
1
1
-
2020-05-26
Phil Yang
dmarchand
Superseded
[v5,3/3] eal/stack: enable lock-free stack for aarch64
[v5,1/3] eal/arm64: add 128-bit atomic compare exchange
- 1 1
1
-
1
2019-07-22
Phil Yang
tmonjalo
Superseded
[v5,2/6] service: fix identification of service running on other lcore
use c11 atomics for service core lib
1 1 -
2
-
-
2020-05-06
Phil Yang
dmarchand
Superseded
[v5,2/4] maintainers: claim maintainers of c11 atomics code
generic rte atomic APIs deprecate proposal
- 1 -
2
-
-
2020-05-26
Phil Yang
dmarchand
Superseded
[v5,2/3] test/atomic: add 128b compare and swap test
[v5,1/3] eal/arm64: add 128-bit atomic compare exchange
2 1 1
1
-
1
2019-07-22
Phil Yang
tmonjalo
Superseded
[v5,2/2] doc: announce deprecation of refcnt atomic member
[v5,1/2] mbuf: use C11 atomic builtins for refcnt operations
3 - -
2
-
-
2020-07-17
Phil Yang
dmarchand
Accepted
[v5,1/6] service: fix race condition for MT unsafe service
use c11 atomics for service core lib
1 1 -
6
-
-
2020-05-06
Phil Yang
dmarchand
Superseded
[v5,1/4] doc: add generic atomic deprecation section
generic rte atomic APIs deprecate proposal
- - -
5
1
-
2020-05-26
Phil Yang
dmarchand
Superseded
[v5,1/3] eal/arm64: add 128-bit atomic compare exchange
[v5,1/3] eal/arm64: add 128-bit atomic compare exchange
- 1 1
2
1
1
2019-07-22
Phil Yang
tmonjalo
Superseded
[v5,1/2] mbuf: use C11 atomic builtins for refcnt operations
[v5,1/2] mbuf: use C11 atomic builtins for refcnt operations
1 1 -
6
-
-
2020-07-17
Phil Yang
dmarchand
Accepted
[v5,0/6] use c11 atomics for service core lib
- - -
-
-
-
2020-05-06
Phil Yang
None
[v5,0/4] generic rte atomic APIs deprecate proposal
- - -
-
-
-
2020-05-26
Phil Yang
None
[v4] net/mlx5: relaxed ordering for multi-packet RQ buffer refcnt
[v4] net/mlx5: relaxed ordering for multi-packet RQ buffer refcnt
2 1 -
9
-
-
2020-09-03
Phil Yang
rasland
Accepted
[v4] lib/timer: relax barrier for status update
[v4] lib/timer: relax barrier for status update
1 1 -
3
-
3
2020-04-26
Phil Yang
Accepted
[v4,4/4] eventdev: relax smp barriers with C11 atomics
[v4,1/4] eventdev: fix race condition on timer list counter
1 2 -
1
-
1
2020-07-07
Phil Yang
jerin
Accepted
[v4,4/4] eal/atomic: add wrapper for c11 atomics
generic rte atomic APIs deprecate proposal
- - -
3
-
-
2020-05-12
Phil Yang
dmarchand
Superseded
[v4,3/4] eventdev: remove redundant code
[v4,1/4] eventdev: fix race condition on timer list counter
- 1 -
1
-
1
2020-07-07
Phil Yang
jerin
Accepted
[v4,3/4] devtools: prevent use of rte atomic APIs in future patches
generic rte atomic APIs deprecate proposal
- 1 -
1
1
-
2020-05-12
Phil Yang
dmarchand
Superseded
[v4,3/3] test/ring_perf: replace sync builtins with atomic builtins
[v4,1/3] packet_ordering: add statistics for each worker thread
- 3 -
2
-
-
2019-04-08
Phil Yang
tmonjalo
Accepted
[v4,3/3] eal/stack: enable lock-free stack for aarch64
[v4,1/3] eal/arm64: add 128-bit atomic compare exchange
- 1 1
1
-
1
2019-07-22
Phil Yang
Superseded
[v4,2/4] maintainers: claim maintainers of c11 atomics code
generic rte atomic APIs deprecate proposal
- 1 -
2
-
-
2020-05-12
Phil Yang
dmarchand
Superseded
[v4,2/4] eventdev: use C11 atomics for lcore timer armed flag
[v4,1/4] eventdev: fix race condition on timer list counter
1 2 -
1
-
1
2020-07-07
Phil Yang
jerin
Accepted
[v4,2/3] test/distributor: replace sync builtins with atomic builtins
[v4,1/3] packet_ordering: add statistics for each worker thread
- - -
2
-
-
2019-04-08
Phil Yang
tmonjalo
Accepted
[v4,2/3] test/atomic: add 128b compare and swap test
[v4,1/3] eal/arm64: add 128-bit atomic compare exchange
2 1 1
1
-
1
2019-07-22
Phil Yang
Superseded
[v4,2/2] doc: announce deprecation of refcnt atomic member
[v4,1/2] mbuf: use C11 atomic built-ins for refcnt operations
1 - -
2
-
-
2020-07-09
Phil Yang
dmarchand
Superseded
[v4,1/4] eventdev: fix race condition on timer list counter
[v4,1/4] eventdev: fix race condition on timer list counter
1 2 -
5
-
1
2020-07-07
Phil Yang
jerin
Accepted
[v4,1/4] doc: add generic atomic deprecation section
generic rte atomic APIs deprecate proposal
- - -
5
-
1
2020-05-12
Phil Yang
dmarchand
Superseded
[v4,1/3] packet_ordering: add statistics for each worker thread
[v4,1/3] packet_ordering: add statistics for each worker thread
- 1 -
4
-
-
2019-04-08
Phil Yang
tmonjalo
Accepted
[v4,1/3] eal/arm64: add 128-bit atomic compare exchange
[v4,1/3] eal/arm64: add 128-bit atomic compare exchange
- 1 1
-
1
1
2019-07-22
Phil Yang
Superseded
[v4,1/2] mbuf: use C11 atomic built-ins for refcnt operations
[v4,1/2] mbuf: use C11 atomic built-ins for refcnt operations
1 1 -
5
-
-
2020-07-09
Phil Yang
dmarchand
Superseded
[v4,0/4] generic rte atomic APIs deprecate proposal
- - -
-
-
-
2020-05-12
Phil Yang
None
[v4,0/3] example and test cases optimizations
- - -
-
-
-
2019-04-08
Phil Yang
None
[v3] net/mlx5: relaxed ordering for multi-packet RQ buffer refcnt
[v3] net/mlx5: relaxed ordering for multi-packet RQ buffer refcnt
1 - -
8
-
-
2020-06-23
Phil Yang
rasland
Superseded
[v3] mbuf: use C11 atomic built-ins for refcnt operations
[v3] mbuf: use C11 atomic built-ins for refcnt operations
- 1 -
2
1
-
2020-07-09
Phil Yang
dmarchand
Superseded
[v3] lib/timer: relax barrier for status update
[v3] lib/timer: relax barrier for status update
1 1 -
4
1
2
2020-04-24
Phil Yang
tmonjalo
Superseded
[v3] ipsec: optimize with c11 atomic for sa outbound sqn update
[v3] ipsec: optimize with c11 atomic for sa outbound sqn update
1 2 -
6
-
1
2020-04-24
Phil Yang
akhil
Accepted
[v3] eal: use c11 atomic built-ins for interrupt status
[v3] eal: use c11 atomic built-ins for interrupt status
- 3 -
6
-
-
2020-07-09
Phil Yang
dmarchand
Accepted
[v3] eal: remove deprecated coherent IO memory barriers
[v3] eal: remove deprecated coherent IO memory barriers
1 2 -
3
-
-
2020-09-23
Phil Yang
dmarchand
Accepted
[v3] app/testpmd: fix CPU cycles per pkt stats on transmit modes
[v3] app/testpmd: fix CPU cycles per pkt stats on transmit modes
- 2 1
8
-
-
2020-06-22
Phil Yang
fyigit
Accepted
[v3,4/4] kni: introduce c11 atomic into kni fifo synchronization
[v3,1/4] config: use one single config option for C11 memory model
- 3 -
1
1
-
2018-10-08
Phil Yang
tmonjalo
Accepted
[v3,4/4] eventdev: relax smp barriers with C11 atomics
[v3,1/4] eventdev: fix race condition on timer list counter
1 2 -
1
1
-
2020-07-07
Phil Yang
jerin
Superseded
[v3,4/4] ethdev: use C11 atomic builtins for link status update
use C11 atomic builtins for libs
1 2 -
8
-
-
2020-09-24
Phil Yang
dmarchand
Accepted
[v3,3/4] power: use C11 atomic builtins for power in use state update
use C11 atomic builtins for libs
1 2 -
1
-
-
2020-09-24
Phil Yang
dmarchand
Accepted
[v3,3/4] kni: fix kni kernel fifo synchronization
[v3,1/4] config: use one single config option for C11 memory model
- 2 -
1
1
-
2018-10-08
Phil Yang
tmonjalo
Accepted
[v3,3/4] eventdev: remove redundant code
[v3,1/4] eventdev: fix race condition on timer list counter
- 1 -
1
-
-
2020-07-07
Phil Yang
jerin
Superseded
[v3,3/3] test/ring_perf: replace sync builtins with atomic builtins
example and test cases optimizations
- 3 -
2
-
-
2019-04-03
Phil Yang
tmonjalo
Superseded
[v3,3/3] test/mcslock: add mcs queued lock unit test
MCS queued lock implementation
- 2 -
1
-
1
2019-07-05
Phil Yang
tmonjalo
Accepted
[v3,3/3] eal/stack: enable lock-free stack for aarch64
[v3,1/3] eal/arm64: add 128-bit atomic compare exchange
1 1 1
1
-
1
2019-06-28
Phil Yang
tmonjalo
Superseded
[v3,2/4] kni: fix kni fifo synchronization
[v3,1/4] config: use one single config option for C11 memory model
- 4 -
1
1
-
2018-10-08
Phil Yang
tmonjalo
Accepted
[v3,2/4] eventdev: use C11 atomics for lcore timer armed flag
[v3,1/4] eventdev: fix race condition on timer list counter
1 2 -
-
1
-
2020-07-07
Phil Yang
jerin
Superseded
[v3,2/4] bbdev: use C11 atomic builtins for device processing counter
use C11 atomic builtins for libs
1 2 -
1
-
-
2020-09-24
Phil Yang
dmarchand
Accepted
[v3,2/3] test/distributor: replace sync builtins with atomic builtins
example and test cases optimizations
- 1 -
2
-
-
2019-04-03
Phil Yang
tmonjalo
Superseded
[v3,2/3] test/atomic: add 128b compare and swap test
[v3,1/3] eal/arm64: add 128-bit atomic compare exchange
2 1 1
1
-
1
2019-06-28
Phil Yang
tmonjalo
Superseded
[v3,2/3] eal/mcslock: use generic msc queued lock on all arch
MCS queued lock implementation
- 2 -
1
-
1
2019-07-05
Phil Yang
tmonjalo
Accepted
[v3,1/4] eventdev: fix race condition on timer list counter
[v3,1/4] eventdev: fix race condition on timer list counter
1 2 -
1
-
-
2020-07-07
Phil Yang
jerin
Superseded
[v3,1/4] eal: use C11 atomic builtins for already initialized check
use C11 atomic builtins for libs
- 2 -
1
-
-
2020-09-24
Phil Yang
dmarchand
Accepted
[v3,1/4] config: use one single config option for C11 memory model
[v3,1/4] config: use one single config option for C11 memory model
1 3 -
2
-
-
2018-10-08
Phil Yang
tmonjalo
Accepted
[v3,1/3] packet_ordering: add statistics for each worker thread
example and test cases optimizations
- 1 -
4
-
-
2019-04-03
Phil Yang
tmonjalo
Superseded
[v3,1/3] eal/mcslock: add mcs queued lock implementation
MCS queued lock implementation
- 3 -
3
-
1
2019-07-05
Phil Yang
tmonjalo
Accepted
[v3,1/3] eal/arm64: add 128-bit atomic compare exchange
[v3,1/3] eal/arm64: add 128-bit atomic compare exchange
- 1 1
2
1
1
2019-06-28
Phil Yang
tmonjalo
Superseded
[v3,12/12] service: relax barriers with C11 atomic operations
generic rte atomic APIs deprecate proposal
- 2 -
2
-
1
2020-03-17
Phil Yang
tmonjalo
Superseded
[v3,11/12] service: optimize with c11 one-way barrier
generic rte atomic APIs deprecate proposal
- 3 -
1
-
1
2020-03-17
Phil Yang
tmonjalo
Superseded
«
1
2
3
»