aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2022-06-02Merge tag 'ceph-for-5.19-rc1' of https://github.com/ceph/ceph-clientLinus Torvalds9-90/+244
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-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-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-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-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-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-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
2022-05-23fanotify: fix incorrect fmode_t castsVasily Averin1-2/+2
2022-05-23exfat: check if cluster num is validTadeusz Struk3-8/+12
2022-05-23exfat: reduce block requests when zeroing a clusterYuezhang Mo1-24/+17
2022-05-23exfat: introduce mount option 'sys_tz'Chung-Chiang Cheng3-3/+17
2022-05-23exfat: fix referencing wrong parent directory information after renamingYuezhang Mo1-26/+1
2022-05-23Merge branch 'guilt/xfs-5.19-misc-3' into xfs-5.19-for-nextDave Chinner4-62/+2
2022-05-23xfs: share xattr name and value buffers when logging xattr updatesDarrick J. Wong5-134/+223
2022-05-23xfs: do not use logged xattr updates on V4 filesystemsDarrick J. Wong2-4/+5
2022-05-22afs: Adjust ACK interpretation to try and cope with NATDavid Howells3-1/+9
2022-05-22rxrpc, afs: Fix selection of abort codesDavid Howells1-3/+5
2022-05-22rxrpc: Fix locking issueDavid Howells1-0/+32
2022-05-22afs: Fix afs_getattr() to refetch file status if callback break occurredDavid Howells1-1/+13
2022-05-22xfs: Remove duplicate includeJiapeng Chong1-1/+0
2022-05-22xfs: reduce IOCB_NOWAIT judgment for retry exclusive unaligned DIOKaixu Xia1-1/+1
2022-05-22xfs: Remove dead codeJiapeng Chong1-59/+0
2022-05-22xfs: fix typo in commentJulia Lawall1-1/+1
2022-05-22xfs: rename struct xfs_attr_item to xfs_attr_intentDarrick J. Wong6-51/+51
2022-05-22xfs: clean up state variable usage in xfs_attr_node_remove_attrDarrick J. Wong1-5/+2
2022-05-22xfs: put attr[id] log item cache init with the othersDarrick J. Wong6-52/+25
2022-05-22xfs: remove struct xfs_attr_item.xattri_flagsDarrick J. Wong1-19/+13
2022-05-22xfs: use a separate slab cache for deferred xattr work stateDarrick J. Wong4-2/+31
2022-05-22xfs: put the xattr intent item op flags in their own namespaceDarrick J. Wong4-18/+18
2022-05-22xfs: clean up xfs_attr_node_hasnameDarrick J. Wong3-31/+44
2022-05-22smb3: add trace point for oplock not foundSteve French2-0/+5
2022-05-22cifs: return the more nuanced writeback error on close()ChenXiaoSong1-1/+4
2022-05-21smb3: add trace point for lease not found issueSteve French2-0/+7
2022-05-21cifs: smbd: fix typo in commentJulia Lawall1-1/+1
2022-05-21ext4: fix bug_on in ext4_writepagesYe Bin1-0/+12
2022-05-21ext4: refactor and move ext4_ioctl_get_encryption_pwsalt()Ritesh Harjani3-57/+64
2022-05-21ext4: cleanup function defs from ext4.h into crypto.cRitesh Harjani2-64/+70
2022-05-21ext4: move ext4 crypto code to its own file crypto.cRitesh Harjani4-122/+131
2022-05-21ksmbd: fix outstanding credits related bugsHyunchul Lee3-3/+5
2022-05-21ksmbd: smbd: fix connection dropped issueHyunchul Lee1-0/+1
2022-05-21ksmbd: Fix some kernel-doc commentsYang Li1-5/+5
2022-05-21ksmbd: fix wrong smbd max read/write size checkNamjae Jeon3-14/+32
2022-05-21ksmbd: add smbd max io size parameterNamjae Jeon4-2/+18
2022-05-21ksmbd: handle smb2 query dir request for OutputBufferLength that is too smallNamjae Jeon1-1/+9
2022-05-21ksmbd: smbd: handle multiple Buffer descriptorsHyunchul Lee2-62/+107
2022-05-21ksmbd: smbd: change the return value of get_sg_listHyunchul Lee1-2/+2
2022-05-21ksmbd: smbd: simplify tracking pending packetsHyunchul Lee1-27/+7
2022-05-21ksmbd: smbd: introduce read/write credits for RDMA read/writeHyunchul Lee1-49/+71
2022-05-21ksmbd: smbd: change prototypes of RDMA read/write related functionsHyunchul Lee4-49/+51
2022-05-21cifs: set the CREATE_NOT_FILE when opening the directory in use_cached_dir()Ronnie Sahlberg2-3/+7
2022-05-21cifs: check for smb1 in open_cached_dir()Ronnie Sahlberg1-1/+2
2022-05-21cifs: move definition of cifs_fattr earlier in cifsglob.hRonnie Sahlberg1-31/+31
2022-05-21io_uring: cleanup handling of the two task_work listsJens Axboe1-25/+37
2022-05-20cifs: print TIDs as hexEnzo Matsumiya2-2/+2
2022-05-20cifs: return ENOENT for DFS lookup_cache_entry()Enzo Matsumiya3-10/+8
2022-05-20cifs: don't call cifs_dfs_query_info_nonascii_quirk() if nodfs was setEnzo Matsumiya1-4/+12
2022-05-20NFSD: Clean up nfsd_open_verified()Chuck Lever3-6/+15
2022-05-20NFSD: Remove do_nfsd_create()Chuck Lever2-160/+0
2022-05-20NFSD: Refactor NFSv4 OPEN(CREATE)Chuck Lever1-10/+152
2022-05-20NFSD: Refactor NFSv3 CREATEChuck Lever1-6/+121
2022-05-20NFSD: Refactor nfsd_create_setattr()Chuck Lever2-37/+44
2022-05-20NFSD: Avoid calling fh_drop_write() twice in do_nfsd_create()Chuck Lever1-4/+1
2022-05-20NFSD: Clean up nfsd3_proc_create()Chuck Lever1-14/+2
2022-05-20xfs: free xfs_attrd_log_items correctlyDarrick J. Wong1-1/+1
2022-05-20xfs: validate xattr name earlier in recoveryDarrick J. Wong1-7/+8
2022-05-20xfs: reject unknown xattri log item filter flags during recoveryDarrick J. Wong2-4/+16