On Sat, Feb 16, 2013 at 10:57:22AM -0500, Sanjay Lal wrote:
>
> On Feb 15, 2013, at 1:41 PM, Gleb Natapov wrote:
>
> > On Fri, Feb 15, 2013 at 01:19:29PM -0500, Sanjay Lal wrote:
> >>
> >> On Feb 6, 2013, at 7:08 AM, Gleb Natapov wrote:
> >>
>
> +static void kvm_mips_map_page(struct
On Feb 15, 2013, at 1:41 PM, Gleb Natapov wrote:
> On Fri, Feb 15, 2013 at 01:19:29PM -0500, Sanjay Lal wrote:
>>
>> On Feb 6, 2013, at 7:08 AM, Gleb Natapov wrote:
>>
+static void kvm_mips_map_page(struct kvm *kvm, gfn_t gfn)
+{
+ pfn_t pfn;
+
+ if (kvm->arch.g
On Fri, Feb 15, 2013 at 01:19:29PM -0500, Sanjay Lal wrote:
>
> On Feb 6, 2013, at 7:08 AM, Gleb Natapov wrote:
>
> >>
> >> +static void kvm_mips_map_page(struct kvm *kvm, gfn_t gfn)
> >> +{
> >> + pfn_t pfn;
> >> +
> >> + if (kvm->arch.guest_pmap[gfn] != KVM_INVALID_PAGE)
> >> + retu
On Feb 6, 2013, at 7:08 AM, Gleb Natapov wrote:
>>
>> +static void kvm_mips_map_page(struct kvm *kvm, gfn_t gfn)
>> +{
>> +pfn_t pfn;
>> +
>> +if (kvm->arch.guest_pmap[gfn] != KVM_INVALID_PAGE)
>> +return;
>> +
>> +pfn =kvm_mips_gfn_to_pfn(kvm, gfn);
> This call should be
On Wed, Nov 21, 2012 at 06:34:05PM -0800, Sanjay Lal wrote:
> - Note that this file is statically linked with the rest of the host kernel
> (KSEG0). This is because kernel modules are
> loaded into mapped space on MIPS and we want to make sure that we don't get
> any host kernel TLB faults while
- Note that this file is statically linked with the rest of the host kernel
(KSEG0). This is because kernel modules are
loaded into mapped space on MIPS and we want to make sure that we don't get any
host kernel TLB faults while
manipulating TLBs.
- Virtual Guest TLBs are implemented as 64 entry