From: Yegor Yefremov <yegorslists@xxxxxxxxxxxxxx> Signed-off-by: Yegor Yefremov <yegorslists@xxxxxxxxxxxxxx> --- fs/ubifs/ubifs.h | 5 +---- include/linux/pagemap.h | 14 ++++++++++++++ 2 files changed, 15 insertions(+), 4 deletions(-) create mode 100644 include/linux/pagemap.h diff --git a/fs/ubifs/ubifs.h b/fs/ubifs/ubifs.h index 2d0cd4c..d16f780 100644 --- a/fs/ubifs/ubifs.h +++ b/fs/ubifs/ubifs.h @@ -35,6 +35,7 @@ #include <malloc.h> #include <lzo.h> #include <linux/fs.h> +#include <linux/pagemap.h> #include <linux/ctype.h> #include <linux/math64.h> #include <linux/rbtree.h> @@ -173,10 +174,6 @@ struct file { */ #define get_seconds() 0 -/* 4k page size */ -#define PAGE_CACHE_SHIFT 12 -#define PAGE_CACHE_SIZE (1 << PAGE_CACHE_SHIFT) - /* Page cache limit. The filesystems should put that into their s_maxbytes limits, otherwise bad things can happen in VM. */ #if BITS_PER_LONG==32 diff --git a/include/linux/pagemap.h b/include/linux/pagemap.h new file mode 100644 index 0000000..345bd40 --- /dev/null +++ b/include/linux/pagemap.h @@ -0,0 +1,14 @@ +#ifndef _LINUX_PAGEMAP_H +#define _LINUX_PAGEMAP_H + +/* + * Copyright 1995 Linus Torvalds + */ + +#include <common.h> + +#define PAGE_CACHE_SHIFT PAGE_SHIFT +#define PAGE_CACHE_SIZE PAGE_SIZE +#define PAGE_CACHE_MASK PAGE_MASK + +#endif /* _LINUX_PAGEMAP_H */ -- 2.1.4 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox