Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

isofs: propagate umode_t

situation with mount options is the same as for udf

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>

Al Viro 7328bdd6 faa17292

+5 -5
+2 -2
fs/isofs/inode.c
··· 169 169 unsigned char map; 170 170 unsigned char check; 171 171 unsigned int blocksize; 172 - mode_t fmode; 173 - mode_t dmode; 172 + umode_t fmode; 173 + umode_t dmode; 174 174 gid_t gid; 175 175 uid_t uid; 176 176 char *iocharset;
+3 -3
fs/isofs/isofs.h
··· 50 50 unsigned int s_uid_set:1; 51 51 unsigned int s_gid_set:1; 52 52 53 - mode_t s_fmode; 54 - mode_t s_dmode; 53 + umode_t s_fmode; 54 + umode_t s_dmode; 55 55 gid_t s_gid; 56 56 uid_t s_uid; 57 57 struct nls_table *s_nls_iocharset; /* Native language support table */ 58 58 }; 59 59 60 - #define ISOFS_INVALID_MODE ((mode_t) -1) 60 + #define ISOFS_INVALID_MODE ((umode_t) -1) 61 61 62 62 static inline struct isofs_sb_info *ISOFS_SB(struct super_block *sb) 63 63 {