Skip to content

Commit 5bcbe32

Browse files
Alexander GordeevVasily Gorbik
authored andcommitted
s390/mcck: fix calculation of SIE critical section size
The size of SIE critical section is calculated wrongly as result of a missed subtraction in commit 0b0ed65 ("s390: remove critical section cleanup from entry.S") Fixes: 0b0ed65 ("s390: remove critical section cleanup from entry.S") Cc: <stable@vger.kernel.org> Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com> Reviewed-by: Christian Borntraeger <borntraeger@de.ibm.com> Signed-off-by: Heiko Carstens <hca@linux.ibm.com> Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
1 parent 614124b commit 5bcbe32

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

arch/s390/kernel/entry.S

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -651,7 +651,7 @@ ENDPROC(stack_overflow)
651651
.Lcleanup_sie_mcck:
652652
larl %r13,.Lsie_entry
653653
slgr %r9,%r13
654-
larl %r13,.Lsie_skip
654+
lghi %r13,.Lsie_skip - .Lsie_entry
655655
clgr %r9,%r13
656656
jh .Lcleanup_sie_int
657657
oi __LC_CPU_FLAGS+7, _CIF_MCCK_GUEST

0 commit comments

Comments
 (0)