From: Heiko Carstens Date: Wed, 29 Oct 2014 09:07:16 +0000 (+0100) Subject: KVM: s390: fix handling of lctl[g]/stctl[g] X-Git-Tag: omap-for-v3.19/fixes-rc1~43^2~93^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fc56eb66c348febef6c7bbd2c3918410cafd6313;p=pandora-kernel.git KVM: s390: fix handling of lctl[g]/stctl[g] According to the architecture all instructions are suppressing if memory access is prohibited due to DAT protection, unless stated otherwise for an instruction. The lctl[g]/stctl[g] implementations handled this incorrectly since control register handling was done piecemeal, which means they had terminating instead of suppressing semantics. This patch fixes this. Signed-off-by: Heiko Carstens Reviewed-by: Thomas Huth Reviewed-by: David Hildenbrand Signed-off-by: Christian Borntraeger --- Reading git-diff-tree failed