[PATCH] arm64: KVM: Fix user access for debug registers

Marc Zyngier marc.zyngier at arm.com
Wed Sep 16 07:06:57 PDT 2015


On 16/09/15 14:41, Christoffer Dall wrote:
> On Wed, Sep 16, 2015 at 11:41:10AM +0100, Marc Zyngier wrote:
>> When setting the debug register from userspace, make sure that
>> copy_from_user() is called with its parameters in the expected
>> order. It otherwise doesn't do what you think.
>>
>> Reported-by: Peter Maydell <peter.maydell at linaro.org>
>> Cc: Alex Bennée <alex.bennee at linaro.org>
>> Fixes: 84e690bfbed1 ("KVM: arm64: introduce vcpu->arch.debug_ptr")
>> Signed-off-by: Marc Zyngier <marc.zyngier at arm.com>
>
> yikes!
>
> Reviewed-by: Christoffer Dall <christoffer.dall at linaro.org>
>

Thanks. Merged and pushed out to -next, together with the physaddr_t patch.

        M.
--
Jazz is not dead. It just smells funny...

________________________________

-- IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.




More information about the linux-arm-kernel mailing list