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
/
ext4
/
ialloc.c
Age
Commit message (
Expand
)
Author
Files
Lines
2023-10-18
ext4: convert to new timestamp accessors
Jeff Layton
1
-2
/
+2
2023-08-31
Merge tag 'ext4_for_linus-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kern...
Linus Torvalds
1
-7
/
+1
2023-07-29
ext4: drop read-only check in ext4_init_inode_table()
Jan Kara
1
-6
/
+0
2023-07-29
ext4: make ext4_forced_shutdown() take struct super_block
Jan Kara
1
-1
/
+1
2023-07-24
ext4: convert to ctime accessor functions
Jeff Layton
1
-1
/
+1
2023-05-13
ext4: allow ext4_get_group_info() to fail
Theodore Ts'o
1
-4
/
+8
2023-03-23
ext4: remove unused group parameter in ext4_block_bitmap_csum_set
Kemeng Shi
1
-4
/
+2
2023-03-23
ext4: remove unused group parameter in ext4_inode_bitmap_csum_set
Kemeng Shi
1
-3
/
+3
2023-03-23
ext4: remove unused group parameter in ext4_inode_bitmap_csum_verify
Kemeng Shi
1
-1
/
+1
2023-01-19
fs: port fs{g,u}id helpers to mnt_idmap
Christian Brauner
1
-2
/
+1
2023-01-19
fs: port inode_init_owner() to mnt_idmap
Christian Brauner
1
-2
/
+3
2022-12-12
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...
Linus Torvalds
1
-2
/
+2
2022-12-12
Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
1
-1
/
+1
2022-12-01
ext4: split ext4_journal_start trace for debug
changfengnan
1
-2
/
+2
2022-11-18
treewide: use get_random_u32_below() instead of deprecated function
Jason A. Donenfeld
1
-1
/
+1
2022-10-20
fs: rename current get acl method
Christian Brauner
1
-1
/
+1
2022-10-11
treewide: use get_random_u32() when possible
Jason A. Donenfeld
1
-1
/
+1
2022-10-11
treewide: use prandom_u32_max() when possible, part 2
Jason A. Donenfeld
1
-3
/
+2
2022-09-21
ext4: make directory inode spreading reflect flexbg size
Jan Kara
1
-1
/
+1
2021-08-30
ext4: Support for checksumming from journal triggers
Jan Kara
1
-7
/
+12
2021-06-22
ext4: fix avefreec in find_group_orlov
Pan Dong
1
-6
/
+5
2021-06-06
Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kerne...
Linus Torvalds
1
-2
/
+4
2021-06-02
ext4: fix accessing uninit percpu counter variable with fast_commit
Ritesh Harjani
1
-2
/
+4
2021-04-30
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...
Linus Torvalds
1
-17
/
+34
2021-04-12
ext4: allow the dax flag to be set and cleared on inline directories
Theodore Ts'o
1
-1
/
+2
2021-04-09
ext4: fix check to prevent false positive report of incorrect used inodes
Zhang Yi
1
-16
/
+32
2021-03-23
fs: introduce two inode i_{u,g}id initialization helpers
Christian Brauner
1
-1
/
+1
2021-03-23
fs: document and rename fsid helpers
Christian Brauner
1
-1
/
+1
2021-02-23
Merge tag 'idmapped-mounts-v5.12' of git://git.kernel.org/pub/scm/linux/kerne...
Linus Torvalds
1
-3
/
+4
2021-01-27
block: use an on-stack bio in blkdev_issue_flush
Christoph Hellwig
1
-1
/
+1
2021-01-24
ext4: support idmapped mounts
Christian Brauner
1
-3
/
+4
2021-01-24
inode: make init and permission helpers idmapped mount aware
Christian Brauner
1
-1
/
+1
2020-10-22
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...
Linus Torvalds
1
-20
/
+153
2020-10-21
ext4: fast commit recovery path
Harshad Shirwadkar
1
-16
/
+152
2020-10-18
ext4: use common helpers in all places reading metadata buffers
zhangyi (F)
1
-5
/
+1
2020-10-18
ext4: clear buffer verified flag if read meta block from disk
zhangyi (F)
1
-0
/
+1
2020-09-22
ext4: use fscrypt_prepare_new_inode() and fscrypt_set_context()
Eric Biggers
1
-20
/
+17
2020-09-22
ext4: factor out ext4_xattr_credits_for_new_inode()
Eric Biggers
1
-39
/
+51
2020-06-15
Merge tag 'ext4-for-linus-5.8-rc1-2' of git://git.kernel.org/pub/scm/linux/ke...
Linus Torvalds
1
-1
/
+1
2020-06-11
Enable ext4 support for per-file/directory dax operations
Theodore Ts'o
1
-1
/
+1
2020-06-05
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...
Linus Torvalds
1
-0
/
+1
2020-06-03
ext4: fix buffer_head refcnt leak when ext4_iget() fails
Xiyu Yang
1
-0
/
+1
2020-05-28
fs/ext4: Only change S_DAX on inode load
Ira Weiny
1
-1
/
+1
2020-05-22
block: remove the error_sector argument to blkdev_issue_flush
Christoph Hellwig
1
-1
/
+1
2020-04-15
ext4: increase wait time needed before reuse of deleted inode numbers
Theodore Ts'o
1
-1
/
+1
2020-04-15
ext4: fix return-value types in several function comments
Josh Triplett
1
-1
/
+1
2020-04-01
ext4: save all error info in save_error_info() and drop ext4_set_errno()
Theodore Ts'o
1
-7
/
+6
2020-03-26
ext4: avoid ENOSPC when avoiding to reuse recently deleted inodes
Jan Kara
1
-5
/
+18
2020-02-21
ext4: fix potential race between s_flex_groups online resizing and access
Suraj Jitindar Singh
1
-9
/
+14
2019-12-26
ext4: simulate various I/O and checksum errors when reading metadata
Theodore Ts'o
1
-1
/
+3
2019-12-26
ext4: save the error code which triggered an ext4_error() in the superblock
Theodore Ts'o
1
-0
/
+2
2019-12-14
ext4: reserve revoke credits in __ext4_new_inode
yangerkun
1
-2
/
+2
2019-11-14
ext4: fix leak of quota reservations
Jan Kara
1
-5
/
+0
2019-11-05
ext4: Reserve revoke credits for freed blocks
Jan Kara
1
-1
/
+1
2019-04-25
ext4: Support case-insensitive file name lookups
Gabriel Krisman Bertazi
1
-1
/
+1
2019-01-23
ext4: use IS_ENCRYPTED() to check encryption status
Chandan Rajendra
1
-1
/
+1
2018-12-19
ext4: avoid declaring fs inconsistent due to invalid file handles
Theodore Ts'o
1
-1
/
+1
2018-10-10
ext4: don't open-code ERR_CAST
Al Viro
1
-1
/
+1
2018-08-01
ext4: use ext4_warning() for sb_getblk failure
Wang Shilong
1
-3
/
+3
2018-07-29
ext4: use timespec64 for all inode times
Arnd Bergmann
1
-1
/
+1
2018-07-29
ext4: fix check to prevent initializing reserved inodes
Theodore Ts'o
1
-1
/
+4
2018-07-12
ext4: check for allocation block validity with block group locked
Theodore Ts'o
1
-0
/
+3
2018-07-08
Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kerne...
Linus Torvalds
1
-2
/
+12
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-14
ext4: only look at the bg_flags field if it is valid
Theodore Ts'o
1
-2
/
+12
2018-06-05
vfs: change inode times to use struct timespec64
Deepa Dinamani
1
-2
/
+2
2018-05-12
ext4: mark inode bitmap corrupted when found
Wang Shilong
1
-4
/
+9
2018-05-12
ext4: add new ext4_mark_group_bitmap_corrupted() helper
Wang Shilong
1
-16
/
+4
2018-05-12
ext4: fix wrong return value in ext4_read_inode_bitmap()
Wang Shilong
1
-1
/
+1
2018-03-26
ext4: add validity checks for bitmap block numbers
Theodore Ts'o
1
-0
/
+7
2018-02-19
ext4: don't update checksum of new initialized bitmaps
Theodore Ts'o
1
-44
/
+3
2018-01-11
ext4: use 'sbi' instead of 'EXT4_SB(sb)'
Jun Piao
1
-2
/
+2
2017-12-10
ext4: add missing error check in __ext4_new_inode()
Theodore Ts'o
1
-0
/
+2
2017-11-14
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...
Linus Torvalds
1
-3
/
+1
2017-11-08
ext4: improve smp scalability for inode generation
Theodore Ts'o
1
-3
/
+1
2017-11-02
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
Greg Kroah-Hartman
1
-0
/
+1
2017-09-14
Merge branch 'work.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...
Linus Torvalds
1
-1
/
+1
2017-08-31
ext4: avoid Y2038 overflow in recently_deleted()
Andreas Dilger
1
-6
/
+13
2017-08-24
ext4: reduce lock contention in __ext4_new_inode
Wang Shilong
1
-11
/
+39
2017-08-24
ext4: cleanup goto next group
Wang Shilong
1
-14
/
+6
2017-08-24
ext4: do not unnecessarily allocate buffer in recently_deleted()
Jan Kara
1
-2
/
+2
2017-07-17
VFS: Convert sb->s_flags & MS_RDONLY to sb_rdonly(sb)
David Howells
1
-1
/
+1
2017-07-06
ext4: fix __ext4_new_inode() journal credits calculation
Tahsin Erdogan
1
-7
/
+45
2017-07-06
ext4: skip ext4_init_security() and encryption on ea_inodes
Tahsin Erdogan
1
-5
/
+6
2017-06-21
ext4: do not set posix acls on xattr inodes
Tahsin Erdogan
1
-5
/
+9
2017-06-21
ext4: xattr-in-inode support
Andreas Dilger
1
-1
/
+0
2017-05-02
ext4: inherit encryption xattr before other xattrs
Eric Biggers
1
-6
/
+11
2017-03-02
sched/headers: Prepare to remove <linux/cred.h> inclusion from <linux/sched.h>
Ingo Molnar
1
-0
/
+2
2017-02-05
ext4: add shutdown bit and check for it
Theodore Ts'o
1
-0
/
+3
2016-12-31
fscrypt: use ENOKEY when file cannot be created w/o key
Eric Biggers
1
-1
/
+1
2016-11-21
ext4: avoid lockdep warning when inheriting encryption context
Eric Biggers
1
-2
/
+1
2016-11-14
ext4: use current_time() for inode timestamps
Deepa Dinamani
1
-1
/
+1
2016-09-05
ext4: remove old feature helpers
Kaho Ng
1
-1
/
+1
2016-07-26
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...
Linus Torvalds
1
-3
/
+4
2016-07-10
ext4 crypto: migrate into vfs's crypto engine
Jaegeuk Kim
1
-3
/
+4
2016-06-07
fs: have submit_bh users pass in op and flags separately
Mike Christie
1
-1
/
+1
2016-04-30
ext4: clean up error handling when orphan list is corrupted
Theodore Ts'o
1
-27
/
+22
2016-04-30
ext4: fix hang when processing corrupted orphaned inode list
Theodore Ts'o
1
-4
/
+6
2016-03-09
ext4: fix misspellings in comments.
Adam Buchbinder
1
-1
/
+1
2016-02-11
ext4: fix scheduling in atomic on group checksum failure
Jan Kara
1
-2
/
+4
2016-01-08
ext4: adds project ID support
Li Xi
1
-0
/
+7
2015-10-17
ext4: make the bitmap read routines return real error codes
Darrick J. Wong
1
-36
/
+72
2015-10-17
ext4: clean up feature test macros with predicate functions
Darrick J. Wong
1
-2
/
+2
2015-10-17
ext4: call out CRC and corruption errors with specific error codes
Darrick J. Wong
1
-0
/
+1
2015-07-23
ext4: Handle error from dquot_initialize()
Jan Kara
1
-2
/
+4
2015-05-31
ext4 crypto: encrypt tmpfile located in encryption protected directory
Theodore Ts'o
1
-6
/
+20
2015-05-18
ext4: clean up superblock encryption mode fields
Theodore Ts'o
1
-19
/
+0
2015-04-26
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...
Linus Torvalds
1
-1
/
+1
2015-04-16
ext4 crypto: enable encryption feature flag
Theodore Ts'o
1
-1
/
+2
2015-04-15
VFS: normal filesystems (and lustre): d_inode() annotations
David Howells
1
-1
/
+1
2015-04-12
ext4 crypto: enable filename encryption
Michael Halcrow
1
-2
/
+19
2015-04-12
ext4 crypto: implement the ext4 encryption write path
Michael Halcrow
1
-0
/
+5
2015-04-02
ext4: remove unused header files
Sheng Yong
1
-1
/
+0
2014-10-30
ext4: fix oops when loading block bitmap failed
Jan Kara
1
-0
/
+4
2014-10-13
ext4: Replace open coded mdata csum feature to helper function
Dmitry Monakhov
1
-2
/
+1
2014-07-12
ext4: fix potential null pointer dereference in ext4_free_inode
Namjae Jeon
1
-1
/
+1
2014-07-05
ext4: fix unjournalled bg descriptor while initializing inode bitmap
Theodore Ts'o
1
-7
/
+7
2014-06-26
ext4: decrement free clusters/inodes counters when block group declared bad
Namjae Jeon
1
-0
/
+23
2013-11-08
ext4: use prandom_u32() instead of get_random_bytes()
Theodore Ts'o
1
-1
/
+1
2013-08-28
ext4: mark group corrupt on group descriptor checksum
Darrick J. Wong
1
-6
/
+4
2013-08-28
ext4: mark block group as corrupt on inode bitmap error
Darrick J. Wong
1
-4
/
+25
2013-08-16
ext4: avoid reusing recently deleted inodes in no journal mode
Theodore Ts'o
1
-0
/
+51
2013-07-26
ext4: make sure group number is bumped after a inode allocation race
Theodore Ts'o
1
-5
/
+5
2013-06-04
ext4: provide wrappers for transaction reservation calls
Jan Kara
1
-1
/
+2
2013-04-20
ext4: mark all metadata I/O with REQ_META
Theodore Ts'o
1
-1
/
+1
2013-04-19
ext4: move quota initialization out of inode allocation transaction
Jan Kara
1
-36
/
+49
2013-04-09
ext4: fix usless declarations
Dmitri Monakho
1
-1
/
+0
2013-03-11
ext4: use atomic64_t for the per-flexbg free_clusters count
Theodore Ts'o
1
-2
/
+2
2013-02-14
ext4: use KERN_WARNING for warning messages
Theodore Ts'o
1
-6
/
+6
2013-02-09
ext4: start handle at the last possible moment when creating inodes
Theodore Ts'o
1
-2
/
+13
2013-02-08
ext4: pass context information to jbd2__journal_start()
Theodore Ts'o
1
-1
/
+1
2012-12-10
ext4: enable ext4 inline support
Tao Ma
1
-0
/
+4
2012-11-29
ext4: fix possible use after free with metadata csum
Theodore Ts'o
1
-1
/
+1
2012-10-28
ext4: fix unjournaled inode bitmap modification
Eric Sandeen
1
-10
/
+9
2012-10-22
ext4: Checksum the block bitmap properly with bigalloc enabled
Tao Ma
1
-3
/
+1
2012-09-23
ext4: check free inode count before allocating an inode
Yongqiang Yang
1
-0
/
+9
2012-07-22
ext4: remove useless marking of superblock dirty
Jan Kara
1
-2
/
+0
2012-06-30
ext4: pass a char * to ext4_count_free() instead of a buffer_head ptr
Theodore Ts'o
1
-1
/
+2
2012-06-01
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...
Linus Torvalds
1
-19
/
+62
2012-05-28
ext4: protect group inode free counting with group lock
Tao Ma
1
-1
/
+4
2012-05-28
ext4: fix potential NULL dereference in ext4_free_inodes_counts()
Dan Carpenter
1
-4
/
+6
2012-05-15
userns: Convert ext4 to user kuid/kgid where appropriate
Eric W. Biederman
1
-2
/
+2
2012-04-29
ext4: make block group checksums use metadata_csum algorithm
Darrick J. Wong
1
-10
/
+7
2012-04-29
ext4: calculate and verify block bitmap checksum
Darrick J. Wong
1
-0
/
+4
2012-04-29
ext4: calculate and verify checksums for inode bitmaps
Darrick J. Wong
1
-5
/
+29
2012-04-29
ext4: calculate and verify inode checksums
Darrick J. Wong
1
-0
/
+13
2012-03-19
ext4: change some printk() calls to use ext4_msg() instead
Theodore Ts'o
1
-9
/
+10
2012-03-19
ext4: remove trailing newlines from ext4_msg() and ext4_error() messages
Theodore Ts'o
1
-3
/
+3
2012-02-20
ext4: fix race when setting bitmap_uptodate flag
Theodore Ts'o
1
-8
/
+18
2012-02-06
ext4: fold ext4_claim_inode into ext4_new_inode
Theodore Ts'o
1
-133
/
+76
2012-01-10
Merge branch 'for_linus' into for_linus_merged
Theodore Ts'o
1
-7
/
+11
2012-01-03
ext4: propagate umode_t
Al Viro
1
-4
/
+4
2011-12-28
ext4: use proper little-endian bitops
Akinobu Mita
1
-2
/
+2
2011-12-28
ext4: avoid counting the number of free inodes twice in find_group_orlov()
Theodore Ts'o
1
-3
/
+3
2011-12-18
ext4: fix error handling on inode bitmap corruption
Jan Kara
1
-2
/
+6
2011-11-02
Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/hch/...
Linus Torvalds
1
-1
/
+1
2011-11-02
filesystems: add missing nlink wrappers
Miklos Szeredi
1
-1
/
+1
2011-10-31
ext4: remove comments about extent mount option in ext4_new_inode()
Eryu Guan
1
-5
/
+1
2011-10-29
ext4: fix quota accounting during migration
Dmitry Monakhov
1
-3
/
+6
2011-10-18
ext4: functions should not be declared extern
H Hartley Sweeten
1
-1
/
+1
2011-10-08
ext4: remove deprecated oldalloc
Lukas Czerner
1
-135
/
+3
2011-09-09
ext4: rename ext4_free_blocks_after_init() to ext4_free_clusters_after_init()
Theodore Ts'o
1
-1
/
+1
2011-09-09
ext4: Rename ext4_free_blks_{count,set}() to refer to clusters
Theodore Ts'o
1
-7
/
+7
2011-09-09
ext4: convert the free_blocks field in s_flex_groups to be free_clusters
Theodore Ts'o
1
-19
/
+21
2011-09-09
ext4: convert s_{dirty,free}blocks_counter to s_{dirty,free}clusters_counter
Theodore Ts'o
1
-1
/
+2
2011-09-09
ext4: split out ext4_free_blocks_after_init()
Theodore Ts'o
1
-13
/
+7
2011-08-01
ext4: use the correct error exit path in ext4_init_inode_table()
Yongqiang Yang
1
-1
/
+1
2011-03-25
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tyt...
Linus Torvalds
1
-1
/
+7
2011-03-21
ext4: add more tracepoints and use dev_t in the trace buffer
Jiaying Zhang
1
-0
/
+1
2011-03-16
ext4: Initialize fsync transaction ids in ext4_new_inode()
Theodore Ts'o
1
-0
/
+5
2011-03-08
Merge branch 'master' of git://git.infradead.org/users/eparis/selinux into next
James Morris
1
-1
/
+1
2011-02-21
ext4: Fix sparse warning: Using plain integer as NULL pointer
Peter Huewe
1
-1
/
+1
2011-02-01
fs/vfs/security: pass last path component to LSM on inode creation
Eric Paris
1
-1
/
+1
2011-01-10
ext4: drop i_state_flags on architectures with 64-bit longs
Theodore Ts'o
1
-1
/
+1
2010-10-27
Merge branch 'next' into upstream-merge
Theodore Ts'o
1
-7
/
+128
2010-10-27
ext4: rename mark_bitmap_end() to ext4_mark_bitmap_end()
Theodore Ts'o
1
-2
/
+2
2010-10-27
ext4: make various ext4 functions be static
Theodore Ts'o
1
-5
/
+6
2010-10-27
ext4: add interface to advertise ext4 features in sysfs
Lukas Czerner
1
-9
/
+10
2010-10-27
ext4: add support for lazy inode table initialization
Lukas Czerner
1
-0
/
+120
2010-08-10
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...
Linus Torvalds
1
-1
/
+1
2010-08-09
convert ext4 to ->evict_inode()
Al Viro
1
-1
/
+1
2010-06-11
ext4: Clean up s_dirt handling
Theodore Ts'o
1
-2
/
+2
2010-05-27
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tyt...
Linus Torvalds
1
-48
/
+41
2010-05-21
ext4: replace inode uid,gid,mode init with helper
Dmitry Monakhov
1
-8
/
+4
2010-05-16
ext4: Use bitops to read/modify i_flags in struct ext4_inode_info
Dmitry Monakhov
1
-2
/
+2
2010-05-16
ext4: clean up inode bitmaps manipulation in ext4_free_inode
Dmitry Monakhov
1
-46
/
+39
2010-03-23
ext4: Fixed inode allocator to correctly track a flex_bg's used_dirs
Eric Sandeen
1
-2
/
+2
2010-03-05
Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jac...
Linus Torvalds
1
-8
/
+8
2010-03-05
dquot: cleanup dquot initialize routine
Christoph Hellwig
1
-2
/
+2
2010-03-05
dquot: cleanup dquot drop routine
Christoph Hellwig
1
-2
/
+2
2010-03-05
dquot: cleanup inode allocation / freeing routines
Christoph Hellwig
1
-5
/
+5
2010-02-16
ext4: Fix BUG_ON at fs/buffer.c:652 in no journal mode
Curt Wohlgemuth
1
-1
/
+1
2010-02-15
ext4: move __func__ into a macro for ext4_warning, ext4_error
Eric Sandeen
1
-18
/
+9
2010-01-24
ext4: Use bitops to read/modify EXT4_I(inode)->i_state
Theodore Ts'o
1
-1
/
+2
2009-07-27
ext4: fix build warning when EXT4FS_DEBUG is on
Peng Tao
1
-1
/
+1
2009-07-05
ext4: Fix goal inum check in the inode allocator
Johann Lombardi
1
-1
/
+1
2009-06-13
ext4: teach the inode allocator to use a goal inode number
Andreas Dilger
1
-4
/
+12
2009-06-13
ext4: Use a hash of the topdir directory name for the Orlov parent group
Theodore Ts'o
1
-5
/
+14
2009-06-17
ext4: convert instrumentation from markers to tracepoints
Theodore Ts'o
1
-9
/
+6
2009-05-25
ext4: Clean up calls to ext4_get_group_desc()
Theodore Ts'o
1
-2
/
+1
[next]