1 --- a/fs/squashfs/inode.c
2 +++ b/fs/squashfs/inode.c
5 #include <linux/smp_lock.h>
6 #include <linux/slab.h>
7 +#include <linux/exportfs.h>
8 #include <linux/squashfs_fs_sb.h>
9 #include <linux/squashfs_fs_i.h>
10 #include <linux/buffer_head.h>
12 #include <linux/zlib.h>
13 #include <linux/blkdev.h>
14 #include <linux/vmalloc.h>
15 +#include <linux/semaphore.h>
16 #include <asm/uaccess.h>
17 -#include <asm/semaphore.h>
21 @@ -2125,7 +2126,7 @@ static void squashfs_destroy_inode(struc
25 -static void init_once(void * foo, struct kmem_cache * cachep, unsigned long flags)
26 +static void init_once(void *foo)
28 struct squashfs_inode_info *ei = foo;