printk(KERN_ERR "remap_pfn_range failed in hpet.c\n"); 
printk(KERN_ERR "%s: io_remap_pfn_range failed\n", __FUNCTION__); 
static int hpet_mmap(struct file *file, struct vm_area_struct *vma){#ifdef	CONFIG_HPET_MMAP	struct hpet_dev *devp;	unsigned long addr;	if (((vma->vm_end - vma->vm_start) != PAGE_SIZE) || vma->vm_pgoff)		return -EINVAL;	devp = file->private_data;	addr = devp->hd_hpets->hp_hpet_phys;	if (addr & (PAGE_SIZE - 1))		return -ENOSYS;	vma->vm_flags |= VM_IO;	vma->vm_page_prot = pgprot_noncached(vma->vm_page_prot);	if (io_remap_pfn_range(vma, vma->vm_start, addr >> PAGE_SHIFT,					PAGE_SIZE, vma->vm_page_prot)) {		printk(KERN_ERR "remap_pfn_range failed in hpet.c\n");		return -EAGAIN;	}	return 0;#else	return -ENOSYS;#endif}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/3e6716e748609a3a899e8d670e42832921bd45bc/hpet.c/buggy/drivers/char/hpet.c