Toggle navigation
Patchwork
DPDK
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Ruifeng Wang
| 290 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
ci
ci
ci
jerin
mcoquelin
akhil
ajitkhaparde
arybchenko
fyigit
xiachenbo
bluca
shemminger
bruce
tmonjalo
tmonjalo
tmonjalo
tmonjalo
dmarchand
dmarchand
dmarchand
ktraynor
rasland
aconole
Apply
«
1
2
3
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
eal: stop iteration after lcore info is processed
eal: stop iteration after lcore info is processed
1 1 -
17
-
-
2023-11-01
Ruifeng Wang
tmonjalo
Accepted
ethdev: fix 32-bit build with GCC-13
ethdev: fix 32-bit build with GCC-13
2 - -
16
1
-
2023-11-01
Ruifeng Wang
fyigit
Accepted
[v3] eal: add notes to SMP memory barrier APIs
[v3] eal: add notes to SMP memory barrier APIs
- - -
19
-
-
2023-07-03
Ruifeng Wang
tmonjalo
Accepted
[v2] eal: add notes to SMP memory barrier APIs
[v2] eal: add notes to SMP memory barrier APIs
- - -
18
-
-
2023-06-26
Ruifeng Wang
tmonjalo
Superseded
eal: add notes to SMP memory barrier APIs
eal: add notes to SMP memory barrier APIs
- - -
19
-
-
2023-06-21
Ruifeng Wang
tmonjalo
Superseded
doc: update IPsec Multi-buffer version for Arm
doc: update IPsec Multi-buffer version for Arm
- - -
19
-
-
2023-06-20
Ruifeng Wang
akhil
Accepted
[v2] net/mlx5: fix risk in Rx descriptor read in NEON vector path
[v2] net/mlx5: fix risk in Rx descriptor read in NEON vector path
1 - 1
18
-
-
2023-05-30
Ruifeng Wang
rasland
Accepted
[2/2] build: fix warning when running external command
[1/2] config/arm: update config for Neoverse N2
1 - -
17
-
2
2023-05-29
Ruifeng Wang
tmonjalo
Accepted
[1/2] config/arm: update config for Neoverse N2
[1/2] config/arm: update config for Neoverse N2
1 1 -
1
-
-
2023-05-29
Ruifeng Wang
tmonjalo
Accepted
test/mbuf: fix the forked process segment fault
test/mbuf: fix the forked process segment fault
1 - -
19
-
-
2023-05-22
Ruifeng Wang
tmonjalo
Accepted
[4/4] test/malloc: fix case expectation
Heap library and test case changes
1 1 -
18
1
-
2023-05-19
Ruifeng Wang
tmonjalo
Accepted
[3/4] test/malloc: fix missing free
Heap library and test case changes
1 1 -
1
-
-
2023-05-19
Ruifeng Wang
tmonjalo
Accepted
[2/4] eal: simplify check condition
Heap library and test case changes
1 1 -
1
-
-
2023-05-19
Ruifeng Wang
tmonjalo
Accepted
[1/4] eal: fix list index for 256 byte element
Heap library and test case changes
1 - -
1
-
-
2023-05-19
Ruifeng Wang
tmonjalo
Accepted
[0/4] Heap library and test case changes
- - -
-
-
-
2023-05-19
Ruifeng Wang
None
lpm: use SVE for bulk lookup
lpm: use SVE for bulk lookup
- - -
15
-
1
2023-01-09
Ruifeng Wang
tmonjalo
Accepted
[v2] crypto/openssl: fix warning on copy length
[v2] crypto/openssl: fix warning on copy length
- 1 -
14
1
1
2023-01-09
Ruifeng Wang
akhil
Accepted
crypto/openssl: fix warning on copy length
crypto/openssl: fix warning on copy length
- 1 -
15
1
-
2023-01-06
Ruifeng Wang
akhil
Superseded
[v2] doc: announce IPsec support on Arm
[v2] doc: announce IPsec support on Arm
- - -
11
-
-
2022-11-07
Ruifeng Wang
akhil
Accepted
doc: announce IPsec support on Arm
doc: announce IPsec support on Arm
- - -
9
-
1
2022-11-07
Ruifeng Wang
tmonjalo
Superseded
[v3] config/arm: add Graviton3
[v3] config/arm: add Graviton3
- 1 -
10
-
1
2022-09-29
Ruifeng Wang
tmonjalo
Accepted
[2/2] crypto/armv8: adapt to updated sym session framework
fixes after sym session rework
- - -
1
1
-
2022-09-26
Ruifeng Wang
akhil
Superseded
[1/2] test/crypto: fix unexpected test abort
fixes after sym session rework
- - -
1
1
-
2022-09-26
Ruifeng Wang
akhil
Superseded
[0/2] fixes after sym session rework
- - -
-
-
-
2022-09-26
Ruifeng Wang
None
[2/2] crypto/ipsec_mb: enable IPsec on Arm platform
IPsec on Arm
1 - -
1
1
-
2022-07-27
Ruifeng Wang
akhil
Accepted
[1/2] crypto/ipsec_mb: remove redundant includes
IPsec on Arm
- - -
1
1
-
2022-07-27
Ruifeng Wang
akhil
Accepted
[0/2] IPsec on Arm
- - -
-
-
-
2022-07-27
Ruifeng Wang
None
[v2] config/arm: add Graviton3
[v2] config/arm: add Graviton3
- 1 -
11
-
-
2022-07-27
Ruifeng Wang
tmonjalo
Superseded
config/arm: add Graviton3
config/arm: add Graviton3
- - -
1
2
-
2022-07-27
Ruifeng Wang
tmonjalo
Superseded
net/bnxt: reduce barriers in NEON vector Rx
net/bnxt: reduce barriers in NEON vector Rx
- 1 -
11
-
1
2022-06-13
Ruifeng Wang
ajitkhaparde
Accepted
[2/2] net/bnxt: remove some dead code
atomic changes
- 1 -
10
-
1
2022-05-10
Ruifeng Wang
ajitkhaparde
Accepted
[1/2] net/bnxt: use compiler atomics for stats
atomic changes
- 1 -
1
-
-
2022-05-10
Ruifeng Wang
ajitkhaparde
Accepted
[0/2] atomic changes
- - -
-
-
-
2022-05-10
Ruifeng Wang
None
[3/3] net/bnxt: fix risk in Rx descriptor read in NEON path
BNXT changes
- - -
11
-
-
2022-04-13
Ruifeng Wang
ajitkhaparde
Accepted
[2/3] net/bnxt: remove redundant ifdefs
BNXT changes
- - -
1
-
-
2022-04-13
Ruifeng Wang
ajitkhaparde
Accepted
[1/3] net/bnxt: defer completion index update
BNXT changes
- - -
1
-
-
2022-04-13
Ruifeng Wang
ajitkhaparde
Accepted
[0/3] BNXT changes
- - -
-
-
-
2022-04-13
Ruifeng Wang
None
[v3] build: add missing arch define for Arm
[v3] build: add missing arch define for Arm
- - -
14
-
-
2022-01-20
Ruifeng Wang
tmonjalo
Accepted
[v2] build: add missing arch define for Arm
[v2] build: add missing arch define for Arm
- - -
14
-
-
2022-01-17
Ruifeng Wang
tmonjalo
Superseded
net/mlx5: fix risk in Rx descriptor read in NEON vector path
net/mlx5: fix risk in Rx descriptor read in NEON vector path
1 - 1
14
-
-
2022-01-04
Ruifeng Wang
rasland
Superseded
build: add missing arch define for Arm
build: add missing arch define for Arm
- - -
11
-
2
2021-12-17
Ruifeng Wang
tmonjalo
Superseded
[v2,2/2] net/i40e: fix risk in Rx descriptor read in scalar path
i40e Rx descriptor loads ordering
- 1 -
6
-
1
2021-09-15
Ruifeng Wang
qzhan15
Accepted
[v2,1/2] net/i40e: fix risk in Rx descriptor read in NEON vector path
i40e Rx descriptor loads ordering
- 1 -
1
-
-
2021-09-15
Ruifeng Wang
qzhan15
Accepted
[v2,0/2] i40e Rx descriptor loads ordering
- - -
-
-
-
2021-09-15
Ruifeng Wang
None
[2/2] net/i40e: fix risk in Rx descriptor read in scalar path
i40e Rx descriptor loads ordering
- 1 -
11
-
1
2021-09-06
Ruifeng Wang
qzhan15
Superseded
[1/2] net/i40e: fix risk in Rx descriptor read in NEON vector path
i40e Rx descriptor loads ordering
- 1 -
1
-
-
2021-09-06
Ruifeng Wang
qzhan15
Superseded
[0/2] i40e Rx descriptor loads ordering
- - -
-
-
-
2021-09-06
Ruifeng Wang
None
examples/service_cores: fix lcore count check
examples/service_cores: fix lcore count check
1 - -
12
-
1
2021-08-30
Ruifeng Wang
dmarchand
Accepted
net/i40e: fix clang warning on non-x86
net/i40e: fix clang warning on non-x86
1 - -
8
1
-
2021-07-30
Ruifeng Wang
qzhan15
Accepted
compress/isal: support Arm platform
compress/isal: support Arm platform
- - -
6
1
1
2021-07-15
Ruifeng Wang
akhil
Accepted
[v2,2/2] net/mlx5: reduce unnecessary memory access
MLX5 PMD tuning
1 - -
8
-
-
2021-07-07
Ruifeng Wang
rasland
Accepted
[v2,1/2] net/mlx5: remove redundant operations
MLX5 PMD tuning
1 - -
1
-
-
2021-07-07
Ruifeng Wang
rasland
Accepted
[v2,0/2] MLX5 PMD tuning
- - -
-
-
-
2021-07-07
Ruifeng Wang
None
[v4,3/3] build: add option to enable wait until equal
[v4,1/3] spinlock: use wfe to reduce contention on aarch64
- - -
8
-
-
2021-07-07
Ruifeng Wang
tmonjalo
Rejected
[v4,2/3] ring: use wfe to wait for ring tail update on aarch64
[v4,1/3] spinlock: use wfe to reduce contention on aarch64
2 3 -
1
-
-
2021-07-07
Ruifeng Wang
tmonjalo
Accepted
[v4,1/3] spinlock: use wfe to reduce contention on aarch64
[v4,1/3] spinlock: use wfe to reduce contention on aarch64
2 5 1
1
-
-
2021-07-07
Ruifeng Wang
tmonjalo
Accepted
[v4,3/3] build: add option to enable wait until equal
Use WFE for spinlock and ring
- - -
3
-
-
2021-07-07
Ruifeng Wang
Superseded
[v4,2/3] ring: use wfe to wait for ring tail update on aarch64
Use WFE for spinlock and ring
- 3 -
1
-
-
2021-07-07
Ruifeng Wang
Superseded
[v4,1/3] spinlock: use wfe to reduce contention on aarch64
Use WFE for spinlock and ring
- 5 1
1
-
-
2021-07-07
Ruifeng Wang
Superseded
[v4,0/3] Use WFE for spinlock and ring
- - -
-
-
-
2021-07-07
Ruifeng Wang
None
[v2] eal/arm: remove irrelevant code
[v2] eal/arm: remove irrelevant code
- 1 -
6
-
2
2021-06-11
Ruifeng Wang
dmarchand
Accepted
event/cnxk: fix clang warning on Arm
event/cnxk: fix clang warning on Arm
1 - -
5
1
2
2021-06-10
Ruifeng Wang
jerin
Accepted
[v3,2/2] examples/l3fwd: eliminate unnecessary reloads in loop
l3fwd improvements
1 - -
7
-
1
2021-06-10
Ruifeng Wang
dmarchand
Accepted
[v3,1/2] examples/l3fwd: eliminate unnecessary calculations
l3fwd improvements
1 - -
1
-
-
2021-06-10
Ruifeng Wang
dmarchand
Accepted
[v3,0/2] l3fwd improvements
- - -
-
-
-
2021-06-10
Ruifeng Wang
None
eal/arm: enable FreeBSD build
eal/arm: enable FreeBSD build
- 2 -
6
1
-
2021-06-04
Ruifeng Wang
dmarchand
Superseded
[2/2] net/mlx5: reduce unnecessary memory access
MLX5 PMD tuning
- - -
7
-
1
2021-06-01
Ruifeng Wang
rasland
Superseded
[1/2] net/mlx5: remove redundant operations
MLX5 PMD tuning
- - -
1
-
-
2021-06-01
Ruifeng Wang
rasland
Superseded
[0/2] MLX5 PMD tuning
- - -
-
-
-
2021-06-01
Ruifeng Wang
None
[v2,3/3] examples/l3fwd: eliminate unnecessary reloads in loop
l3fwd improvements
1 2 -
6
-
2
2021-06-01
Ruifeng Wang
dmarchand
Superseded
[v2,2/3] examples/l3fwd: eliminate unnecessary calculations
l3fwd improvements
1 - -
1
-
-
2021-06-01
Ruifeng Wang
dmarchand
Superseded
[v2,1/3] examples/l3fwd: reorganize code for better performance
l3fwd improvements
- - -
1
-
-
2021-06-01
Ruifeng Wang
dmarchand
Superseded
[v2,0/3] l3fwd improvements
- - -
-
-
-
2021-06-01
Ruifeng Wang
None
[v3,2/2] ring: use wfe to wait for ring tail update on aarch64
[v3,1/2] spinlock: use wfe to reduce contention on aarch64
2 3 -
9
-
-
2021-04-25
Ruifeng Wang
dmarchand
Superseded
[v3,1/2] spinlock: use wfe to reduce contention on aarch64
[v3,1/2] spinlock: use wfe to reduce contention on aarch64
2 5 1
1
-
-
2021-04-25
Ruifeng Wang
dmarchand
Superseded
[4/4] examples/l3fwd: make data struct to be memory efficient
l3fwd improvements
- - -
8
-
-
2021-03-18
Ruifeng Wang
dmarchand
Superseded
[3/4] examples/l3fwd: eliminate unnecessary reloads in loop
l3fwd improvements
- - -
1
-
-
2021-03-18
Ruifeng Wang
dmarchand
Superseded
[2/4] examples/l3fwd: eliminate unnecessary calculations
l3fwd improvements
1 - -
1
-
-
2021-03-18
Ruifeng Wang
dmarchand
Superseded
[1/4] examples/l3fwd: tune prefetch for better performance
l3fwd improvements
- 1 -
1
-
-
2021-03-18
Ruifeng Wang
dmarchand
Superseded
[0/4] l3fwd improvements
- - -
-
-
-
2021-03-18
Ruifeng Wang
None
[v2,4/4] test/lpm: improve coverage on tbl8
lpm lookupx4 fixes
2 - 1
3
-
-
2021-01-14
Ruifeng Wang
dmarchand
Accepted
[v2,3/4] lpm: fix vector lookup for ppc64
lpm lookupx4 fixes
1 - 1
1
-
-
2021-01-14
Ruifeng Wang
dmarchand
Accepted
[v2,2/4] lpm: fix vector lookup for x86
lpm lookupx4 fixes
1 - -
1
-
-
2021-01-14
Ruifeng Wang
dmarchand
Accepted
[v2,1/4] lpm: fix vector lookup for Arm
lpm lookupx4 fixes
1 - -
1
-
-
2021-01-14
Ruifeng Wang
dmarchand
Accepted
[v2,0/4] lpm lookupx4 fixes
- - -
-
-
-
2021-01-14
Ruifeng Wang
None
[v3,5/5] config: add Arm Neoverse N2
lpm lookup with sve support
1 1 -
9
-
-
2021-01-12
Ruifeng Wang
dmarchand
Accepted
[v3,4/5] common/octeontx2: fix build with sve enabled
lpm lookup with sve support
- 1 -
-
1
-
2021-01-12
Ruifeng Wang
dmarchand
Accepted
[v3,3/5] net/octeontx: fix build with sve enabled
lpm lookup with sve support
- 1 -
-
1
-
2021-01-12
Ruifeng Wang
dmarchand
Accepted
[v3,2/5] net/hns3: fix build with sve enabled
lpm lookup with sve support
- 1 -
-
1
-
2021-01-12
Ruifeng Wang
dmarchand
Accepted
[v3,1/5] lpm: add sve support for lookup on Arm platform
lpm lookup with sve support
- - -
1
-
-
2021-01-12
Ruifeng Wang
dmarchand
Accepted
[v3,0/5] lpm lookup with sve support
- - -
-
-
-
2021-01-12
Ruifeng Wang
None
[v2,5/5] config: add Arm Neoverse N2
lpm lookup with sve support
- - -
7
-
1
2021-01-08
Ruifeng Wang
dmarchand
Superseded
[v2,4/5] common/octeontx2: fix build with sve enabled
lpm lookup with sve support
- - -
-
1
-
2021-01-08
Ruifeng Wang
dmarchand
Superseded
[v2,3/5] net/octeontx: fix build with sve enabled
lpm lookup with sve support
- - -
-
1
-
2021-01-08
Ruifeng Wang
dmarchand
Superseded
[v2,2/5] net/hns3: fix build with sve enabled
lpm lookup with sve support
- - -
-
1
-
2021-01-08
Ruifeng Wang
dmarchand
Superseded
[v2,1/5] lpm: add sve support for lookup on Arm platform
lpm lookup with sve support
1 - -
1
-
-
2021-01-08
Ruifeng Wang
dmarchand
Superseded
[v2,0/5] lpm lookup with sve support
- - -
-
-
-
2021-01-08
Ruifeng Wang
None
[4/4] test/lpm: improve coverage on tbl8
lpm lookupx4 fixes
- - 1
8
-
-
2021-01-08
Ruifeng Wang
dmarchand
Superseded
[3/4] lpm: fix vector lookup for ppc64
lpm lookupx4 fixes
- - 1
1
-
-
2021-01-08
Ruifeng Wang
dmarchand
Superseded
[2/4] lpm: fix vector lookup for x86
lpm lookupx4 fixes
1 - -
1
-
-
2021-01-08
Ruifeng Wang
dmarchand
Superseded
«
1
2
3
»