X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Flinux%2Freiserfs_fs_i.h;h=e08142a75f030e4e197253957afa99fd303d8d56;hb=4b659086703c3cfdabfc916b517590ad55d1ddfa;hp=e689a12bcb9b2f1087ebfe7a4142f08bf0998ef8;hpb=5273a3df6485dc2ad6aa7ddd441b9a21970f003b;p=linux-2.6.git diff --git a/include/linux/reiserfs_fs_i.h b/include/linux/reiserfs_fs_i.h index e689a12bc..e08142a75 100644 --- a/include/linux/reiserfs_fs_i.h +++ b/include/linux/reiserfs_fs_i.h @@ -22,7 +22,10 @@ typedef enum { truncate or unlink. Safe link is used to avoid leakage of disk space on crash with some files open, but unlinked. */ i_link_saved_unlink_mask = 0x0010, - i_link_saved_truncate_mask = 0x0020 + i_link_saved_truncate_mask = 0x0020, + i_priv_object = 0x0080, + i_has_xattr_dir = 0x0100, + i_data_log = 0x0200, } reiserfs_inode_flags; @@ -42,7 +45,7 @@ struct reiserfs_inode_info { struct list_head i_prealloc_list; /* per-transaction list of inodes which * have preallocated blocks */ - int new_packing_locality:1; /* new_packig_locality is created; new blocks + unsigned new_packing_locality:1; /* new_packig_locality is created; new blocks * for the contents of this directory should be * displaced */ @@ -51,6 +54,10 @@ struct reiserfs_inode_info { ** flushed */ unsigned long i_trans_id ; struct reiserfs_journal_list *i_jl; + + struct posix_acl *i_acl_access; + struct posix_acl *i_acl_default; + struct rw_semaphore xattr_sem; struct inode vfs_inode; };