projects
/
linux-2.6-block.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
hfs: update timestamp on truncate()
[linux-2.6-block.git]
/
fs
/
inode.c
diff --git
a/fs/inode.c
b/fs/inode.c
index 42f6d25f32a52048199bdcf138bc23a698e69666..9b808986d44043fae8b4bee0ff40644ef3598555 100644
(file)
--- a/
fs/inode.c
+++ b/
fs/inode.c
@@
-349,7
+349,7
@@
EXPORT_SYMBOL(inc_nlink);
static void __address_space_init_once(struct address_space *mapping)
{
static void __address_space_init_once(struct address_space *mapping)
{
-
INIT_RADIX_TREE(&mapping->i_pages, GFP_ATOMIC | __GFP_ACCOUNT
);
+
xa_init_flags(&mapping->i_pages, XA_FLAGS_LOCK_IRQ
);
init_rwsem(&mapping->i_mmap_rwsem);
INIT_LIST_HEAD(&mapping->private_list);
spin_lock_init(&mapping->private_lock);
init_rwsem(&mapping->i_mmap_rwsem);
INIT_LIST_HEAD(&mapping->private_list);
spin_lock_init(&mapping->private_lock);