aboutsummaryrefslogtreecommitdiffstats
path: root/fs/coda
AgeCommit message (Expand)AuthorFilesLines
2020-05-05docs: filesystems: convert coda.txt to ReSTMauro Carvalho Chehab1-1/+1
2019-09-19Merge tag 'y2038-vfs' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/p...Linus Torvalds1-0/+3
2019-08-30kill the last users of user_{path,lpath,path_dir}()Al Viro1-5/+2
2019-08-30fs: Fill in max and min timestamps in superblockDeepa Dinamani1-0/+3
2019-07-16coda: add hinting support for partial file cachingPedro Cuadra5-25/+112
2019-07-16coda: ftoc validity check integrationFabian Frederick4-18/+18
2019-07-16coda: remove sb test in coda_fid_to_inode()Fabian Frederick1-5/+0
2019-07-16coda: remove sysctl object from module when unusedFabian Frederick4-16/+12
2019-07-16coda: add __init to init_coda_psdev()Fabian Frederick1-1/+1
2019-07-16coda: use SIZE() for statFabian Frederick1-1/+1
2019-07-16coda: destroy mutex in put_super()Fabian Frederick1-0/+1
2019-07-16coda: remove uapi/linux/coda_psdev.hJan Harkes1-1/+4
2019-07-16coda: move internal defs out of include/linux/ [ver #2]David Howells11-14/+99
2019-07-16coda: bump module versionJan Harkes1-1/+1
2019-07-16coda: get rid of CODA_FREE()Dan Carpenter3-24/+22
2019-07-16coda: get rid of CODA_ALLOC()Dan Carpenter3-13/+7
2019-07-16coda: change Coda's user api to use 64-bit time_t in timespecJan Harkes1-14/+7
2019-07-16coda: stop using 'struct timespec' in user APIArnd Bergmann1-12/+38
2019-07-16coda: clean up indentation, replace spaces with tabColin Ian King1-1/+1
2019-07-16coda: don't try to print names that were considered too longJan Harkes1-2/+2
2019-07-16coda: potential buffer overflow in coda_psdev_write()Jan Harkes2-3/+39
2019-07-16coda: add error handling for fgetZhouyang Jia1-1/+4
2019-07-16coda: pass the host file in vma->vm_file on mmapJan Harkes1-2/+68
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner1-5/+1
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner2-0/+2
2019-05-14fs/coda/psdev.c: remove duplicate headerSabyasachi Gupta1-1/+0
2019-05-01coda: switch to ->free_inode()Al Viro1-8/+2
2018-06-05vfs: change inode times to use struct timespec64Deepa Dinamani1-6/+6
2018-02-11vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds1-2/+2
2018-02-01use linux/poll.h instead of asm/poll.hAl Viro1-1/+1
2018-01-30Merge branch 'misc.poll' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-2/+2
2017-11-27fs: annotate ->poll() instancesAl Viro1-2/+2
2017-11-27Rename superblock flags (MS_xyz -> SB_xyz)Linus Torvalds1-2/+2
2017-11-17Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-2/+1
2017-11-05coda: fix 'kernel memory exposure attempt' in fsyncJan Harkes1-2/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman14-0/+14
2017-09-04fs: fix kernel_read prototypeChristoph Hellwig1-2/+3
2017-06-29fs: implement vfs_iter_write using do_iter_writeChristoph Hellwig1-1/+1
2017-06-29fs: implement vfs_iter_read using do_iter_readChristoph Hellwig1-1/+1
2017-04-20coda: Convert to separately allocated bdiJan Kara1-7/+4
2017-03-03Merge branch 'rebased-statx' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-4/+5
2017-03-03Merge branch 'WIP.sched-core-for-linus' of git://git.kernel.org/pub/scm/linux...Linus Torvalds2-2/+2
2017-03-02statx: Add a system call to make enhanced file info availableDavid Howells2-4/+5
2017-03-02sched/headers: Prepare to move signal wakeup & sigpending methods from <linux...Ingo Molnar1-1/+1
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar1-1/+1
2017-02-20mm: use helper for calling f_op->mmap()Miklos Szeredi1-1/+1
2016-12-09vfs: remove ".readlink = generic_readlink" assignmentsMiklos Szeredi1-1/+0
2016-10-10Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds3-4/+8
2016-10-10Merge remote-tracking branch 'ovl/rename2' into for-linusAl Viro1-1/+5
2016-10-05switch generic_file_splice_read() to use of ->read_iter()Al Viro1-22/+1
2016-09-27fs: Replace CURRENT_TIME_SEC with current_time() for inode timestampsDeepa Dinamani3-3/+3
2016-09-27fs: rename "rename2" i_op to "rename"Miklos Szeredi1-1/+1
2016-09-27fs: make remaining filesystems use .rename2Miklos Szeredi1-2/+6
2016-05-29drop redundant ->owner initializationsAl Viro1-1/+0
2016-05-02introduce a parallel variant of ->iterate()Al Viro1-6/+12
2016-01-23Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2-6/+6
2016-01-22tree wide: use kvfree() than conditional kfree()/vfree()Tetsuo Handa1-2/+1
2016-01-22wrappers for ->i_mutex accessAl Viro2-6/+6
2016-01-14kmemcg: account certain kmem allocations to memcgVladimir Davydov1-3/+3
2015-12-30switch ->get_link() to delayed_call, kill ->put_link()Al Viro1-1/+0
2015-12-08replace ->follow_link() with new method that could stay in RCU modeAl Viro1-1/+1
2015-12-08don't put symlink bodies in pagecache into highmemAl Viro2-3/+3
2015-09-10fs/coda: fix readlink buffer overflowJan Harkes1-3/+3
2015-06-23fs: cleanup slight list_entry abuseRasmus Villemoes1-1/+1
2015-04-15VFS: normal filesystems (and lustre): d_inode() annotationsDavid Howells5-19/+19
2015-04-11make new_sync_{read,write}() staticAl Viro1-2/+0
2015-04-11coda: switch to ->read_iter/->write_iterAl Viro1-25/+15
2015-02-22VFS: (Scripted) Convert S_ISLNK/DIR/REG(dentry->d_inode) to d_is_*(dentry)David Howells1-1/+1
2015-02-17fs/coda/dir.c: forward declaration clean-upFabian Frederick1-82/+56
2015-01-20fs: introduce f_op->mmap_capabilities for nommu mmap supportChristoph Hellwig1-1/+1
2014-12-11coda_venus_readdir(): use file_inode()Al Viro1-3/+1
2014-11-03move d_rcu from overlapping d_child to overlapping d_aliasAl Viro1-1/+1
2014-10-31new helper: is_root_inode()Al Viro3-13/+6
2014-08-08fs/coda: use linux/uaccess.hFabian Frederick8-11/+8
2014-06-06coda: convert use of typedef ctl_table to struct ctl_tableJoe Perches1-2/+2
2014-06-06fs/coda: use __func__Fabian Frederick5-33/+34
2014-06-06fs/coda: logging prefix uniformizationFabian Frederick5-8/+14
2014-06-06fs/coda: replace printk by pr_foo()Fabian Frederick6-47/+48
2014-04-04Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-0/+1
2014-04-03fs/coda/inode.c: add __init to init_inodecache()Fabian Frederick2-2/+2
2014-04-03mm + fs: store shadow entries in page cacheJohannes Weiner1-1/+1
2014-03-13fs: push sync_filesystem() down to the file system's remount_fs()Theodore Ts'o1-0/+1
2013-11-09coda_revalidate_inode(): switch to passing inode...Al Viro3-4/+3
2013-10-24file->f_op is never NULL...Al Viro2-6/+3
2013-07-05helper for reading ->d_countAl Viro1-1/+1
2013-06-29coda: don't bother with find_inode_number()Al Viro1-7/+1
2013-06-29[readdir] convert codaAl Viro1-58/+19
2013-06-29[readdir] introduce ->iterate(), ctx->pos, dir_emit()Al Viro1-4/+15
2013-04-09lift sb_start_write() out of ->write()Al Viro1-0/+2
2013-03-03fs: Limit sys_mount to only request filesystem modules.Eric W. Biederman1-0/+1
2013-02-26Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds4-9/+9
2013-02-22new helper: file_inode(file)Al Viro4-9/+9
2013-02-13coda: Cache permisions in struct coda_inode_info in a kuid_t.Eric W. Biederman3-4/+4
2013-02-13coda: Restrict coda messages to the initial user namespaceEric W. Biederman3-7/+10
2013-02-13coda: Restrict coda messages to the initial pid namespaceEric W. Biederman3-2/+10
2012-10-02fs: push rcu_barrier() from deactivate_locked_super() to filesystemsKirill A. Shutemov1-0/+5
2012-09-26switch simple cases of fget_light to fdgetAl Viro1-7/+7
2012-09-26switch coda get_device_index() to fget_light()Al Viro1-17/+15
2012-07-14don't pass nameidata to ->create()Al Viro1-2/+2
2012-07-14stop passing nameidata to ->lookup()Al Viro1-2/+2
2012-07-14stop passing nameidata * to ->d_revalidate()Al Viro1-3/+3
2012-07-14coda: use list_for_each_entryAl Viro1-7/+3
2012-05-06vfs: Rename end_writeback() to clear_inode()Jan Kara1-1/+1
2012-03-28Remove all #inclusions of asm/system.hDavid Howells3-3/+0
2012-03-20switch open-coded instances of d_make_root() to new helperAl Viro1-2/+1
2012-03-20coda: clean failure exits in coda_fill_super()Al Viro1-4/+1
2012-01-10coda: switch coda_cnode_make() to sane API as well, clean coda_lookup()Al Viro4-31/+27
2012-01-10coda: deal correctly with allocation failure from coda_cnode_makectl()Al Viro3-15/+12
2012-01-03switch ->create() to umode_tAl Viro1-2/+2
2012-01-03switch vfs_mkdir() and ->mkdir() to umode_tAl Viro1-2/+2
2012-01-03vfs: fix the stupidity with i_dentry in inode destructorsAl Viro1-1/+0
2011-11-02filesystems: add set_nlink()Miklos Szeredi1-1/+1
2011-11-02filesystems: add missing nlink wrappersMiklos Szeredi1-1/+1
2011-09-15fs: Convert vmalloc/memset to vzallocJoe Perches1-3/+2
2011-07-20fs: push i_mutex and filemap_write_and_wait down into ->fsync() handlersJosef Bacik2-2/+8
2011-07-20don't open-code parent_ino() in assorted ->readdir()Al Viro1-1/+1
2011-07-20coda_venus_readdir(): use offsetof()Al Viro1-2/+1
2011-07-20->permission() sanitizing: don't pass flags to ->permission()Al Viro3-5/+5
2011-06-20coda_ioctl_permission() is safe in RCU modeAl Viro1-2/+0
2011-05-28coda: remove unnecessary dentry_unhash on rmdir, dir renameSage Weil1-5/+0
2011-05-26vfs: push dentry_unhash on rename_dir into file systemsSage Weil1-0/+3
2011-05-26vfs: push dentry_unhash on rmdir into file systemsSage Weil1-0/+2
2011-03-25codafs: fix build break when CONFIG_PROC_SYSCTL=nRakib Mullick1-0/+9
2011-03-22codafs: fix compile warning when CONFIG_SYSCTL=nRakib Mullick1-7/+1
2011-03-17fs: change to new flag variablematt mooney1-1/+1
2011-01-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds13-27/+200
2011-01-13Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jiko...Linus Torvalds1-1/+1
2011-01-12take coda-private headers out of include/linuxAl Viro13-24/+198
2011-01-12switch codaAl Viro2-3/+2
2011-01-07fs: provide rcu-walk aware permission i_opsNick Piggin2-3/+8
2011-01-07fs: rcu-walk aware d_revalidate methodNick Piggin1-1/+6
2011-01-07fs: dcache reduce branches in lookup pathNick Piggin1-1/+1
2011-01-07fs: icache RCU free inodesNick Piggin1-1/+8
2011-01-07fs: dcache remove dcache_lockNick Piggin1-2/+0
2011-01-07fs: dcache scale subdirsNick Piggin1-0/+2
2011-01-07fs: dcache scale dentry refcountNick Piggin1-1/+1
2011-01-07fs: change d_delete semanticsNick Piggin1-2/+2
2010-12-10coda: kill redundant cast in coda_alloc_inode()Jesper Juhl1-1/+1
2010-10-29convert get_sb_nodev() usersAl Viro1-4/+4
2010-10-25new helper: ihold()Al Viro1-1/+1
2010-10-25Coda: replace BKL with mutexYoshihisa Abe3-50/+68
2010-10-25Coda: push BKL regions into coda_upcall()Yoshihisa Abe7-189/+95
2010-10-25Coda: add spin lock to protect accesses to struct coda_inode_info.Yoshihisa Abe5-12/+44
2010-10-22Merge branch 'llseek' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bklLinus Torvalds2-0/+2
2010-10-15llseek: automatically add .llseek fopArnd Bergmann2-0/+2
2010-10-04BKL: Explicitly add BKL around get_sb/fill_superJan Blunck1-1/+7
2010-09-19Coda: mount hangs because of missed REQ_WRITE renameJan Harkes1-2/+2
2010-08-10Merge branch 'for-2.6.36' of git://git.kernel.dk/linux-2.6-blockLinus Torvalds2-12/+12
2010-08-09convert remaining ->clear_inode() to ->evict_inode()Al Viro1-3/+5
2010-08-07coda: fixup clash with block layer REQ_* definesJens Axboe2-12/+12
2010-05-27drop unused dentry argument to ->fsyncChristoph Hellwig2-4/+3
2010-05-24Merge branch 'bkl/ioctl' of git://git.kernel.org/pub/scm/linux/kernel/git/fre...Linus Torvalds2-38/+43
2010-05-21sanitize vfs_fsync calling conventionsChristoph Hellwig1-1/+1
2010-05-17coda: Clean-up whitespace problems in pioctl.cJohn Kacur1-18/+17
2010-05-17coda: BKL ioctl pushdownJohn Kacur1-17/+24
2010-05-17coda/psdev: Remove BKL from ioctl functionArnd Bergmann1-3/+2
2010-04-22coda: add bdi backing to mount sessionJens Axboe1-0/+8
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo4-0/+4
2009-11-18sysctl: Drop & in front of every proc_handler.Eric W. Biederman1-3/+3
2009-11-12sysctl fs: Remove dead binary sysctl supportEric W. Biederman1-4/+0
2009-10-04headers: remove sched.h from poll.hAlexey Dobriyan1-0/+1
2009-09-24sysctl: remove "struct file *" argument of ->proc_handlerAlexey Dobriyan1-0/+1
2009-05-11splice: implement default splice_read methodMiklos Szeredi1-3/+6
2009-03-27constify dentry_operations: misc filesystemsAl Viro1-1/+1
2009-01-22fs/Kconfig: move coda outAlexey Dobriyan1-0/+21
2009-01-08coda: fix fs/coda/sysctl.c build warnings when !CONFIG_SYSCTLRichard A. Holden III1-1/+4
2009-01-05add a vfs_fsync helperChristoph Hellwig1-10/+2
2008-11-20coda: fix creds referenceRandy Dunlap1-0/+1
2008-11-14CRED: Use creds in file structsDavid Howells1-1/+1
2008-11-14CRED: Wrap task credential accesses in the Coda filesystemDavid Howells2-4/+4
2008-10-27Switch to a valid email address...Alan Cox1-1/+1
2008-10-23[PATCH] move executable checking into ->permission()Miklos Szeredi2-1/+4
2008-10-16device create: misc: convert device_create_drvdata to device_createGreg Kroah-Hartman1-3/+2
2008-07-26[PATCH] sanitize __user_walk_fd() et.al.Al Viro1-7/+7
2008-07-26[PATCH] sanitize ->permission() prototypeAl Viro2-5/+5
2008-07-26SL*B: drop kmem cache argument from constructorAlexey Dobriyan1-1/+1
2008-07-25coda: remove CODA_FS_OLD_APIAdrian Bunk3-22/+3
2008-07-21device create: coda: convert device_create to device_create_drvdataGreg Kroah-Hartman1-2/+3
2008-04-29codafs: fix build warningAndrew Morton1-1/+1
2008-04-29coda: add static to functions in dir.cHarvey Harrison1-3/+3
2008-02-14Introduce path_put()Jan Blunck1-2/+2
2008-02-14Embed a struct path into struct nameidata instead of nd->{dentry,mnt}Jan Blunck1-1/+1
2008-01-24coda: convert struct class_device to struct deviceKay Sievers1-4/+4
2007-10-19pid namespaces: round up the APIPavel Emelianov1-1/+1
2007-10-17Slab API: remove useless ctor parameter and reorder parametersChristoph Lameter1-1/+1
2007-07-21coda: remove CODA_STORE/CODA_RELEASE upcallsJan Harkes3-108/+7
2007-07-20mm: Remove slab destructors from kmem_cache_create().Paul Mundt1-2/+2
2007-07-19coda breakageAl Viro2-14/+14
2007-07-19coda: update module informationJan Harkes1-9/+8
2007-07-19coda: remove statistics counters from /proc/fs/codaJan Harkes7-252/+15
2007-07-19coda: remove struct coda_sb_infoJan Harkes3-69/+47
2007-07-19coda: cleanup downcall handlerJan Harkes1-65/+54
2007-07-19coda: cleanup coda_lookup, use dsplice_aliasJan Harkes1-35/+22
2007-07-19coda: ignore returned values when upcalls return errorsJan Harkes1-32/+27
2007-07-19coda: replace upc_alloc/upc_free with kmalloc/kfreeJan Harkes2-11/+6
2007-07-19coda: avoid lockdep warning in coda_readdirJan Harkes1-44/+54
2007-07-19coda: block signals during upcall processingJan Harkes1-21/+60
2007-07-19coda: cleanup for upcall handling pathJan Harkes1-63/+58
2007-07-19coda: cleanup /dev/cfs open and close handlingJan Harkes2-38/+32
2007-07-19coda: use ilookup5Jan Harkes1-6/+1