diff options
Diffstat (limited to 'include/linux/hugetlb.h')
| -rw-r--r-- | include/linux/hugetlb.h | 7 | 
1 files changed, 5 insertions, 2 deletions
diff --git a/include/linux/hugetlb.h b/include/linux/hugetlb.h index 225164842ab..3e7fa1acf09 100644 --- a/include/linux/hugetlb.h +++ b/include/linux/hugetlb.h @@ -183,7 +183,8 @@ extern const struct file_operations hugetlbfs_file_operations;  extern const struct vm_operations_struct hugetlb_vm_ops;  struct file *hugetlb_file_setup(const char *name, unsigned long addr,  				size_t size, vm_flags_t acct, -				struct user_struct **user, int creat_flags); +				struct user_struct **user, int creat_flags, +				int page_size_log);  static inline int is_file_hugepages(struct file *file)  { @@ -195,12 +196,14 @@ static inline int is_file_hugepages(struct file *file)  	return 0;  } +  #else /* !CONFIG_HUGETLBFS */  #define is_file_hugepages(file)			0  static inline struct file *  hugetlb_file_setup(const char *name, unsigned long addr, size_t size, -		vm_flags_t acctflag, struct user_struct **user, int creat_flags) +		vm_flags_t acctflag, struct user_struct **user, int creat_flags, +		int page_size_log)  {  	return ERR_PTR(-ENOSYS);  }  |