Displaying 5 results from an estimated 5 matches for "mm_pin".
Did you mean:
  m_pi
  
2005 Jun 23
1
[patch] pin/unpin must flush tlb
...: linux-2.6.11/arch/xen/i386/mm/pgtable.c
===================================================================
--- linux-2.6.11.orig/arch/xen/i386/mm/pgtable.c	2005-06-22 16:25:17.000000000 +0200
+++ linux-2.6.11/arch/xen/i386/mm/pgtable.c	2005-06-23 18:20:45.000000000 +0200
@@ -486,7 +486,8 @@ void mm_pin(struct mm_struct *mm)
     mm_walk(mm, PAGE_KERNEL_RO);
     HYPERVISOR_update_va_mapping(
         (unsigned long)mm->pgd,
-        pfn_pte(virt_to_phys(mm->pgd)>>PAGE_SHIFT, PAGE_KERNEL_RO), 0);
+        pfn_pte(virt_to_phys(mm->pgd)>>PAGE_SHIFT, PAGE_KERNEL_RO),
+	UVMF_TLB_F...
2006 Feb 14
3
Daily Xen-HVM Builds
changeset:   8830:fcc833cbaf82
tag:         tip
user:        kaf24@firebug.cl.cam.ac.uk
date:        Mon Feb 13 10:41:23 2006 +0100
summary:     Return real error code from Xen /dev/mem, not EAGAIN.
x460:
x86_32:
Status:
- dom0 boots fine
- xend loads fine
- single HVM domain loads fine
- Multiple HVM domains load fine
- destruction of any HVM domain causes dom0 to reboot
Issues affecting
2006 Oct 01
4
Kernel BUG at arch/x86_64/mm/../../i386/mm/hypervisor.c:197
...:48 waff Stack:  0000000000000003  0000000000098718  0000000001200011  ffff88000ecbcff8 
1 20:53:48 waff ffff8800210e9dc8  ffffffff80285573  0000000000000000  ffff88000c1263d8 
1 20:53:48 waff ffff8800210e9dd8  ffffffff80285622 
1 20:53:48 waff Call Trace:
1 20:53:48 waff [<ffffffff80285573>] mm_pin+0x183/0x220
1 20:53:48 waff [<ffffffff80285622>] _arch_dup_mmap+0x12/0x20
1 20:53:48 waff [<ffffffff802220b0>] copy_process+0xc50/0x1870
1 20:53:48 waff [<ffffffff8023680f>] do_fork+0xef/0x210
1 20:53:48 waff [<ffffffff8029c652>] recalc_sigpending+0x12/0x20
1 20:53:48 waff [...
2006 Jul 25
18
[PATCH] turn off writable page tables
At OLS I gave a talk on some of the Xen scalability inhibitors, and one 
of these was writable page tables.  We went over why the feature does 
not scale, but just as important, we found that the uniprocessor case 
does not provide any advantage either.  These tests were done on x86_64, 
so I wanted to run the 1-way test on 32 bit to show the same problem.  
So, I have run with writable PTs and
2006 Oct 04
6
RE: Kernel BUGatarch/x86_64/mm/../../i386/mm/hypervisor.c:197
...03 00000000001b3aa7 0000000001200011 ffff880002d39008 
> > Oct  3 23:27:52 tuek ffff880038ed9d98 ffffffff80117543 
> > 0000000000000000 ffff88003ca4ea28 Oct  3 23:27:52 tuek 
> > ffff880038ed9da8 ffffffff801175f2 Oct  3 23:27:52 tuek Call Trace: 
> > <ffffffff80117543>{mm_pin+387} <ffffffff801175f2>{_arch_dup_mmap+18}
> > Oct  3 23:27:52 tuek <ffffffff80127cf6>{copy_process+3142} 
> > <ffffffff80128c8e>{do_fork+238} Oct  3 23:27:52 tuek 
> > <ffffffff801710d6>{fd_install+54} 
> <ffffffff80134e8c>{sigprocmask+220}
> &...