aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2021-04-17readdir: make sure to verify directory entry for legacy interfaces tooLinus Torvalds1-0/+6
2021-04-16Merge tag 'io_uring-5.12-2021-04-16' of git://git.kernel.dk/linux-blockLinus Torvalds1-2/+5
2021-04-14io_uring: fix early sqd_list removal sqpoll hangsPavel Begunkov1-2/+5
2021-04-11Merge tag 'for-5.12-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-11/+42
2021-04-10btrfs: zoned: move superblock logging zone locationNaohiro Aota1-11/+42
2021-04-09Merge branch 'akpm' (patches from Andrew)Linus Torvalds3-14/+10
2021-04-09Merge tag 'io_uring-5.12-2021-04-09' of git://git.kernel.dk/linux-blockLinus Torvalds2-2/+21
2021-04-09fs: direct-io: fix missing sdio->boundaryJack Qiu1-2/+3
2021-04-09ocfs2: fix deadlock between setattr and dio_end_io_writeWengang Wang2-12/+7
2021-04-08Merge tag '5.12-rc6-smb3' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds5-8/+22
2021-04-08io-wq: cancel unbounded works on io-wq destroyPavel Begunkov1-0/+4
2021-04-08io_uring: fix rw req completionPavel Begunkov1-0/+13
2021-04-08Merge tag 'for-linus-2021-04-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-4/+17
2021-04-08Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds1-4/+4
2021-04-07io_uring: clear F_REISSUE right after getting itPavel Begunkov1-2/+4
2021-04-07cifs: escape spaces in share namesMaciek Borzecki1-1/+2
2021-04-07fs: cifs: Remove unnecessary struct declarationWan Jiabing1-2/+0
2021-04-07cifs: On cifs_reconnect, resolve the hostname again.Shyam Prasad N3-5/+20
2021-04-06LOOKUP_MOUNTPOINT: we are cleaning "jumped" flag too lateAl Viro1-4/+4
2021-04-06Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds2-6/+7
2021-04-06Make sure nd->path.mnt and nd->path.dentry are always valid pointersAl Viro1-2/+4
2021-04-03Merge tag 'io_uring-5.12-2021-04-03' of git://git.kernel.dk/linux-blockLinus Torvalds1-0/+5
2021-04-03Merge tag 'gfs2-v5.12-rc2-fixes2' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-5/+9
2021-04-02io_uring: fix !CONFIG_BLOCK compilation failureJens Axboe1-0/+5
2021-04-02Merge tag 'block-5.12-2021-04-02' of git://git.kernel.dk/linux-blockLinus Torvalds1-0/+4
2021-04-02Merge tag 'io_uring-5.12-2021-04-02' of git://git.kernel.dk/linux-blockLinus Torvalds2-22/+32
2021-04-02io_uring: move reissue into regular IO pathJens Axboe1-4/+13
2021-04-02block: don't ignore REQ_NOWAIT for direct IOPavel Begunkov1-0/+4
2021-04-02file: fix close_range() for unshare+cloexecChristian Brauner1-4/+17
2021-04-01io_uring: fix EIOCBQUEUED iter revertPavel Begunkov1-4/+0
2021-04-01io_uring/io-wq: protect against sprintf overflowPavel Begunkov2-3/+3
2021-04-01io_uring: don't mark S_ISBLK async work as unboundedJens Axboe1-1/+1
2021-03-30reiserfs: update reiserfs_xattrs_initialized() conditionTetsuo Handa1-1/+1
2021-03-30io_uring: drop sqd lock before handling signals for SQPOLLJens Axboe1-8/+11
2021-03-29io_uring: handle setup-failed ctx in kill_timeoutsPavel Begunkov1-2/+2
2021-03-28io_uring: always go for cancellation spin on execPavel Begunkov1-0/+2
2021-03-28Merge tag '5.12-rc4-smb3' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds8-22/+60
2021-03-28Merge tag 'io_uring-5.12-2021-03-27' of git://git.kernel.dk/linux-blockLinus Torvalds2-58/+72
2021-03-28Merge tag 'block-5.12-2021-03-27' of git://git.kernel.dk/linux-blockLinus Torvalds1-2/+2
2021-03-27io_uring: remove unsued assignment to pointer ioColin Ian King1-1/+0
2021-03-27io_uring: don't cancel extra on files matchPavel Begunkov1-2/+0
2021-03-27io_uring: don't cancel-track common timeoutsPavel Begunkov1-1/+2
2021-03-27io_uring: do post-completion chore on t-out cancelPavel Begunkov1-20/+22
2021-03-27io_uring: fix timeout cancel return codePavel Begunkov1-4/+4
2021-03-27io_uring: handle signals for IO threads like a normal threadJens Axboe2-9/+20
2021-03-26smb3: fix cached file size problems in duplicate extents (reflink)Steve French1-3/+15
2021-03-26cifs: Silently ignore unknown oplock break handleVincent Whitchurch1-2/+2
2021-03-26cifs: revalidate mapping when we open files for SMB1 POSIXRonnie Sahlberg1-0/+1
2021-03-26cifs: Fix chmod with modefromsid when an older ACE already exists.Shyam Prasad N1-2/+1
2021-03-26cifs: Adjust key sizes and key generation routines for AES256 encryptionShyam Prasad N5-15/+41
2021-03-25hostfs: fix memory handling in follow_link()Al Viro1-4/+3
2021-03-25Merge tag 'for-5.12-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds6-17/+48
2021-03-25io_uring: maintain CQE order of a failed linkPavel Begunkov1-2/+2
2021-03-25Merge branch 'akpm' (patches from Andrew)Linus Torvalds4-6/+15
2021-03-25gfs2: report "already frozen/thawed" errorsBob Peterson1-4/+6
2021-03-25squashfs: fix xattr id and id lookup sanity checksPhillip Lougher2-4/+8
2021-03-25squashfs: fix inode lookup sanity checksSean Nyekjaer2-2/+7
2021-03-25io-wq: fix race around pending work on teardownJens Axboe1-1/+5
2021-03-24Merge tag 'afs-cachefiles-fixes-20210323' of git://git.kernel.org/pub/scm/lin...Linus Torvalds2-6/+4
2021-03-24cachefiles: do not yet allow on idmapped mountsChristian Brauner1-0/+6
2021-03-24io_uring: do ctx sqd ejection in a clear contextPavel Begunkov1-8/+8
2021-03-23afs: Use wait_on_page_writeback_killableMatthew Wilcox (Oracle)1-2/+1
2021-03-23fs/cachefiles: Remove wait_bit_key layout dependencyMatthew Wilcox (Oracle)1-4/+3
2021-03-23block: clear GD_NEED_PART_SCAN later in bdev_disk_changedChris Chiu1-2/+2
2021-03-22io_uring: fix provide_buffers sign extensionPavel Begunkov1-1/+3
2021-03-22io_uring: don't skip file_end_write() on reissuePavel Begunkov1-3/+2
2021-03-22io_uring: correct io_queue_async_work() tracesPavel Begunkov1-2/+2
2021-03-21Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds11-72/+168
2021-03-21io_uring: don't use {test,clear}_tsk_thread_flag() for currentJens Axboe2-5/+3
2021-03-21Merge tag 'io_uring-5.12-2021-03-21' of git://git.kernel.dk/linux-blockLinus Torvalds2-6/+26
2021-03-21Merge tag 'x86_urgent_for_v5.12-rc4' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-6/+4
2021-03-21io_uring: call req_set_fail_links() on short send[msg]()/recv[msg]() with MSG...Stefan Metzmacher1-4/+20
2021-03-21io-wq: ensure task is running before processing task_workJens Axboe1-2/+6
2021-03-21ext4: initialize ret to suppress smatch warningTheodore Ts'o1-1/+1
2021-03-21ext4: stop inode update before returnPan Bian1-1/+3
2021-03-21ext4: fix rename whiteout with fast commitHarshad Shirwadkar3-2/+12
2021-03-21ext4: fix timer use-after-free on failed mountJan Kara1-1/+1
2021-03-21ext4: fix potential error in ext4_do_update_inodeShijie Luo1-4/+4
2021-03-21ext4: do not try to set xattr into ea_inode if value is emptyzhangyi (F)1-1/+1
2021-03-21ext4: do not iput inode under running transaction in ext4_rename()zhangyi (F)1-9/+9
2021-03-21ext4: find old entry again if failed to rename whiteoutzhangyi (F)1-2/+27
2021-03-20Merge tag '5.12-rc3-smb3' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds5-8/+26
2021-03-19Merge tag 'zonefs-5.12-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-14/+87
2021-03-19Merge tag 'io_uring-5.12-2021-03-19' of git://git.kernel.dk/linux-blockLinus Torvalds3-103/+141
2021-03-19cifs: fix allocation size on newly created filesSteve French1-1/+9
2021-03-19cifs: warn and fail if trying to use rootfs without the config optionAurelien Aptel1-2/+4
2021-03-19fs/cifs/: fix misspellings using codespell toolLiu xuzhi1-1/+1
2021-03-18Merge tag 'for-5.12-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds6-35/+103
2021-03-18btrfs: fix check_data_csum() error message for direct I/OOmar Sandoval1-5/+9
2021-03-18Merge tag 'xfs-5.12-fixes-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds4-53/+60
2021-03-18Merge branch 'iomap-5.12-fixes' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-0/+10
2021-03-18btrfs: fix sleep while in non-sleep context during qgroup removalFilipe Manana1-2/+10
2021-03-18io_uring: don't leak creds on SQO attach errorPavel Begunkov1-11/+6
2021-03-18io_uring: use typesafe pointers in io_uring_taskStefan Metzmacher1-2/+2
2021-03-18io_uring: remove structures from include/linux/io_uring.hStefan Metzmacher2-1/+25
2021-03-18io_uring: imply MSG_NOSIGNAL for send[msg]()/recv[msg]() callsStefan Metzmacher1-4/+4
2021-03-17btrfs: fix subvolume/snapshot deletion not triggered on mountFilipe Manana1-1/+15
2021-03-17btrfs: fix build when using M=fs/btrfsDavid Sterba1-4/+6
2021-03-17btrfs: do not initialize dev replace for bad dev rootJosef Bacik1-0/+3
2021-03-17btrfs: initialize device::fs_info alwaysJosef Bacik1-1/+2
2021-03-17btrfs: do not initialize dev stats if we have no dev_rootJosef Bacik1-0/+3
2021-03-17btrfs: zoned: remove outdated WARN_ON in direct IOJohannes Thumshirn1-4/+0
2021-03-17zonefs: fix to update .i_wr_refcnt correctly in zonefs_open_zone()Chao Yu1-4/+3
2021-03-16kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data()Oleg Nesterov1-6/+4
2021-03-16btrfs: always pin deleted leaves when there are active tree mod log usersFilipe Manana1-1/+22
2021-03-16btrfs: fix race when cloning extent buffer during rewind of an old rootFilipe Manana1-0/+2
2021-03-16btrfs: fix slab cache flags for free space tree bitmapDavid Sterba1-1/+1
2021-03-16Merge tag 'fuse-fixes-5.12-rc4' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-11/+25
2021-03-16Merge tag 'nfsd-5.12-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/...Linus Torvalds6-44/+20
2021-03-16fuse: 32-bit user space ioctl compat for fuse deviceAlessio Balsini1-10/+16
2021-03-16btrfs: subpage: make readahead work properlyQu Wenruo1-17/+18
2021-03-16btrfs: subpage: fix wild pointer access during metadata read failureQu Wenruo1-1/+30
2021-03-16zonefs: Fix O_APPEND async write handlingDamien Le Moal1-10/+68
2021-03-16zonefs: prevent use of seq files as swap fileDamien Le Moal1-0/+16
2021-03-15Merge tag 'afs-fixes-20210315' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds7-31/+12
2021-03-15afs: Stop listxattr() from listing "afs.*" attributesDavid Howells6-28/+0
2021-03-15afs: Fix accessing YFS xattrs on a non-YFS serverDavid Howells2-3/+12
2021-03-15btrfs: zoned: fix linked list corruption after log root tree allocation failureFilipe Manana1-4/+4
2021-03-15btrfs: fix qgroup data rsv leak caused by falloc failureQu Wenruo1-5/+19
2021-03-15btrfs: track qgroup released data in own variable in insert_prealloc_file_extentQu Wenruo1-5/+6
2021-03-15btrfs: fix wrong offset to zero out range beyond i_sizeQu Wenruo1-1/+1
2021-03-15xfs: also reject BULKSTAT_SINGLE in a mount user namespaceChristoph Hellwig1-0/+6
2021-03-15xfs: force log and push AIL to clear pinned inodes when aborting mountDarrick J. Wong1-46/+44
2021-03-15io_uring: fix sqpoll cancellation via task_workPavel Begunkov1-1/+5
2021-03-15io_uring: add generic callback_head helpersPavel Begunkov1-26/+36
2021-03-15io_uring: fix concurrent parkingPavel Begunkov1-2/+11
2021-03-15io_uring: halt SQO submission on ctx exitPavel Begunkov1-0/+8
2021-03-15io_uring: replace sqd rw_semaphore with mutexPavel Begunkov1-22/+14
2021-03-15io_uring: fix complete_post use ctx after freePavel Begunkov1-6/+11
2021-03-15io_uring: fix ->flags races by linked timeoutsPavel Begunkov1-1/+0
2021-03-15gfs2: Flag a withdraw if init_threads() failsAndrew Price1-1/+3
2021-03-14cifs: Fix preauth hash corruptionVincent Whitchurch1-1/+6
2021-03-14cifs: update new ACE pointer after populate_new_aces.Shyam Prasad N1-3/+6
2021-03-14Merge branch 'akpm' (patches from Andrew)Linus Torvalds2-17/+14
2021-03-14io_uring: convert io_buffer_idr to XArrayJens Axboe1-28/+15
2021-03-13Merge tag 'erofs-for-5.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-17/+11
2021-03-13binfmt_misc: fix possible deadlock in bm_register_writeLior Ribak1-15/+14
2021-03-13mm: use is_cow_mapping() across tree where properPeter Xu1-2/+0
2021-03-12io_uring: allow IO worker threads to be frozenJens Axboe2-1/+6
2021-03-12Merge tag 'nfs-for-5.12-2' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds9-60/+72
2021-03-12Merge tag 'block-5.12-2021-03-12-v2' of git://git.kernel.dk/linux-blockLinus Torvalds18-28/+37
2021-03-12Merge tag 'io_uring-5.12-2021-03-12' of git://git.kernel.dk/linux-blockLinus Torvalds3-396/+468
2021-03-12Merge tag 'configfs-for-5.12' of git://git.infradead.org/users/hch/configfsLinus Torvalds1-4/+2
2021-03-12Merge tag 'gfs2-v5.12-rc2-fixes' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds6-19/+22
2021-03-12io_uring: fix OP_ASYNC_CANCEL across tasksPavel Begunkov1-1/+40
2021-03-12io_uring: cancel sqpoll via task_workPavel Begunkov1-80/+71
2021-03-12io_uring: prevent racy sqd->thread checksPavel Begunkov1-6/+22
2021-03-12gfs2: bypass log flush if the journal is not liveBob Peterson1-1/+1
2021-03-12io_uring: remove useless ->startup completionPavel Begunkov1-6/+0
2021-03-12io_uring: cancel deferred requests in try_cancelPavel Begunkov1-4/+6
2021-03-12gfs2: bypass signal_our_withdraw if no journalBob Peterson1-5/+10
2021-03-11nfs: we don't support removing system.nfs4_aclJ. Bruce Fields1-0/+3
2021-03-11io_uring: perform IOPOLL reaping if canceler is thread itselfJens Axboe1-1/+2
2021-03-11io_uring: force creation of separate context for ATTACH_WQ and non-threadsJens Axboe1-2/+14
2021-03-11NFSD: fix error handling in NFSv4.0 callbacksOlga Kornievskaia1-0/+1
2021-03-11ext4: fix error handling in ext4_end_enable_verity()Eric Biggers1-34/+55
2021-03-11block: rename BIO_MAX_PAGES to BIO_MAX_VECSChristoph Hellwig18-27/+27
2021-03-11configfs: fix a use-after-free in __configfs_open_fileDaiyue Zhang1-4/+2
2021-03-10Merge tag 's390-5.12-3' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds1-1/+1
2021-03-10Merge tag 'for-linus-2021-03-10' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-1/+1
2021-03-10io_uring: remove indirect ctx into sqo injectionPavel Begunkov1-25/+3
2021-03-10io_uring: fix invalid ctx->sq_thread_idlePavel Begunkov1-4/+4
2021-03-10kernel: make IO threads unfreezable by defaultJens Axboe2-3/+1
2021-03-10io_uring: always wait for sqd exited when stopping SQPOLL threadJens Axboe1-8/+8
2021-03-10io_uring: remove unneeded variable 'ret'Yang Li1-2/+1
2021-03-10io_uring: move all io_kiocb init early in io_init_req()Jens Axboe1-4/+3
2021-03-10io-wq: fix ref leak for req in case of exit cancelationsyangerkun1-2/+1
2021-03-10io_uring: fix complete_post races for linked reqPavel Begunkov1-7/+14
2021-03-10io_uring: add io_disarm_next() helperPavel Begunkov1-33/+35
2021-03-10io_uring: fix io_sq_offload_create error handlingPavel Begunkov1-3/+2
2021-03-10io-wq: remove unused 'user' member of io_wqJens Axboe1-1/+0
2021-03-10io_uring: Convert personality_idr to XArrayMatthew Wilcox (Oracle)1-23/+24
2021-03-10io_uring: clean R_DISABLED startup messPavel Begunkov1-19/+6
2021-03-10io_uring: fix unrelated ctx reqs cancellationPavel Begunkov1-6/+13
2021-03-10io_uring: SQPOLL parking fixesJens Axboe1-99/+34
2021-03-09NFSv4.2: fix return value of _nfs4_get_security_label()Ondrej Mosnacek1-1/+1
2021-03-09NFSD: fix dest to src mount in inter-server COPYOlga Kornievskaia1-1/+1
2021-03-09xfs: fix quota accounting when a mount is idmappedDarrick J. Wong2-7/+10
2021-03-09iomap: Fix negative assignment to unsigned sis->pages in iomap_swapfile_activateRitesh Harjani1-0/+10
2021-03-09Revert "nfsd4: a client's own opens needn't prevent delegations"J. Bruce Fields2-43/+14
2021-03-09Revert "nfsd4: remove check_conflicting_opens warning"J. Bruce Fields1-0/+1
2021-03-08cifs: do not send close in compound create+close requestsPaulo Alcantara6-21/+22
2021-03-08cifs: return proper error code in statfs(2)Paulo Alcantara1-1/+1
2021-03-08cifs: change noisy error message to FYIPaulo Alcantara1-1/+1
2021-03-08cifs: print MIDs in decimal notationPaulo Alcantara3-4/+4
2021-03-08NFS: Fix open coded versions of nfs_set_cache_invalid() in NFSv4Trond Myklebust3-21/+20
2021-03-08NFS: Fix open coded versions of nfs_set_cache_invalid()Trond Myklebust4-19/+19
2021-03-08NFS: Clean up function nfs_mark_dir_for_revalidate()Trond Myklebust3-5/+4
2021-03-08NFS: Don't gratuitously clear the inode cache when lookup failedTrond Myklebust1-12/+8
2021-03-08NFS: Don't revalidate the directory permissions on a lookup failureTrond Myklebust1-3/+17
2021-03-08NFS: Correct size calculation for create reply lengthFrank Sorenson1-1/+2
2021-03-08nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig defaultTimo Rothenpieler1-1/+1
2021-03-08mount: fix mounting of detached mounts onto targets that reside on shared mountsChristian Brauner1-1/+1
2021-03-08s390,alpha: make TMPFS_INODE64 available againHeiko Carstens1-1/+1
2021-03-08erofs: fix bio->bi_max_vecs behavior changeGao Xiang1-17/+11
2021-03-07io_uring: kill io_sq_thread_fork() and return -EOWNERDEAD if the sq_thread is...Stefan Metzmacher1-28/+3
2021-03-07io_uring: run __io_sq_thread() with the initial creds from io_uring_setup()Stefan Metzmacher1-0/+10
2021-03-07io-wq: warn on creating manager while exitingPavel Begunkov1-0/+2
2021-03-07io_uring: cancel reqs of all iowq's on ring exitPavel Begunkov1-3/+39
2021-03-07io_uring: warn when ring exit takes too longPavel Begunkov1-0/+5