|
Revision tags: v22.03, v22.03-rc4, v22.03-rc3, v22.03-rc2, v22.03-rc1, v21.11, v21.11-rc4, v21.11-rc3, v21.11-rc2, v21.11-rc1, v21.08, v21.08-rc4, v21.08-rc3, v21.08-rc2 |
|
| #
8d08f7c9 |
| 20-Jul-2021 |
Joyce Kong <[email protected]> |
test/mcslock: use compiler atomics for lcores sync
Convert rte_atomic usages to compiler atomic built-ins for lcores sync in mcslock testcases.
Signed-off-by: Joyce Kong <[email protected]> Review
test/mcslock: use compiler atomics for lcores sync
Convert rte_atomic usages to compiler atomic built-ins for lcores sync in mcslock testcases.
Signed-off-by: Joyce Kong <[email protected]> Reviewed-by: Ruifeng Wang <[email protected]> Acked-by: Stephen Hemminger <[email protected]>
show more ...
|
|
Revision tags: v21.08-rc1, v21.05, v21.05-rc4, v21.05-rc3, v21.05-rc2, v21.05-rc1, v21.02, v21.02-rc4, v21.02-rc3, v21.02-rc2, v21.02-rc1, v20.11, v20.11-rc5, v20.11-rc4, v20.11-rc3, v20.11-rc2 |
|
| #
5b3ada04 |
| 04-Nov-2020 |
Olivier Matz <[email protected]> |
test/mcslock: remove unneeded per lcore copy
Each core already comes with its local storage for mcslock (in its stack), therefore there is no need to define an additional per-lcore mcslock.
Fixes:
test/mcslock: remove unneeded per lcore copy
Each core already comes with its local storage for mcslock (in its stack), therefore there is no need to define an additional per-lcore mcslock.
Fixes: 32dcb9fd2a22 ("test/mcslock: add MCS queued lock unit test")
Signed-off-by: Olivier Matz <[email protected]> Reviewed-by: Honnappa Nagarahalli <[email protected]>
show more ...
|
|
Revision tags: v20.11-rc1 |
|
| #
cb056611 |
| 15-Oct-2020 |
Stephen Hemminger <[email protected]> |
eal: rename lcore master and slave
Replace master lcore with main lcore and replace slave lcore with worker lcore.
Keep the old functions and macros but mark them as deprecated for this release.
T
eal: rename lcore master and slave
Replace master lcore with main lcore and replace slave lcore with worker lcore.
Keep the old functions and macros but mark them as deprecated for this release.
The "--master-lcore" command line option is also deprecated and any usage will print a warning and use "--main-lcore" as replacement.
Signed-off-by: Stephen Hemminger <[email protected]> Acked-by: Anatoly Burakov <[email protected]>
show more ...
|
|
Revision tags: v20.08, v20.08-rc4, v20.08-rc3, v20.08-rc2, v20.08-rc1, v20.05, v20.05-rc4, v20.05-rc3, v20.05-rc2, v20.05-rc1, v20.02, v20.02-rc4, v20.02-rc3 |
|
| #
f2fc83b4 |
| 09-Feb-2020 |
Thomas Monjalon <[email protected]> |
replace unused attributes
There is a common macro __rte_unused, avoiding warnings, which is now used where appropriate for consistency.
Signed-off-by: Thomas Monjalon <[email protected]>
|
|
Revision tags: v20.02-rc2, v20.02-rc1, v19.11, v19.11-rc4, v19.11-rc3, v19.11-rc2, v19.11-rc1, v19.08 |
|
| #
7fb1e845 |
| 07-Aug-2019 |
Aaron Conole <[email protected]> |
test/mcslock: wait for lcore completion
It's possible that the mcsunlock occurs before the test_mcslock_try has a chance to execute, which will result in the trylock being successful, making the tes
test/mcslock: wait for lcore completion
It's possible that the mcsunlock occurs before the test_mcslock_try has a chance to execute, which will result in the trylock being successful, making the test case fail. Fix this by waiting until all lcores have completed their test before unlocking the master lock.
Fixes: 32dcb9fd2a22 ("test/mcslock: add MCS queued lock unit test")
Signed-off-by: Aaron Conole <[email protected]> Acked-by: Phil Yang <[email protected]> Reviewed-by: David Marchand <[email protected]>
show more ...
|
|
Revision tags: v19.08-rc4, v19.08-rc3, v19.08-rc2, v19.08-rc1 |
|
| #
32dcb9fd |
| 05-Jul-2019 |
Phil Yang <[email protected]> |
test/mcslock: add MCS queued lock unit test
Unit test and perf test for MCS queued lock.
Signed-off-by: Phil Yang <[email protected]> Reviewed-by: Gavin Hu <[email protected]> Reviewed-by: Honnappa
test/mcslock: add MCS queued lock unit test
Unit test and perf test for MCS queued lock.
Signed-off-by: Phil Yang <[email protected]> Reviewed-by: Gavin Hu <[email protected]> Reviewed-by: Honnappa Nagarahalli <[email protected]>
show more ...
|