• V
    s390/decompressor: add stacktrace support · 8977ab65
    Vasily Gorbik 提交于
    Decompressor works on a single statically allocated stack. Stacktrace
    implementation with -mbackchain just takes few lines of code.
    
    Linux version 5.10.0-rc3-22793-g0f84a355b776-dirty (gor@tuxmaker) #27 SMP PREEMPT Mon Nov 9 17:30:18 CET 2020
    Kernel fault: interruption code 0005 ilc:2
    PSW : 0000000180000000 0000000000012f92 (parse_boot_command_line+0x27a/0x46c)
          R:0 T:0 IO:0 EX:0 Key:0 M:0 W:0 P:0 AS:0 CC:0 PM:0 RI:0 EA:3
    GPRS: 0000000000000000 00ffffffffffffff 0000000000000000 000000000001a62c
          000000000000bf60 0000000000000000 00000000000003c0 0000000000000000
          0000000000000080 000000000002322d 000000007f29ef20 0000000000efd018
          000000000311c000 0000000000010070 0000000000012f82 000000000000bea8
    Call Trace:
    (sp:000000000000bea8 [<000000000002016e>] 000000000002016e)
     sp:000000000000bf18 [<0000000000012408>] startup_kernel+0x88/0x2fc
     sp:000000000000bf60 [<00000000000100c4>] startup_normal+0xb0/0xb0
    Reviewed-by: NAlexander Egorenkov <egorenar@linux.ibm.com>
    Signed-off-by: NVasily Gorbik <gor@linux.ibm.com>
    Signed-off-by: NHeiko Carstens <hca@linux.ibm.com>
    8977ab65
head.S 11.4 KB