aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
5 daysMerge tag 'vfs-7.0-rc8.fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds12-46/+90
6 dayskernfs: make directory seek namespace-awareChristian Brauner1-0/+5
6 dayskernfs: use namespace id instead of pointer for hashing and comparisonChristian Brauner1-7/+26
6 dayskernfs: pass struct ns_common instead of const void * for namespace tagsChristian Brauner10-38/+49
8 daysMerge tag 'mm-hotfixes-stable-2026-04-06-15-27' of git://git.kernel.org/pub/s...Linus Torvalds1-0/+10
9 daysocfs2: fix out-of-bounds write in ocfs2_write_end_inlineJoseph Qi1-0/+10
13 daysMerge tag 'v7.0-rc6-smb3-client-fix' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds1-0/+4
13 dayseventpoll: defer struct eventpoll free to RCU grace periodNicholas Carlini1-1/+5
13 daysMerge tag 'v7.0-rc6-ksmbd-server-fix' of git://git.samba.org/ksmbdLinus Torvalds3-31/+133
13 daysMerge tag 'for-7.0-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2026-03-31fs/smb/client: fix out-of-bounds read in cifs_sanitize_prepathFredric Cover1-0/+4
2026-03-31Merge tag 'fs_for_v7.0-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-24/+39
2026-03-31cachefiles: fix incorrect dentry refcount in cachefiles_cull()NeilBrown1-0/+5
2026-03-31btrfs: fix incorrect return value after changing leaf in lookup_extent_data_r...robbieko1-1/+1
2026-03-29ksmbd: fix OOB write in QUERY_INFO for compound requestsAsim Viladi Oglu Manizada3-31/+133
2026-03-29Merge tag 'vfs-7.0-rc6.fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds15-36/+162
2026-03-29Merge tag 'ovl-fixes-7.0-rc6' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds6-16/+58
2026-03-29Merge tag 'ext4_for_linus-7.0-rc6' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds18-114/+449
2026-03-28Merge tag 'for-7.0-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds5-39/+74
2026-03-27ext4: always drain queued discard work in ext4_mb_release()Theodore Ts'o1-7/+5
2026-03-27ext4: handle wraparound when searching for blocks for indirect mapped blocksTheodore Ts'o1-0/+2
2026-03-27ext4: skip split extent recovery on corruptionhongao1-3/+13
2026-03-27ext4: fix iloc.bh leak in ext4_fc_replay_inode() error pathsBaokun Li1-5/+8
2026-03-27ext4: fix deadlock on inode reallocationJan Kara1-0/+21
2026-03-27ext4: fix use-after-free in update_super_work when racing with umountJiayuan Chen3-1/+11
2026-03-27ext4: fix the might_sleep() warnings in kvfree()Zqiang2-13/+5
2026-03-27ext4: reject mount if bigalloc with s_first_data_block != 0Helen Koike1-0/+7
2026-03-27ext4: fix extents-test.c is not compiled when EXT4_KUNIT_TESTS=MYe Bin4-11/+51
2026-03-27ext4: fix mballoc-test.c is not compiled when EXT4_KUNIT_TESTS=MYe Bin4-45/+172
2026-03-27ext4: introduce EXPORT_SYMBOL_FOR_EXT4_TEST() helperYe Bin1-0/+5
2026-03-27jbd2: gracefully abort on checkpointing state corruptionsMilos Nikic1-2/+13
2026-03-27ext4: avoid infinite loops caused by residual dataEdward Adam Davis1-2/+6
2026-03-27ext4: validate p_idx bounds in ext4_ext_correct_indexesTejas Bharambe1-0/+15
2026-03-27ext4: test if inode's all dirty pages are submitted to diskYe Bin1-0/+8
2026-03-27ext4: minor fix for ext4_split_extent_zeroout()Ojaswin Mujoo1-1/+1
2026-03-27ext4: avoid allocate block from corrupted group in ext4_mb_find_by_goal()Ye Bin1-1/+5
2026-03-27ext4: kunit: extents-test: lix percpu_counters list corruptionRitesh Harjani (IBM)1-1/+3
2026-03-27ext4: publish jinode after initializationLi Chen2-6/+13
2026-03-27ext4: replace BUG_ON with proper error handling in ext4_read_inline_folioYuto Ohnuki1-1/+9
2026-03-27ext4: fix fsync(2) for nojournal modeJan Kara1-2/+14
2026-03-27ext4: make recently_deleted() properly work with lazy itable initializationJan Kara1-0/+6
2026-03-27ext4: fix journal credit check when setting fscrypt contextSimon Weber1-1/+8
2026-03-27ext4: convert inline data to extents when truncate exceeds inline sizeDeepanshu Kartikey1-0/+12
2026-03-27ext4: fix stale xarray tags after writebackJan Kara1-2/+8
2026-03-27ext4: do not check fast symlink during orphan recoveryZhang Yi1-11/+29
2026-03-27Merge tag 'xfs-fixes-7.0-rc6' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds18-195/+274
2026-03-27Merge tag 'v7.0-rc5-ksmbd-srv-fixes' of git://git.samba.org/ksmbdLinus Torvalds2-48/+97
2026-03-27udf: Fix race between file type conversion and writebackJan Kara1-18/+15
2026-03-27mpage: Provide variant of mpage_writepages() with own optional folio handlerJan Kara1-6/+24
2026-03-27ovl: make fsync after metadata copy-up opt-in mount optionFei Lv5-15/+54
2026-03-26Merge tag 'v7.0-rc5-smb3-client-fix' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds1-3/+4
2026-03-26netfs: Fix the handling of stream->front by removing itDavid Howells7-12/+7
2026-03-26xfs: remove file_path tracepoint dataDarrick J. Wong2-19/+4
2026-03-26xfs: don't irele after failing to iget in xfs_attri_recover_workDarrick J. Wong1-1/+0
2026-03-25Merge tag 'erofs-for-7.0-rc6-fixes' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds4-20/+47
2026-03-25ksmbd: fix potencial OOB in get_file_all_info() for compound requestsNamjae Jeon1-2/+14
2026-03-25erofs: fix .fadvise() for page cache sharingGao Xiang1-2/+13
2026-03-25erofs: update the Kconfig descriptionGao Xiang1-14/+29
2026-03-24ovl: fix wrong detection of 32bit inode numbersAmir Goldstein1-1/+4
2026-03-24iomap: fix lockdep complaint when reads failDarrick J. Wong1-1/+50
2026-03-23btrfs: fix lost error when running device stats on multiple devices fsFilipe Manana1-2/+3
2026-03-23btrfs: zlib: handle page aligned compressed size correctlyQu Wenruo1-1/+3
2026-03-23btrfs: fix leak of kobject name for sub-group space_infoShin'ichiro Kawasaki1-1/+1
2026-03-23btrfs: fix zero size inode with non-zero size after log replayFilipe Manana1-33/+65
2026-03-23btrfs: fix super block offset in error message in btrfs_validate_super()Mark Harmstone1-2/+2
2026-03-23smb/client: ensure smb2_mapping_table rebuild on cmd changesHuiwen He1-3/+4
2026-03-23xfs: remove redundant validation in xlog_recover_attri_commit_pass2Long Li1-46/+0
2026-03-23xfs: fix ri_total validation in xlog_recover_attri_commit_pass2Long Li1-2/+2
2026-03-23xfs: close crash window in attr dabtree inactivationLong Li1-38/+57
2026-03-23xfs: factor out xfs_attr3_leaf_initLong Li2-0/+25
2026-03-23xfs: factor out xfs_attr3_node_entry_removeLong Li2-11/+44
2026-03-23xfs: only assert new size for datafork during truncate extentsLong Li1-1/+2
2026-03-22ksmbd: replace hardcoded hdr2_len with offsetof() in smb2_calc_max_out_buf_len()Namjae Jeon1-8/+12
2026-03-22ksmbd: fix memory leaks and NULL deref in smb2_lock()Werner Kasselman1-9/+18
2026-03-22ksmbd: fix use-after-free and NULL deref in smb_grant_oplock()Werner Kasselman1-27/+45
2026-03-22ksmbd: do not expire session on binding failureHyunwoo Kim1-2/+8
2026-03-21Merge tag 'for-7.0-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds18-40/+341
2026-03-20Merge tag 'execve-v7.0-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-3/+6
2026-03-20Merge tag 'v7.0-rc4-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds6-33/+21
2026-03-20Merge tag 'v7.0-rc4-ksmbd-server-fixes' of git://git.samba.org/ksmbdLinus Torvalds2-8/+18
2026-03-20writeback: don't block sync for filesystems with no data integrity guaranteesJoanne Koong3-9/+14
2026-03-19smb: client: fix generic/694 due to wrong ->i_blocksPaulo Alcantara4-32/+16
2026-03-19netfs: Fix read abandonment during retryDavid Howells1-1/+4
2026-03-19vfs: fix docstring of hash_name()Jori Koolstra1-2/+8
2026-03-18Merge tag 'nfsd-7.0-2' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds5-21/+97
2026-03-18fs/tests: exec: Remove bad test vectorKees Cook1-3/+0
2026-03-19erofs: add GFP_NOIO in the bio completion if neededJiucheng Xu1-0/+3
2026-03-18iomap: fix invalid folio access when i_blkbits differs from I/O granularityJoanne Koong1-5/+10
2026-03-18xfs: annotate struct xfs_attr_list_context with __counted_by_ptrBill Wendling3-3/+4
2026-03-18xfs: cleanup buftarg handling in XFS_IOC_VERIFY_MEDIAChristoph Hellwig1-10/+8
2026-03-18xfs: scrub: unlock dquot before early return in quota scrubhongao1-1/+3
2026-03-18xfs: refactor xfsaild_push loop into helperYuto Ohnuki1-58/+69
2026-03-18xfs: save ailp before dropping the AIL lock in push callbacksYuto Ohnuki2-4/+14
2026-03-18xfs: avoid dereferencing log items after push callbacksYuto Ohnuki2-11/+51
2026-03-18xfs: stop reclaim before pushing AIL during unmountYuto Ohnuki1-3/+4
2026-03-17ksmbd: fix use-after-free in durable v2 replay of active file handlesHyunwoo Kim1-1/+5
2026-03-17ksmbd: fix use-after-free of share_conf in compound requestHyunwoo Kim1-0/+2
2026-03-17ksmbd: use volume UUID in FS_OBJECT_ID_INFORMATIONNamjae Jeon1-4/+4
2026-03-17ksmbd: unset conn->binding on failed binding requestNamjae Jeon1-0/+1
2026-03-17ksmbd: fix share_conf UAF in tree_conn disconnectNicholas Carlini1-3/+6
2026-03-17fs: clear I_DIRTY_TIME in sync_lazytimeChristoph Hellwig1-3/+15
2026-03-17btrfs: reject root items with drop_progress and zero drop_levelZhengYuan Huang1-0/+17
2026-03-17btrfs: check block group before marking it unused in balance_remap_chunks()Mark Harmstone1-8/+17
2026-03-17btrfs: hold block group reference during entire move_existing_remap()Mark Harmstone1-5/+4
2026-03-17btrfs: fix an incorrect ASSERT() condition inside lzo_decompress_bio()Qu Wenruo1-2/+2
2026-03-17btrfs: fix an incorrect ASSERT() condition inside zstd_decompress_bio()Qu Wenruo1-1/+1
2026-03-17btrfs: do not touch page cache for encoded writesQu Wenruo1-3/+7
2026-03-17btrfs: fix a bug that makes encoded write bio larger than expectedQu Wenruo2-3/+5
2026-03-17btrfs: reserve enough transaction items for qgroup ioctlsFilipe Manana1-3/+9
2026-03-17btrfs: check for NULL root after calls to btrfs_csum_root()Filipe Manana7-6/+84
2026-03-17btrfs: check for NULL root after calls to btrfs_extent_root()Filipe Manana8-9/+195
2026-03-17erofs: set fileio bio failed in short read caseSheng Yong1-4/+2
2026-03-16cifs: smb1: fix comment typoJoseph Salisbury1-1/+1
2026-03-16nfsd: fix heap overflow in NFSv4.0 LOCK replay cacheJeff Layton2-7/+19
2026-03-16Merge tag 'for-7.0-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds4-4/+12
2026-03-15smb: client: fix krb5 mount with username optionPaulo Alcantara1-0/+4
2026-03-14NFSD: Hold net reference for the lifetime of /proc/fs/nfs/exports fdChuck Lever1-2/+12
2026-03-14NFSD: Defer sub-object cleanup in export put callbacksChuck Lever3-12/+66
2026-03-13Merge tag 'ceph-for-7.0-rc4' of https://github.com/ceph/ceph-clientLinus Torvalds6-8/+23
2026-03-13Merge tag 'xfs-fixes-7.0-rc4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds8-19/+23
2026-03-13Merge tag 'v7.0-rc3-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds13-99/+151
2026-03-13btrfs: tree-checker: fix misleading root drop_level error messageZhengYuan Huang1-1/+1
2026-03-13btrfs: log new dentries when logging parent dir of a conflicting inodeFilipe Manana1-0/+6
2026-03-13btrfs: don't take device_list_mutex when querying zone infoJohannes Thumshirn1-2/+4
2026-03-13btrfs: pass 'verbose' parameter to btrfs_relocate_block_groupJohannes Thumshirn1-1/+1
2026-03-12Merge tag 'nfs-for-7.0-2' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds2-2/+8
2026-03-12Merge tag 'for-7.0-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds11-9/+126
2026-03-12Merge tag 'net-7.0-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds1-4/+4
2026-03-11cifs: make default value of retrans as zeroShyam Prasad N1-1/+1
2026-03-11smb: client: fix open handle lookup in cifs_open()Paulo Alcantara9-75/+112
2026-03-11smb: client: fix iface port assignment in parse_server_interfacesHenrique Carvalho1-2/+12
2026-03-11xfs: fix integer overflow in bmap intent sort comparatorLong Li1-1/+1
2026-03-10smb/client: only export symbol for 'smb2maperror-test' moduleYe Bin1-3/+6
2026-03-10smb: client: fix in-place encryption corruption in SMB2_write()Bharath SM1-1/+4
2026-03-10smb: client: fix sbflags initializationArnd Bergmann1-2/+1
2026-03-10smb: client: fix atomic open with O_DIRECT & O_SYNCPaulo Alcantara3-15/+15
2026-03-10xfs: fix undersized l_iclog_roundoff valuesDarrick J. Wong1-0/+2
2026-03-10xfs: ensure dquot item is deleted from AIL only after log shutdownLong Li1-1/+7
2026-03-10xfs: remove redundant set null for ip->i_itempLong Li1-1/+0
2026-03-09ceph: do not skip the first folio of the next object in writebackHristo Venev1-1/+0
2026-03-09ceph: fix memory leaks in ceph_mdsc_build_path()Max Kellermann1-0/+3
2026-03-09ceph: add a bunch of missing ceph_path_info initializersMax Kellermann4-6/+6
2026-03-09ceph: fix i_nlink underrun during async unlinkMax Kellermann1-1/+14
2026-03-09netfs: Fix NULL pointer dereference in netfs_unbuffered_write() on retryDeepanshu Kartikey1-3/+11
2026-03-09netfs: Fix kernel BUG in netfs_limit_iter() for ITER_KVEC iteratorsDeepanshu Kartikey1-0/+43
2026-03-08ksmbd: Don't log keys in SMB3 signing and encryption key generationThorsten Blum1-20/+2
2026-03-08smb: server: fix use-after-free in smb2_open()Marios Makassikis1-3/+2
2026-03-08ksmbd: fix use-after-free in smb_lazy_parent_lease_break_close()Namjae Jeon1-2/+4
2026-03-08ksmbd: fix use-after-free by using call_rcu() for oplock_infoNamjae Jeon2-10/+24
2026-03-08ksmbd: fix use-after-free in proc_show_files due to early rcu_read_unlockAli Khaledi1-5/+5
2026-03-08smb/server: Fix another refcount leak in smb2_open()Guenter Roeck1-1/+2
2026-03-06rxrpc, afs: Fix missing error pointer check after rxrpc_kernel_lookup_peer()Miaoqian Lin1-4/+4
2026-03-06Merge tag 'v7.0-rc2-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds16-58/+107
2026-03-06xfs: fix returned valued from xfs_defer_can_appendCarlos Maiolino1-1/+1
2026-03-05smb: client: fix oops due to uninitialised var in smb2_unlink()Paulo Alcantara1-1/+3
2026-03-05Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linuxLinus Torvalds1-0/+3
2026-03-05xfs: Remove redundant NULL check after __GFP_NOFAILhongao1-6/+2
2026-03-04Merge tag 'vfs-7.0-rc3.fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds8-87/+265
2026-03-04cifs: open files should not hold ref on superblockShyam Prasad N5-13/+50
2026-03-04iomap: reject delalloc mappings during writebackDarrick J. Wong1-6/+7
2026-03-04iomap: don't mark folio uptodate if read IO has bytes pendingJoanne Koong1-3/+12
2026-03-04xfs: fix race between healthmon unmount and read_iterDarrick J. Wong1-7/+10
2026-03-04xfs: remove scratch field from struct xfs_gc_bioDamien Le Moal1-2/+0
2026-03-03smb: client: Compare MACs in constant timeEric Biggers2-2/+5
2026-03-03smb/client: remove unused SMB311_posix_query_info()ZhangGuoDong2-21/+0
2026-03-03smb/client: fix buffer size for smb311_posix_qinfo in SMB311_posix_query_info()ZhangGuoDong1-1/+1
2026-03-03smb/client: fix buffer size for smb311_posix_qinfo in smb2_compound_op()ZhangGuoDong1-2/+2
2026-03-03Merge tag 'for-7.0-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds11-28/+67
2026-03-03btrfs: remove duplicated definition of btrfs_printk_in_rcu()Filipe Manana1-3/+0
2026-03-03btrfs: remove unnecessary transaction abort in the received subvol ioctlFilipe Manana1-1/+0
2026-03-03btrfs: abort transaction on failure to update root in the received subvol ioctlFilipe Manana1-1/+2
2026-03-03btrfs: fix transaction abort on set received ioctl due to item overflowFilipe Manana3-2/+59
2026-03-03btrfs: fix transaction abort when snapshotting received subvolumesFilipe Manana1-0/+16
2026-03-03btrfs: fix transaction abort on file creation due to name hash collisionFilipe Manana1-0/+19
2026-03-03btrfs: read key again after incrementing slot in move_existing_remaps()Mark Harmstone1-0/+2
2026-03-03btrfs: add missing RCU unlock in error path in try_release_subpage_extent_buf...Bart Van Assche1-0/+1
2026-03-03btrfs: set BTRFS_ROOT_ORPHAN_CLEANUP during subvol createBoris Burkov1-0/+7
2026-03-03btrfs: zoned: move btrfs_zoned_reserve_data_reloc_bg() after kthread startJohannes Thumshirn1-1/+6
2026-03-03btrfs: hold space_info->lock when clearing periodic reclaim readySun YangKai1-1/+4
2026-03-03btrfs: print-tree: add remap tree definitionsMark Harmstone1-0/+10
2026-03-02fsverity: add dependency on 64K or smaller pagesEric Biggers1-0/+3
2026-03-02Merge tag 'nfsd-7.0-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds2-14/+15
2026-03-01smb: update some doc referencesZhangGuoDong2-3/+9
2026-03-01smb/client: make SMB2 maperror KUnit tests a separate moduleChenXiaoSong4-16/+38
2026-03-01Merge tag 'sched-urgent-2026-03-01' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+2
2026-02-28Merge tag 'v7.0rc1-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds28-445/+489
2026-02-27nsfs: tighten permission checks for handle openingChristian Brauner1-1/+1
2026-02-27nsfs: tighten permission checks for ns iteration ioctlsChristian Brauner1-0/+13
2026-02-27NFS: Fix NFS KConfig typosAnna Schumaker1-1/+2
2026-02-27Merge tag 'xfs-fixes-7.0-rc2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds22-80/+209
2026-02-27smb: client: Use snprintf in cifs_set_cifscredsThorsten Blum1-7/+7
2026-02-26smb: client: Don't log plaintext credentials in cifs_set_cifscredsThorsten Blum1-1/+0
2026-02-26smb: client: fix broken multichannel with krb5+signingPaulo Alcantara1-12/+10
2026-02-26smb: client: use atomic_t for mnt_cifs_flagsPaulo Alcantara27-414/+462
2026-02-26Merge tag 'v7.0-rc1-ksmbd-server-fixes' of git://git.samba.org/ksmbdLinus Torvalds4-5/+9
2026-02-26Merge tag 'mm-hotfixes-stable-2026-02-26-14-14' of git://git.kernel.org/pub/s...Linus Torvalds1-0/+3
2026-02-26btrfs: check block group lookup in remove_range_from_remap_tree()Mark Harmstone1-0/+3
2026-02-26btrfs: fix transaction handle leaks in btrfs_last_identity_remap_gone()Mark Harmstone1-0/+3
2026-02-26btrfs: fix chunk map leak in btrfs_map_block() after btrfs_translate_remap()Mark Harmstone1-1/+1
2026-02-26btrfs: fix chunk map leak in btrfs_map_block() after btrfs_chunk_map_num_copi...Mark Harmstone1-2/+4