From: Thomas Huth Date: Thu, 20 Jun 2013 15:22:04 +0000 (+0200) Subject: KVM: s390: Reworked LCTL and LCTLG instructions X-Git-Tag: omap-for-v3.11/fixes-for-merge-window~22^2~25 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=953ed88d10444c0e139a2333b6cd96ce01aa94dc;p=pandora-kernel.git KVM: s390: Reworked LCTL and LCTLG instructions LCTL and LCTLG are also privileged instructions, thus there is no need for treating them separately from the other instructions in priv.c. So this patch moves these two instructions to priv.c, adds a check for supervisor state and simplifies the "handle_eb" instruction decoding by merging the two eb_handlers jump tables from intercept.c and priv.c into one table only. Signed-off-by: Thomas Huth Acked-by: Cornelia Huck Signed-off-by: Cornelia Huck Signed-off-by: Paolo Bonzini --- Reading git-diff-tree failed