aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2021-02-28Merge tag 'xfs-5.12-merge-6' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds7-64/+84
2021-02-28Merge tag 'block-5.12-2021-02-27' of git://git.kernel.dk/linux-blockLinus Torvalds11-25/+19
2021-02-27Merge tag 'io_uring-worker.v3-2021-02-25' of git://git.kernel.dk/linux-blockLinus Torvalds5-1052/+661
2021-02-27Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds5-48/+32
2021-02-26block: Add bio_max_segsMatthew Wilcox (Oracle)11-25/+19
2021-02-26Merge tag '5.12-smb3-part1' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds21-377/+843
2021-02-26Merge tag 'for-5.12/io_uring-2021-02-25' of git://git.kernel.dk/linux-blockLinus Torvalds1-340/+346
2021-02-26Merge branch 'akpm' (patches from Andrew)Linus Torvalds4-129/+23
2021-02-26fs/coredump: use kmap_local_page()Ira Weiny1-2/+2
2021-02-26proc: use kvzalloc for our kernel bufferJosef Bacik1-2/+2
2021-02-26proc/wchan: use printk format instead of lookup_symbol_name()Helge Deller1-11/+8
2021-02-26iomap: use mapping_seek_hole_dataMatthew Wilcox (Oracle)1-114/+11
2021-02-26Merge tag 'nfs-for-5.12-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds12-190/+261
2021-02-25cifs: update internal version numberSteve French1-1/+1
2021-02-25cifs: use discard iterator to discard unneeded network data more efficientlyDavid Howells3-3/+22
2021-02-25cifs: introduce helper for finding referral server to improve DFS target reso...Paulo Alcantara2-17/+51
2021-02-25cifs: check all path components in resolved dfs targetPaulo Alcantara1-60/+33
2021-02-25cifs: fix DFS failoverPaulo Alcantara1-64/+59
2021-02-25cifs: fix nodfs mount optionPaulo Alcantara1-4/+4
2021-02-25cifs: fix handling of escaped ',' in the password mount argumentRonnie Sahlberg1-13/+30
2021-02-25Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds6-49/+59
2021-02-25cifs: Add new parameter "acregmax" for distinct file and directory metadata t...Steve French5-13/+37
2021-02-25cifs: convert revalidate of directories to using directory metadata cache tim...Steve French1-6/+17
2021-02-25cifs: Add new mount parameter "acdirmax" to allow caching directory metadataSteve French4-2/+16
2021-02-25io-wq: remove now unused IO_WQ_BIT_ERRORJens Axboe1-10/+0
2021-02-25io_uring: fix SQPOLL thread handling over execJens Axboe1-1/+34
2021-02-25io-wq: improve manager/worker handling over execJens Axboe3-23/+45
2021-02-25io_uring: ensure SQPOLL startup is triggered before error shutdownJens Axboe1-1/+2
2021-02-25io-wq: make buffered file write hashed work map per-ctxJens Axboe3-11/+107
2021-02-25xfs: use current->journal_info for detecting transaction recursionDave Chinner5-26/+60
2021-02-25xfs: don't nest transactions when scanning for eofblocksDarrick J. Wong1-3/+10
2021-02-25xfs: don't reuse busy extents on extent trimBrian Foster1-14/+0
2021-02-25Revert "io_uring: wait potential ->release() on resurrect"Jens Axboe1-18/+8
2021-02-24Merge branch 'akpm' (patches from Andrew)Linus Torvalds20-92/+79
2021-02-24hugetlbfs: remove unneeded return value of hugetlb_vmtruncate()Miaohe Lin1-5/+2
2021-02-24hugetlbfs: fix some comment typosMiaohe Lin1-4/+4
2021-02-24hugetlbfs: correct some obsolete comments about inode i_mutexMiaohe Lin1-2/+2
2021-02-24hugetlbfs: make hugepage size conversion more readableMiaohe Lin1-2/+2
2021-02-24hugetlbfs: remove meaningless variable avoid_reserveMiaohe Lin1-3/+9
2021-02-24hugetlbfs: correct obsolete function name in hugetlbfs_read_iter()Miaohe Lin1-1/+1
2021-02-24hugetlbfs: use helper macro default_hstate in init_hugetlbfs_fsMiaohe Lin1-1/+1
2021-02-24hugetlbfs: remove useless BUG_ON(!inode) in hugetlbfs_setattr()Miaohe Lin1-2/+0
2021-02-24hugetlbfs: remove special hugetlbfs_set_page_dirty()Mike Kravetz1-12/+1
2021-02-24mm/hugetlb: change hugetlb_reserve_pages() to type boolMike Kravetz1-2/+2
2021-02-24hugetlb: convert page_huge_active() HPageMigratable flagMike Kravetz1-1/+1
2021-02-24hugetlb: use page.private for hugetlb specific page flagsMike Kravetz1-9/+3
2021-02-24vmalloc: remove redundant NULL checkYang Li1-5/+2
2021-02-24fs: buffer: use raw page_memcg() on locked pageJohannes Weiner1-2/+2
2021-02-24mm: memcontrol: convert NR_FILE_PMDMAPPED account to pagesMuchun Song1-1/+1
2021-02-24mm: memcontrol: convert NR_SHMEM_PMDMAPPED account to pagesMuchun Song1-1/+1
2021-02-24mm: memcontrol: convert NR_SHMEM_THPS account to pagesMuchun Song1-1/+1
2021-02-24mm: memcontrol: convert NR_FILE_THPS account to pagesMuchun Song1-1/+1
2021-02-24mm: memcontrol: convert NR_ANON_THPS account to pagesMuchun Song1-1/+1
2021-02-24fs/buffer.c: add checking buffer head stat before clearYang Guo1-1/+2
2021-02-24mm/filemap: rename generic_file_buffered_read to filemap_readChristoph Hellwig1-1/+1
2021-02-24mm/filemap: remove unused parameter and change to void type for replace_page_...Baolin Wang1-5/+1
2021-02-24ramfs: support O_TMPFILEAlexey Dobriyan1-0/+13
2021-02-24fs: delete repeated words in commentsRandy Dunlap6-9/+9
2021-02-24ocfs2: simplify the calculation of variablesJiapeng Chong1-1/+1
2021-02-24ocfs2: fix a use after free on errorDan Carpenter1-1/+7
2021-02-24ocfs2: clean up some definitions which are not used any moreguozh2-14/+0
2021-02-24ocfs2: remove redundant conditional before iputYi Li1-2/+0
2021-02-24ntfs: check for valid standard information attributeRustam Kovhaev1-0/+6
2021-02-24ntfs: layout.h: delete duplicated wordsRandy Dunlap1-2/+2
2021-02-24xfs: restore speculative_cow_prealloc_lifetime sysctlDarrick J. Wong1-21/+14
2021-02-24Merge tag 'driver-core-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+4
2021-02-24cifs: If a corrupted DACL is returned by the server, bail out.Shyam Prasad N1-2/+2
2021-02-23io-wq: fix race around io_worker grabbingJens Axboe1-9/+9
2021-02-23io-wq: fix races around manager/worker creation and task exitJens Axboe1-22/+35
2021-02-23io_uring: ensure io-wq context is always destroyed for tasksJens Axboe1-3/+4
2021-02-23io_uring: cleanup ->user usageJens Axboe1-12/+6
2021-02-23io-wq: remove nr_process accountingJens Axboe3-50/+1
2021-02-23io_uring: flag new native workers with IORING_FEAT_NATIVE_WORKERSJens Axboe1-1/+1
2021-02-23Revert "proc: don't allow async path resolution of /proc/self components"Jens Axboe1-7/+0
2021-02-23Revert "proc: don't allow async path resolution of /proc/thread-self components"Jens Axboe2-8/+1
2021-02-23io_uring: fix locked_free_list caches_free()Pavel Begunkov1-3/+5
2021-02-23io_uring: don't attempt IO reissue from the ring exit pathJens Axboe1-0/+7
2021-02-23io_uring: move SQPOLL thread io-wq forked workerJens Axboe1-292/+181
2021-02-23Merge tag 'gfs2-for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/gf...Linus Torvalds25-660/+964
2021-02-23Merge tag 'idmapped-mounts-v5.12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds269-1471/+2818
2021-02-23gfs2: Don't get stuck with I/O plugged in gfs2_ail1_flushBob Peterson1-2/+7
2021-02-23Merge branches 'rgrp-glock-sharing' and 'gfs2-revoke' from https://git.kernel...Andreas Gruenbacher119-1719/+2655
2021-02-23whack-a-mole: don't open-code iminor/imajorAl Viro1-2/+2
2021-02-239p: fix misuse of sscanf() in v9fs_stat2inode()Al Viro1-12/+9
2021-02-23cifs: minor simplification to smb2_is_network_name_deletedSteve French1-14/+15
2021-02-23TCON Reconnect during STATUS_NETWORK_NAME_DELETEDRohith Surabattula3-0/+47
2021-02-22cifs: cleanup a few le16 vs. le32 uses in cifsacl.cSteve French1-3/+3
2021-02-22cifs: Change SIDs in ACEs while transferring file ownership.Shyam Prasad N1-47/+92
2021-02-22cifs: Retain old ACEs when converting between mode bits and ACL.Shyam Prasad N1-47/+223
2021-02-22cifs: Fix cifsacl ACE mask for group and others.Shyam Prasad N1-2/+2
2021-02-22cifs: clarify hostname vs ip address in /proc/fs/cifs/DebugDataSteve French1-3/+3
2021-02-22cifs: change confusing field serverName (to ip_addr)Steve French6-10/+11
2021-02-22Merge tag 'topic/iomem-mmap-vs-gup-2021-02-22' of git://anongit.freedesktop.o...Linus Torvalds1-0/+11
2021-02-22Merge tag 'topic/kcmp-kconfig-2021-02-22' of git://anongit.freedesktop.org/dr...Linus Torvalds1-2/+2
2021-02-22Merge tag 'nfsd-5.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/...Linus Torvalds1-7/+7
2021-02-22Merge tag 'ceph-for-5.12-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds5-76/+107
2021-02-22Merge tag 'fs_for_v5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds6-14/+26
2021-02-22Merge tag 'fsnotify_for_v5.12-rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds3-8/+23
2021-02-22Merge tag 'lazytime_for_v5.12-rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds7-101/+105
2021-02-22Merge tag 'exfat-for-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds5-14/+70
2021-02-22Merge tag 'zonefs-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-0/+116
2021-02-22Merge branch 'work.audit' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds1-0/+25
2021-02-22Merge branch 'work.d_name' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds4-18/+13
2021-02-22gfs2: Per-revoke accounting in transactionsAndreas Gruenbacher7-42/+131
2021-02-22gfs2: Rework the log space allocation logicAndreas Gruenbacher3-69/+104
2021-02-22gfs2: Minor calc_reserved cleanupAndreas Gruenbacher1-8/+5
2021-02-22Merge tag 'docs-5.12' of git://git.lwn.net/linuxLinus Torvalds5-42/+44
2021-02-22io_uring: clear request count when freeing cachesPavel Begunkov1-1/+3
2021-02-22exfat: improve performance of exfat_free_cluster when using dirsync mount optionHyeongseok Kim3-9/+40
2021-02-22exfat: fix shift-out-of-bounds in exfat_fill_super()Namjae Jeon2-5/+30
2021-02-21Merge tag 'selinux-pr-20210215' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-54/+127
2021-02-21io-wq: make io_wq_fork_thread() available to other usersJens Axboe2-4/+6
2021-02-21io-wq: only remove worker from free_list, if it was thereJens Axboe1-3/+7
2021-02-21io_uring: remove io_identityJens Axboe3-80/+52
2021-02-21io_uring: remove any grabbing of contextJens Axboe2-229/+14
2021-02-21io-wq: worker idling always returns falseJens Axboe1-8/+2
2021-02-21io-wq: fork worker threads from original taskJens Axboe3-198/+113
2021-02-21io-wq: don't pass 'wqe' needlessly aroundJens Axboe1-15/+16
2021-02-21io_uring: tie async worker side to the task contextJens Axboe1-50/+34
2021-02-21io-wq: get rid of wq->use_refsJens Axboe2-19/+1
2021-02-21io_uring: disable io-wq attachingJens Axboe1-33/+22
2021-02-21io-wq: don't create any IO workers upfrontJens Axboe1-12/+0
2021-02-21io_uring: remove the need for relying on an io-wq fallback workerJens Axboe3-17/+34
2021-02-21Merge branch 'for-5.12/io_uring' into io_uring-worker.v3Jens Axboe1-342/+347
2021-02-21io_uring: run task_work on io_uring_register()Pavel Begunkov1-0/+2
2021-02-21Merge tag 'for-linus-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds7-5/+15
2021-02-21Merge tag 'for-linux-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-2/+8
2021-02-21Merge tag 's390-5.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds1-1/+4
2021-02-21Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-2/+3
2021-02-21Merge branch 'parisc-5.12-1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-3/+11
2021-02-21Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-2/+4
2021-02-21Merge tag 'core-mm-2021-02-17' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-6/+7
2021-02-21Merge tag 'for-5.12/io_uring-2021-02-17' of git://git.kernel.dk/linux-blockLinus Torvalds7-1321/+1376
2021-02-21Merge tag 'for-5.12/block-2021-02-17' of git://git.kernel.dk/linux-blockLinus Torvalds34-119/+66
2021-02-21Merge tag 'oprofile-removal-5.12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2-357/+0
2021-02-21Merge tag 'xfs-5.12-merge-5' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds52-978/+1608
2021-02-21Merge tag 'iomap-5.12-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds8-182/+237
2021-02-21Merge tag 'pstore-v5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-2/+2
2021-02-21Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fsc...Linus Torvalds7-65/+315
2021-02-21Merge tag 'nfsd-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds34-801/+1169
2021-02-21Merge tag 'erofs-for-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-4/+20
2021-02-21Merge tag 'f2fs-for-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds21-613/+984
2021-02-21Merge tag 'for-5.12-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds51-1099/+4731
2021-02-21Merge tag 'affs-for-5.12-tag' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+3
2021-02-21Merge tag 'jfs-5.12' of git://github.com/kleikamp/linux-shaggyLinus Torvalds4-20/+28
2021-02-21Merge tag 'locks-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/jlay...Linus Torvalds1-6/+13
2021-02-21Merge branch 'work.namei' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds2-45/+50
2021-02-21Merge branch 'work.elf-compat' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds4-36/+16
2021-02-21Merge branch 'work.sendfile' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-26/+46
2021-02-20Merge tag 'arm-platform-removal-v5.12' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2021-02-20io_uring: fix leaving invalid req->flagsPavel Begunkov1-1/+3
2021-02-20io_uring: wait potential ->release() on resurrectPavel Begunkov1-8/+18
2021-02-20io_uring: keep generic rsrc infra genericPavel Begunkov1-19/+13
2021-02-20io_uring: zero ref_node after killing itPavel Begunkov1-0/+1
2021-02-20io_uring: make the !CONFIG_NET helpers a bit more robustJens Axboe1-50/+26
2021-02-20io_uring: don't hold uring_lock when calling io_run_task_work*Hao Xu1-17/+44
2021-02-20io_uring: fail io-wq submission from a task_workPavel Begunkov1-30/+18
2021-02-20fix handling of nd->depth on LOOKUP_CACHED failures in try_to_unlazy*Al Viro1-4/+5
2021-02-19cifs: Fix inconsistent IS_ERR and PTR_ERRYueHaibing1-1/+1
2021-02-18io_uring: don't take uring_lock during iowq cancelPavel Begunkov1-2/+9
2021-02-18pstore: Fix typo in compression option nameJiri Bohac1-2/+2
2021-02-18io_uring: fail links more in io_submit_sqe()Pavel Begunkov1-13/+8
2021-02-18io_uring: don't do async setup for links' headsPavel Begunkov1-3/+0
2021-02-18io_uring: do io_*_prep() early in io_submit_sqe()Pavel Begunkov1-35/+24
2021-02-18io_uring: split sqe-prep and async setupPavel Begunkov1-50/+70
2021-02-18io_uring: don't submit link on errorPavel Begunkov1-4/+4
2021-02-18io_uring: move req link into submit_statePavel Begunkov1-14/+14
2021-02-18io_uring: move io_init_req() into io_submit_sqe()Pavel Begunkov1-17/+15
2021-02-18io_uring: move io_init_req()'s definitionPavel Begunkov1-107/+107
2021-02-18io_uring: don't duplicate ->file check in sfrPavel Begunkov1-3/+0
2021-02-18io_uring: keep io_*_prep() naming consistentPavel Begunkov1-4/+4
2021-02-18io_uring: kill fictitious submit iteration indexPavel Begunkov1-2/+2
2021-02-18debugfs: do not attempt to create a new file before the filesystem is initalizedGreg Kroah-Hartman1-0/+3
2021-02-18debugfs: be more robust at handling improper input in debugfs_lookup()Greg Kroah-Hartman1-1/+1
2021-02-18zonefs: Fix file size of zones in full conditionShin'ichiro Kawasaki1-0/+3
2021-02-17io_uring: fix read memory leakPavel Begunkov1-4/+6
2021-02-17NFS: Support the '-owrite=' option in /proc/self/mounts and mountinfoTrond Myklebust1-0/+7
2021-02-17gfs2: Use resource group glock sharingBob Peterson5-12/+15
2021-02-17gfs2: Allow node-wide exclusive glock sharingBob Peterson2-3/+25
2021-02-17gfs2: Add local resource group lockingAndreas Gruenbacher4-7/+59
2021-02-17gfs2: Add per-reservation reserved block accountingAndreas Gruenbacher5-28/+82
2021-02-17gfs2: Rename rs_{free -> requested} and rd_{reserved -> requested}Andreas Gruenbacher3-33/+33
2021-02-17gfs2: Check for active reservation in gfs2_releaseAndreas Gruenbacher1-2/+2
2021-02-17gfs2: Don't search for unreserved space twiceAndreas Gruenbacher1-4/+5
2021-02-17gfs2: Only pass reservation down to gfs2_rbm_findAndreas Gruenbacher2-14/+14
2021-02-17gfs2: Also reflect single-block allocations in rgd->rd_extfail_ptAndreas Gruenbacher1-8/+10
2021-02-16cifs: Reformat DebugData and index connections by conn_id.Shyam Prasad N1-49/+68
2021-02-16cifs: Identify a connection by a conn_id.Shyam Prasad N6-44/+122
2021-02-16cifs: Fix in error types returned for out-of-credit situations.Shyam Prasad N1-3/+3
2021-02-16cifs: New optype for session operations.Shyam Prasad N4-5/+9
2021-02-16NFS: Set the stable writes flag when initialising the super blockTrond Myklebust1-0/+2
2021-02-16NFS: Add mount options supporting eager writesTrond Myklebust1-0/+33
2021-02-16NFS: Add support for eager writesTrond Myklebust2-7/+29
2021-02-16cifs: fix trivial typoSteve French1-1/+1
2021-02-16io_uring: tctx->task_lock should be IRQ safeJens Axboe1-6/+7
2021-02-16ceph: defer flushing the capsnap if the Fb is usedXiubo Li2-13/+30
2021-02-16ceph: allow queueing cap/snap handling after putting cap referencesJeff Layton4-8/+48
2021-02-16ceph: clean up inode work queueingJeff Layton2-52/+24
2021-02-16ceph: fix flush_snap logic after putting capsJeff Layton1-4/+6
2021-02-16kcmp: Support selection of SYS_kcmp without CHECKPOINT_RESTOREChris Wilson1-2/+2