aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2025-05-16Merge tag '6.15-rc6-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds2-3/+5
2025-05-16Merge tag 'nfs-for-6.15-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds14-59/+134
2025-05-16NFS: Avoid flushing data while holding directory locks in nfs_rename()Trond Myklebust2-1/+16
2025-05-16NFS/pnfs: Fix the error path in pnfs_layoutreturn_retry_later_locked()Trond Myklebust1-17/+13
2025-05-16NFSv4/pnfs: Reset the layout state after a layoutreturnTrond Myklebust1-0/+9
2025-05-16Merge tag 'xfs-fixes-6.15-rc7' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds3-19/+48
2025-05-15Merge tag 'bcachefs-2025-05-15' of git://evilpiepirate.org/bcachefsLinus Torvalds9-66/+140
2025-05-14Merge tag 'for-6.15-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds4-2/+27
2025-05-14smb: client: fix zero rsize error messagesPaulo Alcantara1-2/+4
2025-05-14smb: client: fix memory leak during error handling for POSIX mkdirJethro Donaldson1-1/+1
2025-05-14bcachefs: fix wrong arg to fsck_err()Kent Overstreet1-1/+1
2025-05-14bcachefs: Fix missing commit in backpointer to missing targetKent Overstreet1-38/+79
2025-05-14bcachefs: Fix accidental O(n^2) in fiemapKent Overstreet1-1/+3
2025-05-14bcachefs: Fix set_should_be_locked() call in peek_slot()Kent Overstreet1-8/+8
2025-05-14bcachefs: Fix self deadlockAlan Huang2-7/+26
2025-05-14bcachefs: Don't set btree nodes as accessed on fillKent Overstreet1-5/+4
2025-05-14bcachefs: Fix livelock in journal_entry_open()Kent Overstreet1-5/+12
2025-05-14bcachefs: Fix broken btree_path lock invariants in next_node()Kent Overstreet1-0/+6
2025-05-14bcachefs: Don't strip rebalance_opts from indirect extentsKent Overstreet1-1/+1
2025-05-14Merge tag 'execve-v6.15-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-24/+47
2025-05-14xfs: Fix comment on xfs_trans_ail_update_bulk()Carlos Maiolino1-15/+17
2025-05-14xfs: Fix a comment on xfs_ail_deleteCarlos Maiolino1-1/+1
2025-05-14xfs: Fail remount with noattr2 on a v5 with v4 enabledNirjhar Roy (IBM)1-0/+26
2025-05-14xfs: fix zoned GC data corruption due to wrong bv_offsetChristoph Hellwig1-2/+3
2025-05-14xfs: free up mp->m_free[0].count in error caseWengang Wang1-1/+1
2025-05-12btrfs: add back warning for mount option commit values exceeding 300Kyoji Ogasawara2-0/+5
2025-05-12btrfs: fix folio leak in submit_one_async_extent()Boris Burkov1-0/+7
2025-05-12btrfs: fix discard worker infinite loop after disabling discardFilipe Manana1-2/+15
2025-05-12Merge tag 'udf_for_v6.15-rc7' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2025-05-12Merge tag 'vfs-6.15-rc7.fixes' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-6/+29
2025-05-10Merge tag 'mm-hotfixes-stable-2025-05-10-14-23' of git://git.kernel.org/pub/s...Linus Torvalds10-45/+136
2025-05-10Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds3-19/+17
2025-05-09Merge tag '6.15-rc5-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds2-8/+4
2025-05-09fix IS_MNT_PROPAGATING usesAl Viro3-10/+12
2025-05-09do_move_mount(): don't leak MNTNS_PROPAGATING on failuresAl Viro1-3/+2
2025-05-09do_umount(): add missing barrier before refcount checks in sync caseAl Viro1-1/+2
2025-05-09__legitimize_mnt(): check for MNT_SYNC_UMOUNT should be under mount_lockAl Viro1-5/+1
2025-05-09fs: Remove redundant errseq_set call in mark_buffer_write_io_error.Jeremy Bongio1-3/+1
2025-05-08Merge tag 'bcachefs-2025-05-08' of git://evilpiepirate.org/bcachefsLinus Torvalds12-19/+55
2025-05-08Merge tag 'v6.15-rc5-ksmbd-server-fixes' of git://git.samba.org/ksmbdLinus Torvalds4-9/+43
2025-05-07nilfs2: fix deadlock warnings caused by lock dependency in init_nilfs()Ryusuke Konishi1-3/+0
2025-05-07ocfs2: stop quota recovery before disabling quotasJan Kara5-9/+30
2025-05-07ocfs2: implement handshaking with ocfs2 recovery threadJan Kara2-17/+39
2025-05-07ocfs2: switch osb->disable_recovery to enumJan Kara2-7/+14
2025-05-07mm/userfaultfd: fix uninitialized output field for -EAGAIN racePeter Xu1-6/+22
2025-05-07ocfs2: fix panic in failed foilio allocationMark Tinguely1-0/+1
2025-05-07ocfs2: fix the issue with discontiguous allocation in the global_bitmapHeming Zhao2-6/+33
2025-05-07bcachefs: Don't aggressively discard the journalKent Overstreet1-3/+4
2025-05-07bcachefs: Ensure superblock gets written when we go EROKent Overstreet1-0/+5
2025-05-07bcachefs: Filter out harmless EROFS error messagesKent Overstreet1-1/+2
2025-05-07bcachefs: journal_shutdown is EROFS, not EIOKent Overstreet1-1/+1
2025-05-07smb: client: Avoid race in open_cached_dir with lease breaksPaul Aurich1-8/+2
2025-05-07Merge tag 'erofs-for-6.15-rc6-fixes' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-20/+16
2025-05-07udf: Make sure i_lenExtents is uptodate on inode evictionJan Kara1-1/+1
2025-05-07erofs: ensure the extra temporary copy is valid for shortened bvecsGao Xiang1-17/+14
2025-05-06Merge tag 'for-6.15-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds5-95/+8
2025-05-06smb3 client: warn when parse contexts returns error on compounded operationSteve French1-0/+2
2025-05-06ksmbd: Fix UAF in __close_file_table_idsSean Heelan1-7/+26
2025-05-06ksmbd: prevent out-of-bounds stream writes by validating *posNorbert Szetei1-0/+7
2025-05-05bcachefs: Call bch2_fs_start before getting vfs superblockKent Overstreet1-8/+3
2025-05-05bcachefs: fix hung task timeout in journal readKent Overstreet1-1/+3
2025-05-05bcachefs: Add missing barriers before wake_up_bit()Kent Overstreet3-1/+10
2025-05-05bcachefs: Ensure proper write alignmentKent Overstreet1-1/+21
2025-05-05bcachefs: Improve want_cached_ptr()Kent Overstreet1-2/+3
2025-05-04bcachefs: thread_with_stdio: fix spinning instead of exitingKent Overstreet1-1/+3
2025-05-02Merge tag '6.15-rc4-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds9-75/+324
2025-05-02Merge tag 'bcachefs-2025-05-01' of git://evilpiepirate.org/bcachefsLinus Torvalds20-91/+219
2025-05-02fs/eventpoll: fix endless busy loop after timeout has expiredMax Kellermann1-3/+4
2025-05-02btrfs: open code folio_index() in btree_clear_folio_dirty_tag()Kairui Song1-2/+2
2025-05-02Revert "btrfs: canonicalize the device path before adding it"Qu Wenruo1-90/+1
2025-05-02btrfs: avoid NULL pointer dereference if no valid csum treeQu Wenruo1-2/+2
2025-05-02btrfs: handle empty eb->folios in num_extent_folios()Boris Burkov1-0/+2
2025-05-02btrfs: compression: adjust cb->compressed_folios allocation typeKees Cook1-1/+1
2025-05-01binfmt_elf: Move brk for static PIE even if ASLR disabledKees Cook1-24/+47
2025-05-01ksmbd: fix memory leak in parse_lease_state()Wang Zhaolong1-2/+5
2025-05-01ksmbd: prevent rename with empty stringNamjae Jeon1-0/+5
2025-05-01bcachefs: Remove incorrect __counted_by annotationAlan Huang1-1/+7
2025-05-01bcachefs: add missing sched_annotate_sleep()Kent Overstreet1-2/+2
2025-05-01bcachefs: Fix __bch2_dev_group_set()Kent Overstreet1-13/+12
2025-05-01smb: client: ensure aligned IO sizesPaulo Alcantara6-55/+62
2025-05-01bcachefs: Kill ERO for i_blocks check in truncateKent Overstreet2-6/+18
2025-05-01bcachefs: check for inode.bi_sectors underflowKent Overstreet2-1/+23
2025-05-01bcachefs: Kill ERO in __bch2_i_sectors_acct()Kent Overstreet2-5/+23
2025-04-30Merge tag 'for-6.15-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-6/+9
2025-04-30bcachefs: readdir fixesKent Overstreet1-2/+2
2025-04-30bcachefs: improve missing journal write device error messageKent Overstreet1-1/+1
2025-04-30cifs: Fix changing times and read-only attr over SMB1 smb_set_file_info() fun...Pali Rohár4-12/+166
2025-04-30cifs: Fix and improve cifs_query_path_info() and cifs_query_file_info()Pali Rohár1-8/+95
2025-04-30smb: client: fix zero length for mkdir POSIX create contextJethro Donaldson1-0/+1
2025-04-30erofs: remove unused enum typeHongbo Li1-1/+0
2025-04-29Merge tag 'fsnotify_for_v6.15-rc5' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-6/+1
2025-04-29fs/erofs/fileio: call erofs_onlinefolio_split() after bio_add_folio()Max Kellermann1-2/+2
2025-04-28bcachefs: Topology error after insert is now an EROKent Overstreet1-17/+32
2025-04-28bcachefs: Use bch2_kvmalloc() for journal keys arrayKent Overstreet1-1/+1
2025-04-28bcachefs: More informative error message when shutting down due to errorKent Overstreet1-1/+3
2025-04-28bcachefs: btree_root_unreadable_and_scan_found_nothing autofix for non data b...Kent Overstreet1-2/+25
2025-04-28Merge tag 'v6.15-rc4-ksmbd-server-fixes' of git://git.samba.org/ksmbdLinus Torvalds4-18/+35
2025-04-28bcachefs: btree_node_data_missing is now autofixKent Overstreet1-1/+1
2025-04-28bcachefs: Don't generate alloc updates to invalid bucketsKent Overstreet1-0/+7
2025-04-28bcachefs: Improve bch2_dev_bucket_missing()Kent Overstreet2-7/+12
2025-04-28bcachefs: fix bch2_dev_buckets_resize()Kent Overstreet1-5/+3
2025-04-28bcachefs: Add upgrade table entry from 0.14Kent Overstreet2-2/+6
2025-04-28bcachefs: Run BCH_RECOVERY_PASS_reconstruct_snapshots on missing subvol -> sn...Kent Overstreet1-2/+3
2025-04-28bcachefs: Add missing utf8_unload()Kent Overstreet1-0/+4
2025-04-28bcachefs: Emit unicode version message on startupKent Overstreet1-19/+23
2025-04-28bcachefs: Use generic_set_sb_d_ops for standard casefolding d_opsKent Overstreet2-3/+11
2025-04-28bcachefs: Fix losing return code in next_fiemap_extent()Kent Overstreet1-2/+2
2025-04-28NFS/localio: Fix a race in nfs_local_open_fh()Trond Myklebust1-1/+1
2025-04-28fs/xattr.c: fix simple_xattr_list to always include security.* xattrsStephen Smalley1-0/+24
2025-04-27nfs: nfs3acl: drop useless assignment in nfs3_get_acl()Sergey Shtylyov1-1/+1
2025-04-27nfs: direct: drop useless initializer in nfs_direct_write_completion()Sergey Shtylyov1-1/+1
2025-04-27nfs: move the nfs4_data_server_cache into struct nfs_netJeff Layton3-15/+29
2025-04-27nfs: don't share pNFS DS connections between net namespacesJeff Layton4-11/+14
2025-04-27nfs: handle failure of nfs_get_lock_context in unlock pathLi Lingfeng1-1/+8
2025-04-27pNFS/flexfiles: Record the RPC errors in the I/O tracepointsTrond Myklebust2-15/+25
2025-04-27NFSv4/pnfs: Layoutreturn on close must handle fatal networking errorsTrond Myklebust1-0/+12
2025-04-27NFSv4: Handle fatal ENETDOWN and ENETUNREACH errorsTrond Myklebust1-0/+9
2025-04-25ksmbd: fix use-after-free in session logoffSean Heelan1-4/+0
2025-04-25ksmbd: fix use-after-free in kerberos authenticationSean Heelan2-6/+13
2025-04-25Merge tag 'vfs-6.15-rc4.fixes' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds9-65/+108
2025-04-25Merge tag 'ceph-for-6.15-rc4' of https://github.com/ceph/ceph-clientLinus Torvalds1-1/+1
2025-04-25Merge tag 'xfs-fixes-6.15-rc4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-2/+8
2025-04-25Merge tag 'bcachefs-2025-04-24' of git://evilpiepirate.org/bcachefsLinus Torvalds32-585/+735
2025-04-25fs/xattr: Fix handling of AT_FDCWD in setxattrat(2) and getxattrat(2)Jan Kara1-2/+2
2025-04-25splice: remove duplicate noinline from pipe_clear_nowaitT.J. Mercier1-1/+1
2025-04-24bcachefs: Rework fiemap transaction restart handlingKent Overstreet1-113/+112
2025-04-24bcachefs: add fiemap delalloc extent detectionBrian Foster1-7/+112
2025-04-24bcachefs: refactor fiemap processing into extent helper and structBrian Foster1-34/+53
2025-04-24bcachefs: track current fiemap offset in start variableBrian Foster1-2/+2
2025-04-24bcachefs: drop duplicate fiemap sync flagBrian Foster1-1/+1
2025-04-24bcachefs: Fix btree_iter_peek_prev() at end of inodeKent Overstreet1-1/+4
2025-04-24bcachefs: Make btree_iter_peek_prev() assert more preciseKent Overstreet1-1/+1
2025-04-24bcachefs: Unit test fixesKent Overstreet1-0/+4
2025-04-24bcachefs: Print mount opts earlierKent Overstreet1-39/+37
2025-04-24bcachefs: unlink: casefold d_invalidateKent Overstreet1-0/+5
2025-04-24bcachefs: Fix casefold lookupsKent Overstreet3-17/+25
2025-04-24bcachefs: Casefold is now a regular opts.h optionKent Overstreet7-22/+43
2025-04-24fanotify: fix flush of mntns marksAmir Goldstein1-6/+1
2025-04-23btrfs: adjust subpage bit start based on sectorsizeJosef Bacik1-1/+1
2025-04-23btrfs: fix the inode leak in btrfs_iget()Penglei Jiang1-1/+3
2025-04-23btrfs: fix COW handling in run_delalloc_nocow()Dave Chen1-4/+5
2025-04-23fix a couple of races in MNT_TREE_BENEATH handling by do_move_mount()Al Viro1-33/+36
2025-04-22ksmbd: fix use-after-free in ksmbd_session_rpc_openNamjae Jeon2-6/+15
2025-04-22smb: server: smb2pdu: check return value of xa_store()Salah Triki1-2/+7
2025-04-22Merge tag 'for-6.15-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds5-9/+27
2025-04-22fs: fall back to file_ref_put() for non-last referenceMateusz Guzik1-1/+1
2025-04-22mm/migrate: fix sleep in atomic for large folios and buffer headsDavidlohr Bueso2-2/+13
2025-04-22fs/ext4: use sleeping version of sb_find_get_block()Davidlohr Bueso1-1/+2
2025-04-22fs/jbd2: use sleeping version of __find_get_block()Davidlohr Bueso1-6/+9
2025-04-22fs/ocfs2: use sleeping version of __find_get_block()Davidlohr Bueso1-1/+1
2025-04-22fs/buffer: use sleeping version of __find_get_block()Davidlohr Bueso1-2/+9
2025-04-22fs/buffer: introduce sleeping flavors for pagecache lookupsDavidlohr Bueso1-0/+9
2025-04-22fs/buffer: split locking for pagecache lookupsDavidlohr Bueso1-16/+25
2025-04-22XFS: fix zoned gc threshold math for 32-bit archesCarlos Maiolino1-2/+8
2025-04-21bcachefs: Implement fileattr_(get|set)Kent Overstreet4-292/+211
2025-04-21bcachefs: Allocator now copes with unaligned bucketsKent Overstreet2-1/+5
2025-04-21bcachefs: Start copygc, rebalance threads earlierKent Overstreet5-36/+39
2025-04-21bcachefs: Refactor bch2_run_recovery_passes()Kent Overstreet1-33/+30
2025-04-20bcachefs: bch2_copygc_wakeup()Kent Overstreet5-9/+17
2025-04-20bcachefs: Fix ref leak in write_super()Kent Overstreet1-1/+2
2025-04-20bcachefs: Change __journal_entry_close() assert to EROKent Overstreet1-1/+18
2025-04-20bcachefs: Ensure journal space is block size alignedKent Overstreet1-1/+4
2025-04-20bcachefs: Stricter checks on "key allowed in this btree"Kent Overstreet2-42/+62
2025-04-20bcachefs: Error ratelimiting is no longer only during fsckKent Overstreet3-5/+14
2025-04-20bcachefs: Fix null ptr deref in bch2_snapshot_tree_oldest_subvol()Kent Overstreet1-1/+1
2025-04-20bcachefs: Fix early startup error pathKent Overstreet4-21/+28
2025-04-20gcc-15: add '__nonstring' markers to byte arraysLinus Torvalds1-1/+1
2025-04-19Merge tag 'mm-hotfixes-stable-2025-04-19-21-24' of git://git.kernel.org/pub/s...Linus Torvalds1-0/+1
2025-04-19Merge tag 'vfs-6.15-rc3.fixes.2' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds5-40/+87
2025-04-19Revert "hfs{plus}: add deprecation warning"Christian Brauner2-4/+0
2025-04-19Merge tag 'nfsd-6.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/...Linus Torvalds7-20/+4
2025-04-18Merge tag '6.15-rc2-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds3-25/+39
2025-04-18Merge tag 'v6.15-rc2-ksmbd-server-fixes' of git://git.samba.org/ksmbdLinus Torvalds9-37/+34
2025-04-17fs/dax: fix folio splitting issue by resetting old folio order + _nr_pagesDavid Hildenbrand1-0/+1
2025-04-17Merge tag 'bcachefs-2025-04-17' of git://evilpiepirate.org/bcachefsLinus Torvalds13-26/+98
2025-04-17bcachefs: Fix snapshotting a subvolume, then renaming itKent Overstreet1-1/+43
2025-04-17Merge tag 'xfs-fixes-6.15-rc3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds12-61/+93
2025-04-17Merge tag 'for-6.15-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds3-4/+3
2025-04-17btrfs: zoned: skip reporting zone for new block groupNaohiro Aota1-2/+16
2025-04-17btrfs: tree-checker: adjust error code for header level checkDavid Sterba1-1/+1
2025-04-17btrfs: fix invalid inode pointer after failure to create reloc inodeFilipe Manana1-1/+1
2025-04-17btrfs: zoned: return EIO on RAID1 block group write pointer mismatchJohannes Thumshirn1-1/+0
2025-04-17btrfs: fix the ASSERT() inside GET_SUBPAGE_BITMAP()Qu Wenruo1-1/+1
2025-04-17btrfs: avoid page_lockend underflow in btrfs_punch_hole_lock_range()Qu Wenruo1-2/+7
2025-04-17btrfs: subpage: access correct object when reading bitmap start in subpage_ca...Qu Wenruo1-1/+1
2025-04-17fs: move the bdex_statx call to vfs_getattr_nosecChristoph Hellwig1-14/+18
2025-04-17netfs: Mark __nonstring lookup tablesKees Cook2-2/+2
2025-04-17eventpoll: Set epoll timeout if it's in the futureJoe Damato1-1/+9
2025-04-16bcachefs: Add missing READ_ONCE() for metadata replicasKent Overstreet1-1/+1
2025-04-16xfs: fix fsmap for internal zoned devicesDarrick J. Wong1-18/+33
2025-04-16xfs: Fix spelling mistake "drity" -> "dirty"Zhang Xianwei1-1/+1
2025-04-16fs: ensure that *path_locked*() helpers leave passed path pristineChristian Brauner1-16/+18
2025-04-15bcachefs: snapshot_node_missing is now autofixKent Overstreet1-1/+1
2025-04-15bcachefs: Log message when incompat version requested but not enabledKent Overstreet4-3/+22
2025-04-15bcachefs: Print version_incompat_allowed on startupKent Overstreet1-0/+5
2025-04-15bcachefs: Silence extent_poisoned error messagesKent Overstreet3-10/+12
2025-04-15Merge tag 'fs_for_v6.15-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-1/+1
2025-04-15fs: add kern_path_locked_negative()Christian Brauner1-16/+49
2025-04-15hfs{plus}: add deprecation warningChristian Brauner2-0/+4
2025-04-14ksmbd: Prevent integer overflow in calculation of deadtimeDenis Arefev1-1/+6