Skip to content

Commit 85256a2

Browse files
evgeniy-paltsevcarlescufi
authored andcommitted
ARC: boards: enable ticket spinlock on nsim SMP board
Enable ticket spinlock on nsim SMP board as they are naturally vulnerable to spinlock unfairness due to SMP nSIM way of work. Signed-off-by: Eugeniy Paltsev <[email protected]> Signed-off-by: Evgeniy Paltsev <[email protected]>
1 parent f39dba5 commit 85256a2

File tree

5 files changed

+5
-0
lines changed

5 files changed

+5
-0
lines changed

boards/arc/nsim/nsim_hs5x_smp_12cores_defconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,4 @@ CONFIG_SERIAL=y
1515
CONFIG_ARC_EXCEPTION_DEBUG=y
1616
CONFIG_SMP=y
1717
CONFIG_MP_MAX_NUM_CPUS=12
18+
CONFIG_TICKET_SPINLOCKS=y

boards/arc/nsim/nsim_hs5x_smp_defconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,4 @@ CONFIG_SERIAL=y
1515
CONFIG_ARC_EXCEPTION_DEBUG=y
1616
CONFIG_SMP=y
1717
CONFIG_MP_MAX_NUM_CPUS=2
18+
CONFIG_TICKET_SPINLOCKS=y

boards/arc/nsim/nsim_hs6x_smp_12cores_defconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,4 @@ CONFIG_SERIAL=y
1515
CONFIG_ARC_EXCEPTION_DEBUG=y
1616
CONFIG_SMP=y
1717
CONFIG_MP_MAX_NUM_CPUS=12
18+
CONFIG_TICKET_SPINLOCKS=y

boards/arc/nsim/nsim_hs6x_smp_defconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,3 +15,4 @@ CONFIG_SERIAL=y
1515
CONFIG_ARC_EXCEPTION_DEBUG=y
1616
CONFIG_SMP=y
1717
CONFIG_MP_MAX_NUM_CPUS=2
18+
CONFIG_TICKET_SPINLOCKS=y

boards/arc/nsim/nsim_hs_smp_defconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,4 @@ CONFIG_SERIAL=y
1414
CONFIG_ARC_EXCEPTION_DEBUG=y
1515
CONFIG_SMP=y
1616
CONFIG_MP_MAX_NUM_CPUS=2
17+
CONFIG_TICKET_SPINLOCKS=y

0 commit comments

Comments
 (0)