• Martin Schwidefsky's avatar
    s390: do not bypass BPENTER for interrupt system calls · d5feec04
    Martin Schwidefsky authored
    The system call path can be interrupted before the switch back to the
    standard branch prediction with BPENTER has been done. The critical
    section cleanup code skips forward to .Lsysc_do_svc and bypasses the
    BPENTER. In this case the kernel and all subsequent code will run with
    the limited branch prediction.
    
    Fixes: eacf67eb9b32 ("s390: run user space and KVM guests with modified branch prediction")
    Signed-off-by: default avatarMartin Schwidefsky <schwidefsky@de.ibm.com>
    d5feec04
entry.S 41.6 KB