search for: __asm_mach_pgalloc_h

Displaying 6 results from an estimated 6 matches for "__asm_mach_pgalloc_h".

2007 Apr 18
1
[PATCH 1/5] Add pagetable allocation notifiers
...ral Public License for more + * details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + * + * Send feedback to zach@vmware.com + * + */ #ifndef __ASM_MACH_PGALLOC_H #define __ASM_MACH_PGALLOC_H +/* + * These hooks allow the hypervisor to be notified about page type + * transition events. + */ + +#define SetPagePTE(_page) +#define ClearPagePTE(_page) +#define SetPagePDE(_page) +#define ClearPagePDE(_page) + #define SetPagesLDT(_va, _pages) #define ClearPag...
2007 Apr 18
1
[PATCH 1/5] Add pagetable allocation notifiers
...ral Public License for more + * details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. + * + * Send feedback to zach@vmware.com + * + */ #ifndef __ASM_MACH_PGALLOC_H #define __ASM_MACH_PGALLOC_H +/* + * These hooks allow the hypervisor to be notified about page type + * transition events. + */ + +#define SetPagePTE(_page) +#define ClearPagePTE(_page) +#define SetPagePDE(_page) +#define ClearPagePDE(_page) + #define SetPagesLDT(_va, _pages) #define ClearPag...
2007 Apr 18
0
[PATCH 13/14] i386 / Introduce hypervisor ldt hooks
...loc.h =================================================================== --- linux-2.6.13.orig/include/asm-i386/mach-default/mach_pgalloc.h 2005-08-10 17:11:38.000000000 -0700 +++ linux-2.6.13/include/asm-i386/mach-default/mach_pgalloc.h 2005-08-10 17:11:38.000000000 -0700 @@ -0,0 +1,7 @@ +#ifndef __ASM_MACH_PGALLOC_H +#define __ASM_MACH_PGALLOC_H + +#define SetPagesLDT(_va, _pages) +#define ClearPagesLDT(_va, _pages) + +#endif
2007 Apr 18
0
[PATCH 13/14] i386 / Introduce hypervisor ldt hooks
...loc.h =================================================================== --- linux-2.6.13.orig/include/asm-i386/mach-default/mach_pgalloc.h 2005-08-10 17:11:38.000000000 -0700 +++ linux-2.6.13/include/asm-i386/mach-default/mach_pgalloc.h 2005-08-10 17:11:38.000000000 -0700 @@ -0,0 +1,7 @@ +#ifndef __ASM_MACH_PGALLOC_H +#define __ASM_MACH_PGALLOC_H + +#define SetPagesLDT(_va, _pages) +#define ClearPagesLDT(_va, _pages) + +#endif
2007 Apr 18
2
pgd_alloc and [cd]tors
Is there any real use in having a ctor/dtor for the pgd cache? Given that all pgd allocation happens via pgd_alloc/pgd_free, why not just fold the [cd]tor in? I'm asking because Xen wants pgd[3] to be unshared in the PAE case, and it looks to me like the easiest way to handle that is by making pgd_alloc/free pv-ops and doing the appropriate thing in the Xen code. Would need to sort out the
2007 Apr 18
2
pgd_alloc and [cd]tors
Is there any real use in having a ctor/dtor for the pgd cache? Given that all pgd allocation happens via pgd_alloc/pgd_free, why not just fold the [cd]tor in? I'm asking because Xen wants pgd[3] to be unshared in the PAE case, and it looks to me like the easiest way to handle that is by making pgd_alloc/free pv-ops and doing the appropriate thing in the Xen code. Would need to sort out the