aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2017-11-15Merge tag 'modules-for-v4.15' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds3-5/+5
2017-11-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds2-9/+34
2017-11-15Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-5/+5
2017-11-15Merge branch 'for-linus' of ssh://gitolite.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2017-11-14Merge branch 'for-4.15/block' of git://git.kernel.dk/linux-blockLinus Torvalds8-141/+112
2017-11-14Merge tag 'configfs-for-4.15' of git://git.infradead.org/users/hch/configfsLinus Torvalds7-30/+30
2017-11-14Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jac...Linus Torvalds20-227/+262
2017-11-14Merge branch 'fsnotify' of git://git.kernel.org/pub/scm/linux/kernel/git/jack...Linus Torvalds8-181/+158
2017-11-14Merge tag 'dlm-4.15' of git://git.kernel.org/pub/scm/linux/kernel/git/teiglan...Linus Torvalds7-124/+186
2017-11-14Merge tag 'gfs2-4.15.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds11-209/+469
2017-11-14Merge tag 'jfs-4.15' of git://github.com/kleikamp/linux-shaggyLinus Torvalds2-1/+2
2017-11-14Merge branch 'for-4.15' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds48-1547/+3315
2017-11-14Merge tag 'xfs-4.15-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds87-4011/+10972
2017-11-14Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds19-500/+266
2017-11-14Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds20-131/+187
2017-11-14Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds5-108/+17
2017-11-14Merge udf, isofs, quota, ext2 changes for 4.15-rc1.Jan Kara20-227/+262
2017-11-13Merge tag 'tty-4.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds1-1/+2
2017-11-13Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds4-12/+7
2017-11-13Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+1
2017-11-13Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds22-54/+45
2017-11-13Merge branch 'next-integrity' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2017-11-13quota: be aware of error from dquot_initializeChao Yu1-1/+1
2017-11-12pstore: Use ktime_get_real_fast_ns() instead of __getnstimeofday()Arnd Bergmann1-4/+1
2017-11-10fs: guard_bio_eod() needs to consider partitionsGreg Edwards1-1/+9
2017-11-10block, scsi: Make SCSI quiesce and resume work reliablyBart Van Assche1-2/+2
2017-11-09xfs: on failed mount, force-reclaim inodes after unmounting quota controlsDarrick J. Wong1-2/+13
2017-11-09xfs: check the uniqueness of the AGFL entriesDarrick J. Wong1-2/+61
2017-11-09xfs: remove u_int* type usageDarrick J. Wong4-7/+7
2017-11-09xfs: handle zero entries case in xfs_iext_rebalance_leafChristoph Hellwig1-7/+17
2017-11-09xfs: add comments documenting the rebalance algorithmChristoph Hellwig1-0/+24
2017-11-09xfs: trivial indentation fixup for xfs_iext_remove_nodeChristoph Hellwig1-2/+1
2017-11-09xfs: remove a superflous assignment in xfs_iext_remove_nodeChristoph Hellwig1-1/+0
2017-11-09xfs: add some comments to xfs_iext_insert/xfs_iext_insert_nodeChristoph Hellwig1-0/+8
2017-11-09xfs: fix number of records handling in xfs_iext_split_leafChristoph Hellwig1-4/+1
2017-11-09fs/xfs: Remove NULL check before kmem_cache_destroyTim Hansen1-2/+1
2017-11-09xfs: only check da node header padding on v5 filesystemsDarrick J. Wong1-1/+2
2017-11-09xfs: fix btree scrub deref checkDarrick J. Wong1-1/+1
2017-11-09xfs: fix uninitialized return values in scrub codeDarrick J. Wong2-3/+3
2017-11-09xfs: pass inode number to xfs_scrub_ino_set_{preen,warning}Darrick J. Wong4-9/+12
2017-11-09xfs: refactor the directory data block bestfree checksDarrick J. Wong1-15/+5
2017-11-08ext4: improve smp scalability for inode generationTheodore Ts'o4-12/+4
2017-11-08ima: call ima_file_free() prior to calling fasyncMimi Zohar1-1/+1
2017-11-08vfs: fix mounting a filesystem with i_versionMimi Zohar1-1/+2
2017-11-08Merge branch 'linus' into sched/core, to pick up fixesIngo Molnar536-260/+982
2017-11-07Merge branch 'linus' into locking/core, to resolve conflictsIngo Molnar503-81/+653
2017-11-06xfs: mark xlog_verify_dest_ptr STATICChristoph Hellwig1-1/+1
2017-11-06xfs: mark xlog_recover_check_summary STATICChristoph Hellwig1-1/+1
2017-11-06xfs: mark xfs_btree_check_lblock and xfs_btree_check_ptr staticChristoph Hellwig1-2/+2
2017-11-06xfs: remove unreachable error injection code in xfs_qm_dqgetChristoph Hellwig1-17/+0
2017-11-06xfs: remove unused debug counts for xfs_lock_inodesChristoph Hellwig1-21/+0
2017-11-06xfs: mark xfs_errortag_ktype staticChristoph Hellwig1-1/+1
2017-11-06xfs: trivial sparse fixes for the new scrub codeChristoph Hellwig5-6/+6
2017-11-06xfs: always define STATIC to static noinlineChristoph Hellwig2-13/+2
2017-11-06xfs: move xfs_bmbt_irec and xfs_exntst_t to xfs_types.hChristoph Hellwig2-18/+12
2017-11-06xfs: pass struct xfs_bmbt_irec to xfs_bmbt_validate_extentChristoph Hellwig3-7/+7
2017-11-06xfs: remove the nr_extents argument to xfs_iext_removeChristoph Hellwig3-35/+23
2017-11-06xfs: remove the nr_extents argument to xfs_iext_insertChristoph Hellwig4-40/+26
2017-11-06xfs: use a b+tree for the in-core extent listChristoph Hellwig13-1259/+1093
2017-11-06xfs: allow unaligned extent records in xfs_bmbt_disk_set_allChristoph Hellwig1-4/+4
2017-11-06xfs: remove support for inlining data/extents into the inode forkChristoph Hellwig3-198/+13
2017-11-06xfs: simplify xfs_reflink_convert_cowChristoph Hellwig3-20/+18
2017-11-06xfs: iterate backwards in xfs_reflink_cancel_cow_blocksChristoph Hellwig1-4/+12
2017-11-06xfs: introduce the xfs_iext_cursor abstractionChristoph Hellwig13-337/+407
2017-11-06xfs: iterate over extents in xfs_bmap_extents_to_btreeChristoph Hellwig1-12/+8
2017-11-06xfs: iterate over extents in xfs_iextents_copyChristoph Hellwig1-40/+13
2017-11-06xfs: pass an on-disk extent to xfs_bmbt_validate_extentChristoph Hellwig3-10/+9
2017-11-06xfs: treat idx as a cursor in xfs_bmap_collapse_extentsChristoph Hellwig1-11/+6
2017-11-06xfs: treat idx as a cursor in xfs_bmap_del_extent_*Christoph Hellwig1-3/+3
2017-11-06xfs: treat idx as a cursor in xfs_bmap_add_extent_unwritten_realChristoph Hellwig1-17/+18
2017-11-06xfs: treat idx as a cursor in xfs_bmap_add_extent_hole_realChristoph Hellwig1-5/+5
2017-11-06xfs: treat idx as a cursor in xfs_bmap_add_extent_hole_delayChristoph Hellwig1-4/+5
2017-11-06xfs: treat idx as a cursor in xfs_bmap_add_extent_delay_realChristoph Hellwig1-11/+16
2017-11-06xfs: remove a duplicate assignment in xfs_bmap_add_extent_delay_realChristoph Hellwig1-1/+1
2017-11-06xfs: don't create overlapping extents in xfs_bmap_add_extent_delay_realChristoph Hellwig1-4/+4
2017-11-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller487-8/+512
2017-11-03xfs: scrub: avoid uninitialized return codeDarrick J. Wong1-1/+1
2017-11-03xfs: truncate pagecache before writeback in xfs_setattr_size()Eryu Guan1-16/+20
2017-11-03block: add a poll_fn callback to struct request_queueChristoph Hellwig3-4/+4
2017-11-03regset: Add support for dynamically sized regsetsDave Martin1-5/+5
2017-11-03fs/hugetlbfs/inode.c: fix hwpoison reserve accountingMike Kravetz1-1/+4
2017-11-03ocfs2: fstrim: Fix start offset of first cluster group during fstrimAshish Samant1-6/+18
2017-11-03mm, /proc/pid/pagemap: fix soft dirty marking for PMD migration entryHuang Ying1-1/+5
2017-11-03cifs: move to generic async completionGilad Ben-Yossef1-26/+4
2017-11-03fscrypt: move to generic async completionGilad Ben-Yossef4-82/+13
2017-11-02fs/ncpfs: Convert timers to use timer_setup()Kees Cook3-7/+5
2017-11-02Merge tag 'spdx_identifiers-4.14-rc8' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds485-0/+485
2017-11-02jfs: Add missing NULL pointer check in __get_metapageJuerg Haefliger1-0/+2
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman485-0/+485
2017-11-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+3
2017-11-01xfs: convert remaining xfs_sb_version_... checks to boolDave Chinner1-2/+2
2017-11-01xfs: scrub extended attribute leaf spaceDarrick J. Wong4-24/+238
2017-11-01xfs: move error injection tags into their own fileDarrick J. Wong17-83/+121
2017-11-01xfs: remove inode log format typedefDarrick J. Wong3-8/+8
2017-11-01btrfs: Fix bug for misused dev_t when lookup in dev state hash table.Gu JinXiang1-1/+1
2017-11-01Btrfs: heuristic: add Shannon entropy calculationTimofey Titovets1-1/+84
2017-11-01Btrfs: heuristic: add byte core set calculationTimofey Titovets1-0/+65
2017-11-01Btrfs: heuristic: add byte set calculationTimofey Titovets1-0/+45
2017-11-01Btrfs: heuristic: add detection of repeated data patternsTimofey Titovets1-1/+14
2017-11-01Btrfs: heuristic: implement sampling logicTimofey Titovets1-9/+62
2017-11-01Btrfs: heuristic: add bucket and sample counters and other definesTimofey Titovets1-1/+52
2017-11-01Btrfs: compression: separate heuristic/compression workspacesTimofey Titovets1-18/+121
2017-11-01btrfs: move btrfs_truncate_block out of trans handleJosef Bacik1-75/+45
2017-11-01btrfs: don't call btrfs_start_delalloc_roots in flushoncommitJosef Bacik1-1/+10
2017-11-01btrfs: track refs in a rb_tree instead of a listJosef Bacik5-67/+82
2017-11-01btrfs: add a comp_refs() helperJosef Bacik1-24/+30
2017-11-01btrfs: switch args for comp_*_refsJosef Bacik1-4/+4
2017-11-01btrfs: make the delalloc block rsv per inodeJosef Bacik6-292/+141
2017-11-01btrfs: add tracepoints for outstanding extents modsJosef Bacik1-0/+2
2017-11-01Btrfs: rework outstanding_extentsJosef Bacik10-156/+185
2017-11-01btrfs: increase output size for LOGICAL_INO_V2 ioctlZygo Blaxell1-1/+2
2017-11-01btrfs: add a flags argument to LOGICAL_INO and call it LOGICAL_INO_V2Zygo Blaxell1-3/+23
2017-11-01btrfs: add a flag to iterate_inodes_from_logical to find all extent refs for ...Zygo Blaxell8-48/+73
2017-11-01btrfs: send: remove unused codeNikolay Borisov1-6/+0
2017-11-01btrfs: remove BUG_ON in btrfs_rm_dev_replace_free_srcdev()Anand Jain1-7/+8
2017-11-01btrfs: allow setting zlib compression level via :9Adam Borowski2-3/+4
2017-11-01btrfs: allow to set compression level for zlibDavid Sterba8-6/+59
2017-11-01quota: fix potential infinite loopzhangyi (F)1-2/+9
2017-10-31xfs: remove redundant assignment to variable bitColin Ian King1-1/+0
2017-10-31fscrypt: lock mutex before checking for bounce page poolEric Biggers1-5/+2
2017-10-31isofs: use unsigned char types consistentlyArnd Bergmann2-41/+41
2017-10-31isofs: fix timestamps beyond 2027Arnd Bergmann3-3/+3
2017-10-31fsnotify: convert fsnotify_mark.refcnt from atomic_t to refcount_tElena Reshetova2-9/+9
2017-10-31fanotify: clean up CONFIG_FANOTIFY_ACCESS_PERMISSIONS ifdefsMiklos Szeredi3-52/+29
2017-10-31fsnotify: clean up fsnotify()Miklos Szeredi1-60/+45
2017-10-31fanotify: fix fsnotify_prepare_user_wait() failureMiklos Szeredi1-13/+20
2017-10-31fsnotify: fix pinning group in fsnotify_prepare_user_wait()Miklos Szeredi1-14/+11
2017-10-31fsnotify: pin both inode and vfsmount markMiklos Szeredi1-3/+7
2017-10-31fsnotify: clean up fsnotify_prepare/finish_user_wait()Miklos Szeredi1-48/+48
2017-10-31fsnotify: convert fsnotify_group.refcnt from atomic_t to refcount_tElena Reshetova1-3/+3
2017-10-31fsnotify: Protect bail out path of fsnotify_add_mark_locked() properlyJan Kara1-0/+2
2017-10-31dnotify: Handle errors from fsnotify_add_mark_locked() in fcntl_dirnotify()Jan Kara1-1/+6
2017-10-31treewide: Fix function prototypes for module_param_call()Kees Cook3-5/+5
2017-10-31gfs2: Allow gfs2_xattr_set to be called with the glock heldAndreas Gruenbacher1-7/+16
2017-10-31gfs2: Add support for statx inode flagsAndreas Gruenbacher1-0/+14
2017-10-31gfs2: Fix and clean up {GET,SET}FLAGS ioctlAndreas Gruenbacher1-55/+47
2017-10-31gfs2: Fix a harmless typoAndreas Gruenbacher1-1/+1
2017-10-31gfs2: Fix xattr fsyncAndreas Gruenbacher1-32/+8
2017-10-31GFS2: Take inode off order_write list when setting jdata flagBob Peterson1-1/+3
2017-10-31GFS2: flush the log and all pages for jdata as we do for WB_SYNC_ALLBob Peterson1-2/+3
2017-10-31gfs2: Implement SEEK_HOLE / SEEK_DATA via iomapAndreas Gruenbacher3-3/+54
2017-10-31GFS2: Switch fiemap implementation to use iomapBob Peterson2-25/+10
2017-10-31GFS2: Implement iomap for block_mapBob Peterson3-68/+274
2017-10-31GFS2: Make height info part of metapathBob Peterson1-47/+62
2017-10-30jfs: remove increment of i_version counterJeff Layton1-1/+0
2017-10-30Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller16-71/+138
2017-10-30btrfs: Replace opencoded sizes with their symbolic constantsNikolay Borisov4-4/+4
2017-10-30btrfs: Use bd_dev to generate index when dev_state_hashtable add items.Gu JinXiang1-1/+1
2017-10-30btrfs: fix false EIO for missing deviceAnand Jain1-1/+4
2017-10-30btrfs: use need_full_stripe() in __btrfs_map_block()Anand Jain1-10/+6
2017-10-30btrfs: cleanup extent locking sequenceGoldwyn Rodrigues1-9/+7
2017-10-30btrfs: use BLK_STS defines where neededAnand Jain3-3/+4
2017-10-30btrfs: add assertions for releasing trans handle reservationsJosef Bacik1-1/+4
2017-10-30btrfs: remove type argument from comp_tree_refsJosef Bacik1-6/+4
2017-10-30btrfs: remove delayed_ref_node from ref_headJosef Bacik5-167/+114
2017-10-30btrfs: move all ref head cleanup to the helper functionJosef Bacik1-81/+64
2017-10-30btrfs: move ref_mod modification into the if (ref) logicJosef Bacik1-4/+2
2017-10-30btrfs: breakout empty head cleanup to a helperJosef Bacik1-34/+45
2017-10-30btrfs: move extent_op cleanup to a helperJosef Bacik1-37/+40
2017-10-30btrfs: add a helper to return a head refJosef Bacik1-15/+14
2017-10-30Btrfs: only check delayed ref usage in should_end_transactionJosef Bacik1-2/+1
2017-10-30Btrfs: add a extent ref verify toolJosef Bacik7-0/+1138
2017-10-30btrfs: pass root to various extent ref mod functionsJosef Bacik8-33/+37
2017-10-30btrfs: add ref-verify mount optionJosef Bacik2-0/+18
2017-10-30btrfs: get rid of sector_t and use u64 offset in submit_extent_pageDavid Sterba1-11/+12
2017-10-30btrfs: rename page offset parameter in submit_extent_pageDavid Sterba1-4/+4
2017-10-30btrfs: scrub: get rid of sector_tDavid Sterba1-8/+8
2017-10-30btrfs: fix send ioctl on 32bit with 64bit kernelJosef Bacik3-12/+56
2017-10-30btrfs: fix use of error or warning for missing deviceAnand Jain1-8/+18
2017-10-30btrfs: declare btrfs_report_missing_device() staticAnand Jain2-8/+6
2017-10-30btrfs: fix EIO misuse to report missing degraded optionAnand Jain1-3/+3
2017-10-30btrfs: add_missing_dev() should return the actual errorAnand Jain1-5/+12
2017-10-30btrfs: Clean up unused variables in free-space-tree.cChristos Gkekas1-4/+0
2017-10-30btrfs: tree-checker: use %zu format string for size_tArnd Bergmann1-1/+1
2017-10-30Btrfs: remove nr_async_submits and async_submit_drainingLiu Bo3-54/+0
2017-10-30Btrfs: do not make defrag wait on async_delalloc_pagesLiu Bo1-15/+0
2017-10-30Btrfs: remove nr_async_biosLiu Bo3-19/+0
2017-10-30btrfs: tree-checker: Enhance output for check_extent_data_itemQu Wenruo1-28/+69
2017-10-30btrfs: tree-checker: Enhance output for check_csum_itemQu Wenruo1-3/+9
2017-10-30btrfs: tree-checker: Enhance output for btrfs_check_leafQu Wenruo1-6/+21
2017-10-30btrfs: tree-checker: Enhance btrfs_check_node outputQu Wenruo1-7/+61
2017-10-30btrfs: Move leaf and node validation checker to tree-checker.cQu Wenruo4-282/+340
2017-10-30Btrfs: compress_file_range remove dead variable num_bytesTimofey Titovets1-7/+3
2017-10-30btrfs: use appropriate replacements for __sb_{start,end}_write callsRakesh Pandit1-2/+2
2017-10-30btrfs: prefix sysfs attribute struct namesHans van Kranenburg2-46/+43
2017-10-30btrfs: Fix bool initialization/comparisonThomas Meyer3-10/+10
2017-10-30btrfs: Refactor transaction handling in received subvolume ioctlNikolay Borisov1-5/+1
2017-10-30btrfs: Explicitly handle btrfs_update_root failureNikolay Borisov1-1/+6
2017-10-30btrfs: error out if btrfs_attach_transaction() failsAnand Jain1-3/+8
2017-10-30btrfs: fix BUG_ON in btrfs_init_new_device()Anand Jain1-5/+9
2017-10-30btrfs: undo writable superblocke when sprouting failsAnand Jain1-0/+2
2017-10-30btrfs: Add checker for EXTENT_CSUMQu Wenruo1-0/+24
2017-10-30btrfs: Add sanity check for EXTENT_DATA when reading out leafQu Wenruo1-0/+103
2017-10-30btrfs: Check if item pointer overlaps with the item itselfQu Wenruo1-0/+7
2017-10-30btrfs: Refactor check_leaf function for later expansionQu Wenruo1-23/+27
2017-10-30Btrfs: cleanup 'start' subtraction from try uncompressed inline extentTimofey Titovets1-1/+1
2017-10-30btrfs: change how we decide to commit transactions during flushingJosef Bacik1-14/+28
2017-10-30Btrfs: send, apply asynchronous page cache readahead to enhance page readKuanling Huang1-5/+16
2017-10-30Btrfs: fix memory leak in raid56Liu Bo1-2/+20
2017-10-30btrfs: make array types static const, reduces object code sizeColin Ian King1-4/+6