aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2018-10-24Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds14-454/+1259
2018-10-24Merge tag 'f2fs-for-4.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds27-561/+1566
2018-10-24Merge tag 'xfs-4.20-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds24-383/+607
2018-10-24Merge tag 'gfs2-4.20.fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds18-154/+218
2018-10-24Merge tag 'for-linus-4.20-ofs1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds4-7/+15
2018-10-24Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds2-3/+11
2018-10-24Merge tag 'jfs-for-4.20' of git://github.com/kleikamp/linux-shaggyLinus Torvalds3-2/+5
2018-10-24Merge tag 'for-4.20-part1-tag' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds39-738/+1239
2018-10-24Merge branch 'work.tty-ioctl' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-169/+0
2018-10-24Merge tag 'pstore-v4.20-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds5-32/+88
2018-10-24Merge branch 'siginfo-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds5-9/+9
2018-10-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds2-54/+55
2018-10-23Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-6/+28
2018-10-23Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-0/+2
2018-10-22f2fs: fix to keep project quota consistentChao Yu3-11/+39
2018-10-22f2fs: guarantee journalled quota data by checkpointChao Yu9-48/+293
2018-10-22f2fs: cleanup dirty pages if recover failedSheng Yong2-12/+35
2018-10-22f2fs: fix data corruption issue with hardware encryptionSahitya Tummala3-0/+22
2018-10-22f2fs: fix to recover inode->i_flags of inode block during PORChao Yu1-0/+1
2018-10-22f2fs: spread f2fs_set_inode_flags()Chao Yu3-4/+5
2018-10-22f2fs: fix to spread clear_cold_data()Chao Yu3-2/+11
2018-10-22Revert "f2fs: fix to clear PG_checked flag in set_page_dirty()"Jaegeuk Kim1-4/+0
2018-10-22f2fs: account read IOs and use IO counts for is_idleJaegeuk Kim3-9/+44
2018-10-22f2fs: fix to account IO correctly for cgroup writebackChao Yu1-0/+4
2018-10-22f2fs: fix to account IO correctlyChao Yu1-2/+2
2018-10-23Merge tag 'mtd/for-4.20' of git://git.infradead.org/linux-mtdLinus Torvalds1-3/+1
2018-10-22Merge tag 'for-4.20/block-20181021' of git://git.kernel.dk/linux-blockLinus Torvalds2-6/+6
2018-10-22pstore/ram: Clarify resource reservation labelsKees Cook2-7/+20
2018-10-22pstore: Refactor compression initializationKees Cook1-15/+33
2018-10-22pstore: Allocate compression during late_initcall()Joel Fernandes (Google)2-2/+10
2018-10-22pstore: Centralize init/exit routinesKees Cook3-11/+28
2018-10-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller11-39/+29
2018-10-19gfs2: Fix minor typo: couln't versus couldn't.Bob Peterson1-1/+1
2018-10-19Merge tag 'nand/for-4.20' of git://git.infradead.org/linux-mtd into mtd/nextBoris Brezillon5-84/+37
2018-10-18orangefs: no need to check for service_operation returns > 0Mike Marshall1-1/+1
2018-10-18orangefs: some error code paths missed kmem_cache_freeMike Marshall1-3/+3
2018-10-18orangefs: don't let orangefs_iget return NULL.Mike Marshall1-1/+5
2018-10-18orangefs: don't let orangefs_new_inode return NULLMike Marshall1-1/+1
2018-10-18fscache: Fix out of bound read in long cookie keysEric Sandeen1-3/+7
2018-10-18fscache: Fix incomplete initialisation of inline key spaceDavid Howells3-23/+5
2018-10-18cachefiles: fix the race between cachefiles_bury_object() and rmdir(2)Al Viro1-1/+1
2018-10-18xfs: cancel COW blocks before swapextChristoph Hellwig1-0/+6
2018-10-18xfs: clear ail delwri queued bufs on unmount of shutdown fsBrian Foster2-6/+29
2018-10-18xfs: use offsetof() in place of offset macros for __xfsstatsCarlos Maiolino2-49/+31
2018-10-18xfs: Fix xqmstats offsets in /proc/fs/xfs/xqmstatCarlos Maiolino1-1/+1
2018-10-18xfs: fix use-after-free race in xfs_buf_releDave Chinner1-1/+37
2018-10-18xfs: Add attibute remove and helper functionsAllison Henderson2-11/+26
2018-10-18xfs: Add attibute set and helper functionsAllison Henderson4-87/+115
2018-10-18xfs: Add helper function xfs_attr_try_sf_addnameAllison Henderson1-23/+30
2018-10-18xfs: Move fs/xfs/xfs_attr.h to fs/xfs/libxfs/xfs_attr.hAllison Henderson1-0/+0
2018-10-18xfs: issue log message on user force shutdownDave Chinner1-25/+25
2018-10-18xfs: fix buffer state management in xrep_findroot_blockDarrick J. Wong3-14/+71
2018-10-18xfs: always assign buffer verifiers when one is providedDarrick J. Wong3-17/+78
2018-10-18xfs: xrep_findroot_block should reject root blocks with siblingsDarrick J. Wong1-13/+48
2018-10-18xfs: add a define for statfs magic to uapiAdam Borowski1-2/+3
2018-10-18xfs: print dangling delalloc extentsChristoph Hellwig1-1/+32
2018-10-18xfs: fix fork selection in xfs_find_trim_cow_extentChristoph Hellwig1-2/+6
2018-10-18xfs: remove the unused trimmed argument from xfs_reflink_trim_around_sharedChristoph Hellwig4-16/+10
2018-10-18xfs: remove the unused shared argument to xfs_reflink_reserve_cowChristoph Hellwig3-12/+8
2018-10-18xfs: handle zeroing in xfs_file_iomap_begin_delayChristoph Hellwig1-6/+38
2018-10-18xfs: remove suport for filesystems without unwritten extent flagChristoph Hellwig6-94/+12
2018-10-18xfs: remove XFS_IO_INVALIDChristoph Hellwig2-10/+8
2018-10-16f2fs: remove request_list check in is_idle()Jens Axboe1-7/+0
2018-10-16f2fs: allow to mount, if quota is failedJaegeuk Kim1-6/+1
2018-10-16f2fs: update REQ_TIME in f2fs_cross_rename()Sahitya Tummala1-0/+4
2018-10-16f2fs: do not update REQ_TIME in case of error conditionsSahitya Tummala2-2/+2
2018-10-16f2fs: remove unneeded disable_nat_bits()Chao Yu1-3/+1
2018-10-16f2fs: remove unused sbi->trigger_ssr_thresholdChao Yu1-1/+0
2018-10-16f2fs: shrink sbi->sb_lock coverage in set_file_temperature()Chao Yu1-7/+10
2018-10-16f2fs: use rb_*_cached friendsChao Yu3-48/+69
2018-10-16f2fs: fix to recover cold bit of inode block during PORChao Yu2-1/+7
2018-10-16f2fs: submit cached bio to avoid endless PageWritebackChao Yu3-25/+61
2018-10-16f2fs: checkpoint disablingDaniel Rosenberg11-14/+318
2018-10-16jffs2: free jffs2_sb_info through jffs2_kill_sb()Hou Tao1-3/+1
2018-10-15gfs2: write revokes should traverse sd_ail1_list in reverseBob Peterson1-2/+2
2018-10-15btrfs: switch return_bigger to bool in find_ref_headLu Fengqi1-5/+6
2018-10-15btrfs: remove fs_info from btrfs_should_throttle_delayed_refsLu Fengqi4-9/+6
2018-10-15btrfs: remove fs_info from btrfs_check_space_for_delayed_refsLu Fengqi4-7/+6
2018-10-15btrfs: delayed-ref: pass delayed_refs directly to btrfs_delayed_ref_lockLu Fengqi3-6/+3
2018-10-15btrfs: delayed-ref: pass delayed_refs directly to btrfs_select_ref_headLu Fengqi3-8/+5
2018-10-15btrfs: qgroup: move the qgroup->members check out from (!qgroup)'s else branchLu Fengqi1-6/+7
2018-10-15btrfs: relocation: Remove redundant tree level checkQu Wenruo1-1/+0
2018-10-15btrfs: relocation: Cleanup while loop using rbtree_postorder_for_each_entry_safeQu Wenruo1-15/+8
2018-10-15btrfs: qgroup: Avoid calling qgroup functions if qgroup is not enabledQu Wenruo2-0/+6
2018-10-15Btrfs: fix wrong dentries after fsync of file that got its parent replacedFilipe Manana1-3/+27
2018-10-15Btrfs: fix warning when replaying log after fsync of a tmpfileFilipe Manana1-10/+32
2018-10-15btrfs: drop min_size from evict_refill_and_joinJosef Bacik1-10/+6
2018-10-15btrfs: assert on non-empty delayed iputsJosef Bacik1-0/+1
2018-10-15btrfs: make sure we create all new block groupsJosef Bacik1-2/+5
2018-10-15btrfs: reset max_extent_size on clear in a bitmapJosef Bacik1-0/+2
2018-10-15btrfs: protect space cache inode alloc with GFP_NOFSJosef Bacik1-0/+8
2018-10-15btrfs: release metadata before running delayed refsJosef Bacik1-3/+3
2018-10-15Btrfs: kill btrfs_clear_path_blockingLiu Bo3-58/+4
2018-10-15btrfs: dev-replace: remove pointless assert in write unlockDavid Sterba1-1/+0
2018-10-15btrfs: dev-replace: move replace members out of fs_infoDavid Sterba3-15/+16
2018-10-15btrfs: dev-replace: avoid useless lock on error handling pathDavid Sterba1-1/+6
2018-10-15btrfs: open code btrfs_after_dev_replace_commitDavid Sterba3-10/+4
2018-10-15btrfs: open code btrfs_dev_replace_stats_incDavid Sterba2-12/+4
2018-10-15btrfs: open code btrfs_dev_replace_clear_lock_blockingDavid Sterba3-15/+5
2018-10-15btrfs: remove btrfs_dev_replace::read_locksDavid Sterba3-7/+0
2018-10-15btrfs: tree-checker: Check level for leaves and nodesQu Wenruo1-0/+14
2018-10-15btrfs: qgroup: Only trace data extents in leaves if we're relocating data blo...Qu Wenruo3-11/+21
2018-10-15btrfs: qgroup: Don't trace subtree if we're dropping reloc treeQu Wenruo1-1/+7
2018-10-15btrfs: qgroup: Use generation-aware subtree swap to mark dirty extentsQu Wenruo3-8/+112
2018-10-15btrfs: qgroup: Introduce function to find all new tree blocks of reloc treeQu Wenruo1-0/+135
2018-10-15btrfs: qgroup: Introduce function to trace two swaped extentsQu Wenruo1-0/+162
2018-10-15btrfs: qgroup: Introduce trace event to analyse the number of dirty extents a...Qu Wenruo1-0/+4
2018-10-15btrfs: relocation: Add basic extent backref related comments for build_backre...Qu Wenruo1-10/+18
2018-10-15Btrfs: get rid of btrfs_symlink_aopsOmar Sandoval1-10/+2
2018-10-15Btrfs: don't clean dirty pages during buffered writesChris Mason1-6/+23
2018-10-15btrfs: use common helper instead of open coding a bit testDavid Sterba1-1/+1
2018-10-15btrfs: refactor __btrfs_run_delayed_refs loopNikolay Borisov1-80/+28
2018-10-15btrfs: Factor out loop processing all refs of a headNikolay Borisov1-0/+77
2018-10-15btrfs: Factor out ref head locking code in __btrfs_run_delayed_refsNikolay Borisov1-17/+36
2018-10-15btrfs: tests: polish ifdefs around testing helperDavid Sterba1-6/+6
2018-10-15btrfs: tests: group declarations of self-test helpersDavid Sterba1-3/+1
2018-10-15btrfs: tests: move testing members of struct btrfs_root to the endDavid Sterba1-5/+4
2018-10-15btrfs: tests: add separate stub for find_lock_delalloc_rangeDavid Sterba4-13/+18
2018-10-15Btrfs: preftree: use rb_first_cachedLiu Bo1-15/+17
2018-10-15Btrfs: extent_map: use rb_first_cachedLiu Bo5-19/+22
2018-10-15Btrfs: delayed-inode: use rb_first_cached for ins_root and del_rootLiu Bo2-15/+18
2018-10-15Btrfs: delayed-refs: use rb_first_cached for ref_treeLiu Bo5-20/+25
2018-10-15Btrfs: delayed-refs: use rb_first_cached for href_rootLiu Bo5-21/+26
2018-10-15btrfs: wait on caching when putting the bg cacheJosef Bacik1-0/+1
2018-10-15btrfs: keep trim from interfering with transaction commitsJeff Mahoney1-8/+17
2018-10-15btrfs: don't attempt to trim devices that don't support itJeff Mahoney1-0/+4
2018-10-15btrfs: iterate all devices during trim, instead of fs_devices::alloc_listJeff Mahoney1-2/+2
2018-10-15btrfs: Ensure btrfs_trim_fs can trim the whole filesystemQu Wenruo2-13/+8
2018-10-15btrfs: Enhance btrfs_trim_fs function to handle error betterQu Wenruo1-11/+38
2018-10-15btrfs: fix error handling in btrfs_dev_replace_startJeff Mahoney1-2/+5
2018-10-15btrfs: change remove_extent_mapping to return voidzhong jiang2-5/+2
2018-10-15btrfs: handle error of get_old_rootNikolay Borisov1-0/+4
2018-10-15btrfs: Remove logically dead code from btrfs_orphan_cleanupNikolay Borisov1-2/+0
2018-10-15Btrfs: remove wait_ordered_range in btrfs_evict_inodeLiu Bo1-3/+0
2018-10-15Btrfs: skip set_page_dirty if eb pages are already dirtyLiu Bo2-5/+6
2018-10-15Btrfs: assert page dirty bit on extent buffer pagesLiu Bo1-0/+6
2018-10-15Btrfs: remove unnecessary level check in balance_levelLiu Bo1-2/+1
2018-10-15Btrfs: unify error handling of btrfs_lookup_dir_itemLiu Bo2-22/+7
2018-10-15Btrfs: use args in the correct order for kcalloc in btrfsic_read_blockLiu Bo1-3/+3
2018-10-15btrfs: Make btrfs_find_device_by_devspec return btrfs_device directlyNikolay Borisov3-28/+25
2018-10-15btrfs: Make btrfs_find_device_missing_or_by_path return directly a deviceNikolay Borisov2-18/+17
2018-10-15btrfs: Make btrfs_find_device_by_path return struct btrfs_deviceNikolay Borisov1-12/+13
2018-10-15btrfs: fix error handling in free_log_treeJeff Mahoney1-3/+6
2018-10-15btrfs: remove redundant variable from btrfs_cross_ref_existMisono Tomohiro1-11/+2
2018-10-15Btrfs: set leave_spinning in btrfs_get_extentLiu Bo1-0/+8
2018-10-15Btrfs: fix alignment in declaration and prototype of btrfs_get_extentLiu Bo2-5/+5
2018-10-15btrfs: remove unused pointer 'tree' in btrfs_submit_compressed_readColin Ian King1-2/+0
2018-10-15btrfs: remove unused pointer inode in relink_file_extentsColin Ian King1-3/+0
2018-10-15btrfs: defrag: use btrfs_mod_outstanding_extents in cluster_pages_for_defragSu Yue1-1/+1
2018-10-15Btrfs: remove confusing tracepoint in btrfs_add_reserved_bytesLiu Bo1-4/+0
2018-10-15btrfs: free path at an earlier point in btrfs_get_extentLiu Bo1-1/+1
2018-10-15Btrfs: use next_state in find_first_extent_bitLiu Bo1-6/+1
2018-10-15btrfs: locking: Add extra check in btrfs_init_new_buffer() to avoid deadlockQu Wenruo1-0/+13
2018-10-15btrfs: Handle owner mismatch gracefully when walking up treeQu Wenruo2-7/+13
2018-10-15btrfs: change btrfs_pin_log_trans to return voidzhong jiang2-5/+2
2018-10-15btrfs: change btrfs_free_reserved_bytes to return voidzhong jiang1-4/+2
2018-10-15Btrfs: remove always true if branch in btrfs_get_extentLiu Bo1-10/+6
2018-10-15btrfs: qgroup: Dirty all qgroups before rescanQu Wenruo1-0/+1
2018-10-15Btrfs: clean up scrub is_dev_replace parameterOmar Sandoval1-14/+9
2018-10-15btrfs: add helper to obtain number of devices with ongoing dev-replaceAnand Jain1-14/+21
2018-10-15btrfs: add assertions where number of devices could go below 0Anand Jain1-2/+2
2018-10-15btrfs: remove unneeded NULL checks before kfreezhong jiang1-4/+2
2018-10-15Btrfs: do not unnecessarily pass write_lock_level when processing leafLiu Bo1-1/+1
2018-10-15btrfs: Remove 'objectid' member from struct btrfs_rootMisono Tomohiro16-46/+50
2018-10-15btrfs: remove a useless return statement in btrfs_block_rsv_addLu Fengqi1-3/+1
2018-10-15btrfs: Remove root parameter from btrfs_insert_dir_itemLu Fengqi5-14/+10
2018-10-15btrfs: switch update_size to bool in btrfs_block_rsv_migrate and btrfs_rsv_ad...Lu Fengqi6-17/+17
2018-10-15btrfs: simplify the send_in_progress check in btrfs_delete_subvolumeLu Fengqi1-6/+5
2018-10-15afs: Fix clearance of replyDavid Howells2-4/+0
2018-10-14Merge tag 'libnvdimm-fixes-4.19-rc8' of git://git.kernel.org/pub/scm/linux/ke...Greg Kroah-Hartman1-2/+11
2018-10-13ubifs: Fix WARN_ON logic in exit pathRichard Weinberger1-2/+2
2018-10-13Merge branch 'akpm'Greg Kroah-Hartman2-0/+3
2018-10-13fs/fat/fatent.c: add cond_resched() to fat_count_free_clusters()Khazhismel Kumykov1-0/+1
2018-10-13ocfs2: fix a GCC warningzhong jiang1-0/+2
2018-10-13Merge tag 'gfs2-4.19.fixes3' of git://git.kernel.org/pub/scm/linux/kernel/git...Greg Kroah-Hartman1-5/+1
2018-10-13compat_ioctl - kill keyboard ioctl handlingAl Viro1-29/+0
2018-10-13gigaset: add ->compat_ioctl()Al Viro1-5/+0
2018-10-13kill the rest of tty COMPAT_IOCTL() entriesAl Viro1-13/+0
2018-10-13take compat TIOC[SG]SERIAL treatment into tty_compat_ioctl()Al Viro1-67/+0
2018-10-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller8-45/+193
2018-10-13gfs2_meta: ->mount() can get NULL dev_nameAl Viro1-0/+3
2018-10-12afs: Fix afs_server struct leakDavid Howells1-0/+2
2018-10-12gfs2: Fix iomap buffered write support for journaled files (2)Andreas Gruenbacher1-5/+1
2018-10-12ext4: fix use-after-free race in ext4_remount()'s error pathTheodore Ts'o2-26/+50
2018-10-12gfs2: Pass resource group to rgblk_freeAndreas Gruenbacher5-40/+35
2018-10-12gfs2: Remove unnecessary gfs2_rlist_alloc parameterBob Peterson4-6/+5
2018-10-12gfs2: Fix marking bitmaps non-fullAndreas Gruenbacher1-2/+11
2018-10-12gfs2: Fix some minor typosAndreas Gruenbacher2-3/+3
2018-10-12gfs2: Rename bitmap.bi_{len => bytes}Andreas Gruenbacher3-18/+18
2018-10-12gfs2: Remove unused RGRP_RSRV_MINBYTES definitionAndreas Gruenbacher2-3/+2
2018-10-12gfs2: Move rs_{sizehint, rgd_gh} fields into the inodeAndreas Gruenbacher4-15/+13
2018-10-12gfs2: Clean up out-of-bounds check in gfs2_rbm_from_blockAndreas Gruenbacher1-7/+2
2018-10-12gfs2: Always check the result of gfs2_rbm_from_blockAndreas Gruenbacher1-3/+8
2018-10-12afs: Fix cell proc listDavid Howells5-10/+22
2018-10-11Merge tag 'xfs-fixes-for-4.19-rc7' of git://git.kernel.org/pub/scm/fs/xfs/xfs...Greg Kroah-Hartman1-35/+165
2018-10-10orangefs: rate limit the client not running info messageColin Ian King1-1/+1
2018-10-10orangefs: cache NULL when both default_acl and acl are NULLChengguang Xu1-0/+4
2018-10-09ecryptfs_rename(): verify that lower dentries are still OK after lock_rename()Al Viro1-3/+8
2018-10-09gfs2: Fix iomap buffered write support for journaled filesAndreas Gruenbacher1-0/+4
2018-10-09gfs2: getlabel supportSteve Whitehouse1-0/+14