aboutsummaryrefslogtreecommitdiffstats
path: root/fs/afs
AgeCommit message (Expand)AuthorFilesLines
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
2007-05-07mm: make read_cache_page synchronousNick Piggin2-10/+4
2007-05-03[NET]: Rework dev_base via list_head (v3)Pavel Emelianov1-1/+1
2007-05-03[AFS]: Adjust the new netdevice scanning codeDavid Howells3-7/+21
2007-05-03[AFS]: Replace rtnetlink client by direct dev_base walkingPatrick McHardy4-475/+55
2007-05-03[AFS]: Fix memory leak in SRXAFSCB_GetCapabilitiesPatrick McHardy1-0/+1
2007-05-03[AFS]: Fix use of __exit functions from __init pathDavid Howells3-4/+4
2007-05-03[AFS/AF_RXRPC]: Miscellaneous fixes.David Howells2-58/+45
2007-04-27[AF_RXRPC/AFS]: Arch-specific fixes.David Howells3-3/+3
2007-04-27[AFS]: Fix VLocation record update wakeupDavid Howells1-9/+8
2007-04-26[AFS]: Eliminate cmpxchg() usage in vlocation code.David S. Miller2-6/+16
2007-04-26[AFS]: Fix u64 printing in debug logging.David S. Miller3-3/+5
2007-04-26[AFS]: Add "directory write" support.David Howells14-268/+1778
2007-04-26[AFS]: Implement the CB.InitCallBackState3 operation.David Howells2-0/+47
2007-04-26[AFS]: Add support for the CB.GetCapabilities operation.David Howells7-0/+705
2007-04-26[AFS]: Add security support.David Howells18-238/+945
2007-04-26[AFS]: Handle multiple mounts of an AFS superblock correctly.David Howells1-10/+16
2007-04-26[AF_RXRPC]: Make the in-kernel AFS filesystem use AF_RXRPC.David Howells38-5239/+3999
2007-04-26[AFS]: Clean up the AFS sourcesDavid Howells36-906/+506
2007-02-14[PATCH] remove many unneeded #includes of sched.hTim Schmielau7-7/+0
2007-02-12[PATCH] Mark struct super_operations constJosef 'Jeff' Sipek1-1/+1
2007-02-12[PATCH] mark struct inode_operations const 1Arjan van de Ven4-6/+6
2006-12-08[PATCH] rename struct namespace to struct mnt_namespaceKirill Korotaev1-1/+1
2006-12-08[PATCH] struct path: convert afsJosef Sipek2-6/+6
2006-12-07[PATCH] affs: replace kmalloc+memset with kzallocYan Burman2-5/+2
2006-12-07[PATCH] Add include/linux/freezer.h and move definitions from sched.hNigel Cunningham2-0/+2
2006-12-07[PATCH] slab: remove kmem_cache_tChristoph Lameter1-3/+3
2006-12-07[PATCH] slab: remove SLAB_KERNELChristoph Lameter1-1/+1
2006-10-11[PATCH] fs/*: use BUILD_BUG_ONAlexey Dobriyan1-4/+4
2006-10-03[PATCH] VFS: Make filldir_t and struct kstat deal in 64-bit inode numbersDavid Howells1-2/+2
2006-09-30[PATCH] BLOCK: Remove no-longer necessary linux/buffer_head.h inclusions [try...David Howells1-1/+0
2006-09-30[PATCH] BLOCK: Don't call block_sync_page() from AFS [try #6]David Howells1-1/+0
2006-09-29[PATCH] afs: add lock annotations to afs_proc_cell_servers_{start,stop}Josh Triplett1-0/+2
2006-09-27[PATCH] inode-diet: Eliminate i_blksize from the inode structureTheodore Ts'o1-1/+0
2006-09-27[PATCH] fs: Conversions from kmalloc+memset to k(z|c)allocPanagiotis Issaris2-4/+2
2006-06-28[PATCH] mark address_space_operations constChristoph Hellwig2-2/+2
2006-06-26[PATCH] fs: use list_move()Akinobu Mita5-18/+9
2006-06-24Merge branch 'master' of /home/trondmy/kernel/linux-2.6/Trond Myklebust3-23/+16
2006-06-23[PATCH] read_mapping_page for address spacePekka Enberg2-12/+3
2006-06-23[PATCH] VFS: Permit filesystem to override root dentry on mountDavid Howells1-11/+13
2006-06-09VFS: Unexport do_kern_mount() and clean up simple_pin_fs()Trond Myklebust3-2/+4
2006-03-28[PATCH] Make most file operations structs in fs/ constArjan van de Ven4-9/+9
2006-03-26[PATCH] Make address_space_operations->invalidatepage return voidNeilBrown1-3/+3
2006-03-24[PATCH] fs: Use ARRAY_SIZE macroTobias Klauser1-1/+1
2006-03-24[PATCH] vfs: MS_VERBOSE should be MS_SILENTTheodore Ts'o1-1/+1
2006-01-11add loglevel to printk in fs/afs/cmservice.cJesper Juhl1-1/+1
2006-01-08[PATCH] afs: remove unnecessary __attribute__((packed))Jan Blunck1-3/+1
2006-01-08[PATCH] fix possible PAGE_CACHE_SHIFT overflowsAndrew Morton1-1/+1
2005-11-08fs/afs/callback.c should #include "cmservice.h"Adrian Bunk1-0/+1
2005-11-07[PATCH] kfree cleanup: fsJesper Juhl1-2/+1
2005-11-07[PATCH] afs: use generic_ro_fopsChristoph Hellwig3-32/+1
2005-10-29[PATCH] mm: split page table lockHugh Dickins1-2/+2
2005-10-28[PATCH] gfp_t: fs/*Al Viro1-2/+2
2005-08-19[PATCH] Fix up symlink function pointersAl Viro1-4/+4
2005-06-25[PATCH] Cleanup patch for process freezingChristoph Lameter2-2/+2