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
/
exfat
Age
Commit message (
Expand
)
Author
Files
Lines
2024-04-25
exfat: zero the reserved fields of file and stream extension dentries
Yuezhang Mo
1
-0
/
+2
2024-03-31
exfat: fix timing of synchronizing bitmap and inode
Yuezhang Mo
1
-4
/
+3
2024-03-21
Merge tag 'exfat-for-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
4
-376
/
+293
2024-03-19
exfat: remove duplicate update parent dir
Yuezhang Mo
1
-1
/
+2
2024-03-19
exfat: do not sync parent dir if just update timestamp
Yuezhang Mo
1
-11
/
+8
2024-03-19
exfat: remove unused functions
Yuezhang Mo
3
-64
/
+4
2024-03-19
exfat: convert exfat_find_empty_entry() to use dentry cache
Yuezhang Mo
1
-84
/
+42
2024-03-19
exfat: convert exfat_init_ext_entry() to use dentry cache
Yuezhang Mo
3
-77
/
+33
2024-03-19
exfat: move free cluster out of exfat_init_ext_entry()
Yuezhang Mo
2
-5
/
+3
2024-03-19
exfat: convert exfat_remove_entries() to use dentry cache
Yuezhang Mo
3
-115
/
+90
2024-03-19
exfat: convert exfat_add_entry() to use dentry cache
Yuezhang Mo
3
-33
/
+22
2024-03-19
exfat: add exfat_get_empty_dentry_set() helper
Yuezhang Mo
2
-0
/
+82
2024-03-19
exfat: add __exfat_get_dentry_set() helper
Yuezhang Mo
2
-22
/
+43
2024-03-12
mm, slab: remove last vestiges of SLAB_MEM_SPREAD
Linus Torvalds
2
-2
/
+2
2024-03-01
Merge tag 'exfat-for-6.8-rc7' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
1
-15
/
+22
2024-02-25
Merge tag 'pull-fixes.pathwalk-rcu-2' of git://git.kernel.org/pub/scm/linux/k...
Linus Torvalds
3
-19
/
+16
2024-02-25
exfat: move freeing sbi, upcase table and dropping nls into rcu-delayed helper
Al Viro
3
-19
/
+16
2024-02-18
exfat: fix appending discontinuous clusters to empty file
Yuezhang Mo
1
-15
/
+22
2024-01-18
exfat: fix zero the unwritten part for dio read
Yuezhang Mo
1
-4
/
+3
2024-01-08
exfat: do not zero the extended part
Yuezhang Mo
2
-21
/
+70
2024-01-08
exfat: change to get file size from DataLength
Yuezhang Mo
4
-19
/
+231
2024-01-08
exfat: using ffs instead of internal logic
John Sanpe
2
-28
/
+16
2024-01-08
exfat: using hweight instead of internal logic
John Sanpe
1
-27
/
+21
2023-11-03
exfat: fix ctime is not updated
Yuezhang Mo
1
-0
/
+1
2023-11-03
exfat: fix setting uninitialized time to ctime/atime
Yuezhang Mo
1
-2
/
+2
2023-10-31
exfat: support create zero-size directory
Yuezhang Mo
4
-8
/
+20
2023-10-31
exfat: support handle zero-size directory
Yuezhang Mo
1
-7
/
+22
2023-10-31
exfat: add ioctls for accessing attributes
Jan Cincera
7
-33
/
+129
2023-10-18
exfat: convert to new timestamp accessors
Jeff Layton
6
-35
/
+47
2023-08-29
Merge tag 'for-6.6/block-2023-08-28' of git://git.kernel.dk/linux
Linus Torvalds
1
-0
/
+1
2023-08-28
Merge tag 'v6.6-vfs.super' of git://git.kernel.org/pub/scm/linux/kernel/git/v...
Linus Torvalds
2
-21
/
+20
2023-08-28
Merge tag 'v6.6-vfs.ctime' of git://git.kernel.org/pub/scm/linux/kernel/git/v...
Linus Torvalds
4
-23
/
+18
2023-08-10
exfat: free the sbi and iocharset in ->kill_sb
Christoph Hellwig
1
-10
/
+18
2023-08-10
exfat: don't RCU-free the sbi
Christoph Hellwig
2
-13
/
+4
2023-08-09
fs: pass the request_mask to generic_fillattr
Jeff Layton
1
-1
/
+1
2023-08-06
vfs: get rid of old '->iterate' directory operation
Linus Torvalds
1
-1
/
+2
2023-08-02
fs: add CONFIG_BUFFER_HEAD
Christoph Hellwig
1
-0
/
+1
2023-07-15
exfat: release s_lock before calling dir_emit()
Sungjong Seo
1
-15
/
+12
2023-07-13
exfat: check if filename entries exceeds max filename length
Namjae Jeon
1
-2
/
+7
2023-07-13
exfat: convert to ctime accessor functions
Jeff Layton
4
-19
/
+15
2023-07-11
exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree
gaoming
1
-3
/
+3
2023-07-10
exfat: convert to simple_rename_timestamp
Jeff Layton
1
-3
/
+2
2023-07-10
exfat: ensure that ctime is updated whenever the mtime is
Jeff Layton
1
-4
/
+4
2023-05-24
splice: Use filemap_splice_read() instead of generic_file_splice_read()
David Howells
1
-1
/
+1
2023-03-01
Merge tag 'exfat-for-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
8
-60
/
+101
2023-02-28
exfat: fix the newly allocated clusters are not freed in error handling
Yuezhang Mo
1
-10
/
+8
2023-02-28
exfat: don't print error log in normal case
Yuezhang Mo
1
-2
/
+3
2023-02-28
exfat: remove unneeded code from exfat_alloc_cluster()
Yuezhang Mo
1
-8
/
+1
2023-02-27
exfat: handle unreconized benign secondary entries
Namjae Jeon
3
-25
/
+81
2023-02-27
exfat: fix inode->i_blocks for non-512 byte sector size device
Yuezhang Mo
4
-9
/
+5
2023-02-27
exfat: redefine DIR_DELETED as the bad cluster number
Sungjong Seo
1
-1
/
+1
2023-02-27
exfat: fix reporting fs error when reading dir beyond EOF
Yuezhang Mo
1
-1
/
+1
2023-02-27
exfat: fix unexpected EOF while reading dir
Yuezhang Mo
1
-4
/
+1
2023-02-20
Merge tag 'for-6.3/dio-2023-02-16' of git://git.kernel.dk/linux
Linus Torvalds
1
-0
/
+1
2023-01-26
fs: build the legacy direct I/O code conditionally
Christoph Hellwig
1
-0
/
+1
2023-01-19
fs: port ->rename() 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 ->create() to pass mnt_idmap
Christian Brauner
1
-1
/
+1
2023-01-19
fs: port ->getattr() to pass mnt_idmap
Christian Brauner
2
-3
/
+3
2023-01-19
fs: port ->setattr() to pass mnt_idmap
Christian Brauner
2
-4
/
+4
2022-12-15
Merge tag 'exfat-for-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
5
-145
/
+187
2022-12-13
exfat: reuse exfat_find_location() to simplify exfat_get_dentry_set()
Yuezhang Mo
1
-13
/
+4
2022-12-13
exfat: fix overflow in sector and cluster conversion
Yuezhang Mo
1
-1
/
+1
2022-12-11
extfat: remove ->writepage
Christoph Hellwig
1
-7
/
+2
2022-12-12
exfat: remove i_size_write() from __exfat_truncate()
Yuezhang Mo
3
-7
/
+5
2022-12-12
exfat: remove argument 'size' from exfat_truncate()
Yuezhang Mo
3
-4
/
+4
2022-12-12
exfat: remove unnecessary arguments from exfat_find_dir_entry()
Yuezhang Mo
3
-15
/
+10
2022-12-12
exfat: remove unneeded codes from __exfat_rename()
Yuezhang Mo
1
-8
/
+1
2022-12-12
exfat: remove call ilog2() from exfat_readdir()
Yuezhang Mo
2
-7
/
+12
2022-12-12
exfat: replace magic numbers with Macros
Yuezhang Mo
3
-10
/
+10
2022-12-12
exfat: rename exfat_free_dentry_set() to exfat_put_dentry_set()
Yuezhang Mo
4
-11
/
+11
2022-12-12
exfat: move exfat_entry_set_cache from heap to stack
Yuezhang Mo
4
-35
/
+29
2022-12-12
exfat: support dynamic allocate bh for exfat_entry_set_cache
Yuezhang Mo
2
-1
/
+19
2022-12-12
exfat: reduce the size of exfat_entry_set_cache
Yuezhang Mo
1
-4
/
+21
2022-12-12
exfat: hint the empty entry which at the end of cluster chain
Yuezhang Mo
2
-16
/
+43
2022-12-12
exfat: simplify empty entry hint
Yuezhang Mo
1
-27
/
+31
2022-10-11
treewide: use get_random_u32() when possible
Jason A. Donenfeld
1
-1
/
+1
2022-10-06
Merge tag 'pull-file_inode' of git://git.kernel.org/pub/scm/linux/kernel/git/...
Linus Torvalds
1
-3
/
+3
2022-09-04
exfat: fix overflow for large capacity partition
Yuezhang Mo
1
-2
/
+1
2022-09-01
exfat_iterate(): don't open-code file_inode(file)
Al Viro
1
-3
/
+3
2022-08-01
exfat: Drop superfluous new line for error messages
Takashi Iwai
3
-4
/
+4
2022-08-01
exfat: Downgrade ENAMETOOLONG error message to debug messages
Takashi Iwai
1
-1
/
+1
2022-08-01
exfat: Expand exfat_err() and co directly to pr_*() macro
Takashi Iwai
2
-22
/
+7
2022-08-01
exfat: Define NLS_NAME_* as bit flags explicitly
Takashi Iwai
1
-3
/
+3
2022-08-01
exfat: Return ENAMETOOLONG consistently for oversized paths
Takashi Iwai
1
-1
/
+1
2022-08-01
exfat: remove duplicate write inode for extending dir/file
Yuezhang Mo
2
-12
/
+1
2022-08-01
exfat: remove duplicate write inode for truncating file
Yuezhang Mo
2
-13
/
+25
2022-08-01
exfat: reuse __exfat_write_inode() to update directory entry
Yuezhang Mo
4
-90
/
+19
2022-06-09
exfat: use updated exfat_chain directly during renaming
Sungjong Seo
1
-1
/
+3
2022-05-24
Merge tag 'folio-5.19' of git://git.infradead.org/users/willy/pagecache
Linus Torvalds
1
-5
/
+5
2022-05-24
Merge tag 'exfat-for-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
6
-61
/
+47
2022-05-23
exfat: check if cluster num is valid
Tadeusz Struk
3
-8
/
+12
2022-05-23
exfat: reduce block requests when zeroing a cluster
Yuezhang Mo
1
-24
/
+17
2022-05-23
exfat: introduce mount option 'sys_tz'
Chung-Chiang Cheng
3
-3
/
+17
2022-05-23
exfat: fix referencing wrong parent directory information after renaming
Yuezhang Mo
1
-26
/
+1
2022-05-09
fs: Convert mpage_readpage to mpage_read_folio
Matthew Wilcox (Oracle)
1
-3
/
+3
2022-05-08
fs: Remove flags parameter from aops->write_begin
Matthew Wilcox (Oracle)
1
-1
/
+1
2022-05-08
fs: Remove aop flags parameter from cont_write_begin()
Matthew Wilcox (Oracle)
1
-1
/
+1
2022-04-17
block: add a bdev_discard_granularity helper
Christoph Hellwig
1
-2
/
+1
2022-04-17
block: remove QUEUE_FLAG_DISCARD
Christoph Hellwig
2
-8
/
+4
2022-04-01
Merge tag 'exfat-for-5.18-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
4
-30
/
+47
2022-04-01
exfat: do not clear VolumeDirty in writeback
Yuezhang Mo
3
-15
/
+2
2022-04-01
exfat: allow access to paths with trailing dots
Vasant Karasulli
3
-15
/
+45
2022-03-22
Merge tag 'folio-5.18b' of git://git.infradead.org/users/willy/pagecache
Linus Torvalds
1
-1
/
+2
2022-03-22
fs: allocate inode by using alloc_inode_sb()
Muchun Song
1
-1
/
+1
2022-03-16
fs: Convert __set_page_dirty_buffers to block_dirty_folio
Matthew Wilcox (Oracle)
1
-1
/
+1
2022-03-15
fs: Turn block_invalidatepage into block_invalidate_folio
Matthew Wilcox (Oracle)
1
-0
/
+1
2022-01-10
exfat: fix missing REQ_SYNC in exfat_update_bhs()
Yuezhang.Mo
1
-1
/
+2
2022-01-10
exfat: remove argument 'sector' from exfat_get_dentry()
Yuezhang.Mo
5
-52
/
+33
2022-01-10
exfat: move super block magic number to magic.h
Namjae Jeon
2
-1
/
+1
2022-01-10
exfat: fix i_blocks for files truncated over 4 GiB
Christophe Vu-Brugier
3
-6
/
+6
2022-01-10
exfat: reuse exfat_inode_info variable instead of calling EXFAT_I()
Christophe Vu-Brugier
4
-18
/
+17
2022-01-10
exfat: make exfat_find_location() static
Christophe Vu-Brugier
2
-4
/
+2
2022-01-10
exfat: fix typos in comments
Christophe Vu-Brugier
2
-2
/
+2
2022-01-10
exfat: simplify is_valid_cluster()
Christophe Vu-Brugier
1
-3
/
+1
2021-11-01
exfat: fix incorrect loading of i_blocks for large files
Sungjong Seo
1
-1
/
+1
2021-07-06
Merge tag 'exfat-for-5.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
2
-4
/
+6
2021-07-04
exfat: handle wrong stream entry size in exfat_readdir()
Namjae Jeon
1
-3
/
+5
2021-06-29
mm: require ->set_page_dirty to be explicitly wired up
Christoph Hellwig
1
-0
/
+1
2021-06-28
exfat: avoid incorrectly releasing for root inode
Chen Li
1
-1
/
+1
2021-04-27
exfat: speed up iterate/lookup by fixing start point of traversing cluster chain
Hyeongseok Kim
3
-8
/
+22
2021-04-27
exfat: improve write performance when dirsync enabled
Hyeongseok Kim
6
-9
/
+10
2021-04-27
exfat: add support ioctl and FITRIM function
Hyeongseok Kim
4
-0
/
+142
2021-04-27
exfat: introduce bitmap_lock for cluster bitmap access
Hyeongseok Kim
3
-8
/
+31
2021-04-27
exfat: fix erroneous discard when clear cluster bit
Hyeongseok Kim
1
-10
/
+1
2021-02-23
Merge tag 'idmapped-mounts-v5.12' of git://git.kernel.org/pub/scm/linux/kerne...
Linus Torvalds
3
-15
/
+21
2021-02-22
Merge tag 'exfat-for-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...
Linus Torvalds
5
-14
/
+70
2021-02-22
exfat: improve performance of exfat_free_cluster when using dirsync mount option
Hyeongseok Kim
3
-9
/
+40
2021-02-22
exfat: fix shift-out-of-bounds in exfat_fill_super()
Namjae Jeon
2
-5
/
+30
2021-01-27
block: use an on-stack bio in blkdev_issue_flush
Christoph Hellwig
1
-1
/
+1
2021-01-24
fs: make helpers idmap mount aware
Christian Brauner
3
-12
/
+18
2021-01-24
stat: handle idmapped mounts
Christian Brauner
1
-1
/
+1
2021-01-24
attr: handle idmapped mounts
Christian Brauner
1
-2
/
+2
2020-12-22
exfat: Avoid allocating upcase table using kcalloc()
Artem Labazov
1
-3
/
+3
2020-10-24
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...
Linus Torvalds
1
-2
/
+1
2020-10-22
exfat: remove useless check in exfat_move_file()
Tetsuhiro Kohada
1
-5
/
+0
2020-10-22
exfat: remove 'rwoffset' in exfat_inode_info
Tetsuhiro Kohada
5
-20
/
+9
2020-10-22
exfat: replace memcpy with structure assignment
Tetsuhiro Kohada
3
-14
/
+10
2020-10-22
exfat: remove useless directory scan in exfat_add_entry()
Tetsuhiro Kohada
1
-10
/
+1
2020-10-22
exfat: eliminate dead code in exfat_find()
Tetsuhiro Kohada
2
-74
/
+47
2020-10-22
exfat: use i_blocksize() to get blocksize
Xianting Tian
1
-1
/
+1
2020-10-22
exfat: fix misspellings using codespell tool
Namjae Jeon
3
-3
/
+3
2020-10-07
exfat: fix use of uninitialized spinlock on error path
Namjae Jeon
4
-15
/
+6
2020-10-07
exfat: fix pointer error checking
Tetsuhiro Kohada
1
-7
/
+6
2020-09-18
[PATCH] reduce boilerplate in fsid handling
Al Viro
1
-2
/
+1
2020-08-12
exfat: retain 'VolumeFlags' properly
Tetsuhiro Kohada
6
-28
/
+47
2020-08-12
exfat: optimize exfat_zeroed_cluster()
Tetsuhiro Kohada
1
-43
/
+10
2020-08-12
exfat: add error check when updating dir-entries
Tetsuhiro Kohada
4
-7
/
+12
2020-08-12
exfat: write multiple sectors at once
Tetsuhiro Kohada
3
-6
/
+29
2020-08-12
exfat: remove EXFAT_SB_DIRTY flag
Tetsuhiro Kohada
7
-35
/
+26
2020-07-21
exfat: fix name_hash computation on big endian systems
Ilya Ponetayev
1
-4
/
+4
2020-07-21
exfat: fix wrong size update of stream entry by typo
Hyeongseok Kim
1
-1
/
+1
2020-07-21
exfat: fix wrong hint_stat initialization in exfat_find_dir_entry()
Namjae Jeon
1
-1
/
+1
2020-07-21
exfat: fix overflow issue in exfat_cluster_to_sector()
Namjae Jeon
1
-1
/
+1
2020-06-29
exfat: flush dirty metadata in fsync
Sungjong Seo
3
-2
/
+20
2020-06-29
exfat: move setting VOL_DIRTY over exfat_remove_entries()
Namjae Jeon
1
-1
/
+1
2020-06-29
exfat: call sync_filesystem for read-only remount
Hyunchul Lee
1
-0
/
+10
2020-06-29
exfat: add missing brelse() calls on error paths
Dan Carpenter
1
-2
/
+10
2020-06-29
exfat: Set the unused characters of FileName field to the value 0000h
Hyeongseok.Kim
1
-4
/
+6
2020-06-09
Merge tag 'exfat-for-5.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...
Linus Torvalds
12
-469
/
+423
2020-06-09
exfat: Fix potential use after free in exfat_load_upcase_table()
Dan Carpenter
1
-1
/
+1
2020-06-09
exfat: fix range validation error in alloc and free cluster
hyeongseok.kim
1
-2
/
+2
2020-06-09
exfat: fix incorrect update of stream entry in __exfat_truncate()
Namjae Jeon
1
-4
/
+4
2020-06-09
exfat: fix memory leak in exfat_parse_param()
Al Viro
1
-4
/
+8
2020-06-09
exfat: remove unnecessary reassignment of p_uniname->name_len
Namjae Jeon
1
-2
/
+0
2020-06-09
exfat: standardize checksum calculation
Tetsuhiro Kohada
4
-27
/
+19
2020-06-09
exfat: add boot region verification
Tetsuhiro Kohada
3
-0
/
+65
2020-06-09
exfat: separate the boot sector analysis
Tetsuhiro Kohada
2
-43
/
+56
2020-06-09
exfat: redefine PBR as boot_sector
Tetsuhiro Kohada
3
-93
/
+72
2020-06-09
exfat: optimize dir-cache
Tetsuhiro Kohada
5
-182
/
+124
2020-06-09
exfat: replace 'time_ms' with 'time_cs'
Tetsuhiro Kohada
7
-22
/
+22
2020-06-09
exfat: remove the assignment of 0 to bool variable
Jason Yan
1
-1
/
+1
2020-06-09
exfat: Remove unused functions exfat_high_surrogate() and exfat_low_surrogate()
Pali Rohár
2
-15
/
+0
2020-06-09
exfat: Simplify exfat_utf8_d_hash() for code points above U+FFFF
Pali Rohár
1
-8
/
+2
2020-06-09
exfat: Improve wording of EXFAT_DEFAULT_IOCHARSET config option
Geert Uytterhoeven
1
-3
/
+4
2020-06-09
exfat: Use a more common logging style
Joe Perches
8
-74
/
+60
2020-06-09
exfat: Simplify exfat_utf8_d_cmp() for code points above U+FFFF
Pali Rohár
1
-7
/
+2
2020-06-02
fs: convert mpage_readpages to mpage_readahead
Matthew Wilcox (Oracle)
1
-4
/
+3
2020-05-21
exfat: add the dummy mount options to be backward compatible with staging/exfat
Namjae Jeon
1
-0
/
+19
2020-05-18
exfat: fix possible memory leak in exfat_find()
Wei Yongjun
1
-0
/
+1
2020-05-18
exfat: use iter_file_splice_write
Eric Sandeen
1
-6
/
+7
2020-04-22
exfat: truncate atimes to 2s granularity
Eric Sandeen
5
-1
/
+24
2020-04-22
exfat: properly set s_time_gran
Eric Sandeen
1
-1
/
+1
2020-04-22
exfat: remove 'bps' mount-option
Tetsuhiro Kohada
1
-1
/
+0
2020-04-22
exfat: Unify access to the boot sector
Tetsuhiro Kohada
2
-30
/
+16
2020-04-22
exfat: add missing MODULE_ALIAS_FS()
Thomas Backlund
1
-0
/
+1
2020-04-22
exfat: Fix discard support
Pali Rohár
1
-2
/
+3
2020-03-05
exfat: update file system parameter handling
Valdis Kletnieks
1
-17
/
+11
2020-03-05
exfat: add Kconfig and Makefile
Namjae Jeon
2
-0
/
+29
2020-03-05
exfat: add nls operations
Namjae Jeon
1
-0
/
+831
2020-03-05
exfat: add misc operations
Namjae Jeon
1
-0
/
+163
2020-03-05
exfat: add exfat cache
Namjae Jeon
1
-0
/
+325
2020-03-05
exfat: add bitmap operations
Namjae Jeon
1
-0
/
+280
2020-03-05
exfat: add fat entry operations
Namjae Jeon
1
-0
/
+463
2020-03-05
exfat: add file operations
Namjae Jeon
1
-0
/
+360
2020-03-05
exfat: add directory operations
Namjae Jeon
1
-0
/
+1238
2020-03-05
exfat: add inode operations
Namjae Jeon
2
-0
/
+2119
2020-03-05
exfat: add super block operations
Namjae Jeon
1
-0
/
+728
2020-03-05
exfat: add in-memory and on-disk structures and headers
Namjae Jeon
2
-0
/
+703