Age | Commit message (Expand) | Author | Files | Lines |
2024-03-12 | mm, slab: remove last vestiges of SLAB_MEM_SPREAD | Linus Torvalds | 1 | -2/+2 |
2024-02-22 | Convert coda to use the new mount API | David Howells | 1 | -45/+98 |
2024-01-11 | Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro... | Linus Torvalds | 1 | -4/+4 |
2024-01-10 | Merge tag 'sysctl-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/m... | Linus Torvalds | 1 | -1/+0 |
2023-12-28 | coda: Remove the now superfluous sentinel elements from ctl_table array | Joel Granados | 1 | -1/+0 |
2023-11-25 | dentry: switch the lists of children to hlist | Al Viro | 1 | -1/+1 |
2023-11-25 | coda_flag_children(): cope with dentries turning negative | Al Viro | 1 | -3/+3 |
2023-11-24 | fs: move file_start_write() into vfs_iter_write() | Amir Goldstein | 1 | -2/+0 |
2023-11-24 | coda: change locking order in coda_file_write_iter() | Amir Goldstein | 1 | -2/+2 |
2023-10-18 | coda: convert to new timestamp accessors | Jeff Layton | 3 | -4/+6 |
2023-08-28 | Merge tag 'v6.6-vfs.ctime' of git://git.kernel.org/pub/scm/linux/kernel/git/v... | Linus Torvalds | 4 | -5/+7 |
2023-08-09 | fs: pass the request_mask to generic_fillattr | Jeff Layton | 1 | -1/+2 |
2023-08-06 | vfs: get rid of old '->iterate' directory operation | Linus Torvalds | 1 | -13/+7 |
2023-07-13 | coda: convert to ctime accessor functions | Jeff Layton | 4 | -4/+5 |
2023-05-24 | coda: Implement splice-read | David Howells | 1 | -1/+28 |
2023-04-27 | Merge tag 'sysctl-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/m... | Linus Torvalds | 1 | -10/+1 |
2023-04-13 | coda: simplify one-level sysctl registration for coda_table | Luis Chamberlain | 1 | -10/+1 |
2023-03-17 | driver core: class: remove module * from class_create() | Greg Kroah-Hartman | 1 | -1/+1 |
2023-02-21 | Merge tag 'hardening-v6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -1/+1 |
2023-02-08 | coda: Avoid partial allocation of sig_inputArgs | Kees Cook | 1 | -1/+1 |
2023-01-19 | fs: port ->permission() to pass mnt_idmap | Christian Brauner | 3 | -4/+4 |
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 ->symlink() 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 | -2/+2 |
2022-08-02 | coda: Convert coda_symlink_filler() to use a folio | Matthew Wilcox (Oracle) | 1 | -6/+5 |
2022-05-09 | coda: Convert coda to read_folio | Matthew Wilcox (Oracle) | 1 | -3/+4 |
2022-03-22 | Merge tag 'folio-5.18c' of git://git.infradead.org/users/willy/pagecache | Linus Torvalds | 1 | -0/+1 |
2022-03-22 | fs: allocate inode by using alloc_inode_sb() | Muchun Song | 1 | -1/+1 |
2022-03-21 | fs: Move many prototypes to pagemap.h | Matthew Wilcox (Oracle) | 1 | -0/+1 |
2021-11-09 | coda: bump module version to 7.2 | Jan Harkes | 1 | -1/+1 |
2021-11-09 | coda: use vmemdup_user to replace the open code | Jing Yangyang | 1 | -8/+4 |
2021-11-09 | coda: convert from atomic_t to refcount_t on coda_vm_ops->refcnt | Xiyu Yang | 1 | -4/+5 |
2021-11-09 | coda: avoid doing bad things on inode type changes during revalidation | Jan Harkes | 3 | -25/+30 |
2021-11-09 | coda: avoid hidden code duplication in rename | Jan Harkes | 1 | -5/+2 |
2021-11-09 | coda: avoid flagging NULL inodes | Jan Harkes | 1 | -0/+3 |
2021-11-09 | coda: remove err which no one care | Alex Shi | 1 | -2/+1 |
2021-11-09 | coda: check for async upcall request using local state | Jan Harkes | 1 | -1/+2 |
2021-11-09 | coda: avoid NULL pointer dereference from a bad inode | Jan Harkes | 1 | -4/+9 |
2021-04-23 | coda: fix reference counting in coda_file_mmap error path | Christian König | 1 | -3/+3 |
2021-01-24 | fs: make helpers idmap mount aware | Christian Brauner | 4 | -15/+24 |
2021-01-24 | stat: handle idmapped mounts | Christian Brauner | 1 | -1/+1 |
2020-05-05 | docs: filesystems: convert coda.txt to ReST | Mauro Carvalho Chehab | 1 | -1/+1 |
2019-09-19 | Merge tag 'y2038-vfs' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/p... | Linus Torvalds | 1 | -0/+3 |
2019-08-30 | kill the last users of user_{path,lpath,path_dir}() | Al Viro | 1 | -5/+2 |
2019-08-30 | fs: Fill in max and min timestamps in superblock | Deepa Dinamani | 1 | -0/+3 |
2019-07-16 | coda: add hinting support for partial file caching | Pedro Cuadra | 5 | -25/+112 |
2019-07-16 | coda: ftoc validity check integration | Fabian Frederick | 4 | -18/+18 |
2019-07-16 | coda: remove sb test in coda_fid_to_inode() | Fabian Frederick | 1 | -5/+0 |
2019-07-16 | coda: remove sysctl object from module when unused | Fabian Frederick | 4 | -16/+12 |
2019-07-16 | coda: add __init to init_coda_psdev() | Fabian Frederick | 1 | -1/+1 |
2019-07-16 | coda: use SIZE() for stat | Fabian Frederick | 1 | -1/+1 |
2019-07-16 | coda: destroy mutex in put_super() | Fabian Frederick | 1 | -0/+1 |
2019-07-16 | coda: remove uapi/linux/coda_psdev.h | Jan Harkes | 1 | -1/+4 |
2019-07-16 | coda: move internal defs out of include/linux/ [ver #2] | David Howells | 11 | -14/+99 |
2019-07-16 | coda: bump module version | Jan Harkes | 1 | -1/+1 |
2019-07-16 | coda: get rid of CODA_FREE() | Dan Carpenter | 3 | -24/+22 |
2019-07-16 | coda: get rid of CODA_ALLOC() | Dan Carpenter | 3 | -13/+7 |
2019-07-16 | coda: change Coda's user api to use 64-bit time_t in timespec | Jan Harkes | 1 | -14/+7 |
2019-07-16 | coda: stop using 'struct timespec' in user API | Arnd Bergmann | 1 | -12/+38 |
2019-07-16 | coda: clean up indentation, replace spaces with tab | Colin Ian King | 1 | -1/+1 |
2019-07-16 | coda: don't try to print names that were considered too long | Jan Harkes | 1 | -2/+2 |
2019-07-16 | coda: potential buffer overflow in coda_psdev_write() | Jan Harkes | 2 | -3/+39 |
2019-07-16 | coda: add error handling for fget | Zhouyang Jia | 1 | -1/+4 |
2019-07-16 | coda: pass the host file in vma->vm_file on mmap | Jan Harkes | 1 | -2/+68 |
2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 | Thomas Gleixner | 1 | -5/+1 |
2019-05-21 | treewide: Add SPDX license identifier - Makefile/Kconfig | Thomas Gleixner | 2 | -0/+2 |
2019-05-14 | fs/coda/psdev.c: remove duplicate header | Sabyasachi Gupta | 1 | -1/+0 |
2019-05-01 | coda: switch to ->free_inode() | Al Viro | 1 | -8/+2 |
2018-06-05 | vfs: change inode times to use struct timespec64 | Deepa Dinamani | 1 | -6/+6 |
2018-02-11 | vfs: do bulk POLL* -> EPOLL* replacement | Linus Torvalds | 1 | -2/+2 |
2018-02-01 | use linux/poll.h instead of asm/poll.h | Al Viro | 1 | -1/+1 |
2018-01-30 | Merge branch 'misc.poll' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -2/+2 |
2017-11-27 | fs: annotate ->poll() instances | Al Viro | 1 | -2/+2 |
2017-11-27 | Rename superblock flags (MS_xyz -> SB_xyz) | Linus Torvalds | 1 | -2/+2 |
2017-11-17 | Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -2/+1 |
2017-11-05 | coda: fix 'kernel memory exposure attempt' in fsync | Jan Harkes | 1 | -2/+1 |
2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 14 | -0/+14 |
2017-09-04 | fs: fix kernel_read prototype | Christoph Hellwig | 1 | -2/+3 |
2017-06-29 | fs: implement vfs_iter_write using do_iter_write | Christoph Hellwig | 1 | -1/+1 |
2017-06-29 | fs: implement vfs_iter_read using do_iter_read | Christoph Hellwig | 1 | -1/+1 |
2017-04-20 | coda: Convert to separately allocated bdi | Jan Kara | 1 | -7/+4 |
2017-03-03 | Merge branch 'rebased-statx' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 2 | -4/+5 |
2017-03-03 | Merge branch 'WIP.sched-core-for-linus' of git://git.kernel.org/pub/scm/linux... | Linus Torvalds | 2 | -2/+2 |
2017-03-02 | statx: Add a system call to make enhanced file info available | David Howells | 2 | -4/+5 |
2017-03-02 | sched/headers: Prepare to move signal wakeup & sigpending methods from <linux... | Ingo Molnar | 1 | -1/+1 |
2017-03-02 | sched/headers: Prepare for new header dependencies before moving code to <lin... | Ingo Molnar | 1 | -1/+1 |
2017-02-20 | mm: use helper for calling f_op->mmap() | Miklos Szeredi | 1 | -1/+1 |
2016-12-09 | vfs: remove ".readlink = generic_readlink" assignments | Miklos Szeredi | 1 | -1/+0 |
2016-10-10 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 3 | -4/+8 |
2016-10-10 | Merge remote-tracking branch 'ovl/rename2' into for-linus | Al Viro | 1 | -1/+5 |
2016-10-05 | switch generic_file_splice_read() to use of ->read_iter() | Al Viro | 1 | -22/+1 |
2016-09-27 | fs: Replace CURRENT_TIME_SEC with current_time() for inode timestamps | Deepa Dinamani | 3 | -3/+3 |
2016-09-27 | fs: rename "rename2" i_op to "rename" | Miklos Szeredi | 1 | -1/+1 |
2016-09-27 | fs: make remaining filesystems use .rename2 | Miklos Szeredi | 1 | -2/+6 |
2016-05-29 | drop redundant ->owner initializations | Al Viro | 1 | -1/+0 |
2016-05-02 | introduce a parallel variant of ->iterate() | Al Viro | 1 | -6/+12 |
2016-01-23 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 2 | -6/+6 |
2016-01-22 | tree wide: use kvfree() than conditional kfree()/vfree() | Tetsuo Handa | 1 | -2/+1 |
2016-01-22 | wrappers for ->i_mutex access | Al Viro | 2 | -6/+6 |
2016-01-14 | kmemcg: account certain kmem allocations to memcg | Vladimir Davydov | 1 | -3/+3 |
2015-12-30 | switch ->get_link() to delayed_call, kill ->put_link() | Al Viro | 1 | -1/+0 |
2015-12-08 | replace ->follow_link() with new method that could stay in RCU mode | Al Viro | 1 | -1/+1 |
2015-12-08 | don't put symlink bodies in pagecache into highmem | Al Viro | 2 | -3/+3 |
2015-09-10 | fs/coda: fix readlink buffer overflow | Jan Harkes | 1 | -3/+3 |
2015-06-23 | fs: cleanup slight list_entry abuse | Rasmus Villemoes | 1 | -1/+1 |
2015-04-15 | VFS: normal filesystems (and lustre): d_inode() annotations | David Howells | 5 | -19/+19 |
2015-04-11 | make new_sync_{read,write}() static | Al Viro | 1 | -2/+0 |
2015-04-11 | coda: switch to ->read_iter/->write_iter | Al Viro | 1 | -25/+15 |
2015-02-22 | VFS: (Scripted) Convert S_ISLNK/DIR/REG(dentry->d_inode) to d_is_*(dentry) | David Howells | 1 | -1/+1 |
2015-02-17 | fs/coda/dir.c: forward declaration clean-up | Fabian Frederick | 1 | -82/+56 |
2015-01-20 | fs: introduce f_op->mmap_capabilities for nommu mmap support | Christoph Hellwig | 1 | -1/+1 |
2014-12-11 | coda_venus_readdir(): use file_inode() | Al Viro | 1 | -3/+1 |
2014-11-03 | move d_rcu from overlapping d_child to overlapping d_alias | Al Viro | 1 | -1/+1 |
2014-10-31 | new helper: is_root_inode() | Al Viro | 3 | -13/+6 |
2014-08-08 | fs/coda: use linux/uaccess.h | Fabian Frederick | 8 | -11/+8 |
2014-06-06 | coda: convert use of typedef ctl_table to struct ctl_table | Joe Perches | 1 | -2/+2 |
2014-06-06 | fs/coda: use __func__ | Fabian Frederick | 5 | -33/+34 |
2014-06-06 | fs/coda: logging prefix uniformization | Fabian Frederick | 5 | -8/+14 |
2014-06-06 | fs/coda: replace printk by pr_foo() | Fabian Frederick | 6 | -47/+48 |
2014-04-04 | Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t... | Linus Torvalds | 1 | -0/+1 |
2014-04-03 | fs/coda/inode.c: add __init to init_inodecache() | Fabian Frederick | 2 | -2/+2 |
2014-04-03 | mm + fs: store shadow entries in page cache | Johannes Weiner | 1 | -1/+1 |
2014-03-13 | fs: push sync_filesystem() down to the file system's remount_fs() | Theodore Ts'o | 1 | -0/+1 |
2013-11-09 | coda_revalidate_inode(): switch to passing inode... | Al Viro | 3 | -4/+3 |
2013-10-24 | file->f_op is never NULL... | Al Viro | 2 | -6/+3 |
2013-07-05 | helper for reading ->d_count | Al Viro | 1 | -1/+1 |
2013-06-29 | coda: don't bother with find_inode_number() | Al Viro | 1 | -7/+1 |
2013-06-29 | [readdir] convert coda | Al Viro | 1 | -58/+19 |
2013-06-29 | [readdir] introduce ->iterate(), ctx->pos, dir_emit() | Al Viro | 1 | -4/+15 |
2013-04-09 | lift sb_start_write() out of ->write() | Al Viro | 1 | -0/+2 |
2013-03-03 | fs: Limit sys_mount to only request filesystem modules. | Eric W. Biederman | 1 | -0/+1 |
2013-02-26 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 4 | -9/+9 |
2013-02-22 | new helper: file_inode(file) | Al Viro | 4 | -9/+9 |
2013-02-13 | coda: Cache permisions in struct coda_inode_info in a kuid_t. | Eric W. Biederman | 3 | -4/+4 |
2013-02-13 | coda: Restrict coda messages to the initial user namespace | Eric W. Biederman | 3 | -7/+10 |
2013-02-13 | coda: Restrict coda messages to the initial pid namespace | Eric W. Biederman | 3 | -2/+10 |
2012-10-02 | fs: push rcu_barrier() from deactivate_locked_super() to filesystems | Kirill A. Shutemov | 1 | -0/+5 |
2012-09-26 | switch simple cases of fget_light to fdget | Al Viro | 1 | -7/+7 |
2012-09-26 | switch coda get_device_index() to fget_light() | Al Viro | 1 | -17/+15 |
2012-07-14 | don't pass nameidata to ->create() | Al Viro | 1 | -2/+2 |
2012-07-14 | stop passing nameidata to ->lookup() | Al Viro | 1 | -2/+2 |
2012-07-14 | stop passing nameidata * to ->d_revalidate() | Al Viro | 1 | -3/+3 |
2012-07-14 | coda: use list_for_each_entry | Al Viro | 1 | -7/+3 |
2012-05-06 | vfs: Rename end_writeback() to clear_inode() | Jan Kara | 1 | -1/+1 |
2012-03-28 | Remove all #inclusions of asm/system.h | David Howells | 3 | -3/+0 |
2012-03-20 | switch open-coded instances of d_make_root() to new helper | Al Viro | 1 | -2/+1 |
2012-03-20 | coda: clean failure exits in coda_fill_super() | Al Viro | 1 | -4/+1 |
2012-01-10 | coda: switch coda_cnode_make() to sane API as well, clean coda_lookup() | Al Viro | 4 | -31/+27 |
2012-01-10 | coda: deal correctly with allocation failure from coda_cnode_makectl() | Al Viro | 3 | -15/+12 |
2012-01-03 | switch ->create() to umode_t | Al Viro | 1 | -2/+2 |
2012-01-03 | switch vfs_mkdir() and ->mkdir() to umode_t | Al Viro | 1 | -2/+2 |
2012-01-03 | vfs: fix the stupidity with i_dentry in inode destructors | Al Viro | 1 | -1/+0 |
2011-11-02 | filesystems: add set_nlink() | Miklos Szeredi | 1 | -1/+1 |
2011-11-02 | filesystems: add missing nlink wrappers | Miklos Szeredi | 1 | -1/+1 |
2011-09-15 | fs: Convert vmalloc/memset to vzalloc | Joe Perches | 1 | -3/+2 |
2011-07-20 | fs: push i_mutex and filemap_write_and_wait down into ->fsync() handlers | Josef Bacik | 2 | -2/+8 |
2011-07-20 | don't open-code parent_ino() in assorted ->readdir() | Al Viro | 1 | -1/+1 |
2011-07-20 | coda_venus_readdir(): use offsetof() | Al Viro | 1 | -2/+1 |
2011-07-20 | ->permission() sanitizing: don't pass flags to ->permission() | Al Viro | 3 | -5/+5 |
2011-06-20 | coda_ioctl_permission() is safe in RCU mode | Al Viro | 1 | -2/+0 |
2011-05-28 | coda: remove unnecessary dentry_unhash on rmdir, dir rename | Sage Weil | 1 | -5/+0 |
2011-05-26 | vfs: push dentry_unhash on rename_dir into file systems | Sage Weil | 1 | -0/+3 |
2011-05-26 | vfs: push dentry_unhash on rmdir into file systems | Sage Weil | 1 | -0/+2 |
2011-03-25 | codafs: fix build break when CONFIG_PROC_SYSCTL=n | Rakib Mullick | 1 | -0/+9 |
2011-03-22 | codafs: fix compile warning when CONFIG_SYSCTL=n | Rakib Mullick | 1 | -7/+1 |
2011-03-17 | fs: change to new flag variable | matt mooney | 1 | -1/+1 |
2011-01-13 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 13 | -27/+200 |
2011-01-13 | Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jiko... | Linus Torvalds | 1 | -1/+1 |
2011-01-12 | take coda-private headers out of include/linux | Al Viro | 13 | -24/+198 |
2011-01-12 | switch coda | Al Viro | 2 | -3/+2 |
2011-01-07 | fs: provide rcu-walk aware permission i_ops | Nick Piggin | 2 | -3/+8 |
2011-01-07 | fs: rcu-walk aware d_revalidate method | Nick Piggin | 1 | -1/+6 |
2011-01-07 | fs: dcache reduce branches in lookup path | Nick Piggin | 1 | -1/+1 |
2011-01-07 | fs: icache RCU free inodes | Nick Piggin | 1 | -1/+8 |
2011-01-07 | fs: dcache remove dcache_lock | Nick Piggin | 1 | -2/+0 |
2011-01-07 | fs: dcache scale subdirs | Nick Piggin | 1 | -0/+2 |
2011-01-07 | fs: dcache scale dentry refcount | Nick Piggin | 1 | -1/+1 |
2011-01-07 | fs: change d_delete semantics | Nick Piggin | 1 | -2/+2 |
2010-12-10 | coda: kill redundant cast in coda_alloc_inode() | Jesper Juhl | 1 | -1/+1 |
2010-10-29 | convert get_sb_nodev() users | Al Viro | 1 | -4/+4 |
2010-10-25 | new helper: ihold() | Al Viro | 1 | -1/+1 |
2010-10-25 | Coda: replace BKL with mutex | Yoshihisa Abe | 3 | -50/+68 |
2010-10-25 | Coda: push BKL regions into coda_upcall() | Yoshihisa Abe | 7 | -189/+95 |
2010-10-25 | Coda: add spin lock to protect accesses to struct coda_inode_info. | Yoshihisa Abe | 5 | -12/+44 |
2010-10-22 | Merge branch 'llseek' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bkl | Linus Torvalds | 2 | -0/+2 |
2010-10-15 | llseek: automatically add .llseek fop | Arnd Bergmann | 2 | -0/+2 |
2010-10-04 | BKL: Explicitly add BKL around get_sb/fill_super | Jan Blunck | 1 | -1/+7 |
2010-09-19 | Coda: mount hangs because of missed REQ_WRITE rename | Jan Harkes | 1 | -2/+2 |
2010-08-10 | Merge branch 'for-2.6.36' of git://git.kernel.dk/linux-2.6-block | Linus Torvalds | 2 | -12/+12 |
2010-08-09 | convert remaining ->clear_inode() to ->evict_inode() | Al Viro | 1 | -3/+5 |
2010-08-07 | coda: fixup clash with block layer REQ_* defines | Jens Axboe | 2 | -12/+12 |
2010-05-27 | drop unused dentry argument to ->fsync | Christoph Hellwig | 2 | -4/+3 |
2010-05-24 | Merge branch 'bkl/ioctl' of git://git.kernel.org/pub/scm/linux/kernel/git/fre... | Linus Torvalds | 2 | -38/+43 |
2010-05-21 | sanitize vfs_fsync calling conventions | Christoph Hellwig | 1 | -1/+1 |
2010-05-17 | coda: Clean-up whitespace problems in pioctl.c | John Kacur | 1 | -18/+17 |
2010-05-17 | coda: BKL ioctl pushdown | John Kacur | 1 | -17/+24 |
2010-05-17 | coda/psdev: Remove BKL from ioctl function | Arnd Bergmann | 1 | -3/+2 |