aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2017-07-10Merge branch 'akpm' (patches from Andrew)HEADmasterLinus Torvalds7-75/+106
2017-07-10binfmt_elf: safely increment argv pointersKees Cook1-11/+9
2017-07-10binfmt_elf: use ELF_ET_DYN_BASE only for PIEKees Cook1-8/+51
2017-07-10fs, epoll: short circuit fetching events if thread has been killedDavid Rientjes1-0/+10
2017-07-10fs/proc/generic.c: switch to ida_simple_get/removeHeiner Kallweit1-25/+7
2017-07-10fs/dcache.c: fix spin lockup issue on nlru->lockSahitya Tummala1-2/+3
2017-07-10fs/proc/task_mmu.c: remove obsolete comment in show_map_vma()Vasily Averin1-1/+0
2017-07-10mm: hwpoison: dissolve in-use hugepage in unrecoverable memory errorNaoya Horiguchi1-0/+11
2017-07-10fs/buffer.c: make bh_lru_install() more efficientEric Biggers1-28/+15
2017-07-10Merge tag 'for-f2fs-4.13' of git://git.kernel.org/pub/scm/linux/kernel/git/ja...Linus Torvalds18-661/+1522
2017-07-10Fix up over-eager 'wait_queue_t' renamingLinus Torvalds2-10/+10
2017-07-10Merge tag 'xfs-4.13-merge-5' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds110-1855/+2110
2017-07-10Merge branch 'nowait-aio-btrfs-fixup' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-12/+14
2017-07-10btrfs: nowait aio: Correct assignment of posGoldwyn Rodrigues1-12/+14
2017-07-09afs: Add metadata xattrsDavid Howells8-2/+138
2017-07-09afs: Ignore AFS_ACE_READ and AFS_ACE_WRITE for directoriesMarc Dionne1-3/+2
2017-07-09Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds27-507/+2071
2017-07-09Merge tag 'fscrypt_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds7-62/+163
2017-07-08f2fs: support plain user/group quotaChao Yu7-40/+452
2017-07-08Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds8-15/+55
2017-07-08Merge branch 'work.__copy_in_user' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-10/+9
2017-07-07Merge branch 'work.read_write' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-2/+4
2017-07-07exec: Limit arg stack to at most 75% of _STK_LIMKees Cook1-5/+6
2017-07-07Merge tag 'for-linus-v4.13-2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds12-34/+43
2017-07-07xfs: don't crash on unexpected holes in dir/attr btreesDarrick J. Wong4-5/+5
2017-07-07Merge tag 'for-linus-v4.13-1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds8-8/+12
2017-07-07Merge tag 'cifs-bug-fixes-for-4.13' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds8-24/+218
2017-07-07Merge tag 'gfs2-4.13.fixes.addendum' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-2/+10
2017-07-07dentry name snapshotsAl Viro4-11/+42
2017-07-07vfs: fix flock compat thinkoLinus Torvalds1-15/+15
2017-07-07gfs2: Fix glock rhashtable rcu bugAndreas Gruenbacher2-2/+10
2017-07-07f2fs: avoid deadlock caused by lock order of page and lock_opJaegeuk Kim1-3/+13
2017-07-07f2fs: use spin_{,un}lock_irq{save,restore}Chao Yu2-11/+18
2017-07-07f2fs: relax migratepage for atomic written pageJaegeuk Kim1-2/+6
2017-07-07f2fs: don't count inode block in in-memory inode.i_blocksChao Yu3-22/+20
2017-07-07Revert "f2fs: fix to clean previous mount option when remount_fs"Chao Yu1-1/+0
2017-07-07f2fs: do not set LOST_PINO for renamed dirSheng Yong1-1/+4
2017-07-07f2fs: do not set LOST_PINO for newly created dirSheng Yong1-1/+2
2017-07-07f2fs: skip ->writepages for {mete,node}_inode during recoveryChao Yu3-6/+13
2017-07-07f2fs: introduce __check_sit_bitmapChao Yu1-0/+25
2017-07-07f2fs: stop gc/discard thread in prior during umountChao Yu3-9/+18
2017-07-07f2fs: introduce reserved_blocks in sysfsChao Yu3-6/+27
2017-07-07f2fs: avoid redundant f2fs_flush after remountYunlong Song1-0/+2
2017-07-07f2fs: report # of free inodes more preciselyJaegeuk Kim1-3/+11
2017-07-07Merge tag 'libnvdimm-for-4.13' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-4/+5
2017-07-07xfs: rename MAXPATHLEN to XFS_SYMLINK_MAXLENDarrick J. Wong6-8/+8
2017-07-06Merge branch 'akpm' (patches from Andrew)Linus Torvalds11-66/+24
2017-07-06Merge branch 'misc.compat' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds1-39/+5
2017-07-06mm: per-cgroup memory reclaim statsRoman Gushchin2-2/+2
2017-07-06mm/hugetlb: add size parameter to huge_pte_offset()Punit Agrawal1-2/+5
2017-07-06mm: update callers to use HASH_ZERO flagPavel Tatashin3-34/+8
2017-07-06fs/userfaultfd.c: drop dead codeMike Rapoport1-5/+0
2017-07-06fs/file.c: replace alloc_fdmem() with kvmalloc() alternativeMichal Hocko1-18/+4
2017-07-06ocfs2: constify attribute_group structuresArvind Yadav1-1/+1
2017-07-06ocfs2: free 'dummy_sc' in sc_fop_release() to prevent memory leakpiaojun1-0/+1
2017-07-06ocfs2: use magic.hFabian Frederick1-3/+2
2017-07-06ocfs2: fix a static checker warningGang He1-1/+1
2017-07-06ext4: fix spelling mistake: "prellocated" -> "preallocated"Colin Ian King1-1/+1
2017-07-06Merge branch 'for-4.13' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/p...Linus Torvalds4-15/+15
2017-07-06move file_{start,end}_write() out of do_iter_write()Al Viro1-2/+4
2017-07-06btrfs: minimal conversion to errseq_t writeback error reporting on fsyncJeff Layton1-5/+8
2017-07-06xfs: minimal conversion to errseq_t writeback error reportingJeff Layton1-1/+1
2017-07-06ext4: use errseq_t based error handling for reporting data writeback errorsJeff Layton1-1/+1
2017-07-06fs: convert __generic_file_fsync to use errseq_t based reportingJeff Layton1-4/+6
2017-07-06block: convert to errseq_t based writeback error trackingJeff Layton1-1/+1
2017-07-06dax: set errors in mapping when writeback failsJeff Layton1-1/+3
2017-07-06fs: new infrastructure for writeback error handling and reportingJeff Layton3-0/+5
2017-07-06jbd2: don't clear and reset errors after waiting on writebackJeff Layton1-12/+4
2017-07-06buffer: set errors in mapping at the time that the error occursJeff Layton2-8/+14
2017-07-06fs: check for writeback errors after syncing out buffers in generic_file_fsyncJeff Layton2-5/+4
2017-07-06buffer: use mapping_set_error instead of setting the flagJeff Layton1-1/+1
2017-07-06ext4: fix __ext4_new_inode() journal credits calculationTahsin Erdogan6-34/+86
2017-07-06ext4: skip ext4_init_security() and encryption on ea_inodesTahsin Erdogan1-5/+6
2017-07-05CIFS: fix circular locking dependencyRabin Vincent1-2/+2
2017-07-05cifs: set oparms.create_options rather than or'ing in CREATE_OPEN_BACKUP_INTENTColin Ian King1-1/+1
2017-07-05cifs: Do not modify mid entry after submitting I/O in cifs_call_asyncLong Li1-2/+5
2017-07-05CIFS: add SFM mapping for 0x01-0x1FBjörn JACKE1-0/+8
2017-07-05cifs: hide unused functionsArnd Bergmann1-1/+2
2017-07-05cifs: Use smb 2 - 3 and cifsacl mount options getacl functionsShirish Pargaonkar1-0/+116
2017-07-05cifs: prototype declaration and definition for smb 2 - 3 and cifsacl mount op...Shirish Pargaonkar2-11/+44
2017-07-05CIFS: add CONFIG_CIFS_DEBUG_KEYS to dump encryption keysAurélien Aptel2-3/+34
2017-07-05cifs: set mapping error when page writeback fails in writepage or launder_pagesJeff Layton1-5/+7
2017-07-05Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-1/+1
2017-07-05Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi...Linus Torvalds3-49/+165
2017-07-05Merge tag 'gfs2-4.13.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds14-102/+175
2017-07-05Merge branch 'for-4.13-part1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds45-1359/+1680
2017-07-05fs: remove call_fsync helper functionJeff Layton1-1/+1
2017-07-05JFS: do not ignore return code from write_one_page()Dave Kleikamp2-2/+6
2017-07-05mm: drop "wait" parameter from write_one_page()Jeff Layton6-7/+7
2017-07-05Merge branch 'timers-compat' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-22/+21
2017-07-05Merge branch 'work.read_write' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds4-153/+107
2017-07-05Merge branch 'work.misc-set_fs' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds4-211/+214
2017-07-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-1/+17
2017-07-05xfs: fix contiguous dquot chunk iteration livelockBrian Foster1-2/+7
2017-07-05Merge tag 'pstore-v4.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds5-52/+67
2017-07-05Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/...Linus Torvalds1-1/+16
2017-07-05GFS2: constify attribute_group structures.Arvind Yadav1-2/+2
2017-07-05gfs2: gfs2_create_inode: Keep glock across iputAndreas Gruenbacher2-7/+15
2017-07-05gfs2: Clean up glock work enqueuingAndreas Gruenbacher1-50/+74
2017-07-05gfs2: Protect gl->gl_object by spin lockAndreas Gruenbacher9-21/+35
2017-07-05gfs2: Get rid of flush_delayed_work in gfs2_evict_inodeAndreas Gruenbacher5-12/+46
2017-07-05fs: generic_block_bmap(): initialize all of the fields in the temp bhAlexander Potapenko1-4/+4
2017-07-04f2fs: add ioctl to do gc with target block addressJaegeuk Kim2-0/+55
2017-07-04f2fs: don't need to check encrypted inode for partial truncationJaegeuk Kim1-2/+4
2017-07-04f2fs: measure inode.i_blocks as generic filesystemChao Yu4-14/+17
2017-07-04f2fs: set CP_TRIMMED_FLAG correctlyChao Yu1-1/+1
2017-07-04f2fs: require key for truncate(2) of encrypted fileEric Biggers1-3/+7
2017-07-04f2fs: move sysfs code from super.c to fs/f2fs/sysfs.cChao Yu4-333/+359
2017-07-04f2fs: clean up sysfs codesChao Yu1-47/+74
2017-07-04f2fs: fix wrong error number of fill_superChao Yu1-1/+4
2017-07-04f2fs: fix to show injection rate in ->show_optionsChao Yu1-1/+2
2017-07-04f2fs: Fix a return value in case of error in 'f2fs_fill_super'Christophe JAILLET1-1/+3
2017-07-04f2fs: use proper variable nameTiezhu Yang1-11/+11
2017-07-04f2fs: fix to avoid panic when encountering corrupt nodeChao Yu1-3/+11
2017-07-04f2fs: don't track newly allocated nat entry in listChao Yu1-6/+10
2017-07-04f2fs: add f2fs_bug_on in __remove_discard_cmdChao Yu1-0/+2
2017-07-04f2fs: introduce __wait_one_discard_bioChao Yu1-16/+17
2017-07-04f2fs: dax: fix races between page faults and truncating pagesQiuyang Sun4-9/+43
2017-07-04f2fs: simplify the way of calulating next nat addressFan Li1-5/+1
2017-07-04f2fs: sanity check size of nat and sit cacheJin Qian1-0/+7
2017-07-04f2fs: fix a panic caused by NULL flush_cmd_controlYunlei He1-1/+4
2017-07-04f2fs: remove the unnecessary cast for PTR_ERRZhang Shengju1-1/+1
2017-07-04f2fs: remove false-positive bug_onJaegeuk Kim1-2/+3
2017-07-04f2fs: Do not issue small discards in LFS modeDamien Le Moal1-1/+2
2017-07-03Merge tag 'docs-4.13' of git://git.lwn.net/linuxLinus Torvalds7-30/+34
2017-07-04ext4: change fast symlink test to not rely on i_blocksTahsin Erdogan1-7/+13
2017-07-03Merge tag 'tty-4.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-6/+0
2017-07-03Merge branch 'for-4.13/dax' into libnvdimm-for-nextDan Williams1-4/+5
2017-07-03Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds22-68/+69
2017-07-03Merge branch 'for-4.13/block' of git://git.kernel.dk/linux-blockLinus Torvalds46-260/+463
2017-07-03Merge tag 'uuid-for-4.13' of git://git.infradead.org/users/hch/uuidLinus Torvalds19-156/+51
2017-07-02xfs: Switch to iomap for SEEK_HOLE / SEEK_DATAChristoph Hellwig2-364/+14
2017-07-02vfs: Add iomap_seek_hole and iomap_seek_data helpersAndreas Gruenbacher1-0/+94
2017-07-02vfs: Add page_cache_seek_hole_data helperAndreas Gruenbacher1-0/+124
2017-07-02SMB3: Enable encryption for SMB3.1.1Steve French1-1/+1
2017-07-01xfs: remove a whitespace-only line from xfs_fs_get_nextdqblkChristoph Hellwig1-1/+0
2017-07-01xfs: rewrite xfs_dq_get_next_id using xfs_iext_lookup_extentChristoph Hellwig1-44/+22
2017-07-01xfs: Check for m_errortag initialization in xfs_errortag_testCarlos Maiolino1-0/+11
2017-06-30Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-14/+19
2017-06-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller16-57/+95
2017-06-30timerfd: Use get_itimerspec64() and put_itimerspec64()Deepa Dinamani1-22/+21
2017-06-29Make statfs properly return read-only state after emergency remountCarlos Maiolino1-0/+2
2017-06-29fs/dcache: init in_lookup_hashtableSebastian Andrzej Siewior1-0/+5
2017-06-29minix: Deinline get_block, save 2691 bytesDenys Vlasenko1-1/+1
2017-06-29fs: Reorder inode_owner_or_capable() to avoid needlessKees Cook2-2/+2
2017-06-29fs: warn in case userspace lied about modprobe returnLuis R. Rodriguez1-1/+3
2017-06-29nfsd: remove nfsd_vfs_readChristoph Hellwig1-11/+6
2017-06-29nfsd: use vfs_iter_read/writeChristoph Hellwig1-10/+7
2017-06-29fs: implement vfs_iter_write using do_iter_writeChristoph Hellwig3-22/+11
2017-06-29fs: implement vfs_iter_read using do_iter_readChristoph Hellwig2-21/+10
2017-06-29fs: move more code into do_iter_read/do_iter_writeChristoph Hellwig1-45/+28
2017-06-29fs: remove __do_readv_writevChristoph Hellwig1-24/+36
2017-06-29fs: remove do_compat_readv_writevChristoph Hellwig1-26/+16
2017-06-29fs: remove do_readv_writevChristoph Hellwig1-22/+21
2017-06-29Merge branch 'for-linus' of git://git.kernel.dk/linux-blockLinus Torvalds1-1/+4
2017-06-29btrfs: Remove false alert when fiemap range is smaller than on-disk extentQu Wenruo1-16/+12
2017-06-29btrfs: Don't clear SGID when inheriting ACLsJan Kara1-6/+7
2017-06-29btrfs: fix integer overflow in calc_reclaim_items_nrChris Mason10-25/+24
2017-06-29btrfs: scrub: fix target device intialization while setting up scrub contextDavid Sterba1-2/+2
2017-06-29btrfs: qgroup: Fix qgroup reserved space underflow by only freeing reserved r...Qu Wenruo8-46/+117
2017-06-29btrfs: qgroup: Introduce extent changeset for qgroup reserve functionsQu Wenruo10-41/+119
2017-06-29btrfs: qgroup: Fix qgroup reserved space underflow caused by buffered write a...Qu Wenruo1-3/+8
2017-06-29btrfs: qgroup: Return actually freed bytes for qgroup release or free dataQu Wenruo3-2/+3
2017-06-29btrfs: qgroup: Cleanup btrfs_qgroup_prepare_account_extents functionQu Wenruo3-45/+18
2017-06-29btrfs: qgroup: Add quick exit for non-fs extentsQu Wenruo1-2/+41
2017-06-29Btrfs: rework delayed ref total_bytes_pinned accountingOmar Sandoval1-9/+32
2017-06-29Btrfs: return old and new total ref mods when adding delayed refsOmar Sandoval3-34/+52
2017-06-29Btrfs: always account pinned bytes when dropping a tree block refOmar Sandoval1-9/+8
2017-06-29Btrfs: update total_bytes_pinned when pinning down extentsOmar Sandoval1-1/+2
2017-06-29Btrfs: make BUG_ON() in add_pinned_bytes() an ASSERT()Omar Sandoval1-1/+1
2017-06-29Btrfs: make add_pinned_bytes() take an s64 num_bytes instead of u64Omar Sandoval1-21/+20
2017-06-29btrfs: fix validation of XATTR_ITEM dir itemsDavid Sterba1-8/+0
2017-06-28block: provide bio_uninit() free freeing integrity/task associationsJens Axboe1-1/+4
2017-06-28Merge tag 'nfs-for-4.12-3' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds4-30/+29
2017-06-28fs/fcntl: use copy_to/from_user() for u64 typesJens Axboe1-4/+9
2017-06-28ovl: don't set origin on broken lower hardlinkMiklos Szeredi1-3/+8
2017-06-28ovl: copy-up: don't unlock between lookup and linkMiklos Szeredi1-12/+12
2017-06-27NFSv4.1: nfs4_callback_free_slot() cannot call nfs4_slot_tbl_drain_complete()Trond Myklebust1-1/+0
2017-06-27Revert "NFS: nfs_rename() handle -ERESTARTSYS dentry left behind"Benjamin Coddington1-27/+24
2017-06-27NFSv4.1: Fix a race in nfs4_proc_layoutgetTrond Myklebust1-1/+1
2017-06-27NFS: Trunking detection should handle ERESTARTSYS/EINTRTrond Myklebust1-0/+2
2017-06-27xfs: grab dquots without taking the ilockDarrick J. Wong2-4/+12
2017-06-27xfs: fix semicolon.cocci warningskbuild test robot1-1/+1
2017-06-27xfs: Don't clear SGID when inheriting ACLsJan Kara3-5/+6
2017-06-27xfs: free cowblocks and retry on buffered write ENOSPCBrian Foster1-0/+1
2017-06-27xfs: replace log_badcrc_factor knob with error injection tagBrian Foster4-41/+7
2017-06-27xfs: convert drop_writes to use the errortag mechanismDarrick J. Wong5-68/+15
2017-06-27xfs: remove unneeded parameter from XFS_TEST_ERRORDarrick J. Wong13-40/+26
2017-06-27xfs: expose errortag knobs via sysfsDarrick J. Wong3-1/+157
2017-06-27xfs: make errortag a per-mountpoint structureDarrick J. Wong5-89/+111
2017-06-27pstore: use memdup_userGeliang Tang1-7/+4
2017-06-27x86, libnvdimm, pmem: remove global pmem apiDan Williams1-1/+0
2017-06-27btrfs: add support for passing in write hints for buffered writesJens Axboe1-0/+1
2017-06-27xfs: add support for passing in write hints for buffered writesJens Axboe1-0/+2
2017-06-27ext4: add support for passing in write hints for buffered writesJens Axboe1-0/+2
2017-06-27fs: add support for buffered writeback to pass down write hintsJens Axboe2-5/+9
2017-06-27fs: add O_DIRECT and aio support for sending down write life time hintsJens Axboe4-0/+6
2017-06-27fs: add fcntl() interface for setting/getting write life time hintsJens Axboe3-0/+64
2017-06-26Switch flock copyin/copyout primitives to copy_{from,to}_user()Al Viro1-30/+29
2017-06-26Merge remote-tracking branch 'jl/locks-4.13' into work.misc-set_fsAl Viro22-261/+257