aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2022-06-12Merge tag '5.19-rc1-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds6-14/+29
2022-06-10Merge tag 'nfsd-5.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/...Linus Torvalds1-4/+5
2022-06-10cifs: populate empty hostnames for extra channelsShyam Prasad N2-1/+8
2022-06-10netfs: Rename the netfs_io_request cleanup op and give it an op pointerDavid Howells4-17/+15
2022-06-10netfs: Further cleanups after struct netfs_inode wrapper introducedLinus Torvalds12-13/+16
2022-06-10afs: Fix some checker issuesDavid Howells1-2/+1
2022-06-10Merge tag 'zonefs-5.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-37/+74
2022-06-09netfs: Fix gcc-12 warning by embedding vfs inode in netfs_i_contextDavid Howells38-217/+193
2022-06-09Merge tag 'fs_for_v5.19-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds4-11/+40
2022-06-09netfs: gcc-12: temporarily disable '-Wattribute-warning' for nowLinus Torvalds2-0/+6
2022-06-08zonefs: fix zonefs_iomap_begin() for readsDamien Le Moal1-30/+64
2022-06-08zonefs: Do not ignore explicit_open with active zone limitDamien Le Moal1-2/+5
2022-06-08zonefs: fix handling of explicit_open option on mountDamien Le Moal1-6/+6
2022-06-06cifs: return errors during session setup during reconnectsShyam Prasad N1-0/+3
2022-06-06quota: Prevent memory allocation recursion while holding dq_lockMatthew Wilcox (Oracle)1-0/+10
2022-06-06writeback: Fix inode->i_io_list not be protected by inode->i_lock errorJchao Sun2-10/+29
2022-06-06fs: Fix syntax errors in commentsXiang wangx1-1/+1
2022-06-06cifs: fix reconnect on smb3 mount typesPaulo Alcantara3-13/+18
2022-06-05Merge tag 'pull-work.fd-fixes' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2-6/+2
2022-06-05fix the breakage in close_fd_get_file() calling conventions changeAl Viro2-6/+2
2022-06-04Merge tag 'pull-18-rc1-work.namei' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-9/+2
2022-06-04Merge tag 'pull-18-rc1-work.mount' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds4-5/+6
2022-06-04Merge tag 'pull-18-rc1-work.fd' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds4-87/+52
2022-06-04Merge tag '5.19-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/ci...Linus Torvalds14-100/+143
2022-06-04cifs: fix uninitialized pointer in error case in dfs_cache_get_tgt_shareSteve French1-1/+2
2022-06-03Merge tag 'ntfs3_for_5.19' of https://github.com/Paragon-Software-Group/linux...Linus Torvalds5-30/+149
2022-06-03Merge tag 'kthread-cleanups-for-v5.19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-3/+5
2022-06-03Merge tag 'for-linus-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds4-10/+6
2022-06-03cifs: skip trailing separators of prefix pathsPaulo Alcantara1-36/+49
2022-06-03Merge tag 'driver-core-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-33/+45
2022-06-03Merge tag 'spdx-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gr...Linus Torvalds14-356/+14
2022-06-03Merge tag 'io_uring-5.19-2022-06-02' of git://git.kernel.dk/linux-blockLinus Torvalds1-121/+217
2022-06-02NFSD: Fix potential use-after-free in nfsd_file_put()Chuck Lever1-4/+5
2022-06-02Merge tag 'ceph-for-5.19-rc1' of https://github.com/ceph/ceph-clientLinus Torvalds9-90/+244
2022-06-01io_uring: reinstate the inflight trackingJens Axboe1-26/+56
2022-06-01cifs: update internal module numberSteve French1-2/+3
2022-06-01cifs: version operations for smb20 unneeded when legacy support disabledSteve French2-2/+9
2022-06-01cifs: do not build smb1ops if legacy support is disabledSteve French1-1/+3
2022-06-01Merge tag 'xfs-5.19-for-linus-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-l...Linus Torvalds34-513/+719
2022-06-01Merge tag 'erofs-for-5.19-rc1-fixes' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds4-129/+94
2022-06-01Merge tag '5.19-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbdLinus Torvalds11-244/+325
2022-06-01afs: Fix infinite loop found by xfstest generic/676David Howells1-1/+4
2022-06-01io_uring: fix deadlock on iowq file slot allocPavel Begunkov1-21/+15
2022-06-01fs/ntfs3: provide block_invalidate_folio to fix memory leakMikulas Patocka1-0/+1
2022-06-01cifs: fix potential deadlock in direct reclaimVincent Whitchurch10-53/+71
2022-05-31Merge tag 'nfs-for-5.19-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds12-149/+302
2022-05-31Merge tag 'f2fs-for-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds17-791/+817
2022-05-31cifs: when extending a file with falloc we should make files not-sparseRonnie Sahlberg1-1/+1
2022-05-31Merge tag 'riscv-for-linus-5.19-mw0' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds4-1/+50
2022-05-31NFSv4.1 mark qualified async operations as MOVEABLE tasksOlga Kornievskaia4-12/+29
2022-05-31NFSv4: Fix free of uninitialized nfs4_label on referral lookup.Benjamin Coddington4-13/+24
2022-05-31cifs: remove repeated debug message on cifs_put_smb_ses()Enzo Matsumiya1-1/+0
2022-05-31erofs: fix 'backmost' member of z_erofs_decompress_frontendWeizhao Ouyang1-1/+1
2022-05-31erofs: simplify z_erofs_pcluster_readmore()Gao Xiang1-13/+10
2022-05-31erofs: get rid of label `restart_now'Gao Xiang1-19/+14
2022-05-31erofs: get rid of `struct z_erofs_collection'Gao Xiang2-96/+65
2022-05-31fs/ntfs3: Fix invalid free in log_replayNamjae Jeon1-3/+3
2022-05-31Merge tag 'v5.18'Konstantin Komarov918-42580/+51277
2022-05-31io_uring: let IORING_OP_FILES_UPDATE support choosing fixed file slotsXiaoguang Wang1-10/+62
2022-05-31io_uring: defer alloc_hint update to io_file_bitmap_set()Xiaoguang Wang1-8/+3
2022-05-31io_uring: ensure fput() called correspondingly when direct install failsXiaoguang Wang1-0/+5
2022-05-31io_uring: wire up allocated direct descriptors for socketJens Axboe1-2/+2
2022-05-31io_uring: fix a memory leak of buffer group list on exitJens Axboe1-0/+1
2022-05-31io_uring: move shutdown under the general net sectionJens Axboe1-36/+29
2022-05-31io_uring: unify calling convention for async prep handlingJens Axboe1-2/+12
2022-05-31io_uring: add io_op_defs 'def' pointer in req init and issueJens Axboe1-7/+10
2022-05-30cifs: fix potential double free during failed mountRonnie Sahlberg1-4/+6
2022-05-30Merge tag 'ovl-update-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds13-336/+592
2022-05-30Merge tag 'm68knommu-for-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2022-05-30Merge branch 'guilt/xfs-5.19-larp-cleanups' into xfs-5.19-for-nextDave Chinner14-81/+126
2022-05-30Merge branch 'guilt/xfs-5.19-recovery-buf-cancel' into xfs-5.19-for-nextDave Chinner4-32/+85
2022-05-30xfs: fix xfs_ifree() error handling to not leak perag refBrian Foster1-1/+1
2022-05-29erofs: fix crash when enable tracepoint cachefiles_prep_readXin Yin1-0/+1
2022-05-29erofs: leave compressed inodes unsupported in fscache mode for nowJeffle Xu1-1/+4
2022-05-28Merge tag 'powerpc-5.19-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-7/+16
2022-05-27ksmbd: smbd: relax the count of sges requiredHyunchul Lee1-8/+5
2022-05-27Merge tag '5.19-rc-smb3-client-fixes-updated' of git://git.samba.org/sfrench/...Linus Torvalds24-189/+559
2022-05-27Merge tag 'jfs-5.19' of https://github.com/kleikamp/linux-shaggyLinus Torvalds10-1652/+3
2022-05-27Merge tag 'libnvdimm-for-5.19' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-9/+23
2022-05-27f2fs: fix to tag gcing flag on page during file defragmentChao Yu1-0/+1
2022-05-27f2fs: replace F2FS_I(inode) and sbi by the local variableYufen Yu3-18/+18
2022-05-27Merge tag 'mm-nonmm-stable-2022-05-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds25-260/+346
2022-05-27pipe: Fix missing lock in pipe_resize_ring()David Howells1-13/+18
2022-05-27smb3: remove unneeded null check in cifs_readdirSteve French2-4/+3
2022-05-27ubifs: Use NULL instead of using plain integer as pointerHaowen Bai1-1/+1
2022-05-27ubifs: Simplify the return expression of run_gc()Minghao Chi1-5/+2
2022-05-27jffs2: fix memory leak in jffs2_do_fill_superBaokun Li1-0/+1
2022-05-27jffs2: Use kzalloc instead of kmalloc/memsetHaowen Bai1-4/+2
2022-05-26Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdmaLinus Torvalds1-1/+1
2022-05-26Merge tag 'nfsd-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds16-371/+910
2022-05-27xfs: move xfs_attr_use_log_assist usage out of libxfsDarrick J. Wong6-19/+39
2022-05-27xfs: move xfs_attr_use_log_assist out of xfs_log.cDarrick J. Wong6-45/+67
2022-05-27xfs: warn about LARP once per mountDarrick J. Wong2-3/+6
2022-05-27xfs: implement per-mount warnings for scrub and shrink usageDarrick J. Wong4-22/+23
2022-05-27xfs: don't log every time we clear the log incompat flagsDarrick J. Wong1-1/+0
2022-05-27xfs: convert buf_cancel_table allocation to kmalloc_arrayDarrick J. Wong3-6/+14
2022-05-27xfs: don't leak xfs_buf_cancel structures when recovery failsDarrick J. Wong1-0/+13
2022-05-27xfs: refactor buffer cancellation table allocationDarrick J. Wong4-32/+64
2022-05-27xfs: don't leak btree cursor when insrec fails after a splitDarrick J. Wong1-3/+5
2022-05-27xfs: purge dquots after inode walk fails during quotacheckDarrick J. Wong1-1/+8
2022-05-27xfs: assert in xfs_btree_del_cursor should take into account errorDave Chinner1-1/+7
2022-05-27xfs: don't assert fail on perag references on teardownDave Chinner1-2/+1
2022-05-27xfs: avoid unnecessary runtime sibling pointer endian conversionsDave Chinner1-14/+33
2022-05-26Merge tag 'sysctl-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-39/+50
2022-05-26Merge tag 'mm-stable-2022-05-25' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds14-162/+132
2022-05-26NFSD: nfsd_file_put() can sleepChuck Lever1-0/+2
2022-05-26NFSD: Add documenting comment for nfsd4_release_lockowner()Chuck Lever1-3/+20
2022-05-26NFSD: Modernize nfsd4_release_lockowner()Chuck Lever1-25/+11
2022-05-26NFSD: Fix possible sleep during nfsd4_release_lockowner()Chuck Lever1-8/+4
2022-05-25Merge tag 'xfs-5.19-for-linus' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds104-2675/+4689
2022-05-25Merge tag 'fsnotify_for_v5.19-rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds12-192/+297
2022-05-25Merge tag 'fs_for_v5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-2/+1
2022-05-25Merge tag 'size_t-saturating-helpers-5.19-rc1' of git://git.kernel.org/pub/sc...Linus Torvalds1-2/+1
2022-05-25ocfs2: dlmfs: fix error handling of user_dlm_destroy_lockJunxiao Bi via Ocfs2-devel1-1/+15
2022-05-25ocfs2: dlmfs: don't clear USER_LOCK_ATTACHED when destroying lockJunxiao Bi1-1/+0
2022-05-25Merge tag 'net-next-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/ne...Linus Torvalds6-6/+48
2022-05-25ceph: fix decoding of client session messages flagsLuís Henriques1-5/+9
2022-05-25ceph: switch TASK_INTERRUPTIBLE to TASK_KILLABLEXiubo Li1-1/+1
2022-05-25ceph: remove redundant variable inoColin Ian King1-2/+2
2022-05-25ceph: try to queue a writeback if revoking failsXiubo Li1-4/+24
2022-05-25ceph: fix statfs for subdir mountsLuís Henriques3-13/+36
2022-05-25ceph: fix possible deadlock when holding Fwb to get inline_dataXiubo Li1-14/+19
2022-05-25ceph: redirty the page for writepage on failureXiubo Li1-1/+3
2022-05-25ceph: try to choose the auth MDS if possible for getattrXiubo Li3-2/+29
2022-05-25ceph: disable updating the atime since cephfs won't maintain itXiubo Li2-1/+1
2022-05-25ceph: flush the mdlog for filesystem syncXiubo Li1-6/+27
2022-05-25ceph: rename unsafe_request_wait()Xiubo Li1-4/+4
2022-05-25ceph: fix statx AT_STATX_DONT_SYNC vs AT_STATX_FORCE_SYNC checkXiubo Li1-1/+1
2022-05-25ceph: no need to invalidate the fscache twiceXiubo Li1-1/+0
2022-05-25ceph: replace usage of found with dedicated list iterator variableJakob Koschel1-17/+15
2022-05-25ceph: use dedicated list iterator variableJakob Koschel1-3/+4
2022-05-25ceph: update the dlease for the hashed dentry when removingXiubo Li1-1/+3
2022-05-25ceph: stop retrying the request when exceeding 256 timesXiubo Li1-2/+23
2022-05-25ceph: stop forwarding the request when exceeding 256 timesXiubo Li1-5/+34
2022-05-25ceph: remove unused CEPH_MDS_LEASE_RELEASE related codeXiubo Li1-6/+0
2022-05-25ceph: allow ceph.dir.rctime xattr to be updatableVenky Shankar1-1/+9
2022-05-25f2fs: add f2fs_init_write_merge_io functionYufen Yu3-24/+32
2022-05-25cifs: fix ntlmssp on old serversPaulo Alcantara6-49/+26
2022-05-25io_uring: make prep and issue side of req handlers named consistentlyJens Axboe1-6/+6
2022-05-25io_uring: make timeout prep handlers consistent with other prep handlersJens Axboe1-4/+17
2022-05-24f2fs: avoid unneeded error handling for revoke_entry_slab allocationChao Yu1-5/+0
2022-05-24f2fs: allow compression for mmap files in compress_mode=userSungjong Seo1-10/+0
2022-05-24Merge tag 'folio-5.19' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds127-940/+950
2022-05-24Merge tag 'iomap-5.19-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds2-6/+4
2022-05-24Merge tag 'dlm-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/teiglan...Linus Torvalds15-669/+633
2022-05-24Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds14-429/+564
2022-05-24Merge tag 'gfs2-v5.18-rc6-fixes' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds8-66/+91
2022-05-24Merge tag 'for-5.19-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds63-4178/+4441
2022-05-24Merge tag 'zonefs-5.19-rc1-fix' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-2/+2
2022-05-24Merge tag 'erofs-for-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds19-164/+1573
2022-05-24Merge tag 'exfat-for-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds6-61/+47
2022-05-24Merge tag 'fs.idmapped.v5.19' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-2/+3
2022-05-24Merge tag 'integrity-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-7/+44
2022-05-24Merge tag 'execve-v5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-179/+66
2022-05-24ext4: only allow test_dummy_encryption when supportedEric Biggers2-28/+38
2022-05-24ext4: fix bug_on in __es_tree_searchBaokun Li1-5/+5
2022-05-24ext4: avoid cycles in directory h-treeJan Kara1-3/+19
2022-05-24ext4: verify dir block before splitting itJan Kara1-11/+21
2022-05-24ext4: filter out EXT4_FC_REPLAY from on-disk superblock field s_stateTheodore Ts'o1-2/+3
2022-05-24cifs: cache the dirents for entries in a cached directoryRonnie Sahlberg4-8/+213
2022-05-24gfs2: Convert function bh_get to use iomapBob Peterson1-5/+12
2022-05-24gfs2: use i_lock spin_lock for inode qadataBob Peterson1-12/+20
2022-05-24gfs2: Return more useful errors from gfs2_rgrp_send_discards()Andrew Price1-2/+2
2022-05-24gfs2: Use container_of() for gfs2_glock(aspace)Kees Cook4-27/+38
2022-05-24gfs2: Explain some direct I/O odditiesAndreas Gruenbacher1-0/+4
2022-05-24Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fsc...Linus Torvalds4-17/+10
2022-05-24Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fscryptLinus Torvalds8-96/+188
2022-05-24cifs: avoid parallel session setups on same channelShyam Prasad N5-7/+65
2022-05-24cifs: use new enum for ses_statusShyam Prasad N8-32/+39
2022-05-24cifs: do not use tcpStatus after negotiate completesShyam Prasad N3-14/+15
2022-05-24Merge tag 'v5.18' into rdma.git for-nextJason Gunthorpe104-1167/+1268
2022-05-24zonefs: Fix zonefs_init_file_inode() return valueDamien Le Moal1-2/+2
2022-05-23smb3: add mount parm nosparseSteve French5-1/+11
2022-05-23Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-1/+6
2022-05-23smb3: don't set rc when used and unneeded in query_info_compoundSteve French1-1/+1
2022-05-23smb3: check for null tconSteve French1-2/+5
2022-05-23cifs: fix minor compile warningSteve French1-0/+2
2022-05-23Add various fsctl structsSteve French2-29/+101
2022-05-23Add defines for various newer FSCTLsSteve French1-0/+6
2022-05-23Merge tag 'x86_cleanups_for_v5.19_rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-5/+1
2022-05-23Merge tag 'zonefs-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds4-51/+294
2022-05-23Merge tag 'for-5.19/block-2022-05-22' of git://git.kernel.dk/linux-blockLinus Torvalds34-190/+106
2022-05-23Merge tag 'for-5.19/writeback-2022-05-22' of git://git.kernel.dk/linux-blockLinus Torvalds1-5/+8
2022-05-23Merge tag 'for-5.19/io_uring-passthrough-2022-05-22' of git://git.kernel.dk/l...Linus Torvalds1-74/+370
2022-05-23Merge tag 'for-5.19/io_uring-net-2022-05-22' of git://git.kernel.dk/linux-blockLinus Torvalds1-4/+14
2022-05-23Merge tag 'for-5.19/io_uring-socket-2022-05-22' of git://git.kernel.dk/linux-...Linus Torvalds1-0/+177
2022-05-23Merge tag 'for-5.19/io_uring-xattr-2022-05-22' of git://git.kernel.dk/linux-b...Linus Torvalds3-72/+422
2022-05-23Merge tag 'for-5.19/io_uring-2022-05-22' of git://git.kernel.dk/linux-blockLinus Torvalds3-1017/+1643
2022-05-23nfsd: destroy percpu stats counters after reply cache shutdownJulian Schroeder1-1/+1
2022-05-23f2fs: fix typo in commentJulia Lawall1-1/+1
2022-05-23writeback: fix typo in commentJulia Lawall1-1/+1
2022-05-23nfsd: Fix null-ptr-deref in nfsd_fill_super()Zhang Xiaoxu1-7/+7
2022-05-23nfsd: Unregister the cld notifier when laundry_wq create failedZhang Xiaoxu1-1/+3
2022-05-23SUNRPC: Use RMW bitops in single-threaded hot pathsChuck Lever2-4/+5
2022-05-23NFSD: Clean up the show_nf_flags() macroChuck Lever1-6/+0
2022-05-23NFSD: Trace filecache opensChuck Lever2-2/+31
2022-05-23NFSD: Move documenting comment for nfsd4_process_open2()Chuck Lever2-5/+13
2022-05-23NFSD: Fix whitespaceChuck Lever1-25/+25
2022-05-23NFSD: Remove dprintk call sites from tail of nfsd4_open()Chuck Lever1-4/+0
2022-05-23NFSD: Instantiate a struct file when creating a regular NFSv4 fileChuck Lever6-14/+141