aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2016-01-13Merge tag 'for-linus-20160112' of git://git.infradead.org/linux-mtdLinus Torvalds1-1/+1
2016-01-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-0/+46
2016-01-12Merge tag 'upstream-4.5-rc1' of git://git.infradead.org/linux-ubifsLinus Torvalds2-2/+8
2016-01-12Merge tag 'configfs-for-linus' of git://git.infradead.org/users/hch/configfsLinus Torvalds4-13/+276
2016-01-12Merge tag 'gfs2-merge-window' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds21-241/+446
2016-01-12Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds61-384/+379
2016-01-12Merge branch 'work.copy_file_range' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds18-324/+657
2016-01-12Merge tag 'locks-v4.5-1' of git://git.samba.org/jlayton/linuxLinus Torvalds4-47/+113
2016-01-12Merge branch 'for-linus-4.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-3/+1
2016-01-11Merge branch 'x86-cleanups-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+1
2016-01-11Merge branch 'work.xattr' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds44-948/+457
2016-01-11Merge branch 'work.symlinks' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds87-417/+456
2016-01-10uml: fix hostfs mknod()Vegard Nossum1-3/+1
2016-01-10ubifs: Use XATTR_*_PREFIX_LENRichard Weinberger1-2/+2
2016-01-10UBIFS: add a comment in key.h for unused parameterDongsheng Yang1-0/+6
2016-01-09nfsd: don't hold i_mutex over userspace upcallsNeilBrown4-19/+85
2016-01-09fs:affs:Replace time_t with time64_tDengChao3-8/+9
2016-01-09fs/9p: use fscache mutex rather than spinlockSasha Levin3-6/+6
2016-01-09proc: add a reschedule point in proc_readfd_common()Eric Dumazet1-0/+1
2016-01-09logfs: constify logfs_block_ops structuresJulia Lawall3-5/+5
2016-01-09fcntl: allow to set O_DIRECT flag on pipeStanislav Kinsburskiy1-1/+2
2016-01-09fs: __generic_file_splice_read retry lookup on AOP_TRUNCATED_PAGEAbhi Das1-5/+3
2016-01-09fs: xattr: Use kvfree()Richard Weinberger1-24/+14
2016-01-08nbd: use ->compat_ioctl()Al Viro1-11/+0
2016-01-08Merge branch 'for-linus' into work.miscAl Viro6-122/+164
2016-01-08compat_ioctl: don't call do_ioctl under set_fs(KERNEL_DS)Jann Horn1-62/+68
2016-01-08compat_ioctl: don't pass fd around when not neededAl Viro3-53/+61
2016-01-08compat_ioctl: don't look up the fd twiceJann Horn1-54/+68
2016-01-08locks: rename __posix_lock_file to posix_lock_inodeJeff Layton1-5/+6
2016-01-08locks: prink more detail when there are leaked locksJeff Layton1-4/+29
2016-01-08locks: pass inode pointer to locks_free_lock_contextJeff Layton2-2/+4
2016-01-08locks: sprinkle some tracepoints around the file locking codeJeff Layton1-3/+9
2016-01-08locks: don't check for race with close when setting OFD lockJeff Layton1-6/+10
2016-01-07locks: fix unlock when fcntl_setlk races with a closeJeff Layton1-21/+30
2016-01-06jffs2: use to_delayed_workGeliang Tang1-1/+1
2016-01-06fs: use block_device name vsprintf helperDmitry Monakhov17-90/+49
2016-01-06fs: use gendisk->disk_name where possibleDmitry Monakhov1-9/+3
2016-01-06poll: plug an unused argument to do_pollMateusz Guzik1-3/+3
2016-01-04HFS wants 8Kb per-superblock allocation; just use kmalloc()Al Viro1-2/+2
2016-01-04jfs: microoptimize get_zeroed_page / virt_to_pageAl Viro1-5/+4
2016-01-04hpfs: missing endianness annotationAl Viro1-1/+1
2016-01-04don't carry MAY_OPEN in op->acc_modeAl Viro3-18/+12
2016-01-04saner calling conventions for copy_mount_options()Al Viro3-30/+28
2016-01-04proc_pid_attr_write(): switch to memdup_user()Al Viro1-10/+7
2016-01-04convert a bunch of open-coded instances of memdup_user_nul()Al Viro3-36/+12
2016-01-04Merge branch 'memdup_user_nul' into work.miscAl Viro27-61/+114
2016-01-04configfs: implement binary attributesPantelis Antoniou4-13/+276
2016-01-01btrfs: use new dedupe data function pointerDarrick J. Wong3-97/+16
2016-01-01vfs: hoist the btrfs deduplication ioctl to the vfsDarrick J. Wong3-0/+139
2016-01-01vfs: wire up compat ioctl for CLONE/CLONE_RANGEDarrick J. Wong2-1/+5
2015-12-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller11-20/+49
2015-12-30switch ->get_link() to delayed_call, kill ->put_link()Al Viro36-180/+130
2015-12-29ocfs2/dlm: clear migration_pending when migration target goes downxuejiufei1-0/+2
2015-12-29ocfs2: fix flock panic issueJunxiao Bi1-1/+4
2015-12-29ocfs2: fix BUG when calculate new backup superJoseph Qi1-3/+12
2015-12-29kill free_page_put_link()Al Viro4-21/+15
2015-12-23new helpers: no_seek_end_llseek{,_size}()Al Viro1-0/+39
2015-12-22Merge tag 'nfsd-4.4-1' of git://linux-nfs.org/~bfields/linuxLinus Torvalds1-1/+1
2015-12-22gfs2: fix flock panic issueJunxiao Bi1-1/+4
2015-12-19x86/cpufeature: Remove unused and seldomly used cpu_has_xx macrosBorislav Petkov1-1/+1
2015-12-18Merge branch 'for-linus-4.4' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds6-15/+29
2015-12-18proc: fix -ESRCH error when writing to /proc/$pid/coredump_filterColin Ian King1-0/+1
2015-12-18GFS2: Don't do glock put on when inode creation failsBob Peterson1-1/+0
2015-12-18GFS2: Always use iopen glock for gl_deletesBob Peterson1-1/+1
2015-12-18GFS2: Release iopen glock in gfs2_create_inode error casesBob Peterson1-9/+7
2015-12-18GFS2: Truncate address space mapping when deleting an inodeBob Peterson1-1/+3
2015-12-18GFS2: Wait for iopen glock dequeuesBob Peterson2-4/+7
2015-12-18fs: make locks.c explicitly non-modularPaul Gortmaker1-2/+1
2015-12-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller23-76/+98
2015-12-16nfsd: don't hold ls_mutex across a layout recallJeff Layton1-1/+1
2015-12-15Merge branch 'for-chris-4.4' of git://git.kernel.org/pub/scm/linux/kernel/git...Chris Mason5-8/+10
2015-12-15Btrfs: check prepare_uptodate_page() error code earlierChris Mason1-4/+14
2015-12-15Btrfs: check for empty bitmap list in setup_cluster_bitmapsChris Mason1-3/+5
2015-12-14gfs2: clear journal live bit in gfs2_log_flushBenjamin Marzinski2-4/+3
2015-12-14gfs2: change gfs2 readdir cookieBenjamin Marzinski4-20/+89
2015-12-14gfs2: keep offset when splitting dir leaf blocksBenjamin Marzinski1-16/+53
2015-12-14GFS2: Reintroduce a timeout in function gfs2_gl_hash_clearBob Peterson1-1/+3
2015-12-14GFS2: Update master statfs buffer with sd_statfs_spin lockedBob Peterson1-3/+2
2015-12-14GFS2: Reduce size of incore inodeBob Peterson5-26/+26
2015-12-14GFS2: Make rgrp reservations part of the gfs2_inode structureBob Peterson12-82/+33
2015-12-13xattr handlers: Simplify list operationAndreas Gruenbacher21-332/+112
2015-12-13ocfs2: Replace list xattr handler operationsAndreas Gruenbacher1-94/+57
2015-12-13nfs: Move call to security_inode_listsecurity into nfs_listxattrAndreas Gruenbacher2-17/+40
2015-12-13sched/wait: Fix the signal handling fixPeter Zijlstra5-10/+10
2015-12-13Merge tag 'nfs-for-4.4-3' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds1-5/+2
2015-12-12Merge branch 'akpm' (patches from Andrew)Linus Torvalds3-11/+3
2015-12-12Merge branch 'for-linus' of git://git.kernel.dk/linux-blockLinus Torvalds1-3/+6
2015-12-12ocfs2: fix SGID not inherited issueJunxiao Bi1-3/+1
2015-12-12osd fs: __r4w_get_page rely on PageUptodate for uptodateHugh Dickins2-8/+2
2015-12-11Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/msz...Linus Torvalds2-1/+3
2015-12-10btrfs: fix misleading warning when space cache failed to loadHolger Hoffstätte1-1/+1
2015-12-10Btrfs: fix transaction handle leak in balanceFilipe Manana1-2/+1
2015-12-10Btrfs: fix unprotected list move from unused_bgs to deleted_bgs listFilipe Manana3-5/+8
2015-12-09Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2-2/+3
2015-12-08teach nfs_get_link() to work in RCU modeAl Viro2-10/+41
2015-12-08teach proc_self_get_link()/proc_thread_self_get_link() to work in RCU modeAl Viro2-10/+7
2015-12-08teach page_get_link() to work in RCU modeAl Viro1-6/+13
2015-12-08replace ->follow_link() with new method that could stay in RCU modeAl Viro40-120/+210
2015-12-08don't put symlink bodies in pagecache into highmemAl Viro54-40/+72
2015-12-08Merge branch 'for-4.5-ancestor-test' of git://git.kernel.org/pub/scm/linux/ke...David S. Miller1-0/+46
2015-12-08fix the regression from "direct-io: Fix negative return from dio read beyond ...Al Viro1-0/+1
2015-12-089p: ->evict_inode() should kick out ->i_data, not ->i_mappingAl Viro1-2/+2
2015-12-08cifs: avoid unused variable and labelArnd Bergmann1-2/+0
2015-12-07nfsd: implement the NFSv4.2 CLONE operationChristoph Hellwig5-0/+88
2015-12-07nfsd: Pass filehandle to nfs4_preprocess_stateid_op()Anna Schumaker3-12/+13
2015-12-07vfs: pull btrfs clone API to vfs layerChristoph Hellwig9-192/+239
2015-12-07locks: new locks_mandatory_area calling conventionChristoph Hellwig2-16/+11
2015-12-07SUNRPC: Fix callback channelTrond Myklebust1-5/+2
2015-12-07Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds5-13/+56
2015-12-06xfs: Change how listxattr generates synthetic attributesAndreas Gruenbacher3-105/+59
2015-12-06tmpfs: listxattr should include POSIX ACL xattrsAndreas Gruenbacher2-17/+38
2015-12-06tmpfs: Use xattr handler infrastructureAndreas Gruenbacher2-33/+17
2015-12-06btrfs: Use xattr handler infrastructureAndreas Gruenbacher3-113/+63
2015-12-06vfs: Distinguish between full xattr names and proper prefixesAndreas Gruenbacher21-130/+36
2015-12-06posix acls: Remove duplicate xattr name definitionsAndreas Gruenbacher13-54/+52
2015-12-06gfs2: Remove gfs2_xattr_acl_chmodAndreas Gruenbacher2-51/+0
2015-12-06vfs: Remove vfs_xattr_cmpAndreas Gruenbacher1-19/+0
2015-12-06restore_nameidata(): no need to clear now->stackAl Viro1-3/+1
2015-12-06namei.c: take "jump to root" into a new helperAl Viro1-28/+26
2015-12-06path_init(): set nd->inode earlier in cwd-relative caseAl Viro1-10/+12
2015-12-06namei.c: fold set_root_rcu() into set_root()Al Viro1-24/+20
2015-12-06don't opencode iget_failed()Al Viro1-3/+1
2015-12-06f2fs: it's umode_t, not mode_t...Al Viro1-4/+2
2015-12-06typo in fs/namei.c commentMike Marshall1-1/+1
2015-12-06coredump: Use 64bit time for unix time of coredumpArnd Bergmann1-3/+5
2015-12-06adfs: constify adfs_dir_ops structuresJulia Lawall4-8/+8
2015-12-06vfs: show_vfsstat: remove redundant initialization and check of error codeDmitry V. Levin1-3/+2
2015-12-06vfs: show_mountinfo: cleanup error code checksDmitry V. Levin1-9/+11
2015-12-06vfs: show_vfsmnt: remove redundant initialization of error codeDmitry V. Levin1-1/+1
2015-12-06fs/bad_inode.c: is_bad_inode can be booleanYaowei Bai1-1/+1
2015-12-06fs/dcache.c: is_subdir can be booleanYaowei Bai1-7/+7
2015-12-06fs/namespace.c: path_is_under can be booleanYaowei Bai1-2/+2
2015-12-06fs/file.c: __const_max is actually __const_min :-)Rasmus Villemoes1-3/+3
2015-12-06namei: page_getlink() and page_follow_link_light() are the same thingAl Viro1-19/+13
2015-12-06ufs: get rid of ->setattr() for symlinksAl Viro5-51/+5
2015-12-06udf: don't duplicate page_symlink_inode_operationsAl Viro3-8/+2
2015-12-06logfs: don't duplicate page_symlink_inode_operationsAl Viro3-9/+2
2015-12-06switch befs long symlinks to page_symlink_operationsAl Viro1-19/+22
2015-12-06Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds4-31/+15
2015-12-06Don't reset ->total_link_count on nested calls of vfs_path_lookup()Al Viro1-1/+0
2015-12-06ovl: get rid of the dead code left from broken (and disabled) optimizationsAl Viro3-26/+11
2015-12-06ovl: fix permission checking for setattrMiklos Szeredi1-4/+4
2015-12-04block: detach bdev inode from its wb in __blkdev_put()Ilya Dryomov1-3/+6
2015-12-04jbd2: fix null committed data return in undo_accessJunxiao Bi1-3/+7
2015-12-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-2/+2
2015-12-03Merge branch 'for-linus' of git://git.kernel.dk/linux-blockLinus Torvalds1-1/+9
2015-12-01net: rename SOCK_ASYNC_NOSPACE and SOCK_ASYNC_WAITDATAEric Dumazet1-2/+2
2015-12-01vfs: Add vfs_copy_file_range() support for pagecache copiesAnna Schumaker1-4/+9
2015-12-01btrfs: add .copy_file_range file operationZach Brown3-39/+56
2015-12-01vfs: add copy_file_range syscall and vfs helperZach Brown1-0/+120
2015-11-30direct-io: Fix negative return from dio read beyond eofJan Kara1-1/+9
2015-11-27Merge tag 'nfs-for-4.4-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds8-64/+77
2015-11-27Merge branch 'for-linus-4.4' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds12-66/+219
2015-11-26ext4: add "static" to ext4_seq_##name##_fops structXu Cang1-1/+1
2015-11-26ext4: fix an endianness bug in ext4_encrypted_follow_link()Al Viro1-1/+1
2015-11-26ext4: fix an endianness bug in ext4_encrypted_zeroout()Al Viro1-1/+1
2015-11-25nfs4: resend LAYOUTGET when there is a race that changes the seqidJeff Layton1-25/+31
2015-11-25nfs: if we have no valid attrs, then don't declare the attribute cache validJeff Layton1-1/+5
2015-11-25nfs: ensure that attrcache is revalidated after a SETATTRJeff Layton1-1/+4
2015-11-25btrfs: fix balance range usage filters in 4.4-rcHolger Hoffstätte1-2/+2
2015-11-25btrfs: qgroup: account shared subtree during snapshot deleteMark Fasheh2-7/+42
2015-11-25Btrfs: use btrfs_get_fs_root in resolve_indirect_refJosef Bacik1-1/+1
2015-11-25btrfs: qgroup: fix quota disable during rescanJustin Maggard1-1/+2
2015-11-25Btrfs: fix race between cleaner kthread and space cache writeoutFilipe Manana1-13/+16
2015-11-25Btrfs: fix scrub preventing unused block groups from being deletedFilipe Manana3-1/+24
2015-11-25Btrfs: fix race between scrub and block group deletionFilipe Manana1-4/+16
2015-11-25btrfs: fix rcu warning during device replaceDavid Sterba1-4/+2
2015-11-25btrfs: Continue replace when set_block_ro failedZhaolei1-2/+18
2015-11-25btrfs: fix clashing number of the enhanced balance usage filterDavid Sterba1-1/+1
2015-11-25Btrfs: fix the number of transaction units needed to remove a block groupFilipe Manana3-5/+38
2015-11-25Btrfs: use global reserve when deleting unused block group after ENOSPCFilipe Manana6-26/+52
2015-11-25Btrfs: tests: checking for NULL instead of IS_ERR()Dan Carpenter1-1/+3
2015-11-25btrfs: fix signed overflows in btrfs_sync_fileDavid Sterba1-3/+7
2015-11-24jbd2: Fix unreclaimed pages after truncate in data=journal modeJan Kara1-0/+2
2015-11-24ext4: Fix handling of extended tv_secDavid Turner1-7/+44
2015-11-24GFS2: Extract quota data from reservations structure (revert 5407e24)Bob Peterson13-63/+125
2015-11-23nfs4: limit callback decoding to received bytesBenjamin Coddington1-2/+5
2015-11-23nfs4: start callback_ident at idr 1Benjamin Coddington1-1/+1
2015-11-23nfs: use sliding delay when LAYOUTGET gets NFS4ERR_DELAYJeff Layton1-1/+1
2015-11-23NFS4: Cleanup FATTR4_WORD0_FS_LOCATIONS after decoding successKinglong Mee1-0/+1
2015-11-23NFS: Properly set NFS v4.2 NFSDBG_FACILITYAnna Schumaker1-1/+1
2015-11-23nfs: reduce the amount of ifdefs for v4.2 in nfs4file.cChristoph Hellwig1-20/+7
2015-11-23nfs: use btrfs ioctl defintions for cloneChristoph Hellwig1-4/+6
2015-11-23nfs: allow intra-file CLONEChristoph Hellwig1-5/+14
2015-11-23nfs: offer native ioctls even if CONFIG_COMPAT is setChristoph Hellwig1-3/+0
2015-11-23nfs: pass on count for CLONE operationsChristoph Hellwig1-0/+1
2015-11-23vfs: Avoid softlockups with sendfile(2)Jan Kara1-0/+1
2015-11-23vfs: Make sendfile(2) killable even betterJan Kara1-0/+7
2015-11-23fix sysvfs symlinksAl Viro1-9/+2
2015-11-21Merge branch 'akpm' (patches from Andrew)Linus Torvalds5-38/+157
2015-11-20ocfs2: fix umask ignored issueJunxiao Bi1-0/+2
2015-11-20fat: fix fake_offset handling on error pathOGAWA Hirofumi1-5/+11
2015-11-20mm/hugetlbfs: fix bugs in fallocate hole punch of areas with holesMike Kravetz1-33/+32
2015-11-20ncpfs: don't allow negative timeoutsDan Carpenter1-0/+2
2015-11-20configfs: allow dynamic group creationDaniel Baluta1-0/+110
2015-11-20Merge branch 'libnvdimm-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds5-3/+33
2015-11-20kernfs: implement kernfs_walk_and_get()Tejun Heo1-0/+46
2015-11-19block: protect rw_page against device teardownDan Williams1-2/+16
2015-11-18gfs2: Extended attribute readahead optimizationAndreas Gruenbacher1-18/+63
2015-11-18locks: use list_first_entry_or_null()Geliang Tang1-6/+4