From: Vijaya Kumar K
Read and write of some registers like ISPENDR and ICPENDR
from userspace requires special handling when compared to
guest access for these registers.
Refer to Documentation/virtual/kvm/devices/arm-vgic-v3.txt
for handling of ISPENDR, ICPENDR registers handling.
Add infrastr
On 20/09/16 07:12, vijay.kil...@gmail.com wrote:
> From: Vijaya Kumar K
>
> Read and write of some registers like ISPENDR and ICPENDR
> from userspace requires special handling when compared to
> guest access for these registers.
>
> Refer to Documentation/virtual/kvm/devices/arm-vgic-v3.txt
> f
On Thu, Sep 22, 2016 at 5:38 PM, Marc Zyngier wrote:
> On 20/09/16 07:12, vijay.kil...@gmail.com wrote:
>> From: Vijaya Kumar K
>>
>> Read and write of some registers like ISPENDR and ICPENDR
>> from userspace requires special handling when compared to
>> guest access for these registers.
>>
>> R
On 22/09/16 15:01, Vijay Kilari wrote:
> On Thu, Sep 22, 2016 at 5:38 PM, Marc Zyngier wrote:
>> On 20/09/16 07:12, vijay.kil...@gmail.com wrote:
>>> From: Vijaya Kumar K
>>> +static int vgic_uaccess_read(struct kvm_vcpu *vcpu, struct kvm_io_device
>>> *dev,
>>> + gpa_t
On Fri, Sep 23, 2016 at 10:50:38AM +0100, Marc Zyngier wrote:
> On 22/09/16 15:01, Vijay Kilari wrote:
> > On Thu, Sep 22, 2016 at 5:38 PM, Marc Zyngier wrote:
> >> On 20/09/16 07:12, vijay.kil...@gmail.com wrote:
> >>> From: Vijaya Kumar K
> >>> +static int vgic_uaccess_read(struct kvm_vcpu *vcp