| Age | Commit message (Expand) | Author | Files | Lines |
| 2019-07-31 | docs: fs: convert docs without extension to ReST | Mauro Carvalho Chehab | 1 | -576/+0 |
| 2019-07-03 | locks: Cleanup lm_compare_owner and lm_owner_key | Benjamin Coddington | 1 | -14/+0 |
| 2019-05-07 | Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -1/+1 |
| 2019-05-01 | new inode method: ->free_inode() | Al Viro | 1 | -0/+2 |
| 2019-04-30 | Documentation/filesystems/Locking: fix ->get_link() prototype | Eric Biggers | 1 | -1/+1 |
| 2018-08-21 | Merge tag 'ovl-update-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -2/+1 |
| 2018-08-14 | Merge tag 'docs-4.19' of git://git.lwn.net/linux | Linus Torvalds | 1 | -3/+3 |
| 2018-08-13 | Merge branch 'work.open3' of git://git.kernel.org/pub/scm/linux/kernel/git/vi... | Linus Torvalds | 1 | -1/+1 |
| 2018-07-23 | mm: Introduce new type vm_fault_t | Souptick Joarder | 1 | -3/+3 |
| 2018-07-18 | vfs: remove open_flags from d_real() | Miklos Szeredi | 1 | -2/+1 |
| 2018-07-18 | Revert "vfs: add flags to d_real()" | Miklos Szeredi | 1 | -1/+1 |
| 2018-07-12 | document ->atomic_open() changes | Al Viro | 1 | -1/+1 |
| 2018-06-28 | Revert changes to convert to ->poll_mask() and aio IOCB_CMD_POLL | Linus Torvalds | 1 | -6/+1 |
| 2018-06-04 | Merge branch 'work.aio-1' of git://git.kernel.org/pub/scm/linux/kernel/git/vi... | Linus Torvalds | 1 | -2/+7 |
| 2018-05-26 | Documentation: filesystems: update filesystem locking documentation | Sean Anderson | 1 | -19/+24 |
| 2018-05-26 | fs: introduce new ->get_poll_head and ->poll_mask methods | Christoph Hellwig | 1 | -1/+6 |
| 2018-05-26 | fs: update documentation to mention __poll_t and match the code | Christoph Hellwig | 1 | -1/+1 |
| 2017-09-04 | vfs: add flags to d_real() | Miklos Szeredi | 1 | -1/+1 |
| 2017-04-03 | Documentation/filesystems: fix documentation for ->getattr() | Eric Biggers | 1 | -2/+1 |
| 2017-03-02 | statx: Add a system call to make enhanced file info available | David Howells | 1 | -1/+2 |
| 2016-12-17 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -1/+1 |
| 2016-12-14 | mm: join struct fault_env and vm_fault | Jan Kara | 1 | -1/+1 |
| 2016-12-02 | vfs: change d_manage() to take a struct path | Ian Kent | 1 | -1/+1 |
| 2016-10-30 | fs: remove the never implemented aio_fsync file operation | Christoph Hellwig | 1 | -1/+0 |
| 2016-10-10 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -6/+2 |
| 2016-10-07 | xattr: Stop calling {get,set,remove}xattr inode operations | Andreas Gruenbacher | 1 | -6/+18 |
| 2016-09-27 | fs: rename "rename2" i_op to "rename" | Miklos Szeredi | 1 | -3/+3 |
| 2016-09-27 | vfs: remove unused i_op->rename | Miklos Szeredi | 1 | -5/+1 |
| 2016-07-31 | get rid of 'parent' argument of ->d_compare() | Al Viro | 1 | -1/+1 |
| 2016-07-28 | Merge tag 'libnvdimm-for-4.8' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -1/+1 |
| 2016-07-28 | Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -11/+7 |
| 2016-07-26 | mm: introduce fault_env | Kirill A. Shutemov | 1 | -5/+5 |
| 2016-07-26 | mm: migrate: support non-lru movable page migration | Minchan Kim | 1 | -0/+4 |
| 2016-07-24 | vfs: new d_init method | Miklos Szeredi | 1 | -0/+2 |
| 2016-07-12 | pmem: kill __pmem address space | Dan Williams | 1 | -1/+1 |
| 2016-06-30 | Merge branch 'd_real' of git://git.kernel.org/pub/scm/linux/kernel/git/mszere... | Al Viro | 1 | -2/+3 |
| 2016-06-30 | Remove last traces of ->sync_page | Matthew Wilcox | 1 | -9/+2 |
| 2016-06-30 | vfs: clean up documentation | Miklos Szeredi | 1 | -2/+0 |
| 2016-06-30 | vfs: document ->d_real() | Miklos Szeredi | 1 | -0/+3 |
| 2016-05-01 | direct-io: eliminate the offset argument to ->direct_IO | Christoph Hellwig | 1 | -1/+1 |
| 2015-12-30 | switch ->get_link() to delayed_call, kill ->put_link() | Al Viro | 1 | -2/+0 |
| 2015-12-08 | replace ->follow_link() with new method that could stay in RCU mode | Al Viro | 1 | -2/+2 |
| 2015-08-20 | pmem, dax: have direct_access use __pmem annotation | Ross Zwisler | 1 | -1/+2 |
| 2015-05-11 | switch ->put_link() from dentry to inode | Al Viro | 1 | -1/+1 |
| 2015-05-10 | don't pass nameidata to ->follow_link() | Al Viro | 1 | -1/+1 |
| 2015-05-10 | new ->follow_link() and ->put_link() calling conventions | Al Viro | 1 | -2/+2 |
| 2015-04-16 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -1/+1 |
| 2015-04-15 | Merge branch 'akpm' (patches from Andrew) | Linus Torvalds | 1 | -0/+8 |
| 2015-04-15 | mm: new pfn_mkwrite same as page_mkwrite for VM_PFNMAP | Boaz Harrosh | 1 | -0/+8 |
| 2015-04-11 | direct_IO: remove rw from a_ops->direct_IO() | Omar Sandoval | 1 | -1/+1 |
| 2015-04-11 | ->aio_read and ->aio_write removed | Al Viro | 1 | -2/+0 |
| 2015-02-22 | Documentation/filesystems/Locking: ->get_sb() is long gone | Al Viro | 1 | -2/+0 |
| 2015-02-16 | vfs: remove get_xip_mem | Matthew Wilcox | 1 | -3/+0 |
| 2014-10-24 | vfs: add i_op->dentry_open() | Miklos Szeredi | 1 | -0/+2 |
| 2014-10-07 | locks: move freeing of leases outside of i_lock | Jeff Layton | 1 | -2/+1 |
| 2014-10-07 | locks: move i_lock acquisition into generic_*_lease handlers | Jeff Layton | 1 | -2/+4 |
| 2014-10-07 | locks: plumb a "priv" pointer into the setlease routines | Jeff Layton | 1 | -1/+1 |
| 2014-08-14 | locks: update Locking documentation to clarify fl_release_private behavior | Jeff Layton | 1 | -1/+5 |
| 2014-05-06 | new methods: ->read_iter() and ->write_iter() | Al Viro | 1 | -0/+2 |
| 2014-05-06 | pass iov_iter to ->direct_IO() | Al Viro | 1 | -2/+1 |
| 2014-04-12 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -1/+1 |
| 2014-04-07 | mm: introduce vm_ops->map_pages() | Kirill A. Shutemov | 1 | -0/+10 |
| 2014-04-01 | switch ->is_partially_uptodate() to saner arguments | Al Viro | 1 | -1/+1 |
| 2014-04-01 | vfs: add renameat2 syscall | Miklos Szeredi | 1 | -1/+5 |
| 2013-12-19 | doc: Fix typo (acces_process_vm -> access_process_vm) | Stefan Weil | 1 | -1/+1 |
| 2013-07-03 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -11/+24 |
| 2013-07-03 | Document ->tmpfile() | Al Viro | 1 | -0/+2 |
| 2013-07-02 | Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t... | Linus Torvalds | 1 | -3/+3 |
| 2013-06-29 | locks: give the blocked_hash its own spinlock | Jeff Layton | 1 | -8/+8 |
| 2013-06-29 | locks: add a new "lm_owner_key" lock operation | Jeff Layton | 1 | -5/+11 |
| 2013-06-29 | locks: protect most of the file_lock handling with i_lock | Jeff Layton | 1 | -7/+14 |
| 2013-06-29 | Don't pass inode to ->d_hash() and ->d_compare() | Linus Torvalds | 1 | -4/+2 |
| 2013-06-29 | [readdir] ->readdir() is gone | Al Viro | 1 | -1/+1 |
| 2013-05-21 | mm: change invalidatepage prototype to accept length | Lukas Czerner | 1 | -3/+3 |
| 2013-02-26 | vfs: kill FS_REVAL_DOT by adding a d_weak_revalidate dentry op | Jeff Layton | 1 | -0/+2 |
| 2012-12-20 | documentation: drop vmtruncate | Marco Stornelli | 1 | -6/+0 |
| 2012-08-04 | Documentation: get rid of write_super | Artem Bityutskiy | 1 | -2/+0 |
| 2012-08-01 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -2/+2 |
| 2012-08-01 | locks: remove unused lm_release_private | J. Bruce Fields | 1 | -2/+0 |
| 2012-07-31 | mm: add support for a filesystem to activate swap files and use direct_IO for... | Mel Gorman | 1 | -0/+13 |
| 2012-07-31 | Documentation: Correct s_umount state for freeze_fs/unfreeze_fs | Valerie Aurora | 1 | -2/+2 |
| 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 | -2/+1 |
| 2012-07-14 | stop passing nameidata * to ->d_revalidate() | Al Viro | 1 | -1/+1 |
| 2012-07-14 | kill struct opendata | Al Viro | 1 | -1/+1 |
| 2012-07-14 | make ->atomic_open() return int | Al Viro | 1 | -1/+1 |
| 2012-07-14 | ->atomic_open() prototype change - pass int * instead of bool * | Al Viro | 1 | -1/+1 |
| 2012-07-14 | vfs: add i_op->atomic_open() | Miklos Szeredi | 1 | -0/+4 |
| 2012-06-01 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -0/+3 |
| 2012-06-01 | fs: introduce inode operation ->update_time | Josef Bacik | 1 | -0/+3 |
| 2012-05-29 | mm/fs: remove truncate_range | Hugh Dickins | 1 | -2/+0 |
| 2012-01-06 | vfs: switch ->show_options() to struct dentry * | Al Viro | 1 | -1/+1 |
| 2012-01-03 | switch ->mknod() to umode_t | Al Viro | 1 | -1/+1 |
| 2012-01-03 | switch ->create() to umode_t | Al Viro | 1 | -1/+1 |
| 2012-01-03 | switch vfs_mkdir() and ->mkdir() to umode_t | Al Viro | 1 | -1/+1 |
| 2011-11-02 | vfs: add d_prune dentry operation | Sage Weil | 1 | -0/+1 |
| 2011-07-25 | Merge branch 'for-3.1' of git://linux-nfs.org/~bfields/linux | Linus Torvalds | 1 | -12/+12 |
| 2011-07-25 | fs: take the ACL checks to common code | Christoph Hellwig | 1 | -2/+2 |
| 2011-07-20 | fs: push i_mutex and filemap_write_and_wait down into ->fsync() handlers | Josef Bacik | 1 | -4/+2 |
| 2011-07-20 | locks: rename lock-manager ops | J. Bruce Fields | 1 | -12/+12 |
| 2011-07-20 | ->permission() sanitizing: don't pass flags to ->check_acl() | Al Viro | 1 | -1/+1 |
| 2011-05-27 | fs: pass exact type of data dirties to ->dirty_inode | Christoph Hellwig | 1 | -2/+2 |
| 2011-03-24 | fs: remove inode_lock from iput_final and prune_icache | Dave Chinner | 1 | -1/+1 |
| 2011-03-16 | vfs: bury ->get_sb() | Al Viro | 1 | -4/+2 |
| 2011-01-17 | fallocate should be a file operation | Christoph Hellwig | 1 | -2/+1 |
| 2011-01-16 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -0/+4 |
| 2011-01-15 | Allow d_manage() to be used in RCU-walk mode | David Howells | 1 | -1/+1 |
| 2011-01-15 | Add a dentry op to allow processes to be held during pathwalk transit | David Howells | 1 | -0/+2 |
| 2011-01-15 | Add a dentry op to handle automounting rather than abusing follow_link() | David Howells | 1 | -0/+2 |
| 2011-01-14 | Merge branch 'for-2.6.38' of git://linux-nfs.org/~bfields/linux | Linus Torvalds | 1 | -2/+0 |
| 2011-01-11 | Documentation: fl_mylease no longer exists | J. Bruce Fields | 1 | -2/+0 |
| 2011-01-07 | fs: provide rcu-walk aware permission i_ops | Nick Piggin | 1 | -3/+3 |
| 2011-01-07 | fs: rcu-walk aware d_revalidate method | Nick Piggin | 1 | -9/+9 |
| 2011-01-07 | fs: dcache remove dcache_lock | Nick Piggin | 1 | -8/+8 |
| 2011-01-07 | fs: change d_hash for rcu-walk | Nick Piggin | 1 | -2/+3 |
| 2011-01-07 | fs: change d_compare for rcu-walk | Nick Piggin | 1 | -1/+3 |
| 2011-01-04 | remove trim_fs method from Documentation/filesystems/Locking | Christoph Hellwig | 1 | -2/+0 |
| 2010-12-30 | update Documentation/filesystems/Locking | Christoph Hellwig | 1 | -112/+102 |
| 2010-12-02 | Call the filesystem back whenever a page is removed from the page cache | Linus Torvalds | 1 | -1/+6 |
| 2010-10-31 | locks: remove fl_copy_lock lock_manager operation | Christoph Hellwig | 1 | -2/+0 |
| 2010-10-25 | update block_device_operations documentation | Christoph Hellwig | 1 | -8/+23 |
| 2010-08-14 | bkl: Remove locked .ioctl file operation | Arnd Bergmann | 1 | -7/+1 |
| 2010-08-09 | update VFS documentation for method changes. | Al Viro | 1 | -10/+12 |
| 2010-05-27 | drop unused dentry argument to ->fsync | Christoph Hellwig | 1 | -1/+1 |
| 2010-05-27 | Documentation/filesystems/Locking: update documentation on llseek() wrt BKL | Jan Blunck | 1 | -2/+3 |
| 2010-05-10 | doc: inode uses a mutex instead of a semaphore. | Thadeu Lima de Souza Cascardo | 1 | -2/+2 |
| 2010-03-05 | dquot: cleanup dquot initialize routine | Christoph Hellwig | 1 | -2/+0 |
| 2010-03-05 | dquot: cleanup dquot drop routine | Christoph Hellwig | 1 | -2/+0 |
| 2010-03-05 | dquot: cleanup dquot transfer routine | Christoph Hellwig | 1 | -2/+0 |
| 2010-03-05 | dquot: cleanup inode allocation / freeing routines | Christoph Hellwig | 1 | -8/+0 |
| 2010-03-05 | dquot: cleanup space allocation / freeing routines | Christoph Hellwig | 1 | -5/+1 |
| 2009-06-24 | update Documentation/filesystems/Locking | Christoph Hellwig | 1 | -21/+22 |
| 2009-06-17 | No instance of ->bmap() needs BKL | Al Viro | 1 | -1/+1 |
| 2009-05-02 | mm: close page_mkwrite races | Nick Piggin | 1 | -8/+16 |
| 2009-04-01 | mm: page_mkwrite change prototype to match fault | Nick Piggin | 1 | -1/+1 |
| 2009-03-16 | Move FASYNC bit handling to f_op->fasync() | Jonathan Corbet | 1 | -2/+5 |
| 2009-01-09 | filesystem freeze: add error handling of write_super_lockfs/unlockfs | Takashi Sato | 1 | -4/+4 |
| 2009-01-06 | poll: allow f_op->poll to sleep | Tejun Heo | 1 | -1/+1 |
| 2008-12-31 | kill ->dir_notify() | Al Viro | 1 | -2/+0 |
| 2008-10-30 | fs: remove prepare_write/commit_write | Nick Piggin | 1 | -5/+7 |
| 2008-09-09 | update Documentation/filesystems/Locking for 2.6.27 changes | Christoph Hellwig | 1 | -11/+4 |
| 2008-07-24 | access_process_vm device memory infrastructure | Rik van Riel | 1 | -0/+7 |
| 2008-05-06 | [PATCH] kill ->put_inode | Christoph Hellwig | 1 | -2/+0 |
| 2008-04-28 | mm: remove nopage | Nick Piggin | 1 | -3/+0 |
| 2008-02-07 | iget: remove iget() and the read_inode() super op as being obsolete | David Howells | 1 | -3/+0 |
| 2007-10-19 | Fix misspellings of "system", "controller", "interrupt" and "necessary". | Robert P. J. Day | 1 | -1/+1 |
| 2007-10-16 | fs: introduce write_begin, write_end, and perform_write aops | Nick Piggin | 1 | -3/+6 |
| 2007-07-19 | mm: fault feedback #1 | Nick Piggin | 1 | -1/+1 |
| 2007-07-19 | Document ->page_mkwrite() locking | Mark Fasheh | 1 | -1/+10 |
| 2007-07-19 | mm: merge populate and nopage into fault (fixes nonlinear) | Nick Piggin | 1 | -0/+2 |
| 2007-05-09 | trivial: s/i_sem /i_mutex/ | Artem Bityutskiy | 1 | -3/+3 |
| 2007-05-08 | VFS: delay the dentry name generation on sockets and pipes | Eric Dumazet | 1 | -0/+2 |
| 2007-01-11 | [PATCH] NFS: Fix race in nfs_release_page() | Trond Myklebust | 1 | -0/+8 |
| 2006-12-07 | [PATCH] Documentation: remount_fs() needs lock_kernel | Vasily Averin | 1 | -1/+1 |
| 2006-10-01 | [PATCH] Vectorize aio_read/aio_write fileop methods | Badari Pulavarty | 1 | -3/+2 |
| 2006-07-10 | [PATCH] VFS documentation tweak | Jonathan Corbet | 1 | -2/+2 |
| 2006-06-23 | [PATCH] VFS: Permit filesystem to perform statfs with a known root dentry | David Howells | 1 | -1/+1 |
| 2006-06-23 | [PATCH] VFS: Permit filesystem to override root dentry on mount | David Howells | 1 | -3/+4 |
| 2005-05-01 | [PATCH] doc: Locking update | Nikita Danilov | 1 | -2/+6 |
| 2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 1 | -0/+515 |