index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
fs
/
ubifs
/
dir.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-03-21
Merge tag 'ubifs-for-linus-6.9-rc1' of git://git.kernel.org/pub/scm/linux/ker...
Linus Torvalds
1
-0
/
+2
2024-03-07
Merge tag 'for-next-6.9' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/gi...
Christian Brauner
1
-1
/
+0
2024-02-27
ubifs: Configure dentry operations at dentry-creation time
Gabriel Krisman Bertazi
1
-1
/
+0
2024-02-25
ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path
Zhihao Cheng
1
-0
/
+2
2024-01-06
ubifs: ubifs_symlink: Fix memleak of inode->i_link in error path
Zhihao Cheng
1
-0
/
+2
2023-11-05
Merge tag 'ubifs-for-linus-6.7-rc1' of git://git.kernel.org/pub/scm/linux/ker...
Linus Torvalds
1
-1
/
+3
2023-10-28
ubifs: ubifs_link: Fix wrong name len calculating when UBIFS is encrypted
Zhihao Cheng
1
-1
/
+3
2023-10-18
ubifs: convert to new timestamp accessors
Jeff Layton
1
-8
/
+15
2023-08-09
fs: pass the request_mask to generic_fillattr
Jeff Layton
1
-1
/
+1
2023-07-24
ubifs: convert to ctime accessor functions
Jeff Layton
1
-13
/
+11
2023-07-10
ubifs: convert to simple_rename_timestamp
Jeff Layton
1
-12
/
+3
2023-04-21
ubifs: Fix memory leak in do_rename
Mårten Lindahl
1
-6
/
+0
2023-04-21
ubifs: Free memory for tmpfile name
Mårten Lindahl
1
-0
/
+1
2023-03-01
Merge tag 'ubifs-for-linus-6.3-rc1' of git://git.kernel.org/pub/scm/linux/ker...
Linus Torvalds
1
-1
/
+17
2023-02-02
ubifs: do_rename: Fix wrong space budget when target inode's nlink > 1
Zhihao Cheng
1
-0
/
+2
2023-02-02
ubifs: Add comments and debug info for ubifs_xrename()
Zhihao Cheng
1
-0
/
+9
2023-02-02
ubifs: Rectify space budget for ubifs_xrename()
Zhihao Cheng
1
-0
/
+5
2023-02-02
ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted
Zhihao Cheng
1
-1
/
+1
2023-01-19
fs: port inode_init_owner() to mnt_idmap
Christian Brauner
1
-1
/
+1
2023-01-19
fs: port ->tmpfile() to pass mnt_idmap
Christian Brauner
1
-1
/
+1
2023-01-19
fs: port ->rename() to pass mnt_idmap
Christian Brauner
1
-1
/
+1
2023-01-19
fs: port ->mknod() to pass mnt_idmap
Christian Brauner
1
-1
/
+1
2023-01-19
fs: port ->mkdir() to pass mnt_idmap
Christian Brauner
1
-1
/
+1
2023-01-19
fs: port ->symlink() to pass mnt_idmap
Christian Brauner
1
-1
/
+1
2023-01-19
fs: port ->create() to pass mnt_idmap
Christian Brauner
1
-1
/
+1
2023-01-19
fs: port ->getattr() to pass mnt_idmap
Christian Brauner
1
-2
/
+2
2022-10-14
Merge tag 'for-linus-6.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
1
-12
/
+15
2022-09-24
vfs: open inside ->tmpfile()
Miklos Szeredi
1
-3
/
+4
2022-09-21
ubifs: Fix AA deadlock when setting xattr for encrypted file
Zhihao Cheng
1
-11
/
+14
2022-09-21
ubifs: Fix ubifs_check_dir_empty() kernel-doc comment
Yang Li
1
-1
/
+1
2022-03-17
ubifs: rename_whiteout: correct old_dir size computing
Baokun Li
1
-0
/
+3
2022-01-10
ubifs: Rectify space amount budget for mkdir/tmpfile operations
Zhihao Cheng
1
-4
/
+8
2022-01-10
ubifs: Fix 'ui->dirty' race between do_tmpfile() and writeback work
Zhihao Cheng
1
-30
/
+30
2022-01-10
ubifs: Rename whiteout atomically
Zhihao Cheng
1
-52
/
+92
2022-01-09
ubifs: Add missing iput if do_tmpfile() failed in rename whiteout
Zhihao Cheng
1
-0
/
+2
2022-01-09
ubifs: Fix deadlock in concurrent rename whiteout and inode writeback
Zhihao Cheng
1
-10
/
+15
2022-01-09
ubifs: rename_whiteout: Fix double free for whiteout_ui->data
Zhihao Cheng
1
-2
/
+0
2021-12-23
ubifs: Fix spelling mistakes
Alexander Dahl
1
-2
/
+2
2021-06-22
ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode
Zhihao Cheng
1
-0
/
+7
2021-04-12
ubifs: convert to fileattr
Miklos Szeredi
1
-0
/
+2
2021-01-24
fs: make helpers idmap mount aware
Christian Brauner
1
-12
/
+14
2021-01-24
stat: handle idmapped mounts
Christian Brauner
1
-1
/
+1
2021-01-24
inode: make init and permission helpers idmapped mount aware
Christian Brauner
1
-1
/
+1
2020-12-17
Merge tag 'for-linus-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
1
-3
/
+1
2020-12-17
Merge tag 'f2fs-for-5.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
1
-0
/
+1
2020-12-13
ubifs: Code cleanup by removing ifdef macro surrounding
Chengguang Xu
1
-2
/
+0
2020-12-13
ubifs: Delete duplicated words + other fixes
Randy Dunlap
1
-1
/
+1
2020-12-02
fscrypt: Have filesystems handle their d_ops
Daniel Rosenberg
1
-0
/
+1
2020-12-02
fscrypt: introduce fscrypt_prepare_readdir()
Eric Biggers
1
-1
/
+1
2020-12-02
ubifs: remove ubifs_dir_open()
Eric Biggers
1
-9
/
+0
2020-11-24
ubifs: prevent creating duplicate encrypted filenames
Eric Biggers
1
-4
/
+13
2020-09-22
ubifs: use fscrypt_prepare_new_inode() and fscrypt_set_context()
Eric Biggers
1
-22
/
+16
2020-09-07
fscrypt: drop unused inode argument from fscrypt_fname_alloc_buffer
Jeff Layton
1
-1
/
+1
2020-07-16
treewide: Remove uninitialized_var() usage
Kees Cook
1
-1
/
+1
2020-01-22
ubifs: allow both hash and disk name to be provided in no-key names
Eric Biggers
1
-3
/
+1
2020-01-22
ubifs: don't trigger assertion on invalid no-key filename
Eric Biggers
1
-0
/
+2
2020-01-20
ubifs: use IS_ENCRYPTED() instead of ubifs_crypt_is_encrypted()
Eric Biggers
1
-4
/
+4
2019-12-31
fscrypt: don't check for ENOKEY from fscrypt_get_encryption_info()
Eric Biggers
1
-1
/
+1
2019-06-05
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336
Thomas Gleixner
1
-13
/
+1
2019-05-12
Merge tag 'upstream-5.2-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/kerne...
Linus Torvalds
1
-15
/
+14
2019-05-07
ubifs: Remove ifdefs around CONFIG_UBIFS_ATIME_SUPPORT
Sascha Hauer
1
-2
/
+0
2019-05-07
ubifs: Limit number of xattrs per inode
Richard Weinberger
1
-1
/
+14
2019-05-07
ubifs: remove unnecessary calls to set up directory key
Eric Biggers
1
-12
/
+0
2019-04-17
fscrypt: fix race where ->lookup() marks plaintext dentry as ciphertext
Eric Biggers
1
-5
/
+3
2018-08-15
ubifs: Pass struct ubifs_info to ubifs_assert()
Richard Weinberger
1
-17
/
+18
2018-08-15
ubifs: introduce Kconfig symbol for xattr support
Stefan Agner
1
-0
/
+2
2018-08-15
ubifs: Fix directory size calculation for symlinks
Richard Weinberger
1
-2
/
+3
2018-06-15
Merge tag 'vfs-timespec64' of git://git.kernel.org/pub/scm/linux/kernel/git/a...
Linus Torvalds
1
-2
/
+2
2018-06-05
vfs: change inode times to use struct timespec64
Deepa Dinamani
1
-2
/
+2
2018-05-22
ubifs_lookup: use d_splice_alias()
Al Viro
1
-28
/
+15
2018-02-04
Merge tag 'fscrypt_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
1
-48
/
+15
2018-01-17
ubifs: switch to fscrypt_prepare_lookup()
Eric Biggers
1
-14
/
+3
2018-01-17
ubifs: switch to fscrypt_prepare_rename()
Eric Biggers
1
-13
/
+7
2018-01-17
ubifs: switch to fscrypt_prepare_link()
Eric Biggers
1
-3
/
+3
2018-01-11
ubifs: switch to fscrypt ->symlink() helper functions
Eric Biggers
1
-43
/
+12
2018-01-11
ubifs: free the encrypted symlink target
Eric Biggers
1
-6
/
+4
2017-07-14
ubifs: Wire-up statx() support
Richard Weinberger
1
-0
/
+15
2017-07-14
ubifs: Don't encrypt special files on creation
David Gstir
1
-0
/
+1
2017-07-14
ubifs: Fix memory leak in RENAME_WHITEOUT error path in do_rename
Hyunchul Lee
1
-9
/
+5
2017-07-14
ubifs: Fix inode data budget in ubifs_mknod
Hyunchul Lee
1
-1
/
+1
2017-05-08
Merge branch 'akpm' (patches from Andrew)
Linus Torvalds
1
-6
/
+6
2017-05-08
fs: ubifs: replace CURRENT_TIME_SEC with current_time
Deepa Dinamani
1
-6
/
+6
2017-05-08
Merge tag 'fscrypt_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
1
-0
/
+11
2017-05-04
ubifs: check for consistent encryption contexts in ubifs_lookup()
Eric Biggers
1
-0
/
+11
2017-04-18
ubifs: Fix O_TMPFILE corner case in ubifs_link()
Richard Weinberger
1
-0
/
+7
2017-03-30
ubifs: Fix RENAME_WHITEOUT support
Felix Fietkau
1
-3
/
+0
2017-03-30
ubifs: Remove filename from debug messages in ubifs_readdir
Hyunchul Lee
1
-2
/
+2
2017-03-30
ubifs: Fix memory leak in error path in ubifs_mknod
Richard Weinberger
1
-1
/
+3
2017-03-02
statx: Add a system call to make enhanced file info available
David Howells
1
-3
/
+3
2017-01-17
ubifs: remove redundant checks for encryption key
Eric Biggers
1
-55
/
+3
2016-12-14
ubifs: Initialize fstr_real_len
Richard Weinberger
1
-1
/
+1
2016-12-12
ubifs: Add full hash lookup support
Richard Weinberger
1
-2
/
+5
2016-12-12
ubifs: Add support for encrypted symlinks
Richard Weinberger
1
-11
/
+72
2016-12-12
ubifs: Implement encrypted filenames
Richard Weinberger
1
-58
/
+265
2016-12-12
ubifs: Preload crypto context in ->lookup()
Richard Weinberger
1
-0
/
+15
2016-12-12
ubifs: Enforce crypto policy in ->link and ->rename
Richard Weinberger
1
-0
/
+17
2016-12-12
ubifs: Implement directory open operation
Richard Weinberger
1
-0
/
+9
2016-12-12
ubifs: Add skeleton for fscrypto
Richard Weinberger
1
-1
/
+27
2016-12-12
ubifs: Export ubifs_check_dir_empty()
Richard Weinberger
1
-4
/
+4
2016-10-28
ubifs: Fix regression in ubifs_readdir()
Richard Weinberger
1
-0
/
+8
2016-10-20
ubifs: Abort readdir upon error
Richard Weinberger
1
-5
/
+3
2016-10-20
ubifs: Rename ubifs_rename2
Richard Weinberger
1
-6
/
+6
2016-10-11
Merge tag 'upstream-4.9-rc1' of git://git.infradead.org/linux-ubifs
Linus Torvalds
1
-17
/
+222
2016-10-10
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...
Linus Torvalds
1
-2
/
+6
2016-10-07
vfs: Remove {get,set,remove}xattr inode operations
Andreas Gruenbacher
1
-3
/
+0
2016-10-02
ubifs: Implement RENAME_EXCHANGE
Richard Weinberger
1
-6
/
+59
2016-10-02
ubifs: Implement RENAME_WHITEOUT
Richard Weinberger
1
-19
/
+101
2016-10-02
ubifs: Implement O_TMPFILE
Richard Weinberger
1
-0
/
+71
2016-09-27
fs: rename "rename2" i_op to "rename"
Miklos Szeredi
1
-1
/
+1
2016-09-27
fs: support RENAME_NOREPLACE for local filesystems
Miklos Szeredi
1
-2
/
+6
2016-05-18
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...
Linus Torvalds
1
-3
/
+3
2016-05-17
ubifs: Switch to generic xattr handlers
Andreas Gruenbacher
1
-3
/
+3
2016-05-09
more trivial ->iterate_shared conversions
Al Viro
1
-1
/
+1
2016-01-22
wrappers for ->i_mutex access
Al Viro
1
-9
/
+9
2015-11-07
ubifs: introduce UBIFS_ATIME_SUPPORT to ubifs
Dongsheng Yang
1
-0
/
+3
2015-11-06
UBIFS: Fix possible memory leak in ubifs_readdir()
Richard Weinberger
1
-2
/
+3
2015-11-06
fs/ubifs: remove unnecessary new_valid_dev check
Yaowei Bai
1
-3
/
+0
2015-05-10
ubifs: switch to simple_follow_link()
Al Viro
1
-0
/
+1
2015-04-26
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...
Linus Torvalds
1
-7
/
+7
2015-04-15
VFS: normal filesystems (and lustre): d_inode() annotations
David Howells
1
-7
/
+7
2015-04-13
UBIFS: fix output format of INUM_WATERMARK
Sheng Yong
1
-1
/
+1
2015-03-25
UBIFS: extend debug/message capabilities
Sheng Yong
1
-6
/
+6
2015-03-25
UBIFS: fix incorrect unlocking handling
Taesoo Kim
1
-4
/
+7
2015-02-15
Merge branch 'for-linus-v3.20' of git://git.infradead.org/linux-ubifs
Linus Torvalds
1
-0
/
+16
2015-01-28
UBIFS: Add security.* XATTR support for the UBIFS
Subodh Nijsure
1
-0
/
+16
2015-01-20
fs: remove mapping->backing_dev_info
Christoph Hellwig
1
-2
/
+0
2013-10-24
ubifs: switch to %pd
Al Viro
1
-22
/
+19
2013-06-29
[readdir] convert ubifs
Al Viro
1
-41
/
+16
2013-06-29
UBIFS: fix a horrid bug
Artem Bityutskiy
1
-3
/
+27
2013-06-29
UBIFS: prepare to fix a horrid bug
Artem Bityutskiy
1
-12
/
+12
2013-02-22
new helper: file_inode(file)
Al Viro
1
-1
/
+1
2012-12-17
lseek: the "whence" argument is called "whence"
Andrew Morton
1
-2
/
+2
2012-08-31
UBIFS: comply with coding style
Artem Bityutskiy
1
-2
/
+2
2012-07-23
Merge tag 'upstream-3.6-rc1' of git://git.infradead.org/linux-ubifs
Linus Torvalds
1
-1
/
+1
2012-07-20
UBIFS: fix compilation warning
Alexandre Pereira da Silva
1
-1
/
+1
2012-07-14
don't pass nameidata to ->create()
Al Viro
1
-1
/
+1
2012-07-14
stop passing nameidata to ->lookup()
Al Viro
1
-1
/
+1
2012-05-29
ubifs: use generic_fillattr()
Al Viro
1
-10
/
+1
2012-05-16
UBIFS: remove Kconfig debugging option
Artem Bityutskiy
1
-8
/
+0
2012-05-03
UBIFS: remove xattr Kconnfig option
Subodh Nijsure
1
-2
/
+0
2012-02-29
UBIFS: do not use inc_link when i_nlink is zero
Artem Bityutskiy
1
-9
/
+9
2012-01-03
ubifs: propagate umode_t
Al Viro
1
-2
/
+2
2012-01-03
switch ->mknod() to umode_t
Al Viro
1
-1
/
+1
2012-01-03
switch ->create() to umode_t
Al Viro
1
-2
/
+2
2012-01-03
switch vfs_mkdir() and ->mkdir() to umode_t
Al Viro
1
-2
/
+2
2011-07-04
UBIFS: introduce helper functions for debugging checks and tests
Artem Bityutskiy
1
-1
/
+1
2011-07-04
UBIFS: amend debugging inode size check function prototype
Artem Bityutskiy
1
-2
/
+2
2011-07-04
UBIFS: amend debugging name check function prototype
Artem Bityutskiy
1
-3
/
+5
2011-07-04
UBIFS: remove unnecessary brackets
Artem Bityutskiy
1
-1
/
+1
2011-05-28
ubifs: remove unnecessary dentry_unhash from rmdir, dir rename
Sage Weil
1
-5
/
+0
2011-05-26
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...
Linus Torvalds
1
-0
/
+5
2011-05-26
vfs: push dentry_unhash on rename_dir into file systems
Sage Weil
1
-0
/
+3
2011-05-26
vfs: push dentry_unhash on rmdir into file systems
Sage Weil
1
-0
/
+2
2011-05-13
UBIFS: introduce a separate structure for budgeting info
Artem Bityutskiy
1
-2
/
+2
2011-03-15
fs: Remove i_nlink check from file system link callback
Aneesh Kumar K.V
1
-18
/
+0
2010-10-25
new helper: ihold()
Al Viro
1
-1
/
+1
2010-05-21
ubifs: replace inode uid,gid,mode initialization with helper function
Dmitry Monakhov
1
-8
/
+1
2010-03-05
pass writeback_control to ->write_inode
Christoph Hellwig
1
-1
/
+1
2009-05-19
UBIFS: return error if link and unlink race
Hunter Adrian
1
-0
/
+19
2009-01-26
UBIFS: simplify locking
Artem Bityutskiy
1
-56
/
+36
2009-01-18
UBIFS: constify operations
Artem Bityutskiy
1
-2
/
+2
2008-12-04
Merge branch 'master' into next
James Morris
1
-2
/
+3
2008-11-14
CRED: Wrap task credential accesses in the UBIFS filesystem
David Howells
1
-2
/
+2
2008-11-06
UBIFS: fix compilation warnings
Artem Bityutskiy
1
-1
/
+1
2008-11-06
UBIFS: endian handling fixes and annotations
Harvey Harrison
1
-1
/
+2
2008-09-18
UBIFS: fix printk format warnings
Alexander Beregalov
1
-1
/
+1
2008-08-21
UBIFS: fix zero-length truncations
Artem Bityutskiy
1
-1
/
+0
2008-08-13
UBIFS: remove unneeded check
Artem Bityutskiy
1
-9
/
+1
2008-08-13
UBIFS: always set i_generation to 0
Adrian Hunter
1
-1
/
+0
2008-08-13
UBIFS: align inode data to eight
Artem Bityutskiy
1
-4
/
+6
2008-08-13
UBIFS: fix budgeting calculations
Artem Bityutskiy
1
-2
/
+1
2008-07-15
UBIFS: add new flash file system
Artem Bityutskiy
1
-0
/
+1240