| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-05-11 | fat: Implement fileattr_get for case sensitivity | Chuck Lever | 1 | -0/+36 |
| 2026-03-26 | fat: Track metadata bhs in fs-private inode part | Jan Kara | 1 | -3/+5 |
| 2026-03-26 | fat: Switch to generic_buffers_fsync_noflush() | Jan Kara | 1 | -1/+1 |
| 2026-02-09 | Merge tag 'vfs-7.0-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -2/+1 |
| 2026-02-09 | Merge tag 'vfs-7.0-rc1.leases' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -0/+2 |
| 2026-01-12 | fat: cleanup the flags for fat_truncate_time | Christoph Hellwig | 1 | -8/+6 |
| 2026-01-12 | fat: add setlease file operation | Jeff Layton | 1 | -0/+2 |
| 2025-12-15 | fs: use min() or umin() instead of min_t() | David Laight | 1 | -2/+1 |
| 2025-06-17 | fs: convert simple use of generic_file_*_mmap() to .mmap_prepare() | Lorenzo Stoakes | 1 | -1/+1 |
| 2023-08-09 | fs: pass the request_mask to generic_fillattr | Jeff Layton | 1 | -1/+1 |
| 2023-05-24 | splice: Use filemap_splice_read() instead of generic_file_splice_read() | David Howells | 1 | -1/+1 |
| 2023-01-19 | fs: port vfs{g,u}id helpers to mnt_idmap | Christian Brauner | 1 | -3/+2 |
| 2023-01-19 | fs: port i_{g,u}id_into_vfs{g,u}id() to mnt_idmap | Christian Brauner | 1 | -4/+4 |
| 2023-01-19 | fs: port ->getattr() to pass mnt_idmap | Christian Brauner | 1 | -2/+2 |
| 2023-01-19 | fs: port ->setattr() to pass mnt_idmap | Christian Brauner | 1 | -5/+6 |
| 2022-09-20 | fat: port to vfs{g,u}id_t and associated helpers | Christian Brauner | 1 | -2/+3 |
| 2022-06-26 | attr: port attribute changes to new types | Christian Brauner | 1 | -3/+5 |
| 2022-06-26 | security: pass down mount idmapping to setattr hook | Christian Brauner | 1 | -1/+2 |
| 2022-05-27 | Merge tag 'mm-nonmm-stable-2022-05-26' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -3/+11 |
| 2022-05-19 | fat: report creation time in statx | Chung-Chiang Cheng | 1 | -3/+11 |
| 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 | 1 | -1/+1 |
| 2022-01-20 | FAT: use io_schedule_timeout() instead of congestion_wait() | NeilBrown | 1 | -2/+3 |
| 2021-02-23 | Merge tag 'idmapped-mounts-v5.12' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -11/+13 |
| 2021-01-27 | block: use an on-stack bio in blkdev_issue_flush | Christoph Hellwig | 1 | -1/+1 |
| 2021-01-24 | fat: handle idmapped mounts | Christian Brauner | 1 | -7/+8 |
| 2021-01-24 | fs: make helpers idmap mount aware | Christian Brauner | 1 | -4/+5 |
| 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-08-12 | fatfs: switch write_lock to read_lock in fat_ioctl_get_attributes | Yubo Feng | 1 | -2/+2 |
| 2020-05-22 | block: remove the error_sector argument to blkdev_issue_flush | Christoph Hellwig | 1 | -1/+1 |
| 2019-10-23 | compat_ioctl: move drivers to compat_ptr_ioctl | Arnd Bergmann | 1 | -12/+1 |
| 2019-05-21 | treewide: Add SPDX license identifier for missed files | Thomas Gleixner | 1 | -0/+1 |
| 2019-05-14 | fs/fat/file.c: issue flush after the writeback of FAT | Hou Tao | 1 | -3/+8 |
| 2019-03-07 | fat: enable .splice_write to support splice on O_DIRECT file | Hou Tao | 1 | -0/+1 |
| 2018-10-31 | fat: truncate inode timestamp updates in setattr | Frank Sorenson | 1 | -0/+12 |
| 2018-10-31 | fat: change timestamp updates to use fat_truncate_time | Frank Sorenson | 1 | -2/+2 |
| 2018-10-31 | fat: add functions to update and truncate timestamps appropriately | Frank Sorenson | 1 | -0/+1 |
| 2018-08-22 | fat: add FITRIM ioctl for FAT file system | Wentao Wang | 1 | -0/+33 |
| 2017-03-02 | statx: Add a system call to make enhanced file info available | David Howells | 1 | -2/+3 |
| 2016-10-10 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -3/+3 |
| 2016-09-27 | fs: Replace current_fs_time() with current_time() | Deepa Dinamani | 1 | -1/+1 |
| 2016-09-27 | fs: Replace CURRENT_TIME_SEC with current_time() for inode timestamps | Deepa Dinamani | 1 | -2/+2 |
| 2016-09-22 | fs: Give dentry to inode_change_ok() instead of inode | Jan Kara | 1 | -1/+1 |
| 2016-01-22 | wrappers for ->i_mutex access | Al Viro | 1 | -6/+6 |
| 2016-01-20 | fat: add fat_fallocate operation | Namjae Jeon | 1 | -0/+61 |
| 2015-06-02 | writeback: separate out include/linux/backing-dev-defs.h | Tejun Heo | 1 | -0/+1 |
| 2015-04-26 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -2/+2 |
| 2015-04-17 | fs/fat: remove unnecessary includes | Alexander Kuleshov | 1 | -4/+0 |
| 2015-04-15 | VFS: normal filesystems (and lustre): d_inode() annotations | David Howells | 1 | -2/+2 |
| 2015-04-11 | make new_sync_{read,write}() static | Al Viro | 1 | -2/+0 |
| 2014-12-13 | fat: fix data past EOF resulting from fsx testsuite | Namjae Jeon | 1 | -0/+3 |
| 2014-05-06 | write_iter variants of {__,}generic_file_aio_write() | Al Viro | 1 | -2/+2 |
| 2014-05-06 | switch simple generic_file_aio_read() users to ->read_iter() | Al Viro | 1 | -2/+2 |
| 2013-07-09 | fatfs: add FAT_IOCTL_GET_VOLUME_ID | Mike Lockwood | 1 | -0/+8 |
| 2013-04-29 | fat: restructure export_operations | Namjae Jeon | 1 | -0/+5 |
| 2013-02-22 | new helper: file_inode(file) | Al Viro | 1 | -2/+2 |
| 2012-09-20 | userns: Convert fat to use kuid/kgid where appropriate | Eric W. Biederman | 1 | -3/+3 |
| 2012-07-31 | fat: Push mnt_want_write() outside of i_mutex | Jan Kara | 1 | -8/+7 |
| 2012-01-03 | fat: propagate umode_t | Al Viro | 1 | -2/+2 |
| 2012-01-03 | vfs: mnt_drop_write_file() | Al Viro | 1 | -1/+1 |
| 2012-01-03 | switch a bunch of places to mnt_want_write_file() | Al Viro | 1 | -1/+1 |
| 2011-07-20 | fs: push i_mutex and filemap_write_and_wait down into ->fsync() handlers | Josef Bacik | 1 | -2/+2 |
| 2011-07-20 | fs: move inode_dio_wait calls into ->setattr | Christoph Hellwig | 1 | -0/+2 |
| 2011-07-20 | fat: remove i_alloc_sem abuse | Christoph Hellwig | 1 | -0/+2 |
| 2011-05-31 | fat: Fix corrupt inode flags when remove ATTR_SYS flag | OGAWA Hirofumi | 1 | -1/+1 |
| 2010-08-09 | check ATTR_SIZE contraints in inode_change_ok | Christoph Hellwig | 1 | -15/+2 |
| 2010-08-09 | always call inode_change_ok early in ->setattr | Christoph Hellwig | 1 | -15/+15 |
| 2010-08-09 | rename generic_setattr | Christoph Hellwig | 1 | -1/+1 |
| 2010-05-27 | fat: convert to use the new truncate convention. | npiggin@suse.de | 1 | -8/+26 |
| 2010-05-27 | rename the generic fsync implementations | Christoph Hellwig | 1 | -1/+1 |
| 2010-05-27 | drop unused dentry argument to ->fsync | Christoph Hellwig | 1 | -3/+3 |
| 2010-05-17 | fat: convert to unlocked_ioctl | Arnd Bergmann | 1 | -3/+16 |
| 2009-09-14 | fat: Opencode sync_page_range_nolock() | Jan Kara | 1 | -2/+20 |
| 2009-07-10 | Fix congestion_wait() sync/async vs read/write confusion | Jens Axboe | 1 | -1/+1 |
| 2009-06-16 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/hirofumi/fatfs-2.6 | Linus Torvalds | 1 | -86/+92 |
| 2009-06-11 | Sanitize ->fsync() for FAT | Al Viro | 1 | -1/+13 |
| 2009-06-08 | fat: split fat_generic_ioctl | Christoph Hellwig | 1 | -85/+91 |
| 2009-06-04 | FAT: add 'errors' mount option | Denis Karpov | 1 | -1/+1 |
| 2008-11-14 | Merge branch 'master' into next | James Morris | 1 | -22/+27 |
| 2008-11-14 | CRED: Wrap task credential accesses in the FAT filesystem | David Howells | 1 | -1/+1 |
| 2008-11-06 | fat: Fix ATTR_RO for directory | OGAWA Hirofumi | 1 | -4/+12 |
| 2008-11-06 | fat: Fix ATTR_RO in the case of (~umask & S_WUGO) == 0 | OGAWA Hirofumi | 1 | -1/+6 |
| 2008-11-06 | fat: Cleanup FAT attribute stuff | OGAWA Hirofumi | 1 | -20/+12 |
| 2008-11-06 | fat: split include/msdos_fs.h | OGAWA Hirofumi | 1 | -1/+1 |
| 2008-08-02 | fat: Fix allow_utime option | OGAWA Hirofumi | 1 | -2/+4 |
| 2008-07-26 | [patch 3/4] fat: dont call notify_change | Miklos Szeredi | 1 | -1/+14 |
| 2008-07-14 | Merge commit 'v2.6.26' into bkl-removal | Jonathan Corbet | 1 | -17/+27 |
| 2008-07-02 | Make FAT users happier by not deadlocking | Jonathan Corbet | 1 | -9/+1 |
| 2008-06-20 | Replace BKL with superblock lock in fat/msdos/vfat | Linus Torvalds | 1 | -5/+7 |
| 2008-06-12 | fat: relax the permission check of fat_setattr() | OGAWA Hirofumi | 1 | -17/+27 |
| 2008-04-30 | fs: replace remaining __FUNCTION__ occurrences | Harvey Harrison | 1 | -1/+1 |
| 2008-04-28 | fat: Add allow_utime option | OGAWA Hirofumi | 1 | -0/+24 |
| 2008-04-28 | fat: fat_setattr() fix | OGAWA Hirofumi | 1 | -9/+6 |
| 2008-04-28 | fat: fat_notify_change() and check_mode() cleanup | OGAWA Hirofumi | 1 | -99/+84 |
| 2008-04-19 | [PATCH] r/o bind mounts: elevate write count for ioctls() | Dave Hansen | 1 | -5/+7 |
| 2008-02-06 | fs/fat/: refine chmod checks | Jan Engelhardt | 1 | -3/+44 |
| 2007-07-10 | sendfile: remove .sendfile from filesystems that use generic_file_sendfile() | Jens Axboe | 1 | -1/+1 |
| 2007-02-12 | [PATCH] mark struct inode_operations const 1 | Arjan van de Ven | 1 | -1/+1 |
| 2006-12-08 | [PATCH] fat: change uses of f_{dentry,vfsmnt} to use f_path | Josef "Jeff" Sipek | 1 | -1/+1 |
| 2006-11-16 | [PATCH] fat: add fat_getattr() | OGAWA Hirofumi | 1 | -0/+10 |
| 2006-10-20 | [PATCH] separate bdi congestion functions from queue congestion functions | Andrew Morton | 1 | -1/+2 |
| 2006-10-01 | [PATCH] Remove readv/writev methods and use aio_read/aio_write instead | Badari Pulavarty | 1 | -2/+0 |
| 2006-09-29 | [PATCH] add -o flush for fat | Chris Mason | 1 | -0/+13 |
| 2006-03-28 | [PATCH] Make most file operations structs in fs/ const | Arjan van de Ven | 1 | -1/+1 |
| 2006-02-03 | [PATCH] fat: Fix truncate() write ordering | OGAWA Hirofumi | 1 | -27/+23 |
| 2006-01-11 | [PATCH] capable/capability.h (fs/) | Randy Dunlap | 1 | -0/+1 |
| 2006-01-09 | [PATCH] mutex subsystem, semaphore to mutex: VFS, ->i_sem | Jes Sorensen | 1 | -2/+2 |
| 2006-01-08 | [PATCH] fat: support a truncate() for expanding size (generic_cont_expand) | OGAWA Hirofumi | 1 | -3/+28 |
| 2006-01-08 | [PATCH] fat: s/EXPORT_SYMBOL/EXPORT_SYMBOL_GPL/ | OGAWA Hirofumi | 1 | -1/+1 |
| 2005-09-17 | [PATCH] FAT: miss-sync issues on sync mount (miss-sync on write) | OGAWA Hirofumi | 1 | -35/+2 |
| 2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 1 | -0/+308 |