summaryrefslogtreecommitdiffstats
path: root/arch/s390/kernel
diff options
context:
space:
mode:
authorHeiko Carstens <heiko.carstens@de.ibm.com>2016-06-13 10:17:20 +0200
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2016-06-13 15:58:25 +0200
commitee64baf4ea3b7affb7e325bb3d188515ec4bb66e (patch)
treee99c82a4efe621de6d6683fc5af366aef5d807ca /arch/s390/kernel
parentb8ac5e2f4d8659961d2e0aea5475a07fb4eeec2d (diff)
downloadop-kernel-dev-ee64baf4ea3b7affb7e325bb3d188515ec4bb66e.zip
op-kernel-dev-ee64baf4ea3b7affb7e325bb3d188515ec4bb66e.tar.gz
s390/uaccess: use __builtin_expect for get_user/put_user
We always expect that get_user and put_user return with zero. Give the compiler a hint so it can slightly optimize the code and avoid branches. This is the same what x86 got with commit a76cf66e948a ("x86/uaccess: Tell the compiler that uaccess is unlikely to fault"). Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'arch/s390/kernel')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud