diff options
Diffstat (limited to 'fs/bfs')
-rw-r--r-- | fs/bfs/bfs.h | 4 | ||||
-rw-r--r-- | fs/bfs/dir.c | 2 | ||||
-rw-r--r-- | fs/bfs/file.c | 2 | ||||
-rw-r--r-- | fs/bfs/inode.c | 3 |
4 files changed, 6 insertions, 5 deletions
diff --git a/fs/bfs/bfs.h b/fs/bfs/bfs.h index 1fbc53f14aba..9d791004b21c 100644 --- a/fs/bfs/bfs.h +++ b/fs/bfs/bfs.h | |||
@@ -49,11 +49,11 @@ static inline struct bfs_inode_info *BFS_I(struct inode *inode) | |||
49 | 49 | ||
50 | /* file.c */ | 50 | /* file.c */ |
51 | extern struct inode_operations bfs_file_inops; | 51 | extern struct inode_operations bfs_file_inops; |
52 | extern struct file_operations bfs_file_operations; | 52 | extern const struct file_operations bfs_file_operations; |
53 | extern struct address_space_operations bfs_aops; | 53 | extern struct address_space_operations bfs_aops; |
54 | 54 | ||
55 | /* dir.c */ | 55 | /* dir.c */ |
56 | extern struct inode_operations bfs_dir_inops; | 56 | extern struct inode_operations bfs_dir_inops; |
57 | extern struct file_operations bfs_dir_operations; | 57 | extern const struct file_operations bfs_dir_operations; |
58 | 58 | ||
59 | #endif /* _FS_BFS_BFS_H */ | 59 | #endif /* _FS_BFS_BFS_H */ |
diff --git a/fs/bfs/dir.c b/fs/bfs/dir.c index 5af928fa0449..26fad9621738 100644 --- a/fs/bfs/dir.c +++ b/fs/bfs/dir.c | |||
@@ -70,7 +70,7 @@ static int bfs_readdir(struct file * f, void * dirent, filldir_t filldir) | |||
70 | return 0; | 70 | return 0; |
71 | } | 71 | } |
72 | 72 | ||
73 | struct file_operations bfs_dir_operations = { | 73 | const struct file_operations bfs_dir_operations = { |
74 | .read = generic_read_dir, | 74 | .read = generic_read_dir, |
75 | .readdir = bfs_readdir, | 75 | .readdir = bfs_readdir, |
76 | .fsync = file_fsync, | 76 | .fsync = file_fsync, |
diff --git a/fs/bfs/file.c b/fs/bfs/file.c index 807723b65daf..d83cd74a2e4e 100644 --- a/fs/bfs/file.c +++ b/fs/bfs/file.c | |||
@@ -17,7 +17,7 @@ | |||
17 | #define dprintf(x...) | 17 | #define dprintf(x...) |
18 | #endif | 18 | #endif |
19 | 19 | ||
20 | struct file_operations bfs_file_operations = { | 20 | const struct file_operations bfs_file_operations = { |
21 | .llseek = generic_file_llseek, | 21 | .llseek = generic_file_llseek, |
22 | .read = generic_file_read, | 22 | .read = generic_file_read, |
23 | .write = generic_file_write, | 23 | .write = generic_file_write, |
diff --git a/fs/bfs/inode.c b/fs/bfs/inode.c index 3af6c73c5b5a..55a7a78332f8 100644 --- a/fs/bfs/inode.c +++ b/fs/bfs/inode.c | |||
@@ -257,7 +257,8 @@ static int init_inodecache(void) | |||
257 | { | 257 | { |
258 | bfs_inode_cachep = kmem_cache_create("bfs_inode_cache", | 258 | bfs_inode_cachep = kmem_cache_create("bfs_inode_cache", |
259 | sizeof(struct bfs_inode_info), | 259 | sizeof(struct bfs_inode_info), |
260 | 0, SLAB_RECLAIM_ACCOUNT, | 260 | 0, (SLAB_RECLAIM_ACCOUNT| |
261 | SLAB_MEM_SPREAD), | ||
261 | init_once, NULL); | 262 | init_once, NULL); |
262 | if (bfs_inode_cachep == NULL) | 263 | if (bfs_inode_cachep == NULL) |
263 | return -ENOMEM; | 264 | return -ENOMEM; |