From: Martin Schwidefsky Date: Tue, 15 Apr 2014 10:55:07 +0000 (+0200) Subject: s390: split TIF bits into CIF, PIF and TIF bits X-Git-Tag: omap-for-v3.16/fixes-against-rc1~39^2~33^2~19 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d3a73acbc26a4a81a01a35fd162973e53d0386f5;p=pandora-kernel.git s390: split TIF bits into CIF, PIF and TIF bits The oi and ni instructions used in entry[64].S to set and clear bits in the thread-flags are not guaranteed to be atomic in regard to other CPUs. Split the TIF bits into CPU, pt_regs and thread-info specific bits. Updates on the TIF bits are done with atomic instructions, updates on CPU and pt_regs bits are done with non-atomic instructions. Signed-off-by: Martin Schwidefsky --- Reading git-diff-tree failed