aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2016-10-10Merge tag 'dlm-4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland...Linus Torvalds1-6/+2
2016-10-10Merge tag 'ceph-for-4.9-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds7-53/+61
2016-10-10Merge branch 'work.splice_read' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-11/+5
2016-10-10Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds103-448/+557
2016-10-10[btrfs] fix check_direct_IO() for non-iovec iteratorsAl Viro1-1/+1
2016-10-10fix ITER_PIPE interaction with direct_IOAl Viro2-10/+4
2016-10-10dlm: free workqueues after the connectionsMarcelo Ricardo Leitner1-6/+2
2016-10-08Merge remote-tracking branch 'jk/vfs' into work.miscAl Viro71-220/+290
2016-10-08Merge remote-tracking branch 'ovl/misc' into work.miscAl Viro19-88/+139
2016-10-08Merge branch 'work.const-qstr' into work.miscAl Viro5-34/+34
2016-10-08Merge branch 'work.iget' into work.miscAl Viro1-7/+34
2016-10-07Merge branch 'akpm' (patches from Andrew)Linus Torvalds27-339/+377
2016-10-07cred: simpler, 1D supplementary groupsAlexey Dobriyan3-5/+5
2016-10-07mm, proc: fix region lost in /proc/self/smapsRobert Ho1-3/+5
2016-10-07proc: fix timerslack_ns CAP_SYS_NICE check when adjusting selfJohn Stultz1-15/+19
2016-10-07proc: add LSM hook checks to /proc/<tid>/timerslack_nsJohn Stultz1-0/+10
2016-10-07proc: relax /proc/<tid>/timerslack_ns capability requirementsJohn Stultz1-14/+20
2016-10-07meminfo: break apart a very long seq_printf with #ifdefsJoe Perches1-116/+95
2016-10-07seq/proc: modify seq_put_decimal_[u]ll to take a const char *, not charJoe Perches3-133/+151
2016-10-07proc: faster /proc/*/statusAlexey Dobriyan1-40/+47
2016-10-07mm: remove unnecessary condition in remove_inode_hugepageszhong jiang1-7/+5
2016-10-07mm/hugetlb: introduce ARCH_HAS_GIGANTIC_PAGEYisheng Xie1-0/+3
2016-10-07mm: remove page_file_indexHuang Ying4-7/+7
2016-10-07thp: reduce usage of huge zero page's atomic counterAaron Lu1-1/+1
2016-10-07fs/proc/task_mmu.c: make the task_mmu walk_page_range() limit in clear_refs_w...James Morse1-1/+1
2016-10-07ext2/4, xfs: call thp_get_unmapped_area() for pmd mappingsToshi Kani3-0/+3
2016-10-07ocfs2: fix undefined struct variable in inode.hJoseph Qi1-2/+0
2016-10-07fs/ocfs2/dlm: remove deprecated create_singlethread_workqueue()Bhaktipriya Shridhar1-1/+1
2016-10-07fs/ocfs2/super: remove deprecated create_singlethread_workqueue()Bhaktipriya Shridhar1-1/+1
2016-10-07fs/ocfs2/cluster: remove deprecated create_singlethread_workqueue()Bhaktipriya Shridhar1-1/+1
2016-10-07fs/ocfs2/dlmfs: remove deprecated create_singlethread_workqueue()Bhaktipriya Shridhar1-1/+1
2016-10-07fsnotify: clean up spinlock assertionsJan Kara2-8/+4
2016-10-07fanotify: fix possible false warning when freeing eventsJan Kara1-2/+11
2016-10-07fanotify: use notification_lock instead of access_lockJan Kara1-8/+5
2016-10-07fsnotify: convert notification_mutex to a spinlockJan Kara4-36/+40
2016-10-07fsnotify: drop notification_mutex before destroying eventJan Kara2-2/+6
2016-10-07Merge branch 'work.splice_read' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds13-690/+230
2016-10-07Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds22-474/+530
2016-10-07Merge branch 'for-4.9/block' of git://git.kernel.dk/linux-blockLinus Torvalds3-18/+7
2016-10-06Merge tag 'for-f2fs-4.9' of git://git.kernel.org/pub/scm/linux/kernel/git/jae...Linus Torvalds19-510/+904
2016-10-06Merge tag 'pstore-v4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds4-88/+142
2016-10-06Merge tag 'for-linus-4.9-ofs1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds17-1706/+1216
2016-10-06Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds7-29/+177
2016-10-06Merge tag 'xfs-for-linus-4.9-rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds44-703/+1799
2016-10-06Merge branch 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds1-1/+1
2016-10-06Merge branches 'misc' and 'sa1111-base' into for-linusRussell King106-914/+2006
2016-10-05proc: switch auxv to use of __mem_open()Al Viro1-19/+26
2016-10-05hpfs: support FIEMAPMikulas Patocka1-0/+6
2016-10-05pipe: add pipe_buf_steal() helperMiklos Szeredi1-1/+1
2016-10-05pipe: add pipe_buf_confirm() helperMiklos Szeredi3-9/+7
2016-10-05pipe: add pipe_buf_release() helperMiklos Szeredi3-19/+10
2016-10-05pipe: add pipe_buf_get() helperMiklos Szeredi2-3/+3
2016-10-05switch default_file_splice_read() to use of pipe-backed iov_iterAl Viro1-71/+40
2016-10-05switch generic_file_splice_read() to use of ->read_iter()Al Viro10-366/+36
2016-10-05new iov_iter flavour: pipe-backedAl Viro1-1/+1
2016-10-05fs/block_dev.c: return the right error in thaw_bdev()Pierre Morel1-5/+2
2016-10-05Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/msz...Linus Torvalds9-256/+482
2016-10-05Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jac...Linus Torvalds5-9/+54
2016-10-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds13-513/+414
2016-10-04Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/...Linus Torvalds2-0/+32
2016-10-04Merge tag 'jfs-4.9' of git://github.com/kleikamp/linux-shaggyLinus Torvalds2-4/+9
2016-10-04Merge tag 'gfs2-4.8.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/g...Linus Torvalds12-49/+71
2016-10-04Merge tag 'locks-v4.9-1' of git://git.samba.org/jlayton/linuxLinus Torvalds1-3/+18
2016-10-03Merge tag 'tty-4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/greg...Linus Torvalds1-45/+26
2016-10-03Merge tag 'driver-core-4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-15/+8
2016-10-03fuse_dev_splice_read(): switch to add_to_pipe()Al Viro1-37/+9
2016-10-03new helper: add_to_pipe()Al Viro1-44/+62
2016-10-03splice: lift pipe_lock out of splice_to_pipe()Al Viro2-73/+58
2016-10-03splice: switch get_iovec_page_array() to iov_iterAl Viro1-99/+36
2016-10-03splice_to_pipe(): don't open-code wakeup_pipe_readers()Al Viro1-4/+1
2016-10-03consistent treatment of EFAULT on O_DIRECT read/writeAl Viro1-0/+3
2016-10-03Merge branch 'x86-vdso-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-15/+8
2016-10-03Merge branch 'x86-asm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2016-10-03Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2-18/+51
2016-10-03Revert "orangefs: bump minimum userspace version"Mike Marshall1-2/+2
2016-10-03Merge branch 'efi-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-5/+13
2016-10-03ceph: use list_move instead of list_del/list_addWei Yongjun1-2/+1
2016-10-03ceph: handle CEPH_SESSION_REJECT messageYan, Zheng3-5/+25
2016-10-03ceph: avoid accessing / when mounting a subpathYan, Zheng1-29/+20
2016-10-03ceph: fix mandatory flock checkYan, Zheng1-2/+2
2016-10-03ceph: remove warning when ceph_releasepage() is called on dirty pageNeilBrown1-3/+2
2016-10-03ceph: ignore error from invalidate_inode_pages2_range() in direct writeNeilBrown1-2/+2
2016-10-03ceph: fix error handling of start_read()Yan, Zheng1-10/+9
2016-10-03fuse: limit xattr returned sizeMiklos Szeredi1-2/+2
2016-10-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller4-6/+26
2016-10-03Merge branch 'xfs-4.9-log-recovery-fixes' into for-nextDave Chinner13-98/+248
2016-10-03Merge branch 'iomap-4.9-dax' into for-nextDave Chinner11-122/+457
2016-10-03Merge branch 'xfs-4.9-delalloc-rework' into for-nextDave Chinner6-350/+242
2016-10-03Merge branch 'xfs-4.9-reflink-prep' into for-nextDave Chinner20-116/+719
2016-10-03Merge branch 'iomap-4.9-misc-fixes-1' into for-nextDave Chinner1-0/+84
2016-10-03xfs: update atime before I/O in xfs_file_dio_aio_readChristoph Hellwig1-1/+2
2016-10-03ext2: fix possible integer truncation in ext2_iomap_beginChristoph Hellwig1-1/+1
2016-10-01fuse: remove duplicate cs->offset assignmentMiklos Szeredi1-1/+0
2016-10-01fuse: don't use fuse_ioctl_copy_user() helperMiklos Szeredi1-34/+18
2016-10-01fuse_ioctl_copy_user(): don't open-code copy_page_{to,from}_iter()Al Viro1-23/+7
2016-10-01fuse: get rid of fc->flagsMiklos Szeredi3-24/+20
2016-10-01fuse: use timespec64Miklos Szeredi1-3/+7
2016-10-01fuse: don't use ->d_timeMiklos Szeredi1-20/+23
2016-10-01fuse: Add posix ACL supportSeth Forshee7-7/+152
2016-10-01fuse: handle killpriv in userspace fsMiklos Szeredi3-18/+33
2016-10-01fuse: fix killing s[ug]id in setattrMiklos Szeredi1-4/+28
2016-10-01fuse: invalidate dir dentry after chmodMiklos Szeredi1-2/+10
2016-10-01fuse: Use generic xattr opsSeth Forshee5-176/+221
2016-10-01fuse: listxattr: verify xattr listMiklos Szeredi1-0/+19
2016-09-30f2fs: introduce update_ckpt_flags to clean upJaegeuk Kim1-23/+33
2016-09-30f2fs: don't submit irrelevant pageChao Yu1-1/+7
2016-09-30f2fs: fix to commit bio cache after flushing node pagesChao Yu1-2/+16
2016-09-30f2fs: introduce get_checkpoint_version for cleanupTiezhu Yang1-28/+38
2016-09-30f2fs: remove dead variableSheng Yong1-2/+2
2016-09-30f2fs: remove redundant io plugChao Yu1-3/+0
2016-09-30f2fs: support checkpoint error injectionChao Yu4-0/+12
2016-09-30f2fs: fix to recover old fault injection config in ->remount_fsChao Yu1-0/+6
2016-09-30f2fs: do fault injection initialization in default_optionsChao Yu1-4/+4
2016-09-30f2fs: remove redundant value definitionYunlei He1-4/+3
2016-09-30f2fs: support configuring fault injection per superblockChao Yu10-94/+65
2016-09-30f2fs: adjust display format of segment bitChao Yu1-1/+1
2016-09-30f2fs: remove dirty inode pages in error pathJaegeuk Kim1-0/+1
2016-09-30f2fs: do not unnecessarily null-terminate encrypted symlink dataEric Biggers1-2/+0
2016-09-30f2fs: handle errors during recover_orphan_inodesJaegeuk Kim2-10/+18
2016-09-30f2fs: avoid gc in cp_error caseJaegeuk Kim1-1/+2
2016-09-30f2fs: should put_page for summary pageJaegeuk Kim1-2/+2
2016-09-30f2fs: assign return value in f2fs_gcJaegeuk Kim1-3/+7
2016-09-30f2fs: add customized migrate_page callbackWeichao Guo4-0/+65
2016-09-30f2fs: introduce cp_lock to protect updating of ckpt_flagsChao Yu6-28/+59
2016-09-30ocfs2: fix deadlock on mmapped page in ocfs2_write_begin_nolock()Eric Ren1-0/+10
2016-09-30autofs: Fix automounts by using current_real_cred()->uidEric W. Biederman1-2/+2
2016-09-30mnt: Add a per mount namespace limit on the number of mountsEric W. Biederman4-2/+52
2016-09-30f2fs: fix to avoid race condition when updating sbi flagChao Yu1-4/+4
2016-09-30f2fs: put directory inodes before checkpoint in roll-forward recoveryJaegeuk Kim1-1/+3
2016-09-30f2fs: use crc and cp version to determine roll-forward recoveryJaegeuk Kim6-100/+62
2016-09-30Merge branch 'x86/urgent' into x86/asmThomas Gleixner4-17/+36
2016-09-30Merge branch 'linus' into locking/core, to pick up fixesIngo Molnar3-6/+16
2016-09-30ext4: remove unused variableEric Engestrom2-5/+2
2016-09-30ext4: use journal inode to determine journal overheadEric Whitney1-2/+17
2016-09-30ext4: create function to read journal inodeEric Whitney1-9/+23
2016-09-30ext4: unmap metadata when zeroing blocksJan Kara1-1/+9
2016-09-30ext4: remove plugging from ext4_file_write_iter()Jan Kara1-4/+0
2016-09-30ext4: allow unlocked direct IO when pages are cachedJan Kara1-2/+1
2016-09-30ext4: require encryption feature for EXT4_IOC_SET_ENCRYPTION_POLICYRichard Weinberger1-0/+3
2016-09-30fscrypto: use standard macros to compute length of fname ciphertextEric Biggers1-12/+5
2016-09-30ext4: do not unnecessarily null-terminate encrypted symlink dataEric Biggers1-2/+0
2016-09-30ext4: release bh in make_indexed_dirgmail1-8/+6
2016-09-30ext4: Allow parallel DIO readsJan Kara1-22/+18
2016-09-28Merge branch 'misc' into for-nextMartin Brandenburg13-1711/+994
2016-09-27cifs: get rid of unused arguments of CIFSSMBWrite()Al Viro3-13/+5
2016-09-27posix_acl: xattr representation cleanupsAndreas Gruenbacher3-16/+18
2016-09-27fs/aio.c: eliminate redundant loads in put_aio_ring_fileRasmus Villemoes1-3/+6
2016-09-27fs/internal.h: add const to ns_dentry_operations declarationRasmus Villemoes1-1/+1
2016-09-27compat: remove compat_printk()Arnd Bergmann1-14/+0
2016-09-27fs/buffer.c: make __getblk_slow() staticEric Biggers1-2/+1
2016-09-27proc: unsigned file descriptorsAlexey Dobriyan3-6/+6
2016-09-27fs/file: more unsigned file descriptorsAlexey Dobriyan1-17/+17
2016-09-27fs: compat: remove redundant check of nr_segsShawn Lin1-1/+1
2016-09-27cachefiles: Fix attempt to read i_blocks after deleting file [ver #2]David Howells3-6/+13
2016-09-27cifs: don't use memcpy() to copy struct iov_iterAl Viro1-10/+4
2016-09-27get rid of separate multipage fault-in primitivesAl Viro1-1/+1
2016-09-27ext2: Unmap metadata when zeroing blocksJan Kara1-0/+10
2016-09-27debugfs: propagate release() call resultEric Engestrom1-1/+1
2016-09-27sysfs print name of undiscoverable attribute groupJohannes Thumshirn1-2/+2
2016-09-26gfs2: Initialize atime of I_NEW inodesAndreas Gruenbacher1-0/+4
2016-09-26gfs2: Update file times after grabbing glockAndreas Gruenbacher1-3/+3
2016-09-26xfs: log recovery tracepoints to track current lsn and buffer submissionBrian Foster2-2/+31
2016-09-26xfs: update metadata LSN in buffers during log recoveryBrian Foster1-3/+38
2016-09-26xfs: don't warn on buffers not being recovered due to LSNBrian Foster1-32/+26
2016-09-26xfs: pass current lsn to log recovery buffer validationBrian Foster1-6/+8
2016-09-26xfs: rework log recovery to submit buffers on LSN boundariesBrian Foster2-19/+66
2016-09-26xfs: quiesce the filesystem after recovery on readonly mountDave Chinner3-1/+16
2016-09-26xfs: remote attribute blocks aren't really userdataDave Chinner8-38/+66
2016-09-23Merge branch 'for-linus-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-6/+15
2016-09-23Merge tag 'configfs-for-4.8-2' of git://git.infradead.org/users/hch/configfsLinus Torvalds1-0/+1
2016-09-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller20-169/+281
2016-09-23devpts: Change the owner of /dev/pts/ptmx to the mounter of /dev/ptsEric W. Biederman1-9/+4
2016-09-23devpts: Remove sync_filesystemsEric W. Biederman1-1/+0
2016-09-23devpts: Make devpts_kill_sb safe if fsi is NULLEric W. Biederman1-1/+2
2016-09-23devpts: Simplify devpts_mount by using mount_nodevEric W. Biederman1-18/+1
2016-09-23devpts: Move the creation of /dev/pts/ptmx into fill_superEric W. Biederman1-8/+11
2016-09-23devpts: Move parse_mount_options into fill_superEric W. Biederman1-8/+8
2016-09-22nsfs: Simplify __ns_get_pathEric W. Biederman1-5/+2
2016-09-22Merge branch 'nsfs-ioctls' into HEADEric W. Biederman2-13/+93
2016-09-22nsfs: add ioctl to get a parent namespaceAndrey Vagin1-0/+4
2016-09-22nsfs: add ioctl to get an owning user namespace for ns file descriptorAndrey Vagin1-13/+83
2016-09-22kernel: add a helper to get an owning user namespace for a namespaceAndrey Vagin1-0/+6
2016-09-22f2fs: preallocate blocks for encrypted fileYunlei He2-8/+2
2016-09-22f2fs: show dirty inode numberChao Yu2-1/+5
2016-09-22f2fs: support IO error injectionChao Yu3-0/+9
2016-09-22f2fs: fix to return error number of read_all_xattrs correctlyChao Yu1-15/+22
2016-09-22f2fs: make f2fs_filetype_table staticChao Yu2-2/+1
2016-09-22devpts: Change the owner of /dev/pts/ptmx to the mounter of /dev/ptsEric W. Biederman1-9/+4
2016-09-22devpts: Remove sync_filesystemsEric W. Biederman1-1/+0
2016-09-22devpts: Make devpts_kill_sb safe if fsi is NULLEric W. Biederman1-1/+2
2016-09-22devpts: Simplify devpts_mount by using mount_nodevEric W. Biederman1-18/+1
2016-09-22devpts: Move the creation of /dev/pts/ptmx into fill_superEric W. Biederman1-8/+11
2016-09-22devpts: Move parse_mount_options into fill_superEric W. Biederman1-8/+8
2016-09-22userns: When the per user per user namespace limit is reached return ENOSPCEric W. Biederman1-1/+1
2016-09-22ext4: allow DAX writeback for hole punchRoss Zwisler1-2/+2
2016-09-22jbd2: fix lockdep annotation in add_transaction_credits()Jan Kara1-2/+4
2016-09-22fs/locks: Use percpu_down_read_preempt_disable()Peter Zijlstra1-12/+12
2016-09-22fs/locks: Replace lg_local with a per-cpu spinlockPeter Zijlstra2-18/+30
2016-09-22fs/locks: Replace lg_global with a percpu-rwsemPeter Zijlstra1-0/+21
2016-09-22fs: Avoid premature clearing of capabilitiesJan Kara1-6/+14