[S390] s390: Optimize user and work TIF check
authorMartin Schwidefsky <schwidefsky@de.ibm.com>
Wed, 7 May 2008 07:22:52 +0000 (09:22 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Wed, 7 May 2008 07:23:00 +0000 (09:23 +0200)
commit2688905e6a9b3647bf7b452cb0ff2bdb166bd8fe
tree389b9c29eaaa7eb49a9e7d3bb601959fb9d27af8
parentc0a18111e571138747a98af18b3a2124df56a0d1
[S390] s390: Optimize user and work TIF check

On return from syscall or interrupt, we have to check if we return to
userspace (likely) and if there is work todo (less likely) to decide
if we handle the work. We can optimize this check: we first check for
the less likely work case and then check for userspace.

This patch is also a preparation for an additional patch, that fixes a bug
in KVM dealing with cpu bound guests.

Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/kernel/entry.S
arch/s390/kernel/entry64.S