diff options
Diffstat (limited to 'Documentation/filesystems')
| -rw-r--r-- | Documentation/filesystems/debugfs.txt | 6 | ||||
| -rw-r--r-- | Documentation/filesystems/porting.rst | 8 | 
2 files changed, 11 insertions, 3 deletions
| diff --git a/Documentation/filesystems/debugfs.txt b/Documentation/filesystems/debugfs.txt index dc497b96fa4f..55336a47a110 100644 --- a/Documentation/filesystems/debugfs.txt +++ b/Documentation/filesystems/debugfs.txt @@ -164,9 +164,9 @@ file.  	void __iomem *base;      }; -    struct dentry *debugfs_create_regset32(const char *name, umode_t mode, -				     struct dentry *parent, -				     struct debugfs_regset32 *regset); +    debugfs_create_regset32(const char *name, umode_t mode, +			    struct dentry *parent, +			    struct debugfs_regset32 *regset);      void debugfs_print_regs32(struct seq_file *s, struct debugfs_reg32 *regs,  			 int nregs, void __iomem *base, char *prefix); diff --git a/Documentation/filesystems/porting.rst b/Documentation/filesystems/porting.rst index f18506083ced..26c093969573 100644 --- a/Documentation/filesystems/porting.rst +++ b/Documentation/filesystems/porting.rst @@ -850,3 +850,11 @@ business doing so.  d_alloc_pseudo() is internal-only; uses outside of alloc_file_pseudo() are  very suspect (and won't work in modules).  Such uses are very likely to  be misspelled d_alloc_anon(). + +--- + +**mandatory** + +[should've been added in 2016] stale comment in finish_open() nonwithstanding, +failure exits in ->atomic_open() instances should *NOT* fput() the file, +no matter what.  Everything is handled by the caller. |