aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
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-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-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
2020-06-15afs: Fix non-setting of mtime when writing into mmapDavid Howells1-0/+1
2020-06-15io_uring: fix lazy work initPavel Begunkov1-0/+1
2020-06-15efivarfs: Don't return -EINTR when rate-limiting readsTony Luck1-4/+2
2020-06-15efivarfs: Update inode modification time for successful writesTony Luck1-0/+1
2020-06-14Merge tag 'for-5.8-part2-tag' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds6-234/+284
2020-06-14Revert "btrfs: switch to iomap_dio_rw() for dio"David Sterba4-166/+169
2020-06-13Merge tag '5.8-rc-smb3-fixes-part2' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds19-57/+571
2020-06-13Merge tag 'kbuild-v5.8-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ma...Linus Torvalds7-27/+27
2020-06-13Merge tag 'iomap-5.8-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-1/+1
2020-06-13Merge tag 'xfs-5.8-merge-9' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-1/+3
2020-06-14treewide: replace '---help---' in Kconfig files with 'help'Masahiro Yamada7-27/+27
2020-06-13Merge tag 'notifications-20200601' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-76/+178
2020-06-12smb3: Add debug message for new file creation with idsfromsid mount optionSteve French2-2/+4
2020-06-12Merge branch 'proc-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eb...Linus Torvalds3-3/+3
2020-06-12proc: Use new_inode not new_inode_pseudoEric W. Biederman3-3/+3
2020-06-12ext4, jbd2: ensure panic by fix a race between jbd2 abort and ext4 error hand...zhangyi (F)2-16/+17
2020-06-12cifs: fix chown and chgrp when idsfromsid mount option enabledSteve French1-15/+42
2020-06-12smb3: allow uid and gid owners to be set on create with idsfromsid mount optionSteve French4-21/+129
2020-06-12ext4: support xattr gnu.* namespace for the HurdJan (janneke) Nieuwenhuizen4-1/+56
2020-06-12smb311: Add tracepoints for new compound posix query infoSteve French2-6/+6
2020-06-12smb311: add support for using info level for posix extensions querySteve French4-4/+15
2020-06-12smb311: Add support for lookup with posix extensions query infoSteve French1-1/+3
2020-06-12smb311: Add support for SMB311 query info (non-compounded)Steve French2-0/+15
2020-06-12SMB311: Add support for query info using posix extensions (level 100)Steve French6-2/+316
2020-06-12smb3: add indatalen that can be a non-zero value to calculation of credit cha...Namjae Jeon1-1/+3
2020-06-11Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-1/+1
2020-06-11ocfs2: fix build failure when TCP/IP is disabledTom Seewald1-1/+1
2020-06-11Merge tag 'io_uring-5.8-2020-06-11' of git://git.kernel.dk/linux-blockLinus Torvalds3-241/+201
2020-06-11afs: Fix afs_store_data() to set mtime in new operation descriptorDavid Howells1-0/+1
2020-06-11Merge branch 'akpm' (patches from Andrew)Linus Torvalds5-19/+10
2020-06-11Merge tag 'nfs-for-5.8-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds9-10/+125
2020-06-11Merge tag 'vfs-5.8-merge-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-88/+20
2020-06-11NFS: Fix direct WRITE throughput regressionChuck Lever1-0/+2
2020-06-11nfs: set invalid blocks after NFSv4 writesZheng Bin1-3/+11
2020-06-11NFS: remove redundant initialization of variable resultColin Ian King1-1/+1
2020-06-11NFS: Add a tracepoint in nfs_set_pgio_error()Chuck Lever2-0/+46
2020-06-11NFS: Trace short NFS READsChuck Lever2-0/+49
2020-06-11NFS: nfs_xdr_status should record the procedure nameChuck Lever1-2/+13
2020-06-11Merge tag 'nfsd-5.8' of git://linux-nfs.org/~bfields/linuxLinus Torvalds12-132/+569
2020-06-11io_uring: fix io_kiocb.flags modification race in IOPOLL modeXiaoguang Wang1-6/+6
2020-06-11ext4: mballoc: Use this_cpu_read instead of this_cpu_ptrRitesh Harjani1-1/+1
2020-06-11ext4: avoid utf8_strncasecmp() with unstable nameEric Biggers1-0/+16
2020-06-11ext4: stop overwrite the errcode in ext4_setup_superyangerkun1-0/+1
2020-06-11ext4: fix partial cluster initialization when splitting extentJeffle Xu1-1/+1
2020-06-11ext4: avoid race conditions when remounting with options that change daxTheodore Ts'o1-18/+24
2020-06-11Enable ext4 support for per-file/directory dax operationsTheodore Ts'o11-47/+194
2020-06-10kernel: set USER_DS in kthread_use_mmChristoph Hellwig2-10/+2
2020-06-10kernel: better document the use_mm/unuse_mm API contractChristoph Hellwig2-5/+5
2020-06-10kernel: move use_mm/unuse_mm to kthread.cChristoph Hellwig3-3/+0
2020-06-10ocfs2: fix spelling mistake and grammarKeyur Patel1-1/+1
2020-06-10nilfs2: fix null pointer dereference at nilfs_segctor_do_construct()Ryusuke Konishi1-0/+2
2020-06-10Merge branch 'work.epoll' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds1-26/+38
2020-06-10io_uring: check file O_NONBLOCK state for acceptJiufei Xue1-0/+3
2020-06-10io_uring: avoid unnecessary io_wq_work copy for fast poll featureXiaoguang Wang1-4/+9
2020-06-10io_uring: avoid whole io_wq_work copy for requests completed inlineXiaoguang Wang2-9/+36
2020-06-10Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2-5/+2
2020-06-10Merge branch 'work.sysctl' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds1-0/+4
2020-06-10Merge branch 'uaccess.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds4-76/+105
2020-06-10Merge branch 'proc-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eb...Linus Torvalds1-4/+6
2020-06-10proc: s_fs_info may be NULL when proc_kill_sb is calledAlexey Gladkov1-4/+6
2020-06-10sysctl: reject gigantic reads/write to sysctl filesChristoph Hellwig1-0/+4
2020-06-10smb3: fix typo in mount options displayed in /proc/mountsSteve French1-1/+1
2020-06-09io_uring: allow O_NONBLOCK async retryJens Axboe1-3/+7
2020-06-09Merge tag 'fuse-update-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds6-85/+205
2020-06-09Merge tag 'ovl-update-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds13-220/+423
2020-06-09Merge tag 'afs-fixes-20200609' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds7-9/+7
2020-06-09Merge tag 'f2fs-for-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/jae...Linus Torvalds22-531/+1474
2020-06-09Merge tag 'exfat-for-5.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds12-469/+423
2020-06-09Revert "fs: remove dio_end_io()"David Sterba1-0/+19
2020-06-09Revert "btrfs: remove BTRFS_INODE_READDIO_NEED_LOCK"David Sterba2-0/+21
2020-06-09Revert "btrfs: split btrfs_direct_IO to read and write part"David Sterba3-83/+90
2020-06-09afs: Make afs_zap_data() staticDavid Howells2-2/+1
2020-06-09afs: Remove afs_zero_fid as it's not usedDavid Howells1-2/+0
2020-06-09afs: Fix debugging statements with %px to be %pDavid Howells2-2/+2
2020-06-09Merge tag 'linux-kselftest-kunit-5.8-rc1' of git://git.kernel.org/pub/scm/lin...Linus Torvalds1-1/+2
2020-06-09mmap locking API: convert mmap_sem commentsMichel Lespinasse11-34/+34
2020-06-09mmap locking API: convert mmap_sem API commentsMichel Lespinasse2-2/+2
2020-06-09mmap locking API: add mmap_assert_locked() and mmap_assert_write_locked()Michel Lespinasse1-3/+3
2020-06-09mmap locking API: convert mmap_sem call sites missed by coccinelleMichel Lespinasse1-3/+3
2020-06-09mmap locking API: use coccinelle to convert mmap_sem rwsem call sitesMichel Lespinasse8-53/+53
2020-06-09mm: don't include asm/pgtable.h if linux/mm.h is already includedMike Rapoport4-4/+0
2020-06-09afs: Fix use of BUG()David Howells1-1/+2
2020-06-09afs: Fix file lockingDavid Howells2-2/+1
2020-06-09afs: Fix memory leak in afs_put_sysnames()Zhihao Cheng1-0/+1
2020-06-09exfat: Fix potential use after free in exfat_load_upcase_table()Dan Carpenter1-1/+1
2020-06-09exfat: fix range validation error in alloc and free clusterhyeongseok.kim1-2/+2
2020-06-09exfat: fix incorrect update of stream entry in __exfat_truncate()Namjae Jeon1-4/+4
2020-06-09exfat: fix memory leak in exfat_parse_param()Al Viro1-4/+8
2020-06-09exfat: remove unnecessary reassignment of p_uniname->name_lenNamjae Jeon1-2/+0
2020-06-09exfat: standardize checksum calculationTetsuhiro Kohada4-27/+19
2020-06-09exfat: add boot region verificationTetsuhiro Kohada3-0/+65
2020-06-09exfat: separate the boot sector analysisTetsuhiro Kohada2-43/+56
2020-06-09exfat: redefine PBR as boot_sectorTetsuhiro Kohada3-93/+72
2020-06-09exfat: optimize dir-cacheTetsuhiro Kohada5-182/+124
2020-06-09exfat: replace 'time_ms' with 'time_cs'Tetsuhiro Kohada7-22/+22
2020-06-09exfat: remove the assignment of 0 to bool variableJason Yan1-1/+1
2020-06-09exfat: Remove unused functions exfat_high_surrogate() and exfat_low_surrogate()Pali Rohár2-15/+0
2020-06-09exfat: Simplify exfat_utf8_d_hash() for code points above U+FFFFPali Rohár1-8/+2
2020-06-09exfat: Improve wording of EXFAT_DEFAULT_IOCHARSET config optionGeert Uytterhoeven1-3/+4
2020-06-09exfat: Use a more common logging styleJoe Perches8-74/+60
2020-06-09exfat: Simplify exfat_utf8_d_cmp() for code points above U+FFFFPali Rohár1-7/+2
2020-06-08cifs: Add get_security_type_str function to return sec type.Kenneth D'souza2-3/+19
2020-06-08iomap: Fix unsharing of an extent >2GB on a 32-bit machineMatthew Wilcox (Oracle)1-1/+1
2020-06-08xfs: Add the missed xfs_perag_put() for xfs_ifree_cluster()Chuhong Yuan1-1/+3
2020-06-08f2fs: attach IO flags to the missing casesJaegeuk Kim1-0/+2
2020-06-08f2fs: add node_io_flag for bio flags likewise data_io_flagJaegeuk Kim3-9/+18
2020-06-08f2fs: remove unused parameter of f2fs_put_rpages_mapping()Chao Yu1-4/+3
2020-06-08f2fs: handle readonly filesystem in f2fs_ioc_shutdown()Chao Yu1-1/+8
2020-06-08f2fs: avoid utf8_strncasecmp() with unstable nameEric Biggers1-0/+16
2020-06-08f2fs: don't return vmalloc() memory from f2fs_kmalloc()Eric Biggers4-14/+8
2020-06-08Merge tag 'ceph-for-5.8-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds16-184/+807
2020-06-08io_wq: add per-wq work handler instead of per workPavel Begunkov3-8/+12
2020-06-08io_uring: don't arm a timeout through work.funcPavel Begunkov1-11/+18
2020-06-08io_uring: remove custom ->func handlersPavel Begunkov1-112/+27
2020-06-08io_uring: don't derive close state from ->funcPavel Begunkov1-33/+17
2020-06-08Merge tag 'gfs2-for-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs...Linus Torvalds16-76/+396
2020-06-08Merge branch 'akpm' (patches from Andrew)Linus Torvalds3-2/+150
2020-06-08binfmt_flat: use flush_icache_user_rangeChristoph Hellwig1-1/+1
2020-06-08exec: use flush_icache_user_range in read_codeChristoph Hellwig1-1/+1
2020-06-08exec: only build read_code when neededChristoph Hellwig1-0/+3
2020-06-08kernel/watchdog.c: convert {soft/hard}lockup boot parameters to sysctl aliasesGuilherme G. Piccoli1-2/+5
2020-06-08kernel/hung_task convert hung_task_panic boot parameter to sysctlVlastimil Babka1-0/+1
2020-06-08kernel/sysctl: support handling command line aliasesVlastimil Babka1-7/+41
2020-06-08kernel/sysctl: support setting sysctl parameters from kernel command lineVlastimil Babka1-0/+107
2020-06-08vfs: clean up posix_acl_permission() logic aroudn MAY_NOT_BLOCKLinus Torvalds2-2/+2