aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2021-09-12Merge branch 'misc.namei' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds2-59/+58
2021-09-12Merge tag '5.15-rc-cifs-part2' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds12-21/+37
2021-09-11Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds1-0/+6
2021-09-11Merge tag 'io_uring-5.15-2021-09-11' of git://git.kernel.dk/linux-blockLinus Torvalds2-13/+44
2021-09-11Merge tag 'block-5.15-2021-09-11' of git://git.kernel.dk/linux-blockLinus Torvalds3-1697/+2
2021-09-10fsnotify: fix sb_connectors leakAmir Goldstein1-0/+1
2021-09-10io_uring: fix off-by-one in BUILD_BUG_ON check of __REQ_F_LAST_BITHao Xu1-1/+1
2021-09-09Merge tag '5.15-rc-ksmbd-part2' of git://git.samba.org/ksmbdLinus Torvalds12-223/+413
2021-09-09Merge tag 'for-5.15-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds6-47/+77
2021-09-09cifs: properly invalidate cached root handle when closing itEnzo Matsumiya1-7/+13
2021-09-09Merge tag 'for-linus-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+1
2021-09-09Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-armLinus Torvalds1-3/+2
2021-09-09Merge tag 's390-5.15-2' of git://git.kernel.org/pub/scm/linux/kernel/git/s390...Linus Torvalds1-2/+1
2021-09-09Merge branch 'work.gfs2' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2-21/+33
2021-09-09Merge branch 'work.init' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-10/+17
2021-09-09Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-0/+2
2021-09-09Merge tag 'libnvdimm-for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds5-10/+35
2021-09-09io_uring: fail links of cancelled timeoutsPavel Begunkov1-0/+2
2021-09-09io-wq: fix memory leak in create_io_worker()Qiang.zhang1-0/+3
2021-09-09cifs: move SMB FSCTL definitions to common codeSteve French2-1/+1
2021-09-08cifs: rename cifs_common to smbfs_commonSteve French9-10/+10
2021-09-08cifs: update FSCTL definitionsSteve French1-3/+13
2021-09-08io-wq: fix silly logic error in io_task_work_match()Jens Axboe1-2/+7
2021-09-08io_uring: drop ctx->uring_lock before acquiring sqd->lockJens Axboe1-0/+7
2021-09-08Merge branch 'for-5.15/fsdax-cleanups' into for-5.15/libnvdimmDan Williams4-9/+34
2021-09-08Merge tag 'ceph-for-5.15-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds13-207/+437
2021-09-08ksmbd: fix control flow issues in sid_to_id()Namjae Jeon1-26/+22
2021-09-08ksmbd: fix read of uninitialized variable ret in set_file_basic_infoNamjae Jeon1-1/+1
2021-09-08ksmbd: add missing assignments to ret on ndr_read_int64 read callsColin Ian King1-2/+2
2021-09-08io_uring: fix missing mb() before waitqueue_activePavel Begunkov1-1/+4
2021-09-08Merge branch 'akpm' (patches from Andrew)Linus Torvalds6-46/+45
2021-09-08coredump: fix memleak in dump_vma_snapshot()QiuXi1-1/+3
2021-09-08fs/coredump.c: log if a core dump is aborted due to changed file permissionsDavid Oberhollenzer1-2/+9
2021-09-08nilfs2: use refcount_dec_and_lock() to fix potential UAFZhen Lei1-5/+4
2021-09-08nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_groupNanyong Sun1-1/+1
2021-09-08nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_groupNanyong Sun1-2/+2
2021-09-08nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_groupNanyong Sun1-1/+1
2021-09-08nilfs2: fix memory leak in nilfs_sysfs_create_##name##_groupNanyong Sun1-2/+2
2021-09-08nilfs2: fix NULL pointer in nilfs_##name##_attr_releaseNanyong Sun1-5/+3
2021-09-08nilfs2: fix memory leak in nilfs_sysfs_create_device_groupNanyong Sun1-4/+2
2021-09-08fs/epoll: use a per-cpu counter for user's watches countNicholas Piggin1-8/+10
2021-09-08connector: send event on write to /proc/[pid]/commOhhoon Kwon1-1/+4
2021-09-08proc: stop using seq_get_buf in proc_task_nameChristoph Hellwig1-14/+4
2021-09-08hugetlbfs: s390 is always 64bitDavid Hildenbrand1-2/+1
2021-09-08io-wq: fix cancellation on create-worker failurePavel Begunkov1-9/+20
2021-09-07putname(): IS_ERR_OR_NULL() is wrong hereAl Viro1-1/+1
2021-09-07namei: Standardize callers of filename_create()Stephen Brennan1-17/+15
2021-09-07namei: Standardize callers of filename_lookup()Stephen Brennan2-18/+20
2021-09-07rename __filename_parentat() to filename_parentat()Al Viro1-9/+9
2021-09-07namei: Fix use after free in kern_path_lockedStephen Brennan1-15/+14
2021-09-07Merge tag 'fuse-update-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds6-80/+214
2021-09-07Revert "memcg: enable accounting for pollfd and select bits arrays"Linus Torvalds1-2/+2
2021-09-07Revert "memcg: enable accounting for file lock caches"Linus Torvalds1-4/+2
2021-09-07Revert "mm/gup: remove try_get_page(), call try_get_compound_head() directly"Linus Torvalds1-1/+1
2021-09-07block: move fs/block_dev.c to block/bdev.cChristoph Hellwig3-1060/+2
2021-09-07block: split out operations on block special filesChristoph Hellwig1-637/+0
2021-09-07btrfs: zoned: fix double counting of split ordered extentNaohiro Aota1-0/+8
2021-09-07btrfs: fix lockdep warning while mounting sprout fsAnand Jain1-3/+4
2021-09-07btrfs: delay blkdev_put until after the device removeJosef Bacik3-11/+30
2021-09-07btrfs: update the bdev time directly when closingJosef Bacik1-8/+10
2021-09-07btrfs: use correct header for div_u64 in misc.hKari Argillander1-1/+1
2021-09-07btrfs: fix upper limit for max_inline for page size 64KAnand Jain1-24/+24
2021-09-06Merge tag 'for-5.15/io_uring-2021-09-04' of git://git.kernel.dk/linux-blockLinus Torvalds2-180/+320
2021-09-06fuse: remove unused arg in fuse_write_file_get()Miklos Szeredi1-9/+6
2021-09-06fuse: wait for writepages in syncfsMiklos Szeredi3-0/+100
2021-09-06file: Export receive_fd() to modulesXie Yongji1-0/+6
2021-09-06eventfd: Export eventfd_wake_count to modulesXie Yongji1-0/+1
2021-09-05binfmt: a.out: Fix bogus semicolonGeert Uytterhoeven1-1/+1
2021-09-04Merge tag 'denywrite-for-5.15' of git://github.com/davidhildenbrand/linuxLinus Torvalds5-10/+10
2021-09-04Merge git://github.com/Paragon-Software-Group/linux-ntfs3Linus Torvalds30-0/+30902
2021-09-04Merge tag 'f2fs-for-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds20-457/+1364
2021-09-04Merge tag 'nfs-for-5.15-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds12-51/+111
2021-09-03ksmbd: add validation for ndr read/write functionsNamjae Jeon1-109/+274
2021-09-03ksmbd: remove unused ksmbd_file_table_flush functionNamjae Jeon2-17/+0
2021-09-03ksmbd: smbd: fix dma mapping error in smb_direct_post_send_dataHyunchul Lee1-1/+1
2021-09-03ksmbd: Reduce error log 'speed is unknown' to debugPer Forlin1-2/+2
2021-09-03ksmbd: defer notify_change() callChristian Brauner1-7/+16
2021-09-03ksmbd: remove setattr preparations in set_file_basic_info()Christian Brauner1-17/+8
2021-09-03ksmbd: ensure error is surfaced in set_file_basic_info()Christian Brauner1-1/+1
2021-09-03ndr: fix translation in ndr_encode_posix_acl()Christian Brauner1-2/+2
2021-09-03ksmbd: fix translation in sid_to_id()Christian Brauner1-4/+18
2021-09-03ksmbd: fix subauth 0 handling in sid_to_id()Christian Brauner1-2/+2
2021-09-03ksmbd: fix translation in acl entriesChristian Brauner3-10/+33
2021-09-03ksmbd: fix translation in ksmbd_acls_fattr()Christian Brauner2-9/+11
2021-09-03ksmbd: fix translation in create_posix_rsp_buf()Christian Brauner1-2/+4
2021-09-03ksmbd: fix translation in smb2_populate_readdir_entry()Christian Brauner3-8/+3
2021-09-03ksmbd: fix lookup on idmapped mountsChristian Brauner3-27/+37
2021-09-03io_uring: reexpand under-reexpanded itersPavel Begunkov1-0/+2
2021-09-03Merge tag 'kbuild-v5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds3-3/+3
2021-09-03Merge branch 'akpm' (patches from Andrew)Linus Torvalds15-92/+116
2021-09-03userfaultfd: prevent concurrent API initializationNadav Amit1-47/+44
2021-09-03userfaultfd: change mmap_changing to atomicNadav Amit1-12/+13
2021-09-03mm/pagemap: add mmap_assert_locked() annotations to find_vma*()Luigi Rizzo1-0/+2
2021-09-03mm: remove flush_kernel_dcache_pageChristoph Hellwig1-3/+3
2021-09-03memcg: enable accounting for new namesapces and struct nsproxyVasily Averin1-1/+1
2021-09-03memcg: enable accounting for fasync_cacheVasily Averin1-1/+2
2021-09-03memcg: enable accounting for file lock cachesVasily Averin1-2/+4
2021-09-03memcg: enable accounting for pollfd and select bits arraysVasily Averin1-2/+2
2021-09-03memcg: enable accounting for mnt_cache entriesVasily Averin1-2/+3
2021-09-03memcg: charge fs_context and legacy_fs_contextYutian Yang1-2/+2
2021-09-03fs, mm: fix race in unlinking swapfileHugh Dickins1-1/+7
2021-09-03mm/gup: remove try_get_page(), call try_get_compound_head() directlyJohn Hubbard1-1/+1
2021-09-03writeback: memcg: simplify cgroup_writeback_by_idShakeel Butt1-11/+9
2021-09-03fs: inode: count invalidated shadow pages in pginodestealJohannes Weiner1-1/+1
2021-09-03fs: drop_caches: fix skipping over shadow cache inodesJohannes Weiner1-1/+2
2021-09-03writeback: reliably update bandwidth estimationJan Kara1-3/+0
2021-09-03writeback: track number of inodes under writebackJan Kara1-0/+5
2021-09-03ocfs2: ocfs2_downconvert_lock failure results in deadlockGang He1-0/+12
2021-09-03ocfs2: quota_local: fix possible uninitialized-variable access in ocfs2_local...Tuo Li2-1/+2
2021-09-03ocfs2: remove an unnecessary conditionDan Carpenter1-1/+1
2021-09-03mm: remove VM_DENYWRITEDavid Hildenbrand1-1/+0
2021-09-03binfmt: remove in-tree usage of MAP_DENYWRITEDavid Hildenbrand3-6/+5
2021-09-03kernel/fork: always deny write access to current MM exe_fileDavid Hildenbrand1-1/+3
2021-09-03binfmt: don't use MAP_DENYWRITE when loading shared libraries via uselib()David Hildenbrand2-2/+2
2021-09-03io_uring: fix possible poll event lost in multi shot modeXiaoguang Wang1-3/+13
2021-09-03io_uring: prolong tctx_task_work() with flushingPavel Begunkov1-0/+3
2021-09-03io_uring: don't disable kiocb_done() CQE batchingPavel Begunkov1-1/+1
2021-09-03io_uring: ensure IORING_REGISTER_IOWQ_MAX_WORKERS works with SQPOLLJens Axboe1-4/+24
2021-09-03ceph: fix dereference of null pointer cfColin Ian King1-0/+3
2021-09-02Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-1/+1
2021-09-02ceph: drop the mdsc_get_session/put_session dout messagesJeff Layton1-9/+2
2021-09-02ceph: lockdep annotations for try_nonblocking_invalidateJeff Layton1-0/+2
2021-09-02ceph: don't WARN if we're forcibly removing the session capsXiubo Li3-10/+32
2021-09-02ceph: don't WARN if we're force umountingXiubo Li1-2/+5
2021-09-02ceph: remove the capsnaps when removing capsXiubo Li3-18/+87
2021-09-02ceph: request Fw caps before updating the mtime in ceph_write_iterJeff Layton1-15/+17
2021-09-02ceph: reconnect to the export targets on new mdsmapsXiubo Li2-4/+65
2021-09-02ceph: print more information when we can't find snaprealmJeff Layton1-6/+5
2021-09-02ceph: add ceph_change_snap_realm() helperJeff Layton4-63/+45
2021-09-02ceph: remove redundant initializations from mdsc and sessionJeff Layton1-19/+0
2021-09-02ceph: cancel delayed work instead of flushing on mdsc teardownJeff Layton2-3/+2
2021-09-02ceph: add a new vxattr to return auth mds for an inodeJeff Layton1-0/+19
2021-09-02ceph: remove some defunct forward declarationsJeff Layton1-6/+0
2021-09-02ceph: flush the mdlog before waiting on unsafe reqsXiubo Li1-0/+76
2021-09-02ceph: flush mdlog before umountingXiubo Li3-0/+27
2021-09-02ceph: make iterate_sessions a global symbolXiubo Li3-42/+36
2021-09-02ceph: make ceph_create_session_msg a global symbolXiubo Li2-7/+10
2021-09-02ceph: fix comment about short copies in ceph_write_endJeff Layton1-1/+1
2021-09-02ceph: fix memory leak on decode error in ceph_handle_capsJeff Layton1-2/+3
2021-09-02Merge tag 'linux-kselftest-kunit-5.15-rc1' of git://git.kernel.org/pub/scm/li...Linus Torvalds5-1/+219
2021-09-02Merge tag 'configfs-5.15' of git://git.infradead.org/users/hch/configfsLinus Torvalds1-56/+31
2021-09-02Merge tag 'dlm-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/teiglan...Linus Torvalds9-415/+458
2021-09-02io-wq: make worker creation resilient against signalsJens Axboe1-57/+166
2021-09-02io-wq: get rid of FIXED worker flagJens Axboe1-19/+16
2021-09-02d_path: make 'prepend()' fill up the buffer exactly on overflowLinus Torvalds1-30/+63
2021-09-02Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds22-725/+1354
2021-09-02Merge tag 'ovl-update-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds43-98/+406
2021-09-02Merge tag 'erofs-for-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds9-215/+500
2021-09-02Merge tag 'fscache-next-20210829' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds25-872/+254
2021-09-02fs/ntfs3: Change how module init/info messages are displayedKari Argillander1-19/+8
2021-09-02fs/ntfs3: Remove GPL boilerplates from decompress lib filesKari Argillander4-53/+0
2021-09-02fs/ntfs3: Remove unnecessary condition checking from ntfs_file_read_iterKari Argillander1-5/+1
2021-09-02fs/ntfs3: Fix integer overflow in ni_fiemap with fiemap_prep()Kari Argillander1-2/+3
2021-09-02Merge tag 'xfs-5.15-merge-6' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds150-3201/+4064
2021-09-01Merge branch 'exit-cleanups-for-v5.15' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-27/+0
2021-09-01Merge branch 'siginfo-si_trapno-for-v5.15' of git://git.kernel.org/pub/scm/li...Linus Torvalds1-2/+2
2021-09-01io-wq: only exit on fatal signalsJens Axboe1-1/+3
2021-09-01io-wq: split bounded and unbounded work into separate listsJens Axboe1-88/+68
2021-09-01fs: dlm: avoid comms shutdown delay in release_lockspaceAlexander Aring1-0/+1
2021-09-01Merge tag 'driver-core-5.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds9-96/+141
2021-08-31f2fs: should put a page beyond EOF when preparing a writeJaegeuk Kim1-0/+2
2021-08-31f2fs: deallocate compressed pages when error happensJaegeuk Kim1-6/+6
2021-08-31io-wq: fix queue stalling raceJens Axboe1-8/+7
2021-08-31Merge tag 'fs.close_range.v5.15' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-24/+40
2021-08-31Merge tag 'fs.move_mount.move_mount_set_group.v5.15' of git://git.kernel.org/...Linus Torvalds1-1/+76
2021-08-31Merge tag 'iomap-5.15-merge-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds14-920/+845
2021-08-31Merge tag 'vfs-5.15-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-0/+8
2021-08-31Merge tag 'nfsd-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds12-110/+173
2021-08-31io_uring: don't submit half-prepared drain requestPavel Begunkov1-0/+5
2021-08-31io_uring: fix queueing half-created requestsPavel Begunkov1-1/+12
2021-08-31io-wq: ensure that hash wait lock is IRQ disablingJens Axboe1-2/+2
2021-08-31io_uring: retry in case of short read on block deviceMing Lei1-1/+7
2021-08-31io_uring: IORING_OP_WRITE needs hash_reg_file setJens Axboe1-0/+1
2021-08-31io-wq: fix race between adding work and activating a free workerJens Axboe1-27/+24
2021-08-31Merge tag 'gfs2-v5.14-rc2-fixes' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds13-141/+139
2021-08-31Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fscryptLinus Torvalds5-44/+143
2021-08-31Merge tag 'for-5.15-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds49-1405/+2677
2021-08-31Merge tag '5.15-rc-smb3-fixes-part1' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds28-763/+477
2021-08-31Merge tag '5.15-rc-first-ksmbd-merge' of git://git.samba.org/ksmbdLinus Torvalds62-0/+32066
2021-08-31fs/ntfs3: Restyle comments to better align with kernel-docKonstantin Komarov15-75/+84
2021-08-31fs/ntfs3: Rework file operationsKonstantin Komarov10-529/+563
2021-08-31fs/ntfs3: Remove fat ioctl's from ntfs3 driver for nowKari Argillander1-8/+0
2021-08-31fuse: flush extending writesMiklos Szeredi1-1/+1
2021-08-30ext4: make the updating inode data procedure atomicZhang Yi1-16/+28
2021-08-30ext4: remove an unnecessary if statement in __ext4_get_inode_loc()Zhang Yi1-84/+78
2021-08-30ext4: move inode eio simulation behind io completeionZhang Yi1-3/+1
2021-08-30ext4: Improve scalability of ext4 orphan file handlingJan Kara2-27/+53
2021-08-30ext4: Speedup ext4 orphan inode handlingJan Kara4-52/+394
2021-08-30ext4: Move orphan inode handling into a separate fileJan Kara5-363/+375
2021-08-30ext4: Support for checksumming from journal triggersJan Kara16-128/+259
2021-08-30ext4: fix race writing to an inline_data file while its xattrs are changingTheodore Ts'o1-0/+6
2021-08-30jbd2: add sparse annotations for add_transaction_credits()Theodore Ts'o1-1/+18
2021-08-30ext4: fix sparse warningsTheodore Ts'o2-6/+25
2021-08-30ext4: Make sure quota files are not grabbed accidentallyJan Kara1-2/+6
2021-08-30ext4: fix e2fsprogs checksum failure for mounted filesystemJan Kara1-0/+8
2021-08-30ext4: if zeroout fails fall back to splitting the extent nodeTheodore Ts'o1-2/+3
2021-08-30ext4: reduce arguments of ext4_fc_add_dentry_tlvGuoqing Jiang1-18/+9
2021-08-30ext4: flush background discard kwork when retry allocationWang Jianchao3-3/+13
2021-08-30ext4: get discard out of jbd2 commit kthread contexWang Jianchao2-25/+78
2021-08-30Merge tag 'for-5.15/io_uring-vfs-2021-08-30' of git://git.kernel.dk/linux-blockLinus Torvalds4-110/+343