On 06/03/2011 06:03 PM, Christoffer Dall wrote: > Initializes a blank level-1 translation table for the second stage > translation and handles freeing it as well. > > + start = (unsigned long)kvm, > + end = start + sizeof(struct kvm); > + ret = create_hyp_mappings(kvm_hyp_pgd, start, end); Why not map all GFP_KERNEL memory? -- error compiling committee.c: too many arguments to function