debugfs-related mode_t whack-a-mole
authorAl Viro <viro@zeniv.linux.org.uk>
Tue, 20 Mar 2012 10:00:24 +0000 (06:00 -0400)
committerAl Viro <viro@zeniv.linux.org.uk>
Wed, 21 Mar 2012 01:29:53 +0000 (21:29 -0400)
all of those should be umode_t...

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Documentation/filesystems/debugfs.txt
drivers/mmc/card/block.c
drivers/net/ethernet/brocade/bna/bnad_debugfs.c
fs/debugfs/file.c
fs/nfsd/fault_inject.c
include/linux/debugfs.h

index 6872c91bce35944ec4d9ebad65b013577f0b84da..41865d62e5b98ed0ddaa9b3026d70afc265efd06 100644 (file)
@@ -133,7 +133,7 @@ file.
        void __iomem *base;
     };
 
-    struct dentry *debugfs_create_regset32(const char *name, mode_t mode,
+    struct dentry *debugfs_create_regset32(const char *name, umode_t mode,
                                     struct dentry *parent,
                                     struct debugfs_regset32 *regset);
 
index c6a383d0244dd6eafa8c87b290c54fac27b3640e..e5a3c7b6dedb471de5917873daee8f05a418c1a3 100644 (file)
@@ -1685,7 +1685,7 @@ static int mmc_add_disk(struct mmc_blk_data *md)
 
        if ((md->area_type & MMC_BLK_DATA_AREA_BOOT) &&
             card->ext_csd.boot_ro_lockable) {
-               mode_t mode;
+               umode_t mode;
 
                if (card->ext_csd.boot_ro_lock & EXT_CSD_BOOT_WP_B_PWR_WP_DIS)
                        mode = S_IRUGO;
index 592ad3929f530461b71a4412a8ad11d6d63527cd..df18a8337624e5f581325ab85b109040109a57d7 100644 (file)
@@ -531,7 +531,7 @@ static const struct file_operations bnad_debugfs_op_drvinfo = {
 
 struct bnad_debugfs_entry {
        const char *name;
-       mode_t  mode;
+       umode_t  mode;
        const struct file_operations *fops;
 };
 
index ef023eef0464c90e2619de6b7978b537270a54e9..21e93605161c1909abb852b89af8c5c08a0ef336 100644 (file)
@@ -611,7 +611,7 @@ static const struct file_operations fops_regset32 = {
  * %NULL or !%NULL instead as to eliminate the need for #ifdef in the calling
  * code.
  */
-struct dentry *debugfs_create_regset32(const char *name, mode_t mode,
+struct dentry *debugfs_create_regset32(const char *name, umode_t mode,
                                       struct dentry *parent,
                                       struct debugfs_regset32 *regset)
 {
index ce7f0758d84c23bb5326a77e5d8fadd8b6ae4b8d..9559ce468732e7c00ae40cd4fc3a379a525ecef7 100644 (file)
@@ -72,7 +72,7 @@ int nfsd_fault_inject_init(void)
 {
        unsigned int i;
        struct nfsd_fault_inject_op *op;
-       mode_t mode = S_IFREG | S_IRUSR | S_IWUSR;
+       umode_t mode = S_IFREG | S_IRUSR | S_IWUSR;
 
        debug_dir = debugfs_create_dir("nfsd", NULL);
        if (!debug_dir)
index 6169c26fd8c8e32bfb6af5e0cd49b3739e29581a..ae36b72c22f3c49402fa4b84f8d529d00e777704 100644 (file)
@@ -86,7 +86,7 @@ struct dentry *debugfs_create_blob(const char *name, umode_t mode,
                                  struct dentry *parent,
                                  struct debugfs_blob_wrapper *blob);
 
-struct dentry *debugfs_create_regset32(const char *name, mode_t mode,
+struct dentry *debugfs_create_regset32(const char *name, umode_t mode,
                                     struct dentry *parent,
                                     struct debugfs_regset32 *regset);
 
@@ -208,7 +208,7 @@ static inline struct dentry *debugfs_create_blob(const char *name, umode_t mode,
 }
 
 static inline struct dentry *debugfs_create_regset32(const char *name,
-                                  mode_t mode, struct dentry *parent,
+                                  umode_t mode, struct dentry *parent,
                                   struct debugfs_regset32 *regset)
 {
        return ERR_PTR(-ENODEV);