• Max Filippov's avatar
    xtensa: clean up system_call/xtensa_rt_sigreturn interaction · 9d9043f6
    Max Filippov authored
    system_call assembly code always pushes pointer to struct pt_regs as the
    last additional parameter for all system calls. The only user of this
    feature is xtensa_rt_sigreturn.
    Avoid this special case. Define xtensa_rt_sigreturn as accepting no
    argiments. Use current_pt_regs to get pointer to struct pt_regs in
    xtensa_rt_sigreturn. Don't pass additional parameter from system_call
    code.
    Signed-off-by: default avatarMax Filippov <jcmvbkbc@gmail.com>
    9d9043f6
entry.S 47.4 KB