 
	
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] In which library can I find these functions ?
 Thank you, it works !! I didn't knew this functionnality. I attach the working code for example in case of somebody have the same issue. 
#undef __KERNEL__ #define __KERNEL__ 
#undef MODULE #define MODULE 
#include <xen/page.h> #include <xen/grant_table.h> #include <linux/gfp.h> 
#include <linux/module.h> #include <linux/kernel.h> #include <linux/init.h> MODULE_LICENSE("GPL"); unsigned long myPage; static int __init hello_init(void){ 
//      int domB = atoi(argv[1]);         printk(KERN_INFO "Test sur le partage de mémoire dans Xen \n");         if((myPage = get_zeroed_page(GFP_KERNEL))==0)                 printk(KERN_INFO "Zeroed page\n");         grant_ref_t gref;         gref = gnttab_grant_foreign_access(1, virt_to_mfn(myPage), 0);         if(gref < 0){                 printk(KERN_INFO "Grant failed\n");                 free_page(myPage);         } 
        return 0; } static void __exit hello_exit(void){         free_page(myPage);         printk(KERN_INFO "Cleaning module.\n"); 
} module_init(hello_init); module_exit(hello_exit); 
UMONS 2013/1/31 Olaf Hering <olaf@xxxxxxxxx> 
 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel 
 
 | 
|  | Lists.xenproject.org is hosted with RackSpace, monitoring our |