aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2021-09-30Merge branch 'akpm-current/current'Stephen Rothwell32-213/+318
2021-09-30Merge branch 'for-next' of git://git.infradead.org/users/willy/pagecache.gitStephen Rothwell4-7/+9
2021-09-30Merge branch 'for-next/kspp' of git://git.kernel.org/pub/scm/linux/kernel/git...Stephen Rothwell2-8/+6
2021-09-30Merge branch 'driver-core-next' of git://git.kernel.org/pub/scm/linux/kernel/...Stephen Rothwell3-76/+87
2021-09-30Merge branch 'auto-latest' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Stephen Rothwell2-7/+11
2021-09-30Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/...Stephen Rothwell3-8/+94
2021-09-30Merge branch 'for-next' of git://git.kernel.dk/linux-block.gitStephen Rothwell12-70/+130
2021-09-30Merge branch 'for-next/pstore' of git://git.kernel.org/pub/scm/linux/kernel/g...Stephen Rothwell1-1/+1
2021-09-30Merge branch 'locks-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jl...Stephen Rothwell4-39/+22
2021-09-30Merge branch 'overlayfs-next' of git://git.kernel.org/pub/scm/linux/kernel/gi...Stephen Rothwell2-4/+21
2021-09-30Merge branch 'master' of https://github.com/Paragon-Software-Group/linux-ntfs...Stephen Rothwell23-670/+542
2021-09-30Merge branch 'nfsd-next' of git://git.linux-nfs.org/~bfields/linux.gitStephen Rothwell13-146/+136
2021-09-30Merge branch 'ksmbd-for-next' of https://github.com/smfrench/smb3-kernel.gitStephen Rothwell7-255/+14
2021-09-30Merge branch 'jfs-next' of git://github.com/kleikamp/linux-shaggy.gitStephen Rothwell1-29/+22
2021-09-30Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2...Stephen Rothwell7-30/+69
2021-09-30Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/msze...Stephen Rothwell6-23/+15
2021-09-30Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f...Stephen Rothwell8-19/+31
2021-09-30Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext...Stephen Rothwell4-190/+147
2021-09-30Merge branch 'master' of git://github.com/ceph/ceph-client.gitStephen Rothwell1-12/+1
2021-09-30Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Stephen Rothwell25-1115/+1760
2021-09-30Merge branch 'fscache-next' of git://git.kernel.org/pub/scm/linux/kernel/git/...Stephen Rothwell31-3085/+421
2021-09-30Merge branch 'master' of git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.gitStephen Rothwell8-37/+74
2021-09-30Merge branch 'driver-core-linus' of git://git.kernel.org/pub/scm/linux/kernel...Stephen Rothwell2-3/+8
2021-09-29ksmbd: remove NTLMv1 authenticationNamjae Jeon3-229/+0
2021-09-29sysv: use BUILD_BUG_ON instead of runtime checkPavel Skripkin1-4/+2
2021-09-29hfsplus: fix out-of-bounds warnings in __hfsplus_setxattrGustavo A. R. Silva4-24/+26
2021-09-29hfs/hfsplus: use WARN_ON for sanity checkArnd Bergmann2-12/+6
2021-09-29coda: bump module version to 7.2Jan Harkes1-1/+1
2021-09-29coda: use vmemdup_user to replace the open codeJing Yangyang1-8/+4
2021-09-29coda: convert from atomic_t to refcount_t on coda_vm_ops->refcntXiyu Yang1-4/+5
2021-09-29coda: avoid doing bad things on inode type changes during revalidationJan Harkes3-25/+30
2021-09-29coda: avoid hidden code duplication in renameJan Harkes1-5/+2
2021-09-29coda: avoid flagging NULL inodesJan Harkes1-0/+3
2021-09-29coda: remove err which no one careAlex Shi1-2/+1
2021-09-29coda: check for async upcall request using local stateJan Harkes1-1/+2
2021-09-29coda: avoid NULL pointer dereference from a bad inodeJan Harkes1-4/+9
2021-09-29ramfs: fix mount source show for ramfsyangerkun1-4/+7
2021-09-29binfmt_elf: reintroduce using MAP_FIXED_NOREPLACEKees Cook1-9/+22
2021-09-29fs/buffer.c: dump more info for __getblk_gfp() stall problemTetsuo Handa1-2/+8
2021-09-29fs/buffer.c: add debug print for __getblk_gfp() stall problemTetsuo Handa1-2/+48
2021-09-29mm,hugetlb: remove mlock ulimit for SHM_HUGETLBzhangyiru1-12/+2
2021-09-29lazy tlb: introduce lazy mm refcount helper functionsNicholas Piggin1-2/+2
2021-09-29vfs: keep inodes with page cache off the inode shrinker LRUJohannes Weiner2-20/+27
2021-09-29mm/smaps: simplify shmem handling of pte holesPeter Xu1-10/+12
2021-09-29mm/smaps: fix shmem pte hole swap calculationPeter Xu1-2/+4
2021-09-29fs/posix_acl.c: avoid -Wempty-body warningArnd Bergmann1-2/+1
2021-09-29ocfs2: fix ocfs2 corrupt when iputting an inodeWangyan1-1/+2
2021-09-29ocfs2: clear links count in ocfs2_mknod() if an error occursWangyan1-2/+12
2021-09-29ocfs2: reflink deadlock when clone file to the same directory simultaneouslyGang He5-34/+28
2021-09-29ocfs2: Fix handle refcount leak in two exception handling pathsChenyuan Mi1-0/+2
2021-09-29procfs: prevent unpriveleged processes accessing fdinfo dirKalesh Singh1-1/+22
2021-09-29/proc/kpageflags: do not use uninitialized struct pagesToshiki Fukasawa1-0/+3
2021-09-29/proc/kpageflags: prevent an integer overflow in stable_page_flags()Toshiki Fukasawa1-19/+18
2021-09-29userfaultfd: fix a race between writeprotect and exit_mmap()Nadav Amit1-3/+9
2021-09-28ksmbd: fix documentation for 2 functionsEnzo Matsumiya1-2/+2
2021-09-28kernfs: also call kernfs_set_rev() for positive dentryHou Tao1-2/+7
2021-09-28Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fsc...Linus Torvalds2-2/+2
2021-09-28Merge remote-tracking branch 'tip/sched/core' into tip-masterBorislav Petkov2-7/+11
2021-09-28ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IOMiklos Szeredi1-1/+14
2021-09-27Merge branch 'for-5.16/io_uring' into for-nextJens Axboe2-69/+120
2021-09-27NFSD: Initialize pointer ni with NULL and not plain integer 0Colin Ian King2-2/+2
2021-09-27vboxfs: fix broken legacy mount signature checkingLinus Torvalds1-10/+2
2021-09-27mm: don't include <linux/blkdev.h> in <linux/backing-dev.h>Christoph Hellwig3-1/+3
2021-09-27mm: don't include <linux/blk-cgroup.h> in <linux/backing-dev.h>Christoph Hellwig5-0/+5
2021-09-27mm: don't include <linux/blk-cgroup.h> in <linux/writeback.h>Christoph Hellwig2-0/+2
2021-09-27mm/writeback: Add folio_redirty_for_writepage()Matthew Wilcox (Oracle)1-0/+1
2021-09-27mm/filemap: Convert page wait queues to be foliosMatthew Wilcox (Oracle)1-8/+8
2021-09-27mm/writeback: Add folio_wait_writeback()Matthew Wilcox (Oracle)1-4/+5
2021-09-27mm/filemap: Add __folio_lock_async()Matthew Wilcox (Oracle)1-1/+1
2021-09-26ksmbd: fix invalid request buffer access in compoundNamjae Jeon1-2/+11
2021-09-26ksmbd: remove RFC1002 check in smb2 requestRonnie Sahlberg2-22/+1
2021-09-26Merge tag '5.15-rc2-ksmbd-fixes' of git://git.samba.org/ksmbdLinus Torvalds8-260/+164
2021-09-25Merge branch 'akpm' (patches from Andrew)Linus Torvalds2-3/+8
2021-09-25Merge tag 'io_uring-5.15-2021-09-25' of git://git.kernel.dk/linux-blockLinus Torvalds2-16/+72
2021-09-25Merge tag 'erofs-for-5.15-rc3-fixes' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2-2/+3
2021-09-25Merge tag '5.15-rc2-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds4-9/+21
2021-09-25treewide: Replace open-coded flex arrays in unionsKees Cook1-4/+4
2021-09-25btrfs: Use memset_startat() to clear end of structKees Cook1-4/+2
2021-09-24ksmbd: use LOOKUP_BENEATH to prevent the out of share accessHyunchul Lee5-206/+140
2021-09-24mm: fs: invalidate bh_lrus for only cold pathMinchan Kim1-2/+6
2021-09-24ocfs2: drop acl cache for directories tooWengang Wang1-1/+2
2021-09-24io_uring: make OP_CLOSE consistent with direct openPavel Begunkov1-1/+51
2021-09-24ovl: fix missing negative dentry check in ovl_rename()Zheng Liang1-3/+7
2021-09-24Merge tag 'ceph-for-5.15-rc3' of git://github.com/ceph/ceph-clientLinus Torvalds1-2/+2
2021-09-24Merge tag 'fixes_for_v5.15-rc3' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-10/+10
2021-09-24io_uring: return boolean value for io_alloc_async_dataHao Xu1-1/+1
2021-09-24io_uring: optimise io_req_init() sqe flags checksPavel Begunkov1-12/+17
2021-09-24io_uring: remove ctx referencing from complete_postPavel Begunkov1-8/+2
2021-09-24io_uring: add more uring info to fdinfo for debugHao Xu1-4/+55
2021-09-24io_uring: kill extra wake_up_process in tw addPavel Begunkov1-2/+3
2021-09-24io_uring: dedup CQE flushing non-empty checksPavel Begunkov1-9/+12
2021-09-24io_uring: inline linked part of io_req_find_nextPavel Begunkov1-20/+19
2021-09-24io_uring: inline io_dismantle_reqPavel Begunkov1-1/+1
2021-09-24io_uring: kill off ios_leftPavel Begunkov1-7/+4
2021-09-24io-wq: Remove duplicate code in io_workqueue_create()Bixuan Cui1-5/+4
2021-09-24io_uring: dump sqe contents if issue failsJens Axboe1-0/+2
2021-09-24Merge branch 'io_uring-5.15' into for-5.16/io_uringJens Axboe2-15/+21
2021-09-24io_uring: kill extra checks in io_write()Pavel Begunkov1-3/+0
2021-09-24io_uring: don't punt files update to io-wq unconditionallyJens Axboe1-5/+2
2021-09-24io_uring: put provided buffer meta data under memcg accountingJens Axboe1-1/+1
2021-09-24io_uring: allow conditional reschedule for intensive iteratorsJens Axboe1-2/+6
2021-09-24io_uring: fix potential req refcount underflowHao Xu1-2/+7
2021-09-24io_uring: fix missing set of EPOLLONESHOT for CQ ring overflowHao Xu1-1/+3
2021-09-24io_uring: fix race between poll completion and cancel_hash insertionHao Xu1-3/+3
2021-09-24io-wq: ensure we exit if thread group is exitingJens Axboe1-1/+2
2021-09-24fs/ntfs3: Refactoring lock in ntfs_init_aclKonstantin Komarov1-41/+14
2021-09-24fs/ntfs3: Change posix_acl_equiv_mode to posix_acl_update_modeKonstantin Komarov1-11/+4
2021-09-24fs/ntfs3: Pass flags to ntfs_set_ea in ntfs_set_acl_exKonstantin Komarov1-2/+7
2021-09-24fs/ntfs3: Refactor ntfs_get_acl_ex for better readabilityKonstantin Komarov1-3/+6
2021-09-24fs/ntfs3: Move ni_lock_dir and ni_unlock into ntfs_create_inodeKonstantin Komarov2-23/+14
2021-09-24fs/ntfs3: Fix logical error in ntfs_create_inodeKonstantin Komarov1-1/+1
2021-09-24ceph: convert to noop_direct_IOJeff Layton1-12/+1
2021-09-23cifs: fix incorrect check for null pointer in header_assembleSteve French1-2/+3
2021-09-23smb3: correct server pointer dereferencing check to be more consistentSteve French1-1/+2
2021-09-23Merge tag 'for-5.15-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds4-5/+32
2021-09-23NFSD: simplify struct nfsfhNeilBrown11-60/+35
2021-09-23NFSD: drop support for ancient filehandlesNeilBrown2-140/+54
2021-09-23NFSD: move filehandle format declarations out of "uapi".J. Bruce Fields2-1/+97
2021-09-23smb3: correct smb3 ACL security descriptorSteve French1-2/+2
2021-09-23cifs: Clear modified attribute bit from inode flagsSteve French1-1/+1
2021-09-23cifs: Deal with some warnings from W=1David Howells1-2/+12
2021-09-23fs/ntfs3: Remove deprecated mount options nlsKari Argillander1-4/+0
2021-09-23fs/ntfs3: Remove a useless shadowing variableChristophe JAILLET1-2/+1
2021-09-23fs/ntfs3: Remove a useless test in 'indx_find()'Christophe JAILLET1-3/+1
2021-09-23erofs: clear compacted_2b if compacted_4b_initial > totalidxYue Hu1-1/+2
2021-09-23erofs: fix misbehavior of unsupported chunk format checkGao Xiang1-1/+1
2021-09-23JFS: fix memleak in jfs_mountDongliang Mu1-29/+22
2021-09-22ksmbd: remove follow symlinks supportNamjae Jeon2-56/+19
2021-09-22ksmbd: check protocol id in ksmbd_verify_smb_message()Namjae Jeon3-5/+11
2021-09-22fscrypt: allow 256-bit master keys with AES-256-XTSEric Biggers3-17/+56
2021-09-22fs-verity: fix signed integer overflow with i_size near S64_MAXEric Biggers2-2/+2
2021-09-22Merge tag 'nfsd-5.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/...Linus Torvalds2-14/+15
2021-09-22ext2: fix sleeping in atomic bugs on errorDan Carpenter1-8/+6
2021-09-21cifs: fix a sign extension bugDan Carpenter1-1/+1
2021-09-21NFSD: Optimize DRC bucket pruningChuck Lever1-6/+11
2021-09-21ksmbd: add default data stream name in FILE_STREAM_INFORMATIONNamjae Jeon1-5/+3
2021-09-21ksmbd: log that server is experimental at module loadSteve French1-0/+3
2021-09-21ceph: fix off by one bugs in unsafe_request_wait()Dan Carpenter1-2/+2
2021-09-21fs/ntfs3: Add sync flag to ntfs_sb_write_run and al_updateKonstantin Komarov8-17/+17
2021-09-21fs/ntfs3: Change max hardlinks limit to 4000Konstantin Komarov1-3/+5
2021-09-21qnx4: work around gcc false positive warning bugLinus Torvalds1-9/+27
2021-09-21fs/ntfs3: Fix insertion of attr in ni_ins_attr_extKonstantin Komarov1-0/+7
2021-09-21fscache: Remove stats that are no longer usedDavid Howells2-90/+1
2021-09-21fscache: Remove the old I/O APIDavid Howells12-2169/+2
2021-09-21cifs: (untested) Move to using the alternate fallback fscache I/O APIDavid Howells3-201/+43
2021-09-219p: Convert to using the netfs helper lib to do reads and cachingDavid Howells6-335/+126
2021-09-21nfs: Move to using the alternate fallback fscache I/O APIDavid Howells5-237/+55
2021-09-21fscache: Implement a fallback I/O interface to replace the old APIDavid Howells9-28/+164
2021-09-21fscache: Generalise the ->begin_read_operation methodDavid Howells6-34/+39
2021-09-21debugfs: debugfs_create_file_size(): use IS_ERR to check for errorNirmoy Das1-1/+1
2021-09-20fscrypt: clean up comments in bio.cEric Biggers1-15/+17
2021-09-20fscrypt: remove fscrypt_operations::max_namelenEric Biggers4-5/+1
2021-09-20f2fs: set SBI_NEED_FSCK flag when inconsistent node block foundWeichao Guo1-0/+1
2021-09-20f2fs: introduce excess_dirty_threshold()Chao Yu3-7/+24
2021-09-20Merge tag 'afs-fixes-20210913' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds15-118/+287
2021-09-20Merge tag '5.15-rc1-ksmbd' of git://git.samba.org/ksmbdLinus Torvalds4-17/+81
2021-09-20Merge tag '5.15-rc1-smb3' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds47-56/+67
2021-09-20fs/ntfs3: Fix a memory leak on object optsColin Ian King1-2/+2
2021-09-20fs/ntfs3: Initiliaze sb blocksize only in one place + refactorKari Argillander1-10/+3
2021-09-20fs/ntfs3: Initialize pointer before use place in fill_superKari Argillander1-4/+3
2021-09-20fs/ntfs3: Remove tmp pointer upcase in fill_superKari Argillander1-7/+4
2021-09-20fs/ntfs3: Remove tmp pointer bd_inode in fill_superKari Argillander1-2/+1
2021-09-20fs/ntfs3: Remove tmp var is_ro in ntfs_fill_superKari Argillander1-5/+2
2021-09-20fs/ntfs3: Use sb instead of sbi->sb in fill_superKari Argillander1-3/+3
2021-09-20fs/ntfs3: Remove unnecessary variable loading in fill_superKari Argillander1-11/+1
2021-09-20fs/ntfs3: Return straight without goto in fill_superKari Argillander1-40/+16
2021-09-20fs/ntfs3: Remove impossible fault condition in fill_superKari Argillander1-6/+0
2021-09-20fs/ntfs3: Change EINVAL to ENOMEM when d_make_root failsKari Argillander1-1/+1
2021-09-20fs/ntfs3: Fix wrong error message $Logfile -> $UpCaseKari Argillander1-1/+1
2021-09-19lsm,io_uring: add LSM hooks to io_uringPaul Moore1-0/+10
2021-09-19io_uring: convert io_uring to the secure anon inode interfacePaul Moore1-2/+2
2021-09-19fs: add anon_inode_getfile_secure() similar to anon_inode_getfd_secure()Paul Moore1-0/+29
2021-09-19audit,io_uring,io-wq: add some basic audit support to io_uringPaul Moore2-6/+53
2021-09-18ksmbd: add validation for FILE_FULL_EA_INFORMATION of smb2_get_infoNamjae Jeon1-0/+4
2021-09-17ksmbd: prevent out of share accessHyunchul Lee3-16/+77
2021-09-17cifs: Not to defer close on file when lock is setRohith Surabattula2-0/+3
2021-09-17cifs: Fix soft lockup during fsstressRohith Surabattula1-2/+2
2021-09-17cifs: Deferred close performance improvementsRohith Surabattula3-3/+43
2021-09-17btrfs: prevent __btrfs_dump_space_info() to underflow its free spaceQu Wenruo1-2/+3
2021-09-17btrfs: fix mount failure due to past and transient device flush errorFilipe Manana1-0/+13
2021-09-17btrfs: fix transaction handle leak after verity rollback failureFilipe Manana1-2/+4
2021-09-17btrfs: replace BUG_ON() in btrfs_csum_one_bio() with proper error handlingQu Wenruo1-1/+12
2021-09-17Merge tag 'iov_iter.3-5.15-2021-09-17' of git://git.kernel.dk/linux-blockLinus Torvalds1-40/+76
2021-09-17Merge tag 'io_uring-5.15-2021-09-17' of git://git.kernel.dk/linux-blockLinus Torvalds2-51/+81
2021-09-17gfs2: Allow append and immutable bits to coexistBob Peterson1-8/+2
2021-09-17gfs2: introduce and use new glops go_lock_neededBob Peterson5-19/+51
2021-09-17gfs2: simplify do_promote and fix promote traceBob Peterson2-7/+19
2021-09-17gfs2: Switch some BUG_ON to GLOCK_BUG_ON for debugBob Peterson1-8/+8
2021-09-17gfs2: move GL_SKIP check from glops to do_promoteBob Peterson3-15/+15
2021-09-17gfs2: Add GL_SKIP holder flag to dump_holderBob Peterson1-0/+2
2021-09-17gfs2: remove redundant check in gfs2_rgrp_go_lockBob Peterson1-2/+1
2021-09-17nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWNDai Ngo1-3/+13
2021-09-17NLM: Fix svcxdr_encode_owner()Chuck Lever1-11/+2
2021-09-17ksmbd: transport_rdma: Don't include rwlock.h directlyMike Galbraith1-1/+0
2021-09-17mm: Fully initialize invalidate_lock, amend lock class laterSebastian Andrzej Siewior1-2/+4
2021-09-16f2fs: avoid attaching SB_ACTIVE flag during mountChao Yu2-9/+2
2021-09-16f2fs: quota: fix potential deadlockChao Yu1-1/+2
2021-09-16f2fs: should use GFP_NOFS for directory inodesJaegeuk Kim2-2/+2
2021-09-16fs/ntfs3: Use min/max macros instated of ternary operatorsKari Argillander3-9/+11
2021-09-16fs/ntfs3: Use clamp/max macros instead of comparisonsKari Argillander1-5/+3