From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?Alex=20Benn=C3=A9e?= Subject: [PATCH v1 0/2] Additional single-step-cases Date: Thu, 23 Nov 2017 12:11:32 +0000 Message-ID: <20171123121134.11050-1-alex.bennee@linaro.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 To: julien.thierry@arm.com, kvm@vger.kernel.org, linux-arm-kernel@lists.infradead.org, kvmarm@lists.cs.columbia.edu, christoffer.dall@linaro.org, marc.zyngier@arm.com Return-path: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: kvmarm-bounces@lists.cs.columbia.edu Sender: kvmarm-bounces@lists.cs.columbia.edu List-Id: kvm.vger.kernel.org SGksCgpUaGlzIGlzIG5vdyBzcGxpdCBpbnRvIHR3byBwYXRjaGVzIGFzIHRoZSBmaXJzdCBjYXNl IG9mIFNFcnJvciBpcwpzZXBhcmF0ZSBmcm9tIGJlaGF2aW91ciBvZiBzdGVwcGluZyBpbnN0cnVj dGlvbnMuCgpBbGV4IEJlbm7DqWUgKDIpOgogIGt2bTogYXJtNjQ6IGhhbmRsZSBzaW5nbGUtc3Rl cCBkdXJpbmcgU0Vycm9yIGV4Y2VwdGlvbnMKICBrdm06IGFybTY0OiBoYW5kbGUgc2luZ2xlLXN0 ZXAgb2YgaHlwIGVtdWxhdGVkIG1taW8gaW5zdHJ1Y3Rpb25zCgogYXJjaC9hcm02NC9rdm0vaGFu ZGxlX2V4aXQuYyB8ICA4ICsrKysrKystCiBhcmNoL2FybTY0L2t2bS9oeXAvc3dpdGNoLmMgIHwg MzcgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLQogMiBmaWxlcyBjaGFuZ2Vk LCAzNyBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQoKLS0gCjIuMTUuMAoKX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18Ka3ZtYXJtIG1haWxpbmcgbGlz dAprdm1hcm1AbGlzdHMuY3MuY29sdW1iaWEuZWR1Cmh0dHBzOi8vbGlzdHMuY3MuY29sdW1iaWEu ZWR1L21haWxtYW4vbGlzdGluZm8va3ZtYXJtCg== From mboxrd@z Thu Jan 1 00:00:00 1970 From: alex.bennee@linaro.org (=?UTF-8?q?Alex=20Benn=C3=A9e?=) Date: Thu, 23 Nov 2017 12:11:32 +0000 Subject: [PATCH v1 0/2] Additional single-step-cases Message-ID: <20171123121134.11050-1-alex.bennee@linaro.org> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org Hi, This is now split into two patches as the first case of SError is separate from behaviour of stepping instructions. Alex Benn?e (2): kvm: arm64: handle single-step during SError exceptions kvm: arm64: handle single-step of hyp emulated mmio instructions arch/arm64/kvm/handle_exit.c | 8 +++++++- arch/arm64/kvm/hyp/switch.c | 37 ++++++++++++++++++++++++++++++------- 2 files changed, 37 insertions(+), 8 deletions(-) -- 2.15.0