index
:
kernel/git/jkastner/linux.git
master
jkastner's fork of linux.git
Jiri Kastner
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
fs
/
ext4
Age
Commit message (
Expand
)
Author
Files
Lines
2023-02-21
Merge tag 'hardening-v6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
1
-1
/
+6
2023-02-20
Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux
Linus Torvalds
4
-12
/
+8
2023-02-20
Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/linux
Linus Torvalds
1
-12
/
+1
2023-02-20
Merge tag 'fs.idmapped.v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git...
Linus Torvalds
12
-60
/
+60
2023-02-07
ext4: stop calling fscrypt_add_test_dummy_key()
Eric Biggers
1
-12
/
+1
2023-01-28
fscrypt: support decrypting data from large folios
Eric Biggers
1
-2
/
+4
2023-01-27
ext4: Fix function prototype mismatch for ext4_feat_ktype
Kees Cook
1
-1
/
+6
2023-01-24
ext4: make xattr char unsignedness in hash explicit
Linus Torvalds
1
-5
/
+6
2023-01-21
ext4: deal with legacy signed xattr name hash values
Linus Torvalds
1
-2
/
+39
2023-01-19
fs: port fs{g,u}id helpers to mnt_idmap
Christian Brauner
1
-2
/
+1
2023-01-19
fs: port i_{g,u}id_{needs_}update() to mnt_idmap
Christian Brauner
1
-5
/
+4
2023-01-19
quota: port to mnt_idmap
Christian Brauner
1
-2
/
+2
2023-01-19
fs: port inode_owner_or_capable() to mnt_idmap
Christian Brauner
1
-9
/
+9
2023-01-19
fs: port inode_init_owner() to mnt_idmap
Christian Brauner
3
-22
/
+17
2023-01-19
fs: port acl to mnt_idmap
Christian Brauner
1
-2
/
+1
2023-01-19
fs: port xattr to mnt_idmap
Christian Brauner
4
-4
/
+4
2023-01-19
fs: port ->fileattr_set() to pass mnt_idmap
Christian Brauner
2
-2
/
+2
2023-01-19
fs: port ->set_acl() to pass mnt_idmap
Christian Brauner
3
-3
/
+4
2023-01-19
fs: port ->tmpfile() to pass mnt_idmap
Christian Brauner
1
-1
/
+2
2023-01-19
fs: port ->rename() to pass mnt_idmap
Christian Brauner
1
-1
/
+2
2023-01-19
fs: port ->mknod() to pass mnt_idmap
Christian Brauner
1
-1
/
+2
2023-01-19
fs: port ->mkdir() to pass mnt_idmap
Christian Brauner
1
-1
/
+2
2023-01-19
fs: port ->symlink() to pass mnt_idmap
Christian Brauner
1
-1
/
+2
2023-01-19
fs: port ->create() to pass mnt_idmap
Christian Brauner
1
-1
/
+2
2023-01-19
fs: port ->getattr() to pass mnt_idmap
Christian Brauner
3
-8
/
+8
2023-01-19
fs: port ->setattr() to pass mnt_idmap
Christian Brauner
2
-4
/
+5
2023-01-09
ext4: allow verity with fs block size < PAGE_SIZE
Eric Biggers
1
-5
/
+0
2023-01-09
ext4: simplify ext4_readpage_limit()
Eric Biggers
1
-2
/
+1
2023-01-01
fsverity: pass pos and size to ->write_merkle_tree_block
Eric Biggers
1
-3
/
+3
2022-12-25
treewide: Convert del_timer*() to timer_shutdown*()
Steven Rostedt (Google)
1
-1
/
+1
2022-12-13
Merge tag 'mm-stable-2022-12-13' of git://git.kernel.org/pub/scm/linux/kernel...
Linus Torvalds
1
-21
/
+31
2022-12-12
Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fsc...
Linus Torvalds
1
-6
/
+2
2022-12-12
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...
Linus Torvalds
21
-319
/
+473
2022-12-12
Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
6
-7
/
+8
2022-12-12
Merge tag 'random-6.2-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke...
Linus Torvalds
3
-11
/
+4
2022-12-09
ext4: fix reserved cluster accounting in __es_remove_extent()
Ye Bin
1
-1
/
+2
2022-12-09
ext4: fix inode leak in ext4_xattr_inode_create() on an error path
Ye Bin
1
-0
/
+3
2022-12-09
ext4: allocate extended attribute value in vmalloc area
Ye Bin
1
-2
/
+2
2022-12-08
ext4: avoid unaccounted block allocation when expanding inode
Jan Kara
1
-0
/
+8
2022-12-08
ext4: initialize quota before expanding inode in setproject ioctl
Jan Kara
1
-4
/
+4
2022-12-08
ext4: stop providing .writepage hook
Jan Kara
1
-3
/
+1
2022-12-08
ext4: switch to using write_cache_pages() for data=journal writeout
Jan Kara
1
-1
/
+9
2022-12-08
jbd2: switch jbd2_submit_inode_data() to use fs-provided hook for data writeout
Jan Kara
1
-1
/
+1
2022-12-08
ext4: switch to using ext4_do_writepages() for ordered data writeout
Jan Kara
3
-2
/
+18
2022-12-08
ext4: move percpu_rwsem protection into ext4_writepages()
Jan Kara
1
-6
/
+10
2022-12-08
ext4: provide ext4_do_writepages()
Jan Kara
1
-42
/
+54
2022-12-08
ext4: add support for writepages calls that cannot map blocks
Jan Kara
1
-14
/
+48
2022-12-08
ext4: drop pointless IO submission from ext4_bio_write_page()
Jan Kara
1
-2
/
+0
2022-12-08
ext4: remove nr_submitted from ext4_bio_write_page()
Jan Kara
1
-2
/
+0
2022-12-08
ext4: move keep_towrite handling to ext4_bio_write_page()
Jan Kara
3
-21
/
+24
2022-12-08
ext4: handle redirtying in ext4_bio_write_page()
Jan Kara
1
-2
/
+12
2022-12-08
ext4: fix kernel BUG in 'ext4_write_inline_data_end()'
Ye Bin
1
-1
/
+2
2022-12-08
ext4: make ext4_mb_initialize_context return void
Guoqing Jiang
1
-8
/
+2
2022-12-08
ext4: fix deadlock due to mbcache entry corruption
Jan Kara
1
-2
/
+2
2022-12-08
ext4: avoid BUG_ON when creating xattrs
Jan Kara
1
-8
/
+0
2022-12-08
fs: ext4: initialize fsdata in pagecache_write()
Alexander Potapenko
1
-1
/
+1
2022-12-08
ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline
Eric Whitney
1
-0
/
+8
2022-12-08
ext4: fix uninititialized value in 'ext4_evict_inode'
Ye Bin
1
-0
/
+1
2022-12-08
ext4: fix corruption when online resizing a 1K bigalloc fs
Baokun Li
1
-3
/
+3
2022-12-08
ext4: fix corrupt backup group descriptors after online resize
Baokun Li
1
-7
/
+15
2022-12-08
ext4: fix bad checksum after online resize
Baokun Li
1
-2
/
+2
2022-12-08
ext4: don't fail GETFSUUID when the caller provides a long buffer
Darrick J. Wong
1
-2
/
+4
2022-12-08
ext4: dont return EINVAL from GETFSUUID when reporting UUID length
Darrick J. Wong
1
-2
/
+3
2022-12-08
ext4: fix error code return to user-space in ext4_get_branch()
Luís Henriques
1
-1
/
+8
2022-12-08
ext4: replace kmem_cache_create with KMEM_CACHE
JunChao Sun
2
-9
/
+4
2022-12-08
ext4: correct inconsistent error msg in nojournal mode
Baokun Li
1
-4
/
+5
2022-12-08
ext4: print file system UUID on mount, remount and unmount
Lukas Czerner
1
-5
/
+7
2022-12-08
ext4: init quota for 'old.inode' in 'ext4_rename'
Ye Bin
1
-0
/
+3
2022-12-08
ext4: simplify fast-commit CRC calculation
Eric Biggers
1
-38
/
+16
2022-12-08
ext4: fix off-by-one errors in fast-commit block filling
Eric Biggers
1
-33
/
+33
2022-12-08
ext4: fix unaligned memory access in ext4_fc_reserve_space()
Eric Biggers
1
-18
/
+21
2022-12-08
ext4: add missing validation of fast-commit record lengths
Eric Biggers
2
-20
/
+20
2022-12-08
ext4: fix leaking uninitialized memory in fast-commit journal
Eric Biggers
1
-0
/
+5
2022-12-08
ext4: don't set up encryption key during jbd2 transaction
Eric Biggers
3
-23
/
+27
2022-12-08
ext4: disable fast-commit of encrypted dir operations
Eric Biggers
2
-16
/
+26
2022-12-08
ext4: fix use-after-free in ext4_orphan_cleanup
Baokun Li
1
-1
/
+2
2022-12-08
ext4: don't allow journal inode to have encrypt flag
Eric Biggers
1
-1
/
+1
2022-12-08
ext4: fix undefined behavior in bit shift for ext4_check_flag_values
Gaosheng Cui
1
-1
/
+1
2022-12-08
ext4: fix bug_on in __es_tree_search caused by bad boot loader inode
Baokun Li
1
-1
/
+1
2022-12-08
ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode
Baokun Li
3
-3
/
+11
2022-12-08
ext4: add helper to check quota inums
Baokun Li
1
-3
/
+25
2022-12-08
ext4: remove trailing newline from ext4_msg() message
Luís Henriques
1
-1
/
+1
2022-12-01
ext4: split ext4_journal_start trace for debug
changfengnan
3
-11
/
+17
2022-12-01
ext4: journal_path mount options should follow links
Lukas Czerner
1
-1
/
+1
2022-12-01
ext4: check the return value of ext4_xattr_inode_dec_ref()
Li Zhong
1
-1
/
+2
2022-12-01
ext4: remove redundant variable err
Jinpeng Cui
1
-3
/
+1
2022-12-01
ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinit...
Baokun Li
1
-1
/
+9
2022-11-30
ext4: convert move_extent_per_page() to use folios
Vishal Moola (Oracle)
1
-21
/
+31
2022-11-29
fs/ext4: replace ternary operator with min()/max() and min_t()
Jiangshan Yi
3
-9
/
+5
2022-11-29
ext4: check and assert if marking an no_delete evicting inode dirty
Zhang Yi
1
-0
/
+6
2022-11-28
fsverity: stop using PG_error to track error status
Eric Biggers
1
-6
/
+2
2022-11-28
ext4: silence the warning when evicting inode with dioread_nolock
Zhang Yi
1
-5
/
+5
2022-11-18
treewide: use get_random_u32_{above,below}() instead of manual loop
Jason A. Donenfeld
1
-7
/
+1
2022-11-18
treewide: use get_random_u32_below() instead of deprecated function
Jason A. Donenfeld
2
-4
/
+3
2022-11-07
ext4: fix use-after-free in ext4_ext_shift_extents
Baokun Li
1
-5
/
+13
2022-11-06
Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kerne...
Linus Torvalds
6
-7
/
+21
2022-11-06
ext4: fix fortify warning in fs/ext4/fast_commit.c:1551
Theodore Ts'o
1
-2
/
+3
2022-11-06
ext4: fix wrong return err in ext4_load_and_init_journal()
Jason Yan
1
-1
/
+1
2022-11-06
ext4: fix warning in 'ext4_da_release_space'
Ye Bin
1
-1
/
+2
2022-11-06
ext4: fix BUG_ON() when directory entry has invalid rec_len
Luís Henriques
1
-1
/
+9
2022-10-28
fs/ext4/super.c: remove unused `deprecated_msg'
Andrew Morton
1
-4
/
+0
2022-10-27
ext4: update the backup superblock's at the end of the online resize
Theodore Ts'o
2
-2
/
+6
2022-10-20
fs: rename current get acl method
Christian Brauner
3
-4
/
+4
2022-10-19
fs: pass dentry to set acl method
Christian Brauner
3
-3
/
+4
2022-10-16
Merge tag 'random-6.1-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke...
Linus Torvalds
4
-11
/
+9
2022-10-14
Merge tag 'mm-stable-2022-10-13' of git://git.kernel.org/pub/scm/linux/kernel...
Linus Torvalds
1
-1
/
+2
2022-10-12
ext4,f2fs: fix readahead of verity data
Matthew Wilcox (Oracle)
1
-1
/
+2
2022-10-11
treewide: use get_random_u32() when possible
Jason A. Donenfeld
3
-4
/
+4
2022-10-11
treewide: use prandom_u32_max() when possible, part 2
Jason A. Donenfeld
1
-3
/
+2
2022-10-11
treewide: use prandom_u32_max() when possible, part 1
Jason A. Donenfeld
1
-4
/
+3
2022-10-10
Merge tag 'pull-tmpfile' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...
Linus Torvalds
1
-3
/
+3
2022-10-06
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...
Linus Torvalds
15
-743
/
+903
2022-10-03
Merge tag 'statx-dioalign-for-linus' of git://git.kernel.org/pub/scm/linux/ke...
Linus Torvalds
3
-11
/
+64
2022-10-03
Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt
Linus Torvalds
1
-4
/
+6
2022-09-30
ext4: fix potential out of bound read in ext4_fc_replay_scan()
Ye Bin
1
-2
/
+36
2022-09-30
ext4: factor out ext4_fc_get_tl()
Ye Bin
1
-21
/
+25
2022-09-30
ext4: introduce EXT4_FC_TAG_BASE_LEN helper
Ye Bin
2
-26
/
+31
2022-09-30
ext4: factor out ext4_free_ext_path()
Ye Bin
7
-82
/
+54
2022-09-30
ext4: remove unnecessary drop path references in mext_check_coverage()
Ye Bin
1
-1
/
+0
2022-09-30
ext4: update 'state->fc_regions_size' after successful memory allocation
Ye Bin
1
-4
/
+5
2022-09-30
ext4: fix potential memory leak in ext4_fc_record_regions()
Ye Bin
1
-6
/
+8
2022-09-30
ext4: fix potential memory leak in ext4_fc_record_modified_inode()
Ye Bin
1
-3
/
+5
2022-09-30
ext4: remove redundant checking in ext4_ioctl_checkpoint
Guoqing Jiang
1
-3
/
+0
2022-09-30
ext4: move DIOREAD_NOLOCK setting to ext4_set_def_opts()
Jason Yan
1
-3
/
+3
2022-09-30
ext4: remove useless local variable 'blocksize'
Jason Yan
1
-24
/
+21
2022-09-30
ext4: unify the ext4 super block loading operation
Jason Yan
1
-80
/
+106
2022-09-30
ext4: factor out ext4_journal_data_mode_check()
Jason Yan
1
-25
/
+35
2022-09-30
ext4: factor out ext4_load_and_init_journal()
Jason Yan
1
-69
/
+88
2022-09-30
ext4: factor out ext4_group_desc_init() and ext4_group_desc_free()
Jason Yan
1
-59
/
+84
2022-09-30
ext4: factor out ext4_geometry_check()
Jason Yan
1
-50
/
+61
2022-09-30
ext4: factor out ext4_check_feature_compatibility()
Jason Yan
1
-67
/
+77
2022-09-30
ext4: factor out ext4_init_metadata_csum()
Jason Yan
1
-37
/
+46
2022-09-30
ext4: factor out ext4_encoding_init()
Jason Yan
1
-36
/
+50
2022-09-30
ext4: factor out ext4_inode_info_init()
Jason Yan
1
-62
/
+75
2022-09-30
ext4: factor out ext4_fast_commit_init()
Jason Yan
1
-18
/
+25
2022-09-30
ext4: factor out ext4_handle_clustersize()
Jason Yan
1
-49
/
+61
2022-09-30
ext4: factor out ext4_set_def_opts()
Jason Yan
1
-49
/
+56
2022-09-30
ext4: remove cantfind_ext4 error handler
Jason Yan
1
-16
/
+13
2022-09-30
ext4: goto right label 'failed_mount3a'
Jason Yan
1
-5
/
+5
2022-09-30
ext4: adjust fast commit disable judgement order in ext4_fc_track_inode
Ye Bin
1
-3
/
+3
2022-09-30
ext4: factor out ext4_fc_disabled()
Ye Bin
1
-23
/
+15
2022-09-30
ext4: fix miss release buffer head in ext4_fc_write_inode
Ye Bin
1
-6
/
+9
2022-09-30
ext4: fix dir corruption when ext4_dx_add_entry() fails
Zhihao Cheng
1
-5
/
+10
2022-09-30
ext4: remove ext4_inline_data_fiemap() declaration
Gaosheng Cui
1
-3
/
+0
2022-09-30
ext4: fix i_version handling in ext4
Jeff Layton
3
-9
/
+10
2022-09-30
ext4: place buffer head allocation before handle start
Jinke Han
1
-0
/
+7
2022-09-30
ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate
Zhang Yi
1
-11
/
+5
2022-09-30
ext4: unconditionally enable the i_version counter
Jeff Layton
2
-20
/
+7
2022-09-29
ext4: don't increase iversion counter for ea_inodes
Lukas Czerner
1
-1
/
+6
2022-09-29
ext4: fix check for block being out of directory size
Jan Kara
1
-1
/
+1
2022-09-29
ext4: make ext4_lazyinit_thread freezable
Lalith Rajendran
1
-0
/
+1
2022-09-29
ext4: fix null-ptr-deref in ext4_write_info
Baokun Li
1
-1
/
+1
2022-09-29
ext4: don't run ext4lazyinit for read-only filesystems
Josh Triplett
1
-3
/
+3
2022-09-29
ext4: remove deprecated noacl/nouser_xattr options
Yang Xu
1
-10
/
+1
2022-09-29
ext4: avoid crash when inline data creation follows DIO write
Jan Kara
1
-0
/
+6
2022-09-27
ext4: minor defrag code improvements
Eric Whitney
1
-9
/
+7
2022-09-27
ext4: continue to expand file system when the target size doesn't reach
Jerry Lee 李修賢
1
-1
/
+1
2022-09-26
ext4: fixup possible uninitialized variable access in ext4_mb_choose_next_gro...
Jan Kara
1
-2
/
+1
2022-09-24
vfs: open inside ->tmpfile()
Miklos Szeredi
1
-3
/
+3
2022-09-22
ext4: limit the number of retries after discarding preallocations blocks
Theodore Ts'o
1
-1
/
+3
2022-09-22
ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0
Luís Henriques
1
-0
/
+4
2022-09-21
ext4: use buckets for cr 1 block scan instead of rbtree
Jan Kara
3
-149
/
+111
2022-09-21
ext4: use locality group preallocation for small closed files
Jan Kara
1
-12
/
+15
2022-09-21
ext4: make directory inode spreading reflect flexbg size
Jan Kara
1
-1
/
+1
2022-09-21
ext4: avoid unnecessary spreading of allocations among groups
Jan Kara
1
-11
/
+13
2022-09-21
ext4: make mballoc try target group first even with mb_optimize_scan
Jan Kara
1
-7
/
+7
2022-09-11
ext4: support STATX_DIOALIGN
Eric Biggers
3
-16
/
+64
2022-09-11
fscrypt: change fscrypt_dio_supported() to prepare for STATX_DIOALIGN
Eric Biggers
1
-2
/
+7
2022-09-06
fscrypt: stop using PG_error to track error status
Eric Biggers
1
-4
/
+6
2022-08-05
Merge tag 'mm-stable-2022-08-03' of git://git.kernel.org/pub/scm/linux/kernel...
Linus Torvalds
2
-5
/
+7
2022-08-04
Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...
Linus Torvalds
17
-145
/
+428
2022-08-03
Merge tag 'folio-6.0' of git://git.infradead.org/users/willy/pagecache
Linus Torvalds
1
-21
/
+23
2022-08-02
ext4: add ioctls to get/set the ext4 superblock uuid
Jeremy Bongio
2
-0
/
+94
2022-08-02
ext4: avoid resizing to a partial cluster size
Kiselev, Oleg
1
-0
/
+10
2022-08-02
ext4: reduce computation of overhead during resize
Kiselev, Oleg
1
-2
/
+21
2022-08-02
ext4: block range must be validated before use in ext4_mb_clear_bb()
Lukas Czerner
1
-1
/
+20
2022-08-02
ext4: fix race when reusing xattr blocks
Jan Kara
1
-22
/
+45
2022-08-02
ext4: unindent codeblock in ext4_xattr_block_set()
Jan Kara
1
-39
/
+38
2022-08-02
ext4: remove EA inode entry from mbcache on inode eviction
Jan Kara
3
-16
/
+11
2022-08-02
ext4: make sure ext4_append() always allocates new block
Lukas Czerner
1
-0
/
+16
2022-08-02
ext4: check if directory block is within i_size
Lukas Czerner
1
-0
/
+7
2022-08-02
ext4: reflect mb_optimize_scan value in options file
Ojaswin Mujoo
1
-0
/
+9
2022-08-02
ext4: avoid remove directory when directory is corrupted
Ye Bin
1
-5
/
+2
2022-08-02
ext4: aligned '*' in comments
Jiang Jian
1
-1
/
+1
2022-08-02
ext4: recover csum seed of tmp_inode after migrating to extents
Li Lingfeng
1
-1
/
+3
2022-08-02
ext4: fix warning in ext4_iomap_begin as race between bmap and write
Ye Bin
1
-3
/
+9
2022-08-02
ext4: correct the misjudgment in ext4_iget_extra_inode
Baokun Li
1
-2
/
+1
2022-08-02
ext4: correct max_inline_xattr_value_size computing
Baokun Li
1
-0
/
+3
2022-08-02
ext4: fix use-after-free in ext4_xattr_set_entry
Baokun Li
1
-2
/
+4
2022-08-02
ext4: add EXT4_INODE_HAS_XATTR_SPACE macro in xattr.h
Baokun Li
1
-0
/
+13
2022-08-02
ext4: fix extent status tree race in writeback error recovery path
Eric Whitney
1
-0
/
+7
2022-08-02
ext4: use ext4_debug() instead of jbd_debug()
Jan Kara
7
-41
/
+40
2022-08-02
ext4: reuse order and buddy in mb_mark_used when buddy split
hanjinke
1
-2
/
+8
2022-08-02
ext4: update the s_overhead_clusters in the backup sb's when resizing
Theodore Ts'o
4
-11
/
+22
2022-08-02
ext4: update s_overhead_clusters in the superblock during an on-line resize
Theodore Ts'o
1
-0
/
+1
2022-08-02
ext4: fix reading leftover inlined symlinks
Zhang Yi
3
-0
/
+46
2022-08-02
Merge tag 'for-5.20/block-2022-07-29' of git://git.kernel.dk/linux-block
Linus Torvalds
4
-21
/
+22
2022-08-02
mm/migrate: Convert buffer_migrate_page() to buffer_migrate_folio()
Matthew Wilcox (Oracle)
1
-2
/
+2
2022-07-17
dax: introduce holder for dax_device
Shiyang Ruan
1
-4
/
+5
2022-07-14
fs/ext4: Use the new blk_opf_t type
Bart Van Assche
3
-12
/
+12
[next]