aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2015-03-06Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds9-62/+241
2015-03-06Merge tag 'locks-v4.0-3' of git://git.samba.org/jlayton/linuxLinus Torvalds1-1/+2
2015-03-06Merge tag 'nfs-for-4.0-3' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds14-59/+237
2015-03-05Btrfs:__add_inode_ref: out of bounds memory read when looking for extended ref.Quentin Casasnovas1-1/+1
2015-03-05Btrfs: fix data loss in the fast fsync pathFilipe Manana1-28/+28
2015-03-05Btrfs: remove extra run_delayed_refs in update_cowonly_rootJosef Bacik1-3/+0
2015-03-04locks: fix fasync_struct memory leak in lease upgrade/downgrade handlingJeff Layton1-1/+2
2015-03-04Merge tag 'ecryptfs-4.0-rc3-fixes' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds4-8/+34
2015-03-03NFSv4.1: Clear the old state by our client id before establishing a new leaseTrond Myklebust3-5/+17
2015-03-03NFSv4: Fix a race in NFSv4.1 server trunking discoveryTrond Myklebust3-8/+17
2015-03-03Merge branch 'for-4.0' of git://linux-nfs.org/~bfields/linuxLinus Torvalds1-1/+1
2015-03-03NFS: Don't write enable new pages while an invalidation is proceedingTrond Myklebust2-0/+4
2015-03-03NFS: Fix a regression in the read() syscallTrond Myklebust2-5/+36
2015-03-03eCryptfs: don't pass fs-specific ioctl commands throughTyler Hicks1-4/+30
2015-03-02NFSv4: Ensure we skip delegations that are already being returnedTrond Myklebust1-0/+6
2015-03-02NFSv4: Pin the superblock while we're returning the delegationTrond Myklebust1-4/+16
2015-03-02NFSv4: Ensure we honour NFS_DELEGATION_RETURNING in nfs_inode_set_delegation()Trond Myklebust1-1/+4
2015-03-02NFSv4: Ensure that we don't reap a delegation that is being returnedTrond Myklebust1-5/+7
2015-03-02NFS: Fix stateid used for NFS v4 closesAnna Schumaker1-2/+2
2015-03-02Btrfs: incremental send, don't rename a directory too soonFilipe Manana1-15/+156
2015-03-02btrfs: fix lost return value due to variable shadowingDavid Sterba1-1/+0
2015-03-02Btrfs: do not ignore errors from btrfs_lookup_xattr in do_setxattrFilipe Manana1-2/+6
2015-03-02Btrfs: fix off-by-one logic error in btrfs_realloc_nodeFilipe Manana1-4/+4
2015-03-02Btrfs: add missing inode update when punching holeFilipe Manana1-3/+28
2015-03-02Btrfs: abort the transaction if we fail to update the free space cache inodeJosef Bacik1-0/+16
2015-03-02Btrfs: fix fsync race leading to ordered extent memory leaksFilipe Manana1-5/+2
2015-03-01NFSv4: Don't call put_rpccred() under the rcu_read_lock()Trond Myklebust1-1/+1
2015-03-01NFS: Don't require a filehandle to refresh the inode in nfs_prime_dcache()Trond Myklebust1-3/+13
2015-03-01NFSv3: Use the readdir fileid as the mounted-on-fileidTrond Myklebust1-0/+5
2015-03-01NFS: Don't invalidate a submounted dentry in nfs_prime_dcache()Trond Myklebust1-0/+6
2015-03-01NFSv4: Set a barrier in the update_changeattr() helperTrond Myklebust2-0/+2
2015-03-01NFS: Fix nfs_post_op_update_inode() to set an attribute barrierTrond Myklebust1-0/+1
2015-03-01NFS: Remove size hack in nfs_inode_attrs_need_update()Trond Myklebust1-8/+0
2015-03-01NFSv4: Add attribute update barriers to delegreturn and pNFS layoutcommitTrond Myklebust1-0/+1
2015-03-01NFS: Add attribute update barriers to NFS writebacksTrond Myklebust6-8/+56
2015-03-01NFS: Set an attribute barrier on all updatesTrond Myklebust1-0/+4
2015-03-01NFS: Add attribute update barriers to nfs_setattr_update_inode()Trond Myklebust4-10/+17
2015-03-01NFS: Add a helper to set attribute barriersTrond Myklebust1-0/+16
2015-03-01NFS: Ensure that buffered writes wait for O_DIRECT writes to completeTrond Myklebust1-0/+4
2015-02-28Merge tag 'xfs-for-linus-4.0-rc2' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds6-31/+41
2015-02-28nilfs2: fix potential memory overrun on inodeRyusuke Konishi1-3/+44
2015-02-27NFSv4: nfs4_open_recover_helper() must set share accessTrond Myklebust1-0/+3
2015-02-26nfsd: fix clp->cl_revoked list deletion causing softlock in nfsdAndrew Elble1-1/+1
2015-02-26Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-1/+8
2015-02-24eCryptfs: ensure copy to crypt_stat->cipher does not overrunColin Ian King3-4/+4
2015-02-24xfs: cancel failed transaction in xfs_fs_commit_blocks()Eric Sandeen1-1/+3
2015-02-24xfs: Ensure we have target_ip for RENAME_EXCHANGEEric Sandeen1-0/+4
2015-02-23xfs: ensure truncate forces zeroed blocks to diskDave Chinner3-30/+29
2015-02-23xfs: Fix quota type in quota structures when reusing quota fileJan Kara1-0/+5
2015-02-22Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds5-56/+108
2015-02-22Merge branch 'for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds52-676/+715
2015-02-22autofs4 copy_dev_ioctl(): keep the value of ->size we'd used for allocationAl Viro1-2/+6
2015-02-22procfs: fix race between symlink removals and traversalsAl Viro3-12/+22
2015-02-22debugfs: leave freeing a symlink body until inode evictionAl Viro1-17/+17
2015-02-22trylock_super(): replacement for grab_super_passive()Konstantin Khlebnikov3-26/+22
2015-02-22fanotify: Fix up scripted S_ISDIR/S_ISREG/S_ISLNK conversionsDavid Howells1-1/+1
2015-02-22Cachefiles: Fix up scripted S_ISDIR/S_ISREG/S_ISLNK conversionsDavid Howells4-9/+9
2015-02-22VFS: (Scripted) Convert S_ISLNK/DIR/REG(dentry->d_inode) to d_is_*(dentry)David Howells30-65/+65
2015-02-22VFS: Split DCACHE_FILE_TYPE into regular and special typesDavid Howells1-5/+13
2015-02-22VFS: Add a fallthrough flag for marking virtual dentriesDavid Howells1-1/+18
2015-02-21Merge tag 'xfs-pnfs-for-linus-3.20-rc1' of git://git.kernel.org/pub/scm/linux...Linus Torvalds10-8/+393
2015-02-21Merge tag 'nfs-for-3.20-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds15-151/+140
2015-02-21Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-2/+3
2015-02-20Btrfs: fix allocation size calculations in alloc_btrfs_bioChris Mason1-1/+8
2015-02-20Merge branch 'overlayfs-next' of git://git.kernel.org/pub/scm/linux/kernel/gi...Al Viro6-319/+489
2015-02-20posix_acl: fix reference leaks in posix_acl_createOmar Sandoval1-5/+9
2015-02-20autofs4: Wrong format for printing dentryRasmus Villemoes1-1/+1
2015-02-20coredump: Fix typo in commentBastien Nocera1-1/+1
2015-02-20fs/aio.c: Remove duplicate function name in pr_debug messagesKinglong Mee1-3/+3
2015-02-20configfs: Fix potential NULL d_inode dereferenceDavid Howells1-1/+1
2015-02-20don't bother with most of the bad_file_ops methodsAl Viro1-147/+0
2015-02-19Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds33-859/+1062
2015-02-19Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sag...Linus Torvalds11-167/+296
2015-02-19Merge branch 'tip-x86-kaslr' of git://git.kernel.org/pub/scm/linux/kernel/git...Ingo Molnar1-2/+3
2015-02-19x86, mm/ASLR: Fix stack randomization on 64-bit systemsHector Marco-Gisbert1-2/+3
2015-02-19ceph: return error for traceless reply raceYan, Zheng1-6/+9
2015-02-19ceph: fix dentry leaksYan, Zheng2-3/+6
2015-02-19ceph: re-send requests when MDS enters reconnecting stageYan, Zheng1-3/+26
2015-02-19ceph: show nocephx_require_signatures and notcp_nodelay optionsIlya Dryomov1-0/+4
2015-02-19ceph: fix atomic_open snapdirYan, Zheng1-1/+1
2015-02-19ceph: properly mark empty directory as completeYan, Zheng1-14/+15
2015-02-19client: include kernel version in client metadataYan, Zheng1-1/+2
2015-02-19ceph: provide seperate {inode,file}_operations for snapdirYan, Zheng3-4/+19
2015-02-19ceph: fix request time stamp encodingYan, Zheng1-2/+10
2015-02-19ceph: fix reading inline data when i_size > PAGE_SIZEYan, Zheng2-15/+26
2015-02-19ceph: avoid block operation when !TASK_RUNNING (ceph_mdsc_close_sessions)Yan, Zheng2-9/+5
2015-02-19ceph: avoid block operation when !TASK_RUNNING (ceph_get_caps)Yan, Zheng1-44/+42
2015-02-19ceph: avoid block operation when !TASK_RUNNING (ceph_mdsc_sync)Yan, Zheng2-18/+35
2015-02-19ceph: improve reference tracking for snaprealmYan, Zheng4-27/+63
2015-02-19ceph: properly zero data pages for file holes.Yan, Zheng1-6/+7
2015-02-19ceph: acl: Remove unused functionRickard Strandqvist1-14/+0
2015-02-19ceph: handle SESSION_FORCE_RO messageYan, Zheng3-0/+26
2015-02-18NFSv4.1: Clean up bind_conn_to_sessionTrond Myklebust2-22/+22
2015-02-18NFSv4.1: Always set up a forward channel when binding the sessionTrond Myklebust1-1/+1
2015-02-18NFSv4.1: Don't set up a backchannel if the server didn't agree to do soTrond Myklebust3-2/+9
2015-02-18NFSv4.1: Clean up create_sessionTrond Myklebust3-22/+42
2015-02-18Merge tag 'locks-v3.20-2' of git://git.samba.org/jlayton/linuxLinus Torvalds3-46/+36
2015-02-18Merge tag 'for-linus-20150216' of git://git.infradead.org/linux-mtdLinus Torvalds2-5/+5
2015-02-18Merge branch 'cleanups'Trond Myklebust214-2538/+4768
2015-02-18pnfs: Refactor the *_layout_mark_request_commit to use pnfs_layout_mark_reque...Tom Haynes4-75/+45
2015-02-17configfs_add_file: fold into its sole callerAl Viro2-19/+10
2015-02-17configfs: fold create_dir() into its only callerAl Viro1-34/+29
2015-02-17configfs: configfs_create() init callback is never NULL and it never failsAl Viro3-15/+6
2015-02-17Merge branch 'for-3.20' of git://linux-nfs.org/~bfields/linuxLinus Torvalds2-1/+6
2015-02-17Merge branch 'lazytime' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds9-33/+232
2015-02-17Merge branch 'iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds2-19/+50
2015-02-17Merge branch 'getname2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds3-57/+106
2015-02-17Merge branch 'debugfs_automount' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-123/+168
2015-02-17Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds10-196/+257
2015-02-17Merge branch 'akpm' (patches from Andrew)Linus Torvalds15-202/+173
2015-02-17fs/affs/super.c: fix switch indentationFabian Frederick1-33/+33
2015-02-17fs/affs/inode.c: remove double extern affs_symlink_inode_operationsFabian Frederick1-2/+0
2015-02-17fs/affs/bitmap.c: remove unnecessary returnFabian Frederick1-1/+0
2015-02-17fs/affs/amigaffs.c: remove else after returnFabian Frederick1-2/+1
2015-02-17fs/affs: define AFFSNAMEMAX to replace constant useFabian Frederick5-13/+16
2015-02-17fs/affs: use unsigned int for string lengthsFabian Frederick2-8/+9
2015-02-17fs/affs/super.c: destroy sbi mutex in affs_kill_sb()Fabian Frederick1-0/+1
2015-02-17fs/affs/file.c: fix direct IO writes beyond EOFFabian Frederick1-0/+7
2015-02-17fs/affs/file.c: replace if/BUG by BUG_ONFabian Frederick1-4/+2
2015-02-17fs/affs: fix casting in printed messagesGeert Uytterhoeven5-40/+33
2015-02-17eventfd: don't take the spinlock in eventfd_pollChris Mason1-6/+6
2015-02-17vmcore: fix PT_NOTE n_namesz, n_descsz overflow issueWANG Chao1-4/+4
2015-02-17fs: fat: use MSDOS_SB macro to get msdos_sb_infoFred Chou1-1/+1
2015-02-17fs/reiserfs/inode.c: replace 0 by NULL for pointersFabian Frederick1-1/+1
2015-02-17fs/ufs/super.c: fix potential race conditionFabian Frederick1-4/+0
2015-02-17fs/ufs/super.c: remove unnecessary castingFabian Frederick1-1/+3
2015-02-17fs/coda/dir.c: forward declaration clean-upFabian Frederick1-82/+56
2015-02-17fs/befs/linuxvfs.c: remove unnecessary castingFabian Frederick1-3/+3
2015-02-17Merge branch 'parisc-3.20-1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-307/+0
2015-02-17locks: fix list insertion when lock is split in twoJeff Layton1-0/+1
2015-02-17locks: remove conditional lock release in middle of flock_lock_fileJeff Layton1-10/+0
2015-02-17locks: only remove leases associated with the file being closedJeff Layton1-1/+2
2015-02-17debugfs: Provide a file creation function that also takes an initial sizeDavid Howells1-0/+40
2015-02-17fs/binfmt_som: Drop kernel support for HP-UX SOM binariesHelge Deller3-307/+0
2015-02-16Merge JFFS2 updates from David WoodhouseBrian Norris1-0/+5
2015-02-16ocfs2: set append dio as a ro compat featureJoseph Qi3-2/+31
2015-02-16ocfs2: wait for orphan recovery first once append O_DIRECT write crashJoseph Qi4-0/+43
2015-02-16ocfs2: complete the rest request through buffer ioJoseph Qi1-1/+42
2015-02-16ocfs2: do not fallback to buffer I/O write if appendingJoseph Qi1-1/+4
2015-02-16ocfs2: allocate blocks in ocfs2_direct_IO_get_blocksJoseph Qi1-3/+42
2015-02-16ocfs2: implement ocfs2_direct_IO_writeJoseph Qi2-3/+204
2015-02-16ocfs2: add orphan recovery types in ocfs2_recover_orphansJoseph Qi2-20/+93
2015-02-16ocfs2: add functions to add and remove inode in orphan dirJoseph Qi5-30/+238
2015-02-16ocfs2: prepare some interfaces used in append direct ioJoseph Qi2-2/+18
2015-02-16dax: does not work correctly with virtual aliasing cachesMatthew Wilcox1-0/+1
2015-02-16ext4: add DAX functionalityRoss Zwisler6-37/+174
2015-02-16dax: add dax_zero_page_rangeMatthew Wilcox1-6/+32
2015-02-16ext2: get rid of most mentions of XIP in ext2Matthew Wilcox5-23/+31
2015-02-16ext2: remove ext2_aops_xipMatthew Wilcox3-9/+3
2015-02-16vfs,ext2: remove CONFIG_EXT2_FS_XIP and rename CONFIG_FS_XIP to CONFIG_FS_DAXMatthew Wilcox6-24/+20
2015-02-16ext2: remove xip.c and xip.hMatthew Wilcox6-35/+0
2015-02-16ext2: remove ext2_use_xipMatthew Wilcox3-3/+7
2015-02-16ext2: remove ext2_xip_verify_sb()Matthew Wilcox3-35/+12
2015-02-16vfs: remove get_xip_memMatthew Wilcox5-54/+1
2015-02-16dax,ext2: replace xip_truncate_page with dax_truncate_pageMatthew Wilcox2-1/+45
2015-02-16dax,ext2: replace the XIP page fault handler with the DAX page fault handlerMatthew Wilcox2-2/+273
2015-02-16dax,ext2: replace ext2_clear_xip_target with dax_clear_blocksMatthew Wilcox4-20/+42
2015-02-16dax,ext2: replace XIP read and write with DAX I/OMatthew Wilcox4-3/+198
2015-02-16vfs,ext2: introduce IS_DAX(inode)Matthew Wilcox2-5/+6
2015-02-16Revert "locks: keep a count of locks on the flctx lists"Jeff Layton3-35/+33
2015-02-16nfsd4: fix v3-less buildJ. Bruce Fields1-0/+5
2015-02-16xfs: recall pNFS layouts on conflicting accessChristoph Hellwig5-7/+64
2015-02-16xfs: implement pNFS export operationsChristoph Hellwig8-1/+329
2015-02-15Merge tag 'driver-core-3.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2015-02-15Merge branch 'for-linus-v3.20' of git://git.infradead.org/linux-ubifsLinus Torvalds7-12/+148
2015-02-14ext4: fix indirect punch hole corruptionOmar Sandoval1-34/+71
2015-02-14Btrfs: don't remove extents and xattrs when logging new namesFilipe Manana1-12/+27
2015-02-14Btrfs: fix fsync data loss after adding hard link to inodeFilipe Manana1-9/+73
2015-02-14Btrfs: fix BUG_ON in btrfs_orphan_add() when delete unused block groupForrest Liu1-1/+2
2015-02-14Btrfs: account for large extents with enospcJosef Bacik4-7/+76
2015-02-14Btrfs: don't set and clear delalloc for O_DIRECT writesJosef Bacik1-6/+2
2015-02-14Btrfs: only adjust outstanding_extents when we do a short writeJosef Bacik1-5/+6
2015-02-14btrfs: Fix out-of-space bugZhao Lei3-0/+11
2015-02-14Btrfs: scrub, fix sleep in atomic contextFilipe Manana1-16/+23
2015-02-14Btrfs: fix scheduler warning when syncing logFilipe Manana1-1/+1
2015-02-13fs: dcache: manually unpoison dname after allocation to shut up kasan's reportsAndrey Ryabinin1-0/+5
2015-02-13epoll: optimize setting task running after blockingDavidlohr Bueso1-2/+2
2015-02-13bitmap, cpumask, nodemask: remove dedicated formatting functionsTejun Heo1-32/+0
2015-02-13proc: use %*pb[l] to print bitmaps including cpumasks and nodemasksTejun Heo1-6/+4
2015-02-13fs/namespace: convert devname allocation to kstrdup_constAndrzej Hajda1-3/+3
2015-02-13kernfs: remove KERNFS_STATIC_NAMETejun Heo3-17/+9
2015-02-13kernfs: convert node name allocation to kstrdup_constAndrzej Hajda1-6/+6
2015-02-13NFSv4: Kill unused nfs_inode->delegation_state fieldTrond Myklebust2-5/+0
2015-02-13NFS: struct nfs_commit_info.lock must always point to inode->i_lockTrond Myklebust1-1/+1
2015-02-13nfs: Can call nfs_clear_page_commit() insteadTom Haynes1-5/+2
2015-02-13nfs: Provide and use helper functions for marking a page as unstableTom Haynes4-21/+19
2015-02-13jffs2: fix handling of corrupted summary lengthChen Jie1-0/+5
2015-02-12ext4: ignore journal checksum on remount; don't failEric Sandeen1-3/+2
2015-02-12ext4: remove duplicate remount check for JOURNAL_CHECKSUM changeEric Sandeen1-11/+0
2015-02-12ext4: fix mmap data corruption in nodelalloc mode when blocksize < pagesizeXiaoguang Wang1-0/+7
2015-02-12ext4: support read-only imagesDarrick J. Wong2-1/+10
2015-02-12Merge tag 'for-f2fs-3.20' of git://git.kernel.org/pub/scm/linux/kernel/git/ja...Linus Torvalds22-481/+986
2015-02-12Merge branch 'akpm' (patches from Andrew)Linus Torvalds14-114/+103
2015-02-12all arches, signal: move restart_block to struct task_structAndy Lutomirski1-1/+1
2015-02-12fs/proc/array.c: convert to use string_escape_str()Andy Shevchenko1-27/+7
2015-02-12fs: proc: task_mmu: show page size in /proc/<pid>/numa_mapsRafael Aquini1-0/+2
2015-02-12fs: proc: use PDE() to get proc_dir_entryAlexander Kuleshov2-2/+2
2015-02-12fs/proc/task_mmu.c: add user-space support for resetting mm->hiwater_rss (pea...Petr Cermak1-0/+14
2015-02-12list_lru: add helpers to isolate itemsVladimir Davydov5-20/+25
2015-02-12fs: shrinker: always scan at least one object of each typeVladimir Davydov1-3/+6