aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2020-07-30Merge tag 'io_uring-5.8-2020-07-30' of git://git.kernel.dk/linux-blockLinus Torvalds1-2/+5
2020-07-25Merge tag 'efi-urgent-2020-07-25' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-3/+3
2020-07-25Merge tag '5.8-rc6-cifs-fix' of git://git.samba.org/sfrench/cifs-2.6 into masterLinus Torvalds1-8/+2
2020-07-24Merge tag 'nfsd-5.8-2' of git://linux-nfs.org/~bfields/linux into masterLinus Torvalds1-1/+19
2020-07-24Merge branch 'akpm' into master (patches from Andrew)Linus Torvalds1-1/+1
2020-07-24Merge tag 'for-5.8-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds4-14/+21
2020-07-24Merge tag 'zonefs-5.8-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/d...Linus Torvalds1-7/+11
2020-07-24Merge tag 'io_uring-5.8-2020-07-24' of git://git.kernel.dk/linux-block into m...Linus Torvalds1-25/+36
2020-07-24squashfs: fix length field overlap check in metadata readingPhillip Lougher1-1/+1
2020-07-24io_uring: fix lockup in io_fail_links()Pavel Begunkov1-2/+1
2020-07-24io_uring: fix ->work corruption with poll_addPavel Begunkov1-0/+4
2020-07-23Revert "cifs: Fix the target file was deleted when rename failed."Steve French1-8/+2
2020-07-23io_uring: missed req_init_async() for IOSQE_ASYNCPavel Begunkov1-0/+1
2020-07-22nfsd4: fix NULL dereference in nfsd/clients display codeJ. Bruce Fields1-1/+19
2020-07-21btrfs: fix mount failure caused by race with umountBoris Burkov1-0/+8
2020-07-21btrfs: fix page leaks after failure to lock page for delallocRobbie Ko1-1/+2
2020-07-21btrfs: qgroup: fix data leak caused by race between writeback and truncateQu Wenruo1-13/+10
2020-07-21btrfs: fix double free on ulist after backref resolution failureFilipe Manana1-0/+1
2020-07-21exfat: fix name_hash computation on big endian systemsIlya Ponetayev1-4/+4
2020-07-21exfat: fix wrong size update of stream entry by typoHyeongseok Kim1-1/+1
2020-07-21exfat: fix wrong hint_stat initialization in exfat_find_dir_entry()Namjae Jeon1-1/+1
2020-07-21exfat: fix overflow issue in exfat_cluster_to_sector()Namjae Jeon1-1/+1
2020-07-20zonefs: count pages after truncating the iteratorJohannes Thumshirn1-4/+4
2020-07-20zonefs: Fix compilation warningDamien Le Moal1-3/+7
2020-07-18io_uring: always allow drain/link/hardlink/async sqe flagsDaniele Albano1-4/+9
2020-07-17io_uring: ensure double poll additions work with both request typesJens Axboe1-21/+26
2020-07-17Merge tag 'nfs-for-5.8-3' of git://git.linux-nfs.org/projects/anna/linux-nfs ...Linus Torvalds3-12/+22
2020-07-17SUNRPC reverting d03727b248d0 ("NFSv4 fix CLOSE not waiting for direct IO com...Olga Kornievskaia2-10/+4
2020-07-17Merge tag 'io_uring-5.8-2020-07-17' of git://git.kernel.dk/linux-block into m...Linus Torvalds1-2/+8
2020-07-17Merge tag 'fuse-fixes-5.8-rc6' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-57/+95
2020-07-17Merge tag 'ovl-fixes-5.8-rc6' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds6-40/+63
2020-07-16ovl: fix lookup of indexed hardlinks with metacopyAmir Goldstein1-0/+4
2020-07-16ovl: fix unneeded call to ovl_change_flags()Amir Goldstein1-4/+6
2020-07-15afs: Fix interruption of operationsDavid Howells2-2/+3
2020-07-16ovl: fix mount option checks for nfs_export with no upperdirAmir Goldstein1-13/+18
2020-07-16ovl: force read-only sb on failure to create index dirAmir Goldstein1-5/+6
2020-07-16ovl: fix regression with re-formatted lower squashfsAmir Goldstein1-0/+12
2020-07-16ovl: fix oops in ovl_indexdir_cleanup() with nfs_export=onAmir Goldstein1-9/+7
2020-07-16ovl: relax WARN_ON() when decoding lower directory file handleAmir Goldstein1-1/+1
2020-07-16ovl: remove not used argument in ovl_check_originyoungjun1-9/+2
2020-07-16ovl: change ovl_copy_up_flags staticyoungjun2-2/+1
2020-07-16ovl: inode reference leak in ovl_is_inuse true case.youngjun1-1/+10
2020-07-15io_uring: fix recvmsg memory leak with buffer selectionPavel Begunkov1-2/+8
2020-07-15fuse: Fix parameter for FS_IOC_{GET,SET}FLAGSChirantan Ekbote1-1/+11
2020-07-14fuse: don't ignore errors from fuse_writepages_fill()Vasily Averin1-2/+0
2020-07-14fuse: clean up condition for writepage sendingMiklos Szeredi1-18/+35
2020-07-14fuse: reject options on reconfigure via fsconfig(2)Miklos Szeredi2-6/+11
2020-07-14fuse: ignore 'data' argument of mount(..., MS_REMOUNT)Miklos Szeredi1-0/+7
2020-07-14fuse: use ->reconfigure() instead of ->remount_fs()Miklos Szeredi1-3/+5
2020-07-14fuse: fix warning in tree_insert() and clean up writepage insertionMiklos Szeredi1-32/+30
2020-07-14fuse: move rb_erase() before tree_insert()Miklos Szeredi1-1/+2
2020-07-13NFS: Fix interrupted slots by sending a solo SEQUENCE operationAnna Schumaker1-2/+18
2020-07-12Merge tag 'io_uring-5.8-2020-07-12' of git://git.kernel.dk/linux-blockLinus Torvalds1-1/+4
2020-07-12Merge tag 'for-5.8-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-8/+3
2020-07-12io_uring: fix not initialised work->flagsPavel Begunkov1-1/+2
2020-07-12io_uring: fix missing msg_name assignmentPavel Begunkov1-0/+2
2020-07-10Merge tag '5.8-rc4-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds5-18/+22
2020-07-10Merge tag 'io_uring-5.8-2020-07-10' of git://git.kernel.dk/linux-blockLinus Torvalds1-6/+23
2020-07-10Merge tag 'cleanup-kernel_read_write' of git://git.infradead.org/users/hch/miscLinus Torvalds3-58/+77
2020-07-10Merge tag 'gfs2-v5.8-rc4.fixes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-46/+51
2020-07-10io_uring: account user memory freed when exit has been queuedJens Axboe1-3/+10
2020-07-10io_uring: fix memleak in io_sqe_files_register()Yang Yingliang1-0/+1
2020-07-09btrfs: wire up iter_file_splice_writeChristoph Hellwig1-0/+1
2020-07-09btrfs: fix double put of block group with nocowJosef Bacik1-8/+1
2020-07-09cifs: update internal module version numberSteve French1-1/+1
2020-07-09cifs: fix reference leak for tlinkRonnie Sahlberg1-1/+8
2020-07-09efi/efivars: Expose RT service availability via efivars abstractionArd Biesheuvel1-3/+3
2020-07-08io_uring: fix memleak in __io_sqe_files_update()Yang Yingliang1-1/+3
2020-07-08io_uring: export cq overflow status to userspaceXiaoguang Wang1-2/+9
2020-07-08smb3: fix unneeded error message on change notifySteve French1-2/+6
2020-07-08fs: remove __vfs_readChristoph Hellwig1-22/+21
2020-07-08fs: implement kernel_read using __kernel_readChristoph Hellwig1-8/+5
2020-07-08fs: add a __kernel_read helperChristoph Hellwig1-0/+23
2020-07-08fs: remove __vfs_writeChristoph Hellwig1-24/+22
2020-07-08fs: implement kernel_write using __kernel_writeChristoph Hellwig1-8/+9
2020-07-08fs: check FMODE_WRITE in __kernel_writeChristoph Hellwig1-0/+2
2020-07-08fs: unexport __kernel_writeChristoph Hellwig1-1/+0
2020-07-08autofs: switch to kernel_writeChristoph Hellwig1-1/+1
2020-07-08cachefiles: switch to kernel_writeChristoph Hellwig1-1/+1
2020-07-07cifs: remove the retry in cifs_poxis_lock_setyangerkun1-13/+6
2020-07-07smb3: fix access denied on change notify request to some serversSteve French1-1/+1
2020-07-07gfs2: Rework read and page fault lockingAndreas Gruenbacher2-46/+51
2020-07-07Merge tag 'for-5.8-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds7-25/+35
2020-07-07btrfs: discard: add missing put when grabbing block group from unused listQu Wenruo1-0/+1
2020-07-05Merge tag 'io_uring-5.8-2020-07-05' of git://git.kernel.dk/linux-blockLinus Torvalds1-7/+22
2020-07-04io_uring: fix regression with always ignoring signals in io_cqring_wait()Jens Axboe1-7/+22
2020-07-03Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds1-3/+3
2020-07-03Merge tag '5.8-rc3-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds4-8/+20
2020-07-03Merge tag 'xfs-5.8-fixes-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2-6/+6
2020-07-03Merge tag 'gfs2-v5.8-rc3.fixes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds10-28/+58
2020-07-03Call sysctl_head_finish on errorMatthew Wilcox (Oracle)1-3/+3
2020-07-03gfs2: The freeze glock should never be frozenBob Peterson2-8/+11
2020-07-03gfs2: When freezing gfs2, use GL_EXACT and not GL_NOCACHEBob Peterson2-11/+9
2020-07-03gfs2: read-only mounts should grab the sd_freeze_gl glockBob Peterson1-1/+11
2020-07-03gfs2: freeze should work on read-only mountsBob Peterson1-4/+6
2020-07-03gfs2: eliminate GIF_ORDERED in favor of list_emptyBob Peterson4-9/+12
2020-07-02Merge tag 'nfsd-5.8-1' of git://linux-nfs.org/~bfields/linuxLinus Torvalds4-11/+29
2020-07-02Merge tag 'io_uring-5.8-2020-07-01' of git://git.kernel.dk/linux-blockLinus Torvalds1-8/+24
2020-07-02btrfs: reset tree root pointer after error in init_tree_rootsJosef Bacik1-2/+4
2020-07-02btrfs: fix reclaim_size counter leak after stealing from global reserveFilipe Manana1-1/+1
2020-07-02btrfs: fix fatal extent_buffer readahead vs releasepage raceBoris Burkov1-16/+24
2020-07-02btrfs: convert comments to fallthrough annotationsMarcos Paulo de Souza4-6/+6
2020-07-01cifs: prevent truncation from long to int in wait_for_free_creditsRonnie Sahlberg1-1/+1
2020-07-01cifs: Fix the target file was deleted when rename failed.Zhang Xiaoxu1-2/+8
2020-07-01SMB3: Honor 'posix' flag for multiuser mountsPaul Aurich1-4/+1
2020-07-01SMB3: Honor 'handletimeout' flag for multiuser mountsPaul Aurich1-0/+1
2020-07-01SMB3: Honor lease disabling for multiuser mountsPaul Aurich1-0/+1
2020-07-01SMB3: Honor persistent/resilient handle flags for multiuser mountsPaul Aurich1-0/+2
2020-07-01SMB3: Honor 'seal' flag for multiuser mountsPaul Aurich1-0/+1
2020-07-01cifs: Display local UID details for SMB sessions in DebugDataPaul Aurich1-1/+5
2020-06-30Merge tag 'exfat-for-5.8-rc4' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds5-9/+47
2020-06-30io_uring: use signal based task_work runningJens Axboe1-8/+24
2020-06-30gfs2: Don't sleep during glock hash walkAndreas Gruenbacher1-1/+4
2020-06-30gfs2: fix trans slab error when withdraw occurs inside log_flushBob Peterson1-0/+10
2020-06-30gfs2: Don't return NULL from gfs2_inode_lookupAndreas Gruenbacher1-1/+2
2020-06-29nfsd: fix nfsdfs inode reference count leakJ. Bruce Fields1-0/+1
2020-06-29nfsd4: fix nfsdfs reference count loopJ. Bruce Fields3-11/+22
2020-06-29Revert "fs: Do not check if there is a fsnotify watcher on pseudo inodes"Mel Gorman1-1/+1
2020-06-29exfat: flush dirty metadata in fsyncSungjong Seo3-2/+20
2020-06-29exfat: move setting VOL_DIRTY over exfat_remove_entries()Namjae Jeon1-1/+1
2020-06-29exfat: call sync_filesystem for read-only remountHyunchul Lee1-0/+10
2020-06-29exfat: add missing brelse() calls on error pathsDan Carpenter1-2/+10
2020-06-29exfat: Set the unused characters of FileName field to the value 0000hHyeongseok.Kim1-4/+6
2020-06-28Merge tag 'efi-urgent-2020-06-28' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-4/+3
2020-06-27afs: Fix storage of cell namesDavid Howells2-1/+10
2020-06-27Merge tag '5.8-rc2-smb3-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds4-13/+35
2020-06-27Merge tag 'nfs-for-5.8-2' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds4-8/+18
2020-06-27Merge tag 'io_uring-5.8-2020-06-26' of git://git.kernel.dk/linux-blockLinus Torvalds1-9/+13
2020-06-26Merge branch 'akpm' (patches from Andrew)Linus Torvalds4-6/+25
2020-06-26NFSv4 fix CLOSE not waiting for direct IO compeletionOlga Kornievskaia2-4/+10
2020-06-26pNFS/flexfiles: Fix list corruption if the mirror count changesTrond Myklebust1-4/+7
2020-06-26nfs: Fix memory leak of export_pathTom Rix1-0/+1
2020-06-26ocfs2: fix value of OCFS2_INVALID_SLOTJunxiao Bi1-1/+1
2020-06-26ocfs2: fix panic on nfs server over ocfs2Junxiao Bi1-3/+6
2020-06-26ocfs2: load global_inode_allocJunxiao Bi1-1/+1
2020-06-26ocfs2: avoid inode removal while nfsd is accessing itJunxiao Bi2-1/+17
2020-06-25Merge tag 'fsnotify_for_v5.8-rc3' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2020-06-25io_uring: fix current->mm NULL dereference on exitPavel Begunkov1-0/+9
2020-06-25io_uring: fix hanging iopoll in case of -EAGAINPavel Begunkov1-7/+2
2020-06-24Merge tag 'erofs-for-5.8-rc3-fixes' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-10/+10
2020-06-24erofs: fix partially uninitialized misuse in z_erofs_onlinepage_fixupGao Xiang1-10/+10
2020-06-23cifs: misc: Use array_size() in if-statement controlling expressionGustavo A. R. Silva1-9/+7
2020-06-23cifs: update ctime and mtime during truncateZhang Xiaoxu1-0/+9
2020-06-23cifs/smb3: Fix data inconsistent when punch holeZhang Xiaoxu1-0/+6
2020-06-23cifs/smb3: Fix data inconsistent when zero file rangeZhang Xiaoxu1-0/+5
2020-06-23io_uring: fix io_sq_thread no schedule when busyXuan Zhuo1-2/+2
2020-06-23cifs: Fix double add page to memcg when cifs_readpagesZhang Xiaoxu1-4/+7
2020-06-23Merge tag 'for-5.8-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds6-36/+102
2020-06-22xfs: fix use-after-free on CIL context on shutdownDave Chinner2-6/+6
2020-06-21cifs: Fix cached_fid refcnt leak in open_shrootXiyu Yang1-0/+1
2020-06-20Merge tag 'trace-v5.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/r...Linus Torvalds1-5/+10
2020-06-20afs: Fix hang on rmmod due to outstanding timerDavid Howells4-2/+16
2020-06-20afs: Fix afs_do_lookup() to call correct fetch-status op variantDavid Howells1-1/+1
2020-06-19Merge tag 'io_uring-5.8-2020-06-19' of git://git.kernel.dk/linux-blockLinus Torvalds3-112/+177
2020-06-19Merge tag 'block-5.8-2020-06-19' of git://git.kernel.dk/linux-blockLinus Torvalds1-8/+9
2020-06-18Merge branch 'hch' (maccess patches from Christoph Hellwig)Linus Torvalds1-1/+2
2020-06-18block: make function 'kill_bdev' staticZheng Bin1-3/+2
2020-06-18io_uring: fix possible race condition against REQ_F_NEED_CLEANUPXiaoguang Wang1-4/+4
2020-06-17io_uring: reap poll completions while waiting for refs to drop on exitJens Axboe1-1/+11
2020-06-17io_uring: acquire 'mm' for task_work for SQPOLLJens Axboe1-15/+29
2020-06-17io_uring: add memory barrier to synchronize io_kiocb's result and iopoll_comp...Xiaoguang Wang1-24/+29
2020-06-17io_uring: don't fail links for EAGAIN error in IOPOLL modeXiaoguang Wang1-1/+1
2020-06-17maccess: rename probe_kernel_{read,write} to copy_{from,to}_kernel_nofaultChristoph Hellwig1-1/+2
2020-06-17nfsd: apply umask on fs without ACL supportJ. Bruce Fields1-0/+6
2020-06-16proc/bootconfig: Fix to use correct quotes for valueMasami Hiramatsu1-5/+10
2020-06-16Merge tag 'afs-fixes-20200616' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds10-124/+225
2020-06-16Merge tag 'flex-array-conversions-5.8-rc2' of git://git.kernel.org/pub/scm/li...Linus Torvalds4-12/+12
2020-06-16afs: Fix silly renameDavid Howells4-16/+80
2020-06-16btrfs: use kfree() in btrfs_ioctl_get_subvol_info()Waiman Long1-1/+1
2020-06-16btrfs: fix RWF_NOWAIT writes blocking on extent locks and waiting for IOFilipe Manana1-11/+26
2020-06-16btrfs: fix RWF_NOWAIT write not failling when we need to cowFilipe Manana1-1/+12
2020-06-16btrfs: fix failure of RWF_NOWAIT write into prealloc extent beyond eofFilipe Manana1-3/+0
2020-06-16btrfs: fix hang on snapshot creation after RWF_NOWAIT writeFilipe Manana1-0/+2
2020-06-16btrfs: check if a log root exists before locking the log_mutex on unlinkFilipe Manana2-0/+7
2020-06-16btrfs: fix bytes_may_use underflow when running balance and scrub in parallelFilipe Manana1-5/+12
2020-06-16btrfs: fix data block group relocation failure due to concurrent scrubFilipe Manana1-1/+18
2020-06-16btrfs: fix race between block group removal and block group creationFilipe Manana1-8/+19
2020-06-16btrfs: fix a block group ref counter leak after failure to remove block groupFilipe Manana1-10/+9
2020-06-16block: Fix use-after-free in blkdev_get()Jason Yan1-5/+7
2020-06-16afs: afs_vnode_commit_status() doesn't need to check the RPC errorDavid Howells1-3/+1
2020-06-16afs: Fix use of afs_check_for_remote_deletion()David Howells7-18/+32
2020-06-16afs: Remove afs_operation::abort_codeDavid Howells2-2/+1
2020-06-16afs: Fix yfs_fs_fetch_status() to honour vnode selectorDavid Howells1-25/+26
2020-06-16afs: Remove yfs_fs_fetch_file_status() as it's not usedDavid Howells2-43/+0
2020-06-16fs: Do not check if there is a fsnotify watcher on pseudo inodesMel Gorman1-1/+1
2020-06-15Squashfs: Replace zero-length array with flexible-arrayGustavo A. R. Silva1-8/+8
2020-06-15jffs2: Replace zero-length array with flexible-arrayGustavo A. R. Silva2-3/+3
2020-06-15aio: Replace zero-length array with flexible-arrayGustavo A. R. Silva1-1/+1
2020-06-15Merge tag 'ext4-for-linus-5.8-rc1-2' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds14-69/+274
2020-06-15io_uring: cancel by ->task not pidPavel Begunkov2-11/+6
2020-06-15io_uring: lazy get taskPavel Begunkov1-8/+22
2020-06-15io_uring: batch cancel in io_uring_cancel_files()Pavel Begunkov1-0/+13
2020-06-15io_uring: cancel all task's requests on exitPavel Begunkov3-17/+12
2020-06-15io-wq: add an option to cancel all matched reqsPavel Begunkov3-28/+36
2020-06-15io-wq: reorder cancellation pending -> runningPavel Begunkov1-22/+32
2020-06-15afs: Fix the mapping of the UAEOVERFLOW abort codeDavid Howells1-0/+1
2020-06-15afs: Fix truncation issues and mmap writeback sizeDavid Howells3-5/+35
2020-06-15afs: Concoct ctimesDavid Howells4-12/+38
2020-06-15afs: Fix EOF corruptionDavid Howells1-1/+11
2020-06-15afs: afs_write_end() should change i_size under the right lockDavid Howells1-2/+2