mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-08-23 09:19:51 +00:00
ARC: [plat-eznps] disabled stall counter due to a HW bug
This counter represents threshold for consecutive stall which would trigger HW threads scheduling. However when enabled, low threshhold values cause performance degradation and in the worst case even livelock. So disable it by resorting to HW reset value Signed-off-by: Noam Camus <noamca@mellanox.com> Reviewed-by: Alexey Brodkin <abrodkin@synopsys.com> Signed-off-by: Vineet Gupta <vgupta@synopsys.com> [vgupta: fixed changelog]
This commit is contained in:
parent
30b7af252e
commit
ab1e8660c1
1 changed files with 0 additions and 2 deletions
|
@ -119,8 +119,6 @@ void mtm_enable_core(unsigned int cpu)
|
|||
mt_ctrl.value = 0;
|
||||
mt_ctrl.hsen = 1;
|
||||
mt_ctrl.hs_cnt = MT_CTRL_HS_CNT;
|
||||
mt_ctrl.sten = 1;
|
||||
mt_ctrl.st_cnt = MT_CTRL_ST_CNT;
|
||||
mt_ctrl.mten = 1;
|
||||
write_aux_reg(CTOP_AUX_MT_CTRL, mt_ctrl.value);
|
||||
|
||||
|
|
Loading…
Reference in a new issue