s390/base: remove unused s390_base_mcck_handler
s390_base_mcck_handler was used during system reset if diag308 set was
not available. But after commit d485235b00
("s390: assume diag308 set
always works") is a dead code and could be removed.
Acked-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
This commit is contained in:
parent
4df9a82549
commit
512222789c
|
@ -324,11 +324,9 @@ static inline void __noreturn disabled_wait(void)
|
||||||
* Basic Machine Check/Program Check Handler.
|
* Basic Machine Check/Program Check Handler.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
extern void s390_base_mcck_handler(void);
|
|
||||||
extern void s390_base_pgm_handler(void);
|
extern void s390_base_pgm_handler(void);
|
||||||
extern void s390_base_ext_handler(void);
|
extern void s390_base_ext_handler(void);
|
||||||
|
|
||||||
extern void (*s390_base_mcck_handler_fn)(void);
|
|
||||||
extern void (*s390_base_pgm_handler_fn)(void);
|
extern void (*s390_base_pgm_handler_fn)(void);
|
||||||
extern void (*s390_base_ext_handler_fn)(void);
|
extern void (*s390_base_ext_handler_fn)(void);
|
||||||
|
|
||||||
|
|
|
@ -16,27 +16,6 @@
|
||||||
GEN_BR_THUNK %r9
|
GEN_BR_THUNK %r9
|
||||||
GEN_BR_THUNK %r14
|
GEN_BR_THUNK %r14
|
||||||
|
|
||||||
ENTRY(s390_base_mcck_handler)
|
|
||||||
basr %r13,0
|
|
||||||
0: lg %r15,__LC_NODAT_STACK # load panic stack
|
|
||||||
aghi %r15,-STACK_FRAME_OVERHEAD
|
|
||||||
larl %r1,s390_base_mcck_handler_fn
|
|
||||||
lg %r9,0(%r1)
|
|
||||||
ltgr %r9,%r9
|
|
||||||
jz 1f
|
|
||||||
BASR_EX %r14,%r9
|
|
||||||
1: la %r1,4095
|
|
||||||
lmg %r0,%r15,__LC_GPREGS_SAVE_AREA-4095(%r1)
|
|
||||||
lpswe __LC_MCK_OLD_PSW
|
|
||||||
ENDPROC(s390_base_mcck_handler)
|
|
||||||
|
|
||||||
.section .bss
|
|
||||||
.align 8
|
|
||||||
.globl s390_base_mcck_handler_fn
|
|
||||||
s390_base_mcck_handler_fn:
|
|
||||||
.quad 0
|
|
||||||
.previous
|
|
||||||
|
|
||||||
ENTRY(s390_base_ext_handler)
|
ENTRY(s390_base_ext_handler)
|
||||||
stmg %r0,%r15,__LC_SAVE_AREA_ASYNC
|
stmg %r0,%r15,__LC_SAVE_AREA_ASYNC
|
||||||
basr %r13,0
|
basr %r13,0
|
||||||
|
|
Loading…
Reference in New Issue