• Vasily Gorbik's avatar
    s390: raise minimum supported machine generation to z10 · 4efd417f
    Vasily Gorbik authored
    Machine generations up to z9 (released in May 2006) have been officially
    out of service for several years now (z9 end of service - January 31, 2019).
    No distributions build kernels supporting those old machine generations
    anymore, except Debian, which seems to pick the oldest supported
    generation. The team supporting Debian on s390 has been notified about
    the change.
    
    Raising minimum supported machine generation to z10 helps to reduce
    maintenance cost and effectively remove code, which is not getting
    enough testing coverage due to lack of older hardware and distributions
    support. Besides that this unblocks some optimization opportunities and
    allows to use wider instruction set in asm files for future features
    implementation. Due to this change spectre mitigation and usercopy
    implementations could be drastically simplified and many newer instructions
    could be converted from ".insn" encoding to instruction names.
    Acked-by: default avatarIlya Leoshkevich <iii@linux.ibm.com>
    Reviewed-by: default avatarHeiko Carstens <hca@linux.ibm.com>
    Signed-off-by: default avatarVasily Gorbik <gor@linux.ibm.com>
    4efd417f
nospec-branch.c 3.97 KB