aboutsummaryrefslogtreecommitdiffstats
path: root/fs/afs
AgeCommit message (Expand)AuthorFilesLines
2015-02-12Merge branch 'for-3.20/bdi' of git://git.kernel.dk/linux-blockLinus Torvalds1-1/+1
2015-02-04rxrpc: make the users of rxrpc_kernel_send_data() set kvec-backed msg_iter pr...Al Viro1-7/+7
2015-01-20fs: introduce f_op->mmap_capabilities for nommu mmap supportChristoph Hellwig1-1/+1
2014-12-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-8/+6
2014-12-09put iov_iter into msghdrAl Viro1-8/+6
2014-11-19afs_fsync: don't bother with ->f_path.dentryAl Viro1-5/+4
2014-11-19assorted conversions to %p[dD]Al Viro4-58/+43
2014-10-31vfs: make first argument of dir_context.actor typedMiklos Szeredi1-4/+5
2014-10-13Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+0
2014-10-09vfs: Remove unnecessary calls of check_submounts_and_dropEric W. Biederman1-5/+0
2014-09-19sched, cleanup, treewide: Remove set_current_state(TASK_RUNNING) after schedu...Kirill Tkhai1-1/+0
2014-07-29AFS: Correctly assemble the client UUIDDavid Howells1-2/+2
2014-06-12Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds3-12/+10
2014-06-12Merge commit '9f12600fe425bc28f0ccba034a77783c09c15af4' into for-linusAl Viro3-44/+63
2014-06-04Merge tag 'locks-v3.16' of git://git.samba.org/jlayton/linux into nextLinus Torvalds1-4/+0
2014-06-02locks: ensure that fl_owner is always initialized properly in flock and lease...Jeff Layton1-4/+0
2014-05-23AFS: Pass an afs_call* to call->async_workfn() instead of a work_struct*David Howells2-11/+5
2014-05-23AFS: Fix kafs module unloadingNathaniel Wesley Filardo1-8/+9
2014-05-23AFS: Part of afs_end_call() is identical to code elsewhere, so split itNathaniel Wesley Filardo1-7/+13
2014-05-21AFS: Fix cache manager service handlersDavid Howells2-22/+40
2014-05-06afs: switch to ->write_iter()Al Viro3-10/+8
2014-05-06switch simple generic_file_aio_read() users to ->read_iter()Al Viro1-2/+2
2014-04-03mm + fs: store shadow entries in page cacheJohannes Weiner1-1/+1
2014-03-07afs: don't use PREPARE_WORKTejun Heo2-2/+11
2014-02-01afs: proc cells and rootcell are writeablePali Rohár1-2/+2
2014-01-25afs: get rid of junk in fs/afs/proc.cAl Viro2-101/+22
2013-10-28Merge branch 'fscache' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowe...Trond Myklebust4-4/+5
2013-09-29afs: dget_parent() can't return a negative dentryAl Viro1-3/+0
2013-09-27FS-Cache: Provide the ability to enable/disable cookiesDavid Howells4-4/+5
2013-09-07afs: get rid of redundant ->d_name.len checksAl Viro1-24/+0
2013-09-05afs: use check_submounts_and_drop()Miklos Szeredi1-7/+3
2013-07-03Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-3/+4
2013-07-02Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-4/+6
2013-06-29locks: protect most of the file_lock handling with i_lockJeff Layton1-3/+4
2013-06-29[readdir] convert afsAl Viro1-62/+37
2013-05-21mm: change invalidatepage prototype to accept lengthLukas Czerner1-4/+6
2013-05-07aio: don't include aio.h in sched.hKent Overstreet1-0/+1
2013-04-09procfs: new helper - PDE_DATA(inode)Al Viro1-4/+4
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 Torvalds3-8/+7
2013-02-25Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds4-16/+21
2013-02-22new helper: file_inode(file)Al Viro3-8/+7
2013-02-13afs: Support interacting with multiple user namespacesEric W. Biederman3-9/+15
2013-02-13afs: Only allow mounting afs in the intial network namespaceEric W. Biederman1-0/+6
2013-02-12afs: Remove unused structure afs_store_statusEric W. Biederman1-7/+0
2013-01-21fs/afs: remove depends on CONFIG_EXPERIMENTALKees Cook1-4/+3
2012-10-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-0/+5
2012-10-02fs: push rcu_barrier() from deactivate_locked_super() to filesystemsKirill A. Shutemov1-0/+5
2012-08-13workqueue: use mod_delayed_work() instead of cancel + queueTejun Heo3-22/+6
2012-07-14VFS: Pass mount flags to sget()David Howells1-2/+1
2012-07-14don't pass nameidata to ->create()Al Viro1-2/+2
2012-07-14stop passing nameidata to ->lookup()Al Viro2-4/+4
2012-07-14stop passing nameidata * to ->d_revalidate()Al Viro1-3/+3
2012-05-06vfs: Rename end_writeback() to clear_inode()Jan Kara1-1/+1
2012-03-21Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-5/+2
2012-03-21Merge branch 'kmap_atomic' of git://github.com/congwang/linuxLinus Torvalds2-6/+6
2012-03-20switch open-coded instances of d_make_root() to new helperAl Viro1-5/+2
2012-03-20AFS: checking wrong bit in afs_readpages()Dan Carpenter1-1/+1
2012-03-20afs: remove the second argument of k[un]map_atomic()Cong Wang2-6/+6
2012-03-16afs: Remote abort can cause BUG in rxrpc codeAnton Blanchard1-0/+3
2012-03-16afs: Read of file returns EBADMSGAnton Blanchard1-1/+1
2012-01-03switch ->create() to umode_tAl Viro1-3/+3
2012-01-03switch vfs_mkdir() and ->mkdir() to umode_tAl Viro1-3/+3
2012-01-03vfs: fix the stupidity with i_dentry in inode destructorsAl Viro1-1/+0
2012-01-03vfs: kill ->mnt_devname use in afs printksAl Viro1-2/+2
2011-11-02filesystems: add set_nlink()Miklos Szeredi2-3/+3
2011-07-20AFS: Fix silly characters in a commentDavid Howells1-1/+1
2011-07-20fs: push i_mutex and filemap_write_and_wait down into ->fsync() handlersJosef Bacik2-5/+15
2011-07-20->permission() sanitizing: don't pass flags to ->permission()Al Viro2-3/+3
2011-07-20->permission() sanitizing: don't pass flags to generic_permission()Al Viro1-1/+1
2011-07-20kill check_acl callback of generic_permission()Al Viro1-1/+1
2011-06-16AFS: Use i_generation not i_version for the vnode uniquifierDavid Howells3-10/+11
2011-06-16AFS: Set s_id in the superblock to the volume nameDavid Howells1-0/+1
2011-06-16afs: afs_fill_page reads too much, or wrong dataAnton Blanchard1-12/+9
2011-06-12afs: fix sget() races, close leak on umountAl Viro1-41/+32
2011-05-28afs: 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-31Fix common misspellingsLucas De Marchi2-7/+7
2011-02-25afs: Fix oops in afs_unlink_writebackAnton Blanchard1-0/+1
2011-01-15Unexport do_add_mount() and add in follow_automount(), not ->d_automount()David Howells1-19/+6
2011-01-15AFS: Use d_automount() rather than abusing follow_link()David Howells4-30/+19
2011-01-15Add a dentry op to allow processes to be held during pathwalk transitDavid Howells1-4/+1
2011-01-14afs: add afs_wq and use it instead of the system workqueueTejun Heo7-28/+38
2011-01-12switch afsAl Viro3-3/+3
2011-01-07fs: provide rcu-walk aware permission i_opsNick Piggin2-3/+6
2011-01-07fs: rcu-walk aware d_revalidate methodNick Piggin1-0/+4
2011-01-07fs: dcache reduce branches in lookup pathNick Piggin1-1/+1
2011-01-07fs: icache RCU free inodesNick Piggin1-1/+9
2011-01-07fs: change d_delete semanticsNick Piggin1-2/+2
2010-10-29convert afsAl Viro1-12/+7
2010-10-26Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-1/+1
2010-10-26writeback: remove nonblocking/encountered_congestion referencesWu Fengguang1-18/+1
2010-10-25new helper: ihold()Al Viro1-1/+1
2010-10-22Merge branch 'llseek' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/bklLinus Torvalds1-0/+1
2010-10-15llseek: automatically add .llseek fopArnd Bergmann1-0/+1
2010-10-05fs/locks.c: prepare for BKL removalArnd Bergmann1-3/+2
2010-10-04BKL: Remove BKL from afsArnd Bergmann1-10/+0
2010-10-04BKL: Explicitly add BKL around get_sb/fill_superJan Blunck1-0/+5
2010-08-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6Linus Torvalds7-46/+254
2010-08-12Add a dummy printk function for the maintenance of unused printksDavid Howells1-9/+3
2010-08-11AFS: Implement an autocell mount capability [ver #2]wanglei7-46/+250
2010-08-11DNS: If the DNS server returns an error, allow that to be cached [ver #2]Wang Lei1-0/+4
2010-08-11afs: destroy work queue on init failureDan Carpenter1-0/+1
2010-08-10Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds3-3/+6
2010-08-09convert remaining ->clear_inode() to ->evict_inode()Al Viro3-3/+6
2010-08-07AFS: Fix the module init error handlingDavid Howells1-3/+6
2010-08-05DNS: Make AFS go to the DNS for AFSDB records for unknown cellsWang Lei2-10/+31
2010-07-06writeback: remove writeback_inodes_wbcChristoph Hellwig1-1/+0
2010-06-01AFS: Fix possible null pointer dereference in afs_alloc_server()Denis Kirjanov1-2/+3
2010-05-27drop unused dentry argument to ->fsyncChristoph Hellwig2-2/+3
2010-05-21AFS: Don't put struct file on the stackAl Viro4-36/+41
2010-04-28Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-blockLinus Torvalds3-0/+10
2010-04-22afs: add bdi backing to mount session.Jens Axboe3-0/+10
2010-04-21AFS: Don't pass error value to page_cache_release() in error handlingDavid Howells1-12/+12
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo11-6/+7
2010-03-22AFS: Potential null dereferenceDan Carpenter1-2/+3
2010-03-05make sure data is on disk before calling ->write_inodeChristoph Hellwig3-23/+0
2009-12-10afs: remove manual O_SYNC handlingChristoph Hellwig1-9/+0
2009-12-10vfs: Implement proper O_SYNC semanticsChristoph Hellwig1-2/+3
2009-11-19FS-Cache: Handle pages pending storage that get evicted under OOM conditionsDavid Howells1-12/+3
2009-10-01afs: remove cache.hChristoph Hellwig2-13/+1
2009-09-23seq_file: constify seq_operationsJames Morris1-4/+4
2009-09-22const: make file_lock_operations constAlexey Dobriyan1-1/+1
2009-09-16writeback: get rid of wbc->for_writepagesJens Axboe1-1/+0
2009-08-27AFS: Stop readlink() on AFS crashing due to NULL 'file' ptrDavid Howells1-3/+15
2009-07-12AFS: Fix compilation warningArtem Bityutskiy1-1/+1
2009-07-12headers: smp_lock.h reduxAlexey Dobriyan1-0/+1
2009-07-08headers: mnt_namespace.h reduxAlexey Dobriyan1-1/+0
2009-06-30AFS: Fix lock imbalanceJiri Slaby1-1/+0
2009-06-16AFS: Correctly translate auth error aborts and don't failover in such casesDavid Howells2-0/+18
2009-06-11push BKL down into ->put_superChristoph Hellwig1-0/+4
2009-06-11switch follow_down()Al Viro1-1/+1
2009-05-09Fix races around the access to ->s_optionsAl Viro1-2/+2
2009-05-09Convert obvious places to deactivate_locked_super()Al Viro1-2/+1
2009-04-17AFS: Guard afs_file_readpage_read_complete() definition with CONFIG_AFS_FSCACHEMatt Kraai1-0/+2
2009-04-09afs: BUG to BUG_ON changesStoyan Gaydarov1-2/+1
2009-04-03FS-Cache: Make kAFS use FS-CacheDavid Howells13-358/+582
2009-03-31proc 2/2: remove struct proc_dir_entry::ownerAlexey Dobriyan1-1/+0
2009-03-27constify dentry_operations: AFSAl Viro1-1/+1
2009-01-22fs/Kconfig: move afs outAlexey Dobriyan1-0/+21
2009-01-04fs: symlink write_begin allocation context fixNick Piggin1-1/+1
2008-10-31fs: replace NIPQUAD()Harvey Harrison2-7/+6
2008-10-23[PATCH] fix ->llseek for more directoriesChristoph Hellwig1-0/+1
2008-10-16afs: convert to new aopsNick Piggin3-92/+51
2008-10-13vfs: Use const for kernel parser tableSteven Whitehouse1-1/+1
2008-08-04mm: rename page trylockNick Piggin1-1/+1
2008-08-01[PATCH] pass struct path * to do_add_mount()Al Viro1-1/+1
2008-07-26[PATCH] sanitize ->permission() prototypeAl Viro2-4/+2
2008-07-26SL*B: drop kmem cache argument from constructorAlexey Dobriyan1-2/+2
2008-06-06Fix various old email addresses for dwmw2David Woodhouse3-3/+3
2008-04-30afs: replace remaining __FUNCTION__ occurrencesHarvey Harrison2-6/+6
2008-04-29afs: support the CB.ProbeUuid RPC opDavid Howells2-0/+108
2008-04-29afs: the AFS RPC op CBGetCapabilities is actually CBTellMeAboutYourselfDavid Howells2-14/+14
2008-04-29afs: use the shorter LIST_HEAD for brevityRobert P. J. Day1-1/+1
2008-04-29afs: use non-racy method for proc entries creationDenis V. Lunev1-19/+14
2008-04-16AFS: Do not describe debug parameters with their valuePaul Bolle1-1/+1
2008-04-03afs: remove smp_prcessor_id() from debug macroSven Schnelle1-1/+1
2008-04-02afs: add missing up_write() on returnSven Schnelle1-0/+1
2008-03-28Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds3-10/+0
2008-03-28afs: prevent double cell registrationSven Schnelle1-2/+13
2008-03-27[PATCH] do shrink_submounts() for all fs typesAl Viro3-10/+0
2008-02-14Use path_put() in a few places instead of {mnt,d}put()Jan Blunck1-2/+1
2008-02-14Introduce path_put()Jan Blunck1-1/+1
2008-02-14Embed a struct path into struct nameidata instead of nd->{dentry,mnt}Jan Blunck1-11/+11
2008-02-08mount options: fix afsMiklos Szeredi1-0/+5
2008-02-08fs/afs/security.c: fix uninitialized var warningAndrew Morton1-1/+1
2008-02-07iget: use iget_failed() in AFSDavid Howells1-4/+1
2008-02-07Convert ERR_PTR(PTR_ERR(p)) instances to ERR_CAST(p)David Howells2-3/+3
2008-01-28vfs: Add 64 bit i_version supportJean Noel Cordenner2-5/+7
2007-11-05fs/afs/vlocation.c: fix off-by-oneAdrian Bunk1-1/+1
2007-10-17KEYS: Make request_key() and co fundamentally asynchronousDavid Howells1-11/+6
2007-10-17Drop some headers from mm.hAlexey Dobriyan1-1/+1
2007-10-17fs/afs/: possible cleanupsAdrian Bunk10-11/+17
2007-10-17Slab API: remove useless ctor parameter and reorder parametersChristoph Lameter1-4/+2
2007-10-15Merge branch 'locks' of git://linux-nfs.org/~bfields/linuxLinus Torvalds1-2/+1
2007-10-10[NET]: Make the device list and device lookups per namespace.Eric W. Biederman1-2/+3
2007-10-09AFS: clean up explicit check for mandatory locksPavel Emelyanov1-2/+1
2007-09-11afs: mntput called before dputAndreas Gruenbacher1-1/+1
2007-07-31AFS: fix file lockingDavid Howells1-47/+79
2007-07-20AFS: Use patched rxrpc_kernel_send_data() correctlyDavid Howells1-11/+10
2007-07-20mm: Remove slab destructors from kmem_cache_create().Paul Mundt1-2/+1
2007-07-19afs build fixAndrew Morton1-1/+2
2007-07-16AFS: drop explicit externRandy Dunlap1-1/+1
2007-07-16AFS: implement file lockingDavid Howells13-15/+881
2007-07-16Make AFS use seq_list_xxx helpersPavel Emelianov1-70/+11
2007-07-10sendfile: remove .sendfile from filesystems that use generic_file_sendfile()Jens Axboe1-1/+1
2007-05-31afs: needs sched.hAndrew Morton1-0/+2
2007-05-21Detach sched.h from mm.hAlexey Dobriyan12-0/+12
2007-05-17Remove SLAB_CTOR_CONSTRUCTORChristoph Lameter1-11/+9
2007-05-16AFS: Fix afs_prepare_write()David Howells1-2/+1
2007-05-16AFS: write back dirty data on unmountDavid Howells1-1/+0
2007-05-11AFS: implement statfsDavid Howells7-15/+426
2007-05-11AFS: fix a couple of problems with unlinking AFS filesDavid Howells4-17/+31
2007-05-11AFS: fix interminable loop in afs_write_back_from_locked_page()David Howells1-2/+3
2007-05-10AFS: further write support fixesDavid Howells2-3/+3
2007-05-10AFS: write support fixesDavid Howells3-17/+216
2007-05-09AFS: implement basic file write supportDavid Howells11-27/+1483
2007-05-09AFS: AFS fixupsDavid Howells12-109/+121
2007-05-07slab allocators: Remove SLAB_DEBUG_INITIAL flagChristoph Lameter1-2/+1