aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2023-01-08Merge tag 'xfs-6.2-fixes-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds7-7/+21
2023-01-07Merge tag 'nfs-for-6.2-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds2-1/+14
2023-01-07Merge tag '6.2-rc2-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds5-26/+27
2023-01-06hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handlingLinus Torvalds1-5/+10
2023-01-06Merge tag 'ceph-for-6.2-rc3' of https://github.com/ceph/ceph-clientLinus Torvalds3-8/+19
2023-01-06Merge tag 'fixes_for_v6.2-rc3' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-4/+2
2023-01-06Merge tag 'for-6.2-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds9-16/+53
2023-01-06udf: initialize newblock to 0Tom Rix1-3/+1
2023-01-06udf: Fix extension of the last extent in the fileJan Kara1-1/+1
2023-01-05xfs: fix extent busy updatingWengang Wang1-0/+1
2023-01-04cifs: fix interface count calculation during refreshShyam Prasad N1-1/+2
2023-01-04cifs: refcount only the selected iface during interface updateShyam Prasad N1-1/+2
2023-01-04Merge tag 'f2fs-fix-6.2-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds4-26/+25
2023-01-04Merge tag 'nfsd-6.2-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds2-1/+12
2023-01-04cifs: protect access of TCP_Server_Info::{dstaddr,hostname}Paulo Alcantara2-11/+13
2023-01-04cifs: fix race in assemble_neg_contexts()Paulo Alcantara1-4/+7
2023-01-04cifs: ignore ipc reconnect failures during dfs failoverPaulo Alcantara1-2/+1
2023-01-04cifs: Fix kmap_local_page() unmappingIra Weiny1-7/+2
2023-01-03xfs: xfs_qm: remove unnecessary ‘0’ values from errorLi zeming1-1/+1
2023-01-03xfs: Fix deadlock on xfs_inodegc_workerWu Guanghao1-0/+10
2023-01-03xfs: get root inode correctly at bulkstatHironori Shiina1-2/+2
2023-01-03xfs: fix off-by-one error in xfs_btree_space_to_heightDarrick J. Wong1-1/+6
2023-01-03f2fs: let's avoid panic if extent_tree is not createdJaegeuk Kim1-1/+2
2023-01-03f2fs: should use a temp extent_info for lookupJaegeuk Kim1-6/+7
2023-01-03f2fs: don't mix to use union values in extent_infoJaegeuk Kim1-8/+8
2023-01-03f2fs: initialize extent_cache parameterJaegeuk Kim4-4/+4
2023-01-03f2fs: fix to avoid NULL pointer dereference in f2fs_issue_flush()Chao Yu1-7/+4
2023-01-03btrfs: fix compat_ro checks against remountQu Wenruo3-5/+7
2023-01-03btrfs: always report error in run_one_delayed_ref()Qu Wenruo1-2/+5
2023-01-03btrfs: handle case when repair happens with dev-replaceQu Wenruo1-1/+10
2023-01-03btrfs: fix off-by-one in delalloc search during lseekFilipe Manana2-2/+2
2023-01-03btrfs: fix false alert on bad tree level checkQu Wenruo1-5/+25
2023-01-03btrfs: add error message for metadata level mismatchQu Wenruo1-0/+3
2023-01-03btrfs: fix ASSERT em->len condition in btrfs_get_extentTanmay Bhushan1-1/+1
2023-01-02Merge tag 'for-6.2-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds7-6/+19
2023-01-02fs/ntfs3: don't hold ni_lock when calling truncate_setsize()Tetsuo Handa1-2/+2
2023-01-02nfsd: fix handling of readdir in v4root vs. mount upcall timeoutJeff Layton1-0/+11
2023-01-02ceph: avoid use-after-free in ceph_fl_release_lock()Xiubo Li1-2/+18
2023-01-02ceph: switch to vfs_inode_has_locks() to fix file lock bugXiubo Li3-6/+1
2023-01-01NFS: Fix up a sparse warningTrond Myklebust1-1/+3
2023-01-01NFS: Judge the file access cache's timestamp in rcu pathChengen Du1-0/+3
2022-12-26xfs: make xfs_iomap_page_ops staticDarrick J. Wong1-1/+1
2022-12-26xfs: don't assert if cmap covers imap after cycling lockDarrick J. Wong1-2/+0
2022-12-25treewide: Convert del_timer*() to timer_shutdown*()Steven Rostedt (Google)2-2/+2
2022-12-23Merge tag 'pstore-v6.2-rc1-fixes' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-4/+6
2022-12-23Merge tag '9p-for-6.2-rc1' of https://github.com/martinetd/linuxLinus Torvalds9-9/+0
2022-12-23pstore: Properly assign mem_type propertyLuca Stefani1-1/+1
2022-12-23pstore: Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXESJohn Stultz1-0/+1
2022-12-22Merge tag 'afs-next-20221222' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds6-51/+55
2022-12-22nfsd: shut down the NFSv4 state objects before the filecacheJeff Layton1-1/+1
2022-12-22afs: Stop implementing ->writepage()David Howells3-37/+50
2022-12-22afs: remove afs_cache_netfs and afs_zap_permits() declarationsGaosheng Cui1-8/+0
2022-12-22afs: remove variable nr_serversColin Ian King1-5/+1
2022-12-22afs: Fix lost servers_outstanding countDavid Howells1-1/+4
2022-12-21Merge tag '6.2-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cif...Linus Torvalds22-1338/+991
2022-12-21Merge tag 'ntfs3_for_6.2' of https://github.com/Paragon-Software-Group/linux-...Linus Torvalds19-626/+1411
2022-12-21Merge tag 'fs.mount.propagation.fix.v6.2-rc1' of git://git.kernel.org/pub/scm...Linus Torvalds1-1/+1
2022-12-21Merge tag 'net-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds3-0/+4
2022-12-21pnode: terminate at peers of sourceChristian Brauner1-1/+1
2022-12-20btrfs: fix fscrypt name leak after failure to join log transactionFilipe Manana1-1/+4
2022-12-20btrfs: scrub: fix uninitialized return value in recover_scrub_rbioJosef Bacik1-1/+1
2022-12-20btrfs: fix resolving backrefs for inline extent followed by preallocBoris Burkov1-0/+4
2022-12-20pNFS/filelayout: Fix coalescing test for single DSOlga Kornievskaia1-0/+8
2022-12-19Treewide: Stop corrupting socket's task_fragBenjamin Coddington3-0/+4
2022-12-19Merge tag 'nfsd-6.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds4-196/+197
2022-12-19cifs: update internal module numberSteve French1-2/+2
2022-12-19cifs: don't leak -ENOMEM in smb2_open_file()Paulo Alcantara1-2/+2
2022-12-19cifs: use origin fullpath for automountsPaulo Alcantara4-10/+53
2022-12-19cifs: set correct status of tcon ipc when reconnectingPaulo Alcantara1-1/+3
2022-12-19cifs: optimize reconnect of nested linksPaulo Alcantara1-5/+4
2022-12-19cifs: fix source pathname comparison of dfs supersPaulo Alcantara1-1/+15
2022-12-19cifs: fix confusing debug messagePaulo Alcantara1-1/+3
2022-12-19cifs: don't block in dfs_cache_noreq_update_tgthint()Paulo Alcantara4-274/+269
2022-12-19cifs: refresh root referralsPaulo Alcantara1-18/+22
2022-12-19cifs: fix refresh of cached referralsPaulo Alcantara4-117/+37
2022-12-19cifs: don't refresh cached referrals from unactive mountsPaulo Alcantara1-72/+1
2022-12-19cifs: share dfs connections and supersPaulo Alcantara9-369/+323
2022-12-19cifs: split out ses and tcon retrieval from mount_get_conns()Paulo Alcantara3-39/+78
2022-12-19cifs: set resolved ip in sockaddrPaulo Alcantara6-103/+55
2022-12-19cifs: remove unused smb3_fs_context::mount_optionsPaulo Alcantara2-11/+0
2022-12-19cifs: get rid of mount options string parsingPaulo Alcantara7-247/+101
2022-12-19cifs: use fs_context for automountsPaulo Alcantara1-60/+40
2022-12-19cifs: reduce roundtrips on create/qinfo requestsPaulo Alcantara5-84/+57
2022-12-17Merge tag 'gfs2-v6.1-rc7-fixes' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds11-333/+234
2022-12-16cifs: set correct ipc status after initial tree connectPaulo Alcantara1-2/+5
2022-12-16Merge tag 'driver-core-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds8-62/+94
2022-12-16Merge tag 'char-misc-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-4/+11
2022-12-15Merge tag 'exfat-for-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds5-145/+187
2022-12-15Merge tag 'for-6.2/writeback-2022-12-12' of git://git.kernel.dk/linuxLinus Torvalds1-3/+14
2022-12-15cifs: set correct tcon status after initial tree connectPaulo Alcantara1-0/+1
2022-12-15Merge tag '6.2-rc-smb3-client-fixes-part1' of git://git.samba.org/sfrench/cif...Linus Torvalds13-165/+297
2022-12-15Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-1/+2
2022-12-15btrfs: restore BTRFS_SEQ_LAST when looking up qgroup backref lookupJosef Bacik1-0/+1
2022-12-15btrfs: fix leak of fs devices after removing btrfs moduleFilipe Manana1-0/+1
2022-12-15btrfs: fix an error handling path in btrfs_defrag_leaves()Christophe JAILLET1-2/+4
2022-12-15btrfs: fix an error handling path in btrfs_rename()Christophe JAILLET1-2/+4
2022-12-15Merge tag '6.2-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbdLinus Torvalds5-24/+31
2022-12-15gfs2: Remove support for glock holder auto-demotion (2)Andreas Gruenbacher1-19/+20
2022-12-15gfs2: Remove support for glock holder auto-demotionAndreas Gruenbacher3-179/+36
2022-12-14pstore: Switch pmsg_lock to an rt_mutex to avoid priority inversionJohn Stultz1-3/+4
2022-12-14Merge tag 'f2fs-for-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds19-880/+1453
2022-12-14Merge tag 'hardening-v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds11-23/+27
2022-12-14Merge tag 'for-linus-6.2-ofs1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds5-38/+73
2022-12-14Merge tag 'ceph-for-6.2-rc1' of https://github.com/ceph/ceph-clientLinus Torvalds6-31/+35
2022-12-14Merge tag 'xfs-6.2-merge-8' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds48-305/+1278
2022-12-14NFSD: fix use-after-free in __nfs42_ssc_open()Dai Ngo1-15/+5
2022-12-13cifs: Remove duplicated include in cifsglob.hYang Li1-1/+0
2022-12-13Merge tag 'mm-stable-2022-12-13' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds17-207/+265
2022-12-13Merge tag 'efi-next-for-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2-0/+7
2022-12-13Merge tag 'for-6.2/block-2022-12-08' of git://git.kernel.dk/linuxLinus Torvalds1-9/+5
2022-12-13Merge tag 'for-6.2/io_uring-2022-12-08' of git://git.kernel.dk/linuxLinus Torvalds2-24/+31
2022-12-13Merge tag 'iomap-6.2-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-2/+1
2022-12-13Merge tag 'vfs-6.2-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-5/+2
2022-12-13Merge tag 'fs.xattr.simple.rework.rbtree.rwlock.v6.2' of git://git.kernel.org...Linus Torvalds1-67/+250
2022-12-13Merge tag 'lsm-pr-20221212' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds3-3/+8
2022-12-13Merge tag 'landlock-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-2/+2
2022-12-13Merge tag 'configfs-6.2-2022-12-13' of git://git.infradead.org/users/hch/conf...Linus Torvalds1-0/+2
2022-12-13Merge tag 'nfs-for-6.2-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds15-67/+105
2022-12-13exfat: reuse exfat_find_location() to simplify exfat_get_dentry_set()Yuezhang Mo1-13/+4
2022-12-13exfat: fix overflow in sector and cluster conversionYuezhang Mo1-1/+1
2022-12-12Merge tag 'nfsd-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/linuxLinus Torvalds34-754/+1205
2022-12-12Merge tag 'for-6.2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds118-9422/+10924
2022-12-12Merge tag 'dlm-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland...Linus Torvalds19-1243/+1152
2022-12-12Merge tag 'jfs-6.2' of https://github.com/kleikamp/linux-shaggyLinus Torvalds9-22/+31
2022-12-12Merge tag 'fixes_for_v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds9-119/+91
2022-12-12Merge tag 'fs.xattr.simple.noaudit.v6.2' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-1/+1
2022-12-12Merge tag 'fs.idmapped.squashfs.v6.2' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+1
2022-12-12Merge tag 'fuse-update-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds6-33/+73
2022-12-12Merge tag 'ovl-update-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds9-67/+86
2022-12-12Merge tag 'erofs-for-6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds9-318/+297
2022-12-12Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fsc...Linus Torvalds7-82/+85
2022-12-12Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/scm/fs/fscrypt/fscryptLinus Torvalds4-18/+38
2022-12-12Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds25-329/+487
2022-12-12Merge tag 'fs.idmapped.mnt_idmap.v6.2' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds4-66/+177
2022-12-12Merge tag 'fs.vfsuid.conversion.v6.2' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds8-40/+48
2022-12-12Merge tag 'fs.ovl.setgid.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds7-53/+137
2022-12-12Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds91-1012/+1390
2022-12-12Merge tag 'pull-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds4-58/+13
2022-12-12Merge tag 'pull-namespace' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds1-1/+2
2022-12-12Merge tag 'pull-iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds31-72/+72
2022-12-12Merge tag 'pull-elfcore' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2-221/+51
2022-12-12Merge tag 'mm-nonmm-stable-2022-12-12' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds37-120/+446
2022-12-12Merge tag 'random-6.2-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds14-34/+27
2022-12-12f2fs: reset wait_ms to default if any of the victims have been selectedYuwei Guan1-0/+4
2022-12-12f2fs: fix some format WARNING in debug.c and sysfs.cYangtao Li2-27/+28
2022-12-12f2fs: don't call f2fs_issue_discard_timeout() when discard_cmd_cnt is 0 in f2...Yangtao Li2-8/+6
2022-12-12f2fs: fix iostat parameter for discardYangtao Li1-1/+1
2022-12-12f2fs: Fix spelling mistake in label: free_bio_enrty_cache -> free_bio_entry_c...Colin Ian King1-2/+2
2022-12-12f2fs: add block_age-based extent cacheJaegeuk Kim11-7/+329
2022-12-12f2fs: allocate the extent_cache by defaultJaegeuk Kim4-24/+27
2022-12-12f2fs: refactor extent_cache to support for read and moreJaegeuk Kim10-281/+434
2022-12-12f2fs: remove unnecessary __init_extent_treeJaegeuk Kim1-16/+5
2022-12-12f2fs: move internal functions into extent_cache.cJaegeuk Kim2-76/+81
2022-12-12f2fs: specify extent cache for read explicitlyJaegeuk Kim7-18/+18
2022-12-12f2fs: introduce f2fs_is_readonly() for readabilityYangtao Li2-3/+7
2022-12-12f2fs: remove F2FS_SET_FEATURE() and F2FS_CLEAR_FEATURE() macroYangtao Li1-5/+1
2022-12-12writeback: remove obsolete macro EXPIRE_DIRTY_ATIMEMiaohe Lin1-2/+0
2022-12-12writeback: Add asserts for adding freed inode to listsJan Kara1-1/+14
2022-12-12cifs: fix oops during encryptionPaulo Alcantara4-79/+140
2022-12-12cifs: print warning when conflicting soft vs. hard mount options specifiedSteve French1-3/+8
2022-12-12cifs: fix missing display of three mount optionsSteve French1-1/+7
2022-12-12cifs: fix various whitespace errors in headersSteve French2-30/+22
2022-12-12cifs: minor cleanup of some headersSteve French3-5/+8
2022-12-12ceph: try to check caps immediately after async creating finishesXiubo Li3-0/+13
2022-12-12ceph: remove useless session parameter for check_caps()Xiubo Li6-31/+22
2022-12-12Merge tag 'printk-for-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds1-3/+18
2022-12-12Merge tag 'locks-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayt...Linus Torvalds10-26/+52
2022-12-12Merge tag 'execve-v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds4-36/+45
2022-12-12Merge tag 'pstore-v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds5-29/+160
2022-12-12nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failureDan Aloni1-1/+3
2022-12-11hfsplus: fix bug causing custom uid and gid being unable to be assigned with ...Aditya Garg3-2/+8
2022-12-11hfs: Fix OOB Write in hfs_asc2macZhangPeng1-1/+1
2022-12-11hfs: fix OOB Read in __hfs_brec_findZhangPeng1-0/+2
2022-12-11ocfs2: always read both high and low parts of dinode link countAlexey Asemov1-2/+1
2022-12-11mm: do not show fs mm pc for VM_LOCKONFAULT pagesJason A. Donenfeld1-0/+1
2022-12-11omfs: remove ->writepageChristoph Hellwig1-6/+1
2022-12-11jfs: remove ->writepageChristoph Hellwig1-6/+1
2022-12-11hpfs: remove ->writepageChristoph Hellwig1-7/+2
2022-12-11hfsplus: remove ->writepageChristoph Hellwig1-1/+1
2022-12-11hfs: remove ->writepageChristoph Hellwig1-1/+1
2022-12-11fat: remove ->writepageChristoph Hellwig1-7/+2
2022-12-11extfat: remove ->writepageChristoph Hellwig1-7/+2
2022-12-11xfs: remove restrictions for fsdax and reflinkShiyang Ruan2-8/+0
2022-12-11fsdax,xfs: port unshare to fsdaxShiyang Ruan2-2/+58
2022-12-11xfs: use dax ops for zero and truncate in fsdax modeShiyang Ruan1-2/+2
2022-12-11fsdax: dedupe: iter two files at the same timeShiyang Ruan1-8/+8
2022-12-11fsdax,xfs: set the shared flag when file extent is sharedShiyang Ruan2-13/+8
2022-12-11fsdax: zero the edges if source is HOLE or UNWRITTENShiyang Ruan1-30/+49
2022-12-11fsdax: invalidate pages when CoWShiyang Ruan1-4/+13
2022-12-11fsdax: introduce page->share for fsdax in reflink modeShiyang Ruan1-16/+22
2022-12-11fuse: convert fuse_try_move_page() to use foliosVishal Moola (Oracle)1-27/+28
2022-12-11filemap: convert replace_page_cache_page() to replace_page_cache_folio()Vishal Moola (Oracle)1-1/+1
2022-12-12exfat: remove i_size_write() from __exfat_truncate()Yuezhang Mo3-7/+5
2022-12-12exfat: remove argument 'size' from exfat_truncate()Yuezhang Mo3-4/+4
2022-12-12exfat: remove unnecessary arguments from exfat_find_dir_entry()Yuezhang Mo3-15/+10
2022-12-12exfat: remove unneeded codes from __exfat_rename()Yuezhang Mo1-8/+1
2022-12-12exfat: remove call ilog2() from exfat_readdir()Yuezhang Mo2-7/+12
2022-12-12exfat: replace magic numbers with MacrosYuezhang Mo3-10/+10
2022-12-12exfat: rename exfat_free_dentry_set() to exfat_put_dentry_set()Yuezhang Mo4-11/+11
2022-12-12exfat: move exfat_entry_set_cache from heap to stackYuezhang Mo4-35/+29