• David S. Miller's avatar
    SPARC64: Ultra-III+ bug fix and better bad trap logging. · 482cf40c
    David S. Miller authored
    - Do not use PC-relative branch/call in Ultra-III+ parity error
    trap vectors, we patch this into the trap table and then the PC-relative
    values are wrong.
    - When we take an irrecoverable trap at tl > 0, save away the full
    trap stack to the kernel stack, then log it from the C code handler.
    482cf40c
traps.c 53.7 KB