| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-10-20 | Manual conversion to use ->i_state accessors of all places not covered by coc... | Mateusz Guzik | 1 | -1/+1 |
| 2025-10-20 | Coccinelle-based conversion to use ->i_state accessors | Mateusz Guzik | 1 | -3/+3 |
| 2025-09-15 | fs: rename generic_delete_inode() and generic_drop_inode() | Mateusz Guzik | 1 | -2/+2 |
| 2024-12-20 | afs: Locally initialise the contents of a new symlink on creation | David Howells | 1 | -6/+40 |
| 2024-12-20 | afs: Eliminate afs_read | David Howells | 1 | -0/+2 |
| 2024-12-20 | afs: Use netfslib for symlinks, allowing them to be cached | David Howells | 1 | -5/+59 |
| 2024-12-20 | afs: Use netfslib for directories | David Howells | 1 | -2/+19 |
| 2024-12-20 | afs: Add more tracepoints to do with tracking validity | David Howells | 1 | -9/+14 |
| 2024-08-24 | afs: Fix post-setattr file edit to do truncation correctly | David Howells | 1 | -3/+8 |
| 2024-07-02 | afs: Convert comma to semicolon | Chen Ni | 1 | -2/+2 |
| 2024-05-27 | netfs, 9p: Fix race between umount and async request completion | David Howells | 1 | -0/+1 |
| 2024-01-19 | Merge tag 'vfs-6.8.netfs' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs... | Linus Torvalds | 1 | -12/+16 |
| 2024-01-01 | afs: Overhaul invalidation handling to better support RO volumes | David Howells | 1 | -11/+10 |
| 2024-01-01 | afs: Parse the VolSync record in the reply of a number of RPC ops | David Howells | 1 | -1/+1 |
| 2024-01-01 | afs: Move the vnode/volume validity checking code into its own file | David Howells | 1 | -172/+0 |
| 2023-12-28 | netfs: Optimise away reads above the point at which there can be no data | David Howells | 1 | -10/+14 |
| 2023-12-28 | netfs: Implement unbuffered/DIO write support | David Howells | 1 | -1/+1 |
| 2023-12-24 | afs: Wrap most op->error accesses with inline funcs | David Howells | 1 | -1/+1 |
| 2023-12-24 | afs: use read_seqbegin() in afs_check_validity() and afs_getattr() | Oleg Nesterov | 1 | -9/+6 |
| 2023-12-24 | netfs: Move pinning-for-writeback from fscache to netfs | David Howells | 1 | -1/+1 |
| 2023-10-18 | afs: convert to new timestamp accessors | Jeff Layton | 1 | -4/+4 |
| 2023-08-09 | fs: pass the request_mask to generic_fillattr | Jeff Layton | 1 | -1/+1 |
| 2023-07-13 | afs: convert to ctime accessor functions | Jeff Layton | 1 | -3/+3 |
| 2023-05-02 | afs: Fix getattr to report server i_size on dirs, not local size | David Howells | 1 | -1/+8 |
| 2023-05-02 | afs: Fix updating of i_size with dv jump from server | Marc Dionne | 1 | -0/+1 |
| 2023-04-05 | afs: split afs_pagecache_valid() out of afs_validate() | Matthew Wilcox (Oracle) | 1 | -8/+19 |
| 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 | -1/+1 |
| 2022-08-13 | afs: Enable multipage folio support | David Howells | 1 | -0/+2 |
| 2022-06-21 | afs: Fix dynamic root getattr | David Howells | 1 | -1/+2 |
| 2022-06-10 | netfs: Further cleanups after struct netfs_inode wrapper introduced | Linus Torvalds | 1 | -1/+1 |
| 2022-06-09 | netfs: Fix gcc-12 warning by embedding vfs inode in netfs_i_context | David Howells | 1 | -22/+19 |
| 2022-06-09 | netfs: gcc-12: temporarily disable '-Wattribute-warning' for now | Linus Torvalds | 1 | -0/+3 |
| 2022-05-22 | afs: Fix afs_getattr() to refetch file status if callback break occurred | David Howells | 1 | -1/+13 |
| 2022-03-18 | afs: Maintain netfs_i_context::remote_i_size | David Howells | 1 | -0/+1 |
| 2022-03-18 | netfs: Add a netfs inode context | David Howells | 1 | -11/+20 |
| 2022-01-07 | afs: Skip truncation on the server of data we haven't written yet | David Howells | 1 | -10/+35 |
| 2022-01-07 | afs: Copy local writes to the cache when writing to the server | David Howells | 1 | -3/+5 |
| 2022-01-07 | afs: Convert afs to use the new fscache API | David Howells | 1 | -25/+25 |
| 2021-11-02 | afs: Sort out symlink reading | David Howells | 1 | -3/+3 |
| 2021-09-13 | afs: Fix updating of i_blocks on file/dir extension | David Howells | 1 | -10/+0 |
| 2021-09-13 | afs: Try to avoid taking RCU read lock when checking vnode validity | David Howells | 1 | -45/+43 |
| 2021-05-01 | afs: Fix speculative status fetches | David Howells | 1 | -2/+4 |
| 2021-04-27 | Merge tag 'afs-netfs-lib-20210426' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -3/+4 |
| 2021-04-27 | Merge branch 'work.inode-type-fixes' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -3/+3 |
| 2021-04-23 | afs: Print the operation debug_id when logging an unexpected data version | David Howells | 1 | -2/+3 |
| 2021-04-23 | afs: Disable use of the fscache I/O routines | David Howells | 1 | -1/+1 |
| 2021-03-15 | afs: Stop listxattr() from listing "afs.*" attributes | David Howells | 1 | -1/+0 |
| 2021-03-08 | afs: Fix updating of i_mode due to 3rd party change | David Howells | 1 | -3/+3 |
| 2021-01-24 | fs: make helpers idmap mount aware | Christian Brauner | 1 | -3/+4 |
| 2021-01-24 | stat: handle idmapped mounts | Christian Brauner | 1 | -1/+1 |
| 2020-11-22 | afs: Fix speculative status fetch going out of order wrt to modifications | David Howells | 1 | -0/+8 |
| 2020-10-08 | afs: Fix deadlock between writeback and truncate | David Howells | 1 | -9/+38 |
| 2020-06-16 | afs: Fix silly rename | David Howells | 1 | -5/+17 |
| 2020-06-16 | afs: afs_vnode_commit_status() doesn't need to check the RPC error | David Howells | 1 | -3/+1 |
| 2020-06-16 | afs: Fix use of afs_check_for_remote_deletion() | David Howells | 1 | -0/+1 |
| 2020-06-15 | afs: Fix truncation issues and mmap writeback size | David Howells | 1 | -2/+25 |
| 2020-06-15 | afs: Concoct ctimes | David Howells | 1 | -11/+18 |
| 2020-06-15 | afs: Fix EOF corruption | David Howells | 1 | -1/+11 |
| 2020-06-09 | afs: Make afs_zap_data() static | David Howells | 1 | -1/+1 |
| 2020-06-04 | afs: Reorganise volume and server trees to be rooted on the cell | David Howells | 1 | -34/+25 |
| 2020-06-04 | afs: Build an abstraction around an "operation" concept | David Howells | 1 | -237/+203 |
| 2020-05-31 | afs: Rename struct afs_fs_cursor to afs_operation | David Howells | 1 | -5/+5 |
| 2020-05-31 | afs: Remove the error argument from afs_protocol_error() | David Howells | 1 | -2/+2 |
| 2019-11-25 | Merge tag 'printk-for-5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/p... | Linus Torvalds | 1 | -7/+6 |
| 2019-10-18 | fs: afs: Use pr_warn instead of pr_warning | Kefeng Wang | 1 | -7/+6 |
| 2019-09-15 | afs dynroot: switch to simple_dir_operations | Al Viro | 1 | -1/+1 |
| 2019-06-20 | afs: Add some callback management tracepoints | David Howells | 1 | -7/+10 |
| 2019-06-20 | afs: Fix setting of i_blocks | David Howells | 1 | -7/+12 |
| 2019-06-20 | afs: Fix over zealous "vnode modified" warnings | David Howells | 1 | -5/+7 |
| 2019-05-16 | afs: Pass pre-fetch server and volume break counts into afs_iget5_set() | David Howells | 1 | -22/+29 |
| 2019-05-16 | afs: Fix unlink to handle YFS.RemoveFile2 better | David Howells | 1 | -4/+14 |
| 2019-05-16 | afs: Clear AFS_VNODE_CB_PROMISED if we detect callback expiry | David Howells | 1 | -1/+13 |
| 2019-05-16 | afs: Make vnode->cb_interest RCU safe | David Howells | 1 | -31/+50 |
| 2019-05-16 | afs: Split afs_validate() so first part can be used under LOOKUP_RCU | David Howells | 1 | -13/+24 |
| 2019-05-16 | afs: Don't save callback version and type fields | David Howells | 1 | -7/+1 |
| 2019-05-16 | afs: Fix application of status and callback to be under same lock | David Howells | 1 | -53/+233 |
| 2019-05-16 | afs: Don't invalidate callback if AFS_VNODE_DIR_VALID not set | David Howells | 1 | -5/+2 |
| 2019-05-16 | afs: Make some RPC operations non-interruptible | David Howells | 1 | -2/+2 |
| 2019-05-15 | afs: Fix key leak in afs_release() and afs_evict_inode() | David Howells | 1 | -0/+1 |
| 2019-05-07 | afs: Calculate i_blocks based on file size | Marc Dionne | 1 | -1/+5 |
| 2019-05-07 | afs: Log more information for "kAFS: AFS vnode with undefined type\n" | David Howells | 1 | -4/+31 |
| 2019-04-25 | afs: Implement sillyrename for unlink and rename | David Howells | 1 | -0/+2 |
| 2019-04-13 | afs: avoid deprecated get_seconds() | Arnd Bergmann | 1 | -3/+1 |
| 2019-01-17 | afs: Fix key refcounting in file locking code | David Howells | 1 | -0/+2 |
| 2019-01-17 | afs: Don't set vnode->cb_s_break in afs_validate() | Marc Dionne | 1 | -1/+0 |
| 2018-11-29 | afs: Fix validation/callback interaction | David Howells | 1 | -6/+12 |
| 2018-10-24 | afs: Calc callback expiry in op reply delivery | David Howells | 1 | -2/+2 |
| 2018-10-24 | afs: Increase to 64-bit volume ID and 96-bit vnode ID for YFS | David Howells | 1 | -14/+17 |
| 2018-10-24 | afs: Better tracing of protocol errors | David Howells | 1 | -1/+1 |
| 2018-05-14 | afs: Fix whole-volume callback handling | David Howells | 1 | -5/+8 |
| 2018-05-14 | afs: Fix directory page locking | David Howells | 1 | -3/+3 |
| 2018-04-09 | afs: Trace protocol errors | David Howells | 1 | -1/+1 |
| 2018-04-09 | afs: Locally edit directory data for mkdir/create/unlink/... | David Howells | 1 | -2/+5 |
| 2018-04-09 | afs: Fix directory handling | David Howells | 1 | -16/+10 |
| 2018-04-09 | afs: Keep track of invalid-before version for dentry coherency | David Howells | 1 | -0/+1 |
| 2018-04-09 | afs: Rearrange status mapping | David Howells | 1 | -16/+7 |
| 2018-04-09 | afs: Make it possible to get the data version in readpage | David Howells | 1 | -4/+4 |
| 2018-04-09 | afs: Init inode before accessing cache | David Howells | 1 | -5/+2 |
| 2018-04-09 | afs: Introduce a statistics proc file | David Howells | 1 | -0/+3 |
| 2018-04-09 | afs: Fix checker warnings | David Howells | 1 | -1/+1 |
| 2018-04-06 | fscache: Pass object size in rather than calling back for it | David Howells | 1 | -1/+1 |
| 2018-04-04 | fscache: Attach the index key and aux data to the cookie | David Howells | 1 | -9/+37 |
| 2018-04-04 | afs: Be more aggressive in retiring cached vnodes | David Howells | 1 | -2/+3 |
| 2018-04-04 | afs: Invalidate cache on server data change | David Howells | 1 | -0/+4 |
| 2018-02-06 | afs: Support the AFS dynamic root | David Howells | 1 | -18/+30 |
| 2018-01-29 | Merge tag 'iversion-v4.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -2/+3 |
| 2018-01-29 | afs: convert to new i_version API | Jeff Layton | 1 | -2/+3 |
| 2018-01-02 | afs: Fix unlink | David Howells | 1 | -0/+4 |
| 2017-11-13 | afs: Get rid of the afs_writeback record | David Howells | 1 | -4/+7 |
| 2017-11-13 | afs: Introduce a file-private data record | David Howells | 1 | -1/+1 |
| 2017-11-13 | afs: Overhaul volume and server record caching and fileserver rotation | David Howells | 1 | -4/+46 |
| 2017-11-13 | afs: Overhaul permit caching | David Howells | 1 | -10/+3 |
| 2017-11-13 | afs: Overhaul the callback handling | David Howells | 1 | -49/+60 |
| 2017-11-13 | afs: Push the net ns pointer to more places | David Howells | 1 | -1/+1 |
| 2017-07-09 | afs: Add metadata xattrs | David Howells | 1 | -1/+6 |
| 2017-03-16 | afs: Populate and use client modification time | Marc Dionne | 1 | -1/+1 |
| 2017-03-16 | afs: Prevent callback expiry timer overflow | Tina Ruchandani | 1 | -3/+4 |
| 2017-03-16 | afs: inode: Replace rcu_assign_pointer() with RCU_INIT_POINTER() | Andreea-Cristina Bernat | 1 | -1/+1 |
| 2017-03-16 | afs: Distinguish mountpoints from symlinks by file mode alone | David Howells | 1 | -14/+15 |
| 2017-03-16 | afs: Populate group ID from vnode status | Marc Dionne | 1 | -1/+1 |
| 2017-03-02 | statx: Add a system call to make enhanced file info available | David Howells | 1 | -5/+3 |
| 2015-12-08 | don't put symlink bodies in pagecache into highmem | Al Viro | 1 | -0/+1 |
| 2015-04-15 | VFS: normal filesystems (and lustre): d_inode() annotations | David Howells | 1 | -2/+2 |
| 2014-11-19 | assorted conversions to %p[dD] | Al Viro | 1 | -2/+2 |
| 2014-04-03 | mm + fs: store shadow entries in page cache | Johannes Weiner | 1 | -1/+1 |
| 2013-09-27 | FS-Cache: Provide the ability to enable/disable cookies | David Howells | 1 | -1/+1 |
| 2013-02-13 | afs: Support interacting with multiple user namespaces | Eric W. Biederman | 1 | -3/+3 |
| 2012-05-06 | vfs: Rename end_writeback() to clear_inode() | Jan Kara | 1 | -1/+1 |
| 2011-11-02 | filesystems: add set_nlink() | Miklos Szeredi | 1 | -2/+2 |
| 2011-06-16 | AFS: Use i_generation not i_version for the vnode uniquifier | David Howells | 1 | -5/+5 |
| 2011-01-15 | AFS: Use d_automount() rather than abusing follow_link() | David Howells | 1 | -1/+2 |
| 2010-08-11 | AFS: Implement an autocell mount capability [ver #2] | wanglei | 1 | -0/+86 |
| 2010-08-09 | convert remaining ->clear_inode() to ->evict_inode() | Al Viro | 1 | -1/+4 |
| 2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 1 | -1/+0 |
| 2009-04-03 | FS-Cache: Make kAFS use FS-Cache | David Howells | 1 | -11/+20 |
| 2008-06-06 | Fix various old email addresses for dwmw2 | David Woodhouse | 1 | -1/+1 |
| 2008-02-07 | iget: use iget_failed() in AFS | David Howells | 1 | -4/+1 |
| 2008-01-28 | vfs: Add 64 bit i_version support | Jean Noel Cordenner | 1 | -1/+2 |
| 2007-05-21 | Detach sched.h from mm.h | Alexey Dobriyan | 1 | -0/+1 |
| 2007-05-11 | AFS: fix a couple of problems with unlinking AFS files | David Howells | 1 | -3/+7 |
| 2007-05-09 | AFS: implement basic file write support | David Howells | 1 | -1/+46 |
| 2007-05-09 | AFS: AFS fixups | David Howells | 1 | -7/+18 |
| 2007-04-26 | [AFS]: Fix u64 printing in debug logging. | David S. Miller | 1 | -1/+1 |
| 2007-04-26 | [AFS]: Add "directory write" support. | David Howells | 1 | -10/+105 |
| 2007-04-26 | [AFS]: Add security support. | David Howells | 1 | -6/+15 |
| 2007-04-26 | [AF_RXRPC]: Make the in-kernel AFS filesystem use AF_RXRPC. | David Howells | 1 | -73/+34 |
| 2007-04-26 | [AFS]: Clean up the AFS sources | David Howells | 1 | -19/+10 |
| 2007-02-14 | [PATCH] remove many unneeded #includes of sched.h | Tim Schmielau | 1 | -1/+0 |
| 2006-09-27 | [PATCH] inode-diet: Eliminate i_blksize from the inode structure | Theodore Ts'o | 1 | -1/+0 |
| 2005-11-07 | [PATCH] afs: use generic_ro_fops | Christoph Hellwig | 1 | -1/+1 |
| 2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 1 | -0/+287 |