aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2019-11-15Merge tag 'for-linus-20191115' of git://git.kernel.dk/linux-blockLinus Torvalds1-8/+24
2019-11-15Merge tag 'ceph-for-5.4-rc8' of git://github.com/ceph/ceph-clientLinus Torvalds1-7/+22
2019-11-15afs: Fix race in commit bulk status fetchDavid Howells1-1/+6
2019-11-15Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds5-58/+87
2019-11-14ceph: increment/decrement dio counter on async requestsJeff Layton1-0/+4
2019-11-14ceph: take the inode lock before acquiring cap refsJeff Layton1-7/+18
2019-11-13io_uring: ensure registered buffer import returns the IO lengthJens Axboe1-1/+1
2019-11-13io_uring: Fix getting file for timeoutPavel Begunkov1-0/+1
2019-11-13Merge tag 'for-5.4-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-0/+15
2019-11-12io_uring: make timeout sequence == 0 mean no sequenceJens Axboe1-7/+22
2019-11-11Btrfs: fix log context list corruption after rename exchange operationFilipe Manana1-0/+15
2019-11-10Merge tag 'configfs-for-5.4-2' of git://git.infradead.org/users/hch/configfsLinus Torvalds1-1/+1
2019-11-10Merge tag '5.4-rc7-smb3-fix' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds1-0/+1
2019-11-10ecryptfs_lookup_interpose(): lower_dentry->d_parent is not stable eitherAl Viro1-4/+3
2019-11-10ecryptfs_lookup_interpose(): lower_dentry->d_inode is not stableAl Viro1-2/+10
2019-11-10ecryptfs: fix unlink and rmdir in face of underlying fs modificationsAl Viro1-25/+40
2019-11-10exportfs_decode_fh(): negative pinned may become positive without the parent ...Al Viro1-12/+19
2019-11-09Merge tag 'for-5.4-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds5-15/+36
2019-11-08Merge tag 'for-linus-2019-11-08' of git://git.kernel.dk/linux-blockLinus Torvalds1-3/+6
2019-11-08cgroup,writeback: don't switch wbs immediately on dead wbs if the memcg is deadTejun Heo1-3/+6
2019-11-08Merge tag 'ceph-for-5.4-rc7' of git://github.com/ceph/ceph-clientLinus Torvalds5-15/+37
2019-11-07ceph: return -EINVAL if given fsc mount option on kernel w/o supportJeff Layton1-1/+10
2019-11-06SMB3: Fix persistent handles reconnectPavel Shilovsky1-0/+1
2019-11-06configfs: calculate the depth of parent itemHonggang Li1-1/+1
2019-11-06ocfs2: protect extent tree in ocfs2_prepare_inode_for_write()Shuning Zhang1-44/+90
2019-11-05ceph: don't allow copy_file_range when stripe_count != 1Luis Henriques1-2/+10
2019-11-05ceph: don't try to handle hashed dentries in non-O_CREAT atomic_openJeff Layton1-0/+3
2019-11-04btrfs: un-deprecate ioctls START_SYNC and WAIT_SYNCDavid Sterba1-6/+0
2019-11-04btrfs: save i_size to avoid double evaluation of i_size_read in compress_file...Josef Bacik1-1/+14
2019-11-02Merge tag '5.4-rc6-smb3-fix' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds1-1/+2
2019-11-01Merge tag 'nfs-for-5.4-3' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds3-6/+14
2019-11-01Merge tag 'for-linus-20191101' of git://git.kernel.dk/linux-blockLinus Torvalds1-4/+10
2019-11-01NFS: Fix an RCU lock leak in nfs4_refresh_delegation_stateid()Trond Myklebust1-1/+1
2019-11-01NFSv4: Don't allow a cached open with a revoked delegationTrond Myklebust3-5/+13
2019-10-30io_uring: ensure we clear io_kiocb->result before each issueJens Axboe1-0/+1
2019-10-30Merge tag 'gfs2-v5.4-rc5.fixes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-7/+13
2019-10-30gfs2: Fix initialisation of args for remountAndrew Price1-7/+13
2019-10-29ceph: add missing check in d_revalidate snapdir handlingAl Viro1-0/+1
2019-10-29ceph: fix RCU case handling in ceph_d_revalidate()Al Viro1-7/+8
2019-10-29ceph: fix use-after-free in __ceph_remove_cap()Luis Henriques1-5/+5
2019-10-29Merge tag 'fuse-fixes-5.4-rc6' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds7-65/+149
2019-10-28io_uring: don't touch ctx in setup after ring fd installJens Axboe1-4/+8
2019-10-27io_uring: Fix leaked shadow_reqPavel Begunkov1-0/+1
2019-10-27fix memory leak in large read decrypt offloadSteve French1-1/+2
2019-10-27Merge tag '5.4-rc5-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds9-37/+75
2019-10-26Merge tag 'for-linus-2019-10-26' of git://git.kernel.dk/linux-blockLinus Torvalds1-94/+113
2019-10-26Merge tag 'dax-fix-5.4-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-2/+3
2019-10-25Btrfs: fix race leading to metadata space leak after task received signalFilipe Manana1-0/+21
2019-10-25btrfs: tree-checker: Fix wrong check on max devidQu Wenruo1-8/+0
2019-10-25btrfs: Consider system chunk array size for new SYSTEM chunksQu Wenruo1-0/+1
2019-10-25io_uring: fix bad inflight accounting for SETUP_IOPOLL|SETUP_SQTHREADJens Axboe1-12/+32
2019-10-25io_uring: used cached copies of sq->dropped and cq->overflowJens Axboe1-5/+8
2019-10-25io_uring: Fix race for sqes with userspacePavel Begunkov1-1/+2
2019-10-25io_uring: Fix broken links with offloadingPavel Begunkov1-29/+33
2019-10-25io_uring: Fix corrupted user_dataPavel Begunkov1-0/+2
2019-10-25autofs: fix a leak in autofs_expire_indirect()Al Viro1-2/+3
2019-10-24cifs: Fix cifsInodeInfo lock_sem deadlock when reconnect occursDave Wysochanski4-9/+22
2019-10-24CIFS: Fix use after free of file info structuresPavel Shilovsky1-3/+3
2019-10-24CIFS: Fix retry mid list corruption on reconnectsPavel Shilovsky2-20/+32
2019-10-24Merge tag 'gfs2-v5.4-rc4.fixes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-0/+1
2019-10-24gfs2: Fix memory leak when gfs2meta's fs_context is freedAndrew Price1-0/+1
2019-10-23io_uring: correct timeout req sequence when inserting a new entryzhangyi (F)1-1/+10
2019-10-23io_uring : correct timeout req sequence when waiting timeoutzhangyi (F)1-1/+10
2019-10-23io_uring: revert "io_uring: optimize submit_and_wait API"Jens Axboe1-46/+17
2019-10-23fuse: redundant get_fuse_inode() calls in fuse_writepages_fill()Vasily Averin1-3/+1
2019-10-23fuse: truncate pending writes on O_TRUNCMiklos Szeredi1-3/+7
2019-10-23fuse: flush dirty data/metadata before non-truncate setattrMiklos Szeredi1-0/+13
2019-10-23Merge tag 'for-5.4-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds10-56/+41
2019-10-23virtiofs: Remove set but not used variable 'fc'zhengbin1-2/+0
2019-10-22fs/dax: Fix pmd vs pte conflict detectionDan Williams1-2/+3
2019-10-21aio: Fix io_pgetevents() struct __compat_aio_sigset layoutGuillem Jover1-5/+5
2019-10-21virtiofs: Retry request submission from worker contextVivek Goyal1-9/+52
2019-10-21virtiofs: Count pending forgets as in_flight forgetsVivek Goyal1-24/+20
2019-10-21virtiofs: Set FR_SENT flag only after request has been sentVivek Goyal1-13/+10
2019-10-21virtiofs: No need to check fpq->connected stateVivek Goyal1-7/+0
2019-10-21virtiofs: Do not end request in submission contextVivek Goyal1-4/+33
2019-10-21fuse: don't advise readdirplus for negative lookupMiklos Szeredi1-1/+2
2019-10-21fuse: don't dereference req->args on finished requestMiklos Szeredi1-1/+3
2019-10-20cifs: Fix missed free operationsChuhong Yuan1-2/+2
2019-10-20CIFS: avoid using MID 0xFFFFRoberto Bergantinos Corpas1-0/+3
2019-10-20cifs: clarify comment about timestamp granularity for old serversSteve French1-1/+7
2019-10-20cifs: Handle -EINPROGRESS only when noblockcnt is setPaulo Alcantara (SUSE)1-2/+6
2019-10-19Merge branch 'akpm' (patches from Andrew)Linus Torvalds5-16/+24
2019-10-19proc/meminfo: fix output alignmentKirill A. Shutemov1-2/+2
2019-10-19ocfs2: fix panic due to ocfs2_wq is nullYi Li2-2/+4
2019-10-19ocfs2: fix error handling in ocfs2_setattr()Chengguang Xu1-0/+2
2019-10-19fs/proc/page.c: don't access uninitialized memmaps in fs/proc/page.cDavid Hildenbrand1-12/+16
2019-10-18Merge tag 'for-linus-2019-10-18' of git://git.kernel.dk/linux-blockLinus Torvalds1-24/+60
2019-10-18filldir[64]: remove WARN_ON_ONCE() for bad directory entriesLinus Torvalds1-2/+2
2019-10-18Merge tag 'ceph-for-5.4-rc4' of git://github.com/ceph/ceph-clientLinus Torvalds1-10/+11
2019-10-17io_uring: fix logic error in io_timeoutyangerkun1-1/+1
2019-10-17io_uring: fix up O_NONBLOCK handling for socketsJens Axboe1-18/+39
2019-10-17Merge tag 'xfs-5.4-fixes-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-4/+4
2019-10-17Btrfs: check for the full sync flag while holding the inode lock during fsyncFilipe Manana1-19/+17
2019-10-17Btrfs: fix qgroup double free after failure to reserve metadata for delallocFilipe Manana1-1/+0
2019-10-17btrfs: tracepoints: Fix wrong parameter order for qgroup eventsQu Wenruo1-2/+2
2019-10-16fs/namespace.c: fix use-after-free of mount in mnt_warn_timestamp_expiry()Eric Biggers1-8/+7
2019-10-15btrfs: qgroup: Always free PREALLOC META reserve in btrfs_delalloc_release_ex...Qu Wenruo7-27/+20
2019-10-15xfs: change the seconds fields in xfs_bulkstat to signedDarrick J. Wong1-4/+4
2019-10-15ceph: just skip unrecognized info in ceph_reply_info_extraJeff Layton1-10/+11
2019-10-15io_uring: consider the overflow of sequence for timeout reqyangerkun1-6/+21
2019-10-15virtio-fs: don't show mount optionsMiklos Szeredi3-0/+9
2019-10-15btrfs: don't needlessly create extent-refs kernel threadDavid Sterba2-8/+0
2019-10-14fs/fs-writeback.c: fix kernel-doc warningRandy Dunlap1-1/+1
2019-10-14fs/libfs.c: fix kernel-doc warningRandy Dunlap1-2/+1
2019-10-14fs/direct-io.c: fix kernel-doc warningRandy Dunlap1-2/+1
2019-10-14virtio-fs: Change module name to virtiofs.koVivek Goyal1-1/+2
2019-10-13Merge tag 'trace-v5.4-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds1-41/+5
2019-10-13Merge tag 'for-linus-20191012' of git://git.kernel.dk/linux-blockLinus Torvalds1-17/+20
2019-10-12tracing: Do not create tracefs files if tracefs lockdown is in effectSteven Rostedt (VMware)1-0/+4
2019-10-12tracefs: Revert ccbd54ff54e8 ("tracefs: Restrict tracefs when the kernel is l...Steven Rostedt (VMware)1-41/+1
2019-10-11Merge tag 'nfs-for-5.4-2' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds3-72/+40
2019-10-11Merge tag '5.4-rc2-smb3' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds9-40/+57
2019-10-11btrfs: block-group: Fix a memory leak due to missing btrfs_put_block_group()Qu Wenruo1-0/+1
2019-10-11Btrfs: add missing extents release on file extent cluster relocation errorFilipe Manana1-0/+2
2019-10-11Merge tag 'for-linus-20191010' of git://git.kernel.dk/linux-blockLinus Torvalds1-14/+10
2019-10-10io_uring: fix sequence logic for timeout requestsJens Axboe1-17/+20
2019-10-10NFSv4: Fix leak of clp->cl_acceptor stringChuck Lever1-0/+1
2019-10-10Merge tag 'xfs-5.4-fixes-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds10-31/+29
2019-10-10Merge tag 'for-5.4-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds6-13/+49
2019-10-10Merge branch 'work.dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds1-66/+71
2019-10-10Merge branch 'work.mount3' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds1-1/+4
2019-10-09libfs: take cursors out of list when moving past the end of directoryAl Viro1-24/+25
2019-10-09vfs: add missing blkdev_put() in get_tree_bdev()Ian Kent1-1/+4
2019-10-09io_uring: only flush workqueues on fileset removalJens Axboe1-1/+5
2019-10-09xfs: move local to extent inode logging into bmap helperBrian Foster4-7/+8
2019-10-09xfs: remove broken error handling on failed attr sf to leaf changeBrian Foster1-17/+2
2019-10-09xfs: log the inode on directory sf to block format changeBrian Foster2-0/+2
2019-10-09NFS: Remove redundant mirror tracking in O_DIRECTTrond Myklebust1-42/+0
2019-10-09NFS: Fix O_DIRECT accounting of number of bytes read/writtenTrond Myklebust1-35/+43
2019-10-09CIFS: Force reval dentry if LOOKUP_REVAL flag is setPavel Shilovsky1-1/+7
2019-10-09CIFS: Force revalidate inode when dentry is stalePavel Shilovsky1-0/+4
2019-10-09smb3: Fix regression in time handlingSteve French1-8/+16
2019-10-08smb3: remove noisy debug message and minor cleanupSteve French3-9/+6
2019-10-08btrfs: silence maybe-uninitialized warning in clone_rangeAustin Kim1-1/+1
2019-10-07io_uring: remove wait loop spurious wakeupsPavel Begunkov1-12/+4
2019-10-07Merge branch 'akpm' (patches from Andrew)Linus Torvalds4-38/+54
2019-10-07writeback: fix use-after-free in finish_writeback_work()Tejun Heo1-2/+7
2019-10-07fs: ocfs2: fix a possible null-pointer dereference in ocfs2_info_scan_inode_a...Jia-Ju Bai1-1/+1
2019-10-07fs: ocfs2: fix a possible null-pointer dereference in ocfs2_write_end_nolock()Jia-Ju Bai1-1/+2
2019-10-07fs: ocfs2: fix possible null-pointer dereferences in ocfs2_xa_prepare_entry()Jia-Ju Bai1-33/+23
2019-10-07ocfs2: clear zero in unaligned direct IOJia Guo1-1/+21
2019-10-07uaccess: implement a proper unsafe_copy_to_user() and switch filldir over to itLinus Torvalds1-42/+2
2019-10-06CIFS: Gracefully handle QueryInfo errors during openPavel Shilovsky1-0/+6
2019-10-06cifs: use cifsInodeInfo->open_file_lock while iterating to avoid a panicDave Wysochanski1-16/+11
2019-10-06fs: cifs: mute -Wunused-const-variable messageAustin Kim1-4/+0
2019-10-06smb3: cleanup some recent endian errors spotted by updated sparseSteve French3-2/+7
2019-10-06xfs: assure zeroed memory buffers for certain kmem allocationsBill O'Donnell3-3/+13
2019-10-06xfs: removed unused error variable from xchk_refcountbt_recAliasgar Surti1-2/+1
2019-10-06xfs: remove unused flags arg from xfs_get_aghdr_buf()Eric Sandeen1-3/+2
2019-10-06xfs: Fix tail rounding in xfs_alloc_file_space()Max Reitz1-1/+3
2019-10-06elf: don't use MAP_FIXED_NOREPLACE for elf executable mappingsLinus Torvalds1-10/+3
2019-10-05Merge branch 'readdir' (readdir speedup and sanity checking)Linus Torvalds1-35/+133
2019-10-05Make filldir[64]() verify the directory entry filename is validLinus Torvalds1-0/+40
2019-10-05Convert filldir[64]() from __put_user() to unsafe_put_user()Linus Torvalds1-35/+93
2019-10-04Merge tag 'for-linus-2019-10-03' of git://git.kernel.dk/linux-blockLinus Torvalds1-4/+4
2019-10-04io_uring: fix reversed nonblock flag for link submissionPavel Begunkov1-1/+1
2019-10-03vfs: Fix EOVERFLOW testing in put_compat_statfs64Eric Sandeen1-13/+4
2019-10-03btrfs: fix uninitialized ret in ref-verifyJosef Bacik1-1/+1
2019-10-02nfs: Fix nfsi->nrequests count error on nfs_inode_remove_requestZhangXiaoxu1-2/+3
2019-10-01btrfs: allocate new inode in NOFS contextJosef Bacik1-0/+3
2019-10-01btrfs: fix balance convert to single on 32-bit host CPUsZygo Blaxell1-1/+5
2019-10-01btrfs: fix incorrect updating of log root treeJosef Bacik1-9/+27
2019-10-01Btrfs: fix memory leak due to concurrent append writes with fiemapFilipe Manana1-1/+12
2019-10-01io_uring: use __kernel_timespec in timeout ABIArnd Bergmann1-4/+4
2019-10-01erofs: fix mis-inplace determination related with noio chainGao Xiang1-2/+10
2019-10-01erofs: fix erofs_get_meta_page locking due to a cleanupGao Xiang1-3/+7
2019-10-01erofs: fix return value check in erofs_read_superblock()Wei Yongjun1-2/+2
2019-09-30Merge tag 'for-5.4-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds5-18/+58
2019-09-29Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds4-10/+2
2019-09-29Merge tag '5.4-rc-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds14-26/+194
2019-09-29Merge branch 'entropy'Linus Torvalds1-0/+3
2019-09-29Revert "Revert "ext4: make __ext4_get_inode_loc plug""Linus Torvalds1-0/+3
2019-09-28Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+1
2019-09-28Merge branch 'next-lockdown' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds4-3/+107
2019-09-27Merge tag 'nfsd-5.4' of git://linux-nfs.org/~bfields/linuxLinus Torvalds30-562/+2004
2019-09-27Merge tag 'virtio-fs-5.4' of git://git.kernel.org/pub/scm/linux/kernel/git/ms...Linus Torvalds5-0/+1220
2019-09-27Merge tag '9p-for-5.4' of git://github.com/martinetd/linuxLinus Torvalds3-2/+7
2019-09-27Merge tag 'for-5.4/io_uring-2019-09-27' of git://git.kernel.dk/linux-blockLinus Torvalds1-11/+57
2019-09-27btrfs: qgroup: Fix reserved data space leak if we have multiple reserve callsQu Wenruo1-0/+3
2019-09-27btrfs: qgroup: Fix the wrong target io_tree when freeing reserved data spaceQu Wenruo1-1/+1
2019-09-26CIFS: Fix oplock handling for SMB 2.1+ protocolsPavel Shilovsky1-0/+5
2019-09-26smb3: missing ACL related flagsSteve French1-1/+80
2019-09-26Merge tag 'nfs-for-5.4-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds11-177/+365
2019-09-26binfmt_elf: Do not move brk for INTERP-less ET_EXECKees Cook1-1/+2
2019-09-26Merge tag 'xfs-5.4-merge-8' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds5-21/+17
2019-09-26Merge branch 'work.mount3' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds1-2/+0
2019-09-26Merge branch 'akpm' (patches from Andrew)Linus Torvalds16-71/+37
2019-09-26ntfs: remove (un)?likely() from IS_ERR() conditionsDenis Efremov4-9/+9
2019-09-26xfs: remove unlikely() from WARN_ON() conditionDenis Efremov1-2/+2
2019-09-26fs: remove unlikely() from WARN_ON() conditionDenis Efremov1-1/+1
2019-09-26jffs2: Fix mounting under new mount APIDavid Howells1-2/+0
2019-09-26io_uring: make CQ ring wakeups be more efficientJens Axboe1-10/+56
2019-09-26smb3: pass mode bits into create callsSteve French7-21/+51
2019-09-25userfaultfd: untag user pointersAndrey Konovalov1-10/+12
2019-09-25fs/namespace: untag user pointers in copy_mount_optionsAndrey Konovalov1-1/+1
2019-09-25fat: delete an unnecessary check before brelse()Markus Elfring1-3/+1
2019-09-25fs/reiserfs/do_balan.c: remove set but not used variableJason Yan1-2/+1
2019-09-25fs/reiserfs/journal.c: remove set but not used variableJason Yan1-4/+3
2019-09-25fs/reiserfs/do_balan.c: remove set but not used variableszhengbin1-11/+1