aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2025-05-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski41-289/+609
2025-05-08Merge tag 'v6.15-rc5-ksmbd-server-fixes' of git://git.samba.org/ksmbdLinus Torvalds4-9/+43
2025-05-07Merge tag 'erofs-for-6.15-rc6-fixes' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds3-19/+15
2025-05-07erofs: ensure the extra temporary copy is valid for shortened bvecsGao Xiang1-16/+13
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-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-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-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-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-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski50-681/+895
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-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-583/+733
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-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski44-158/+291
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-31/+28
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-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski62-470/+472
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
2025-04-14ksmbd: fix the warning from __kernel_write_iterNamjae Jeon1-1/+2
2025-04-14ksmbd: fix use-after-free in smb_break_all_levII_oplock()Namjae Jeon2-21/+9
2025-04-14ksmbd: fix use-after-free in __smb2_lease_break_noti()Namjae Jeon3-6/+13
2025-04-14ksmbd: fix WARNING "do not call blocking ops when !TASK_RUNNING"Namjae Jeon1-7/+1
2025-04-14ksmbd: Fix dangling pointer in krb_authenticateSean Heelan1-1/+3
2025-04-14afs: Use rxgk RESPONSE to pass token for callback channelDavid Howells5-1/+276
2025-04-14rxrpc: Display security params in the afs_cb_call tracepointDavid Howells2-0/+6
2025-04-14rxrpc: rxgk: Implement the yfs-rxgk security class (GSSAPI)David Howells1-0/+12
2025-04-14rxrpc: Add the security index for yfs-rxgkDavid Howells1-0/+27
2025-04-14rxrpc: Allow CHALLENGEs to the passed to the app for a RESPONSEDavid Howells5-0/+99
2025-04-14rxrpc: Pull out certain app callback funcs into an ops tableDavid Howells1-3/+8
2025-04-14Merge tag 'vfs-6.15-rc3.fixes' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds11-24/+54
2025-04-14xfs: compute buffer address correctly in xmbuf_map_backing_memDarrick J. Wong1-1/+1
2025-04-14xfs: add tunable threshold parameter for triggering zone GCHans Holmberg4-2/+54
2025-04-14xfs: mark xfs_buf_free as might_sleep()Christoph Hellwig1-0/+1
2025-04-14xfs: remove the leftover xfs_{set,clear}_li_failed infrastructureChristoph Hellwig4-39/+3
2025-04-13bcachefs: btree_root_unreadable_and_scan_found_nothing now AUTOFIXKent Overstreet1-1/+1
2025-04-13Revert "smb: client: fix TCP timers deadlock after rmmod"Kuniyuki Iwashima1-26/+10
2025-04-13Revert "smb: client: Fix netns refcount imbalance causing leaks and use-after...Kuniyuki Iwashima1-8/+8
2025-04-13smb3 client: fix open hardlink on deferred close file errorChunjie Zhu2-0/+30
2025-04-13nfsd: decrease sc_count directly if fail to queue dl_recallLi Lingfeng1-1/+1
2025-04-13nfs: add missing selections of CONFIG_CRC32Eric Biggers6-19/+3
2025-04-13bcachefs: fix bch2_dev_usage_full_read_fast()Kent Overstreet2-6/+2
2025-04-13Merge tag 'erofs-for-6.15-rc2-fixes' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds4-7/+9
2025-04-13bcachefs: Don't print data read retry success on non-errorsKent Overstreet1-1/+5
2025-04-13Merge tag 'ext4_for_linus-6.15-rc2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds4-37/+63
2025-04-13bcachefs: Add missing error handlingAlan Huang1-1/+4
2025-04-13bcachefs: Prevent granting write refs when filesystem is read-onlyGabriel Shahrouzi1-1/+2
2025-04-12ext4: fix off-by-one error in do_splitArtem Sadovnikov1-1/+1
2025-04-12ext4: make block validity check resistent to sb bh corruptionOjaswin Mujoo2-6/+6
2025-04-12ext4: avoid -Wflex-array-member-not-at-end warningGustavo A. R. Silva1-10/+8
2025-04-11Merge tag 'v6.15-rc1-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds13-111/+154
2025-04-11Merge tag 'ovl-fixes-6.15-rc2' of ssh://gitolite.kernel.org/pub/scm/linux/ker...Christian Brauner2-2/+5
2025-04-11fs: use namespace_{lock,unlock} in dissolve_on_fput()Jan Stancek1-1/+3
2025-04-11iomap: skip unnecessary ifs_block_is_uptodate checkGou Hao1-1/+1
2025-04-11fs: Fix filename init after recent refactoringSong Liu1-4/+4
2025-04-11netfs: Only create /proc/fs/netfs with CONFIG_PROC_FSSong Liu1-0/+4
2025-04-11mount: ensure we don't pointlessly walk the mount treeChristian Brauner1-12/+18
2025-04-11afs: Fix afs_dynroot_readdir() to not use the RCU read lockDavid Howells1-2/+2
2025-04-10Merge tag 'bcachefs-2025-04-10' of git://evilpiepirate.org/bcachefsLinus Torvalds14-225/+95
2025-04-10ext4: don't treat fhandle lookup of ea_inode as FS corruptionJann Horn1-20/+48
2025-04-10erofs: remove duplicate codeBo Liu1-1/+0
2025-04-09smb3: Add defines for two new FileSystemAttributesSteve French2-0/+4
2025-04-09cifs: Fix querying of WSL CHR and BLK reparse points over SMB1Pali Rohár1-0/+36
2025-04-09cifs: Split parse_reparse_point callback to functions: get buffer and parse b...Pali Rohár6-37/+25
2025-04-09cifs: Improve handling of name surrogate reparse points in reparse.cPali Rohár1-11/+8
2025-04-09cifs: Remove explicit handling of IO_REPARSE_TAG_MOUNT_POINT in inode.cPali Rohár1-4/+0
2025-04-09cifs: Fix encoding of SMB1 Session Setup Kerberos Request in non-UNICODE modePali Rohár1-20/+40
2025-04-09smb: client: fix UAF in decryption with multichannelPaulo Alcantara3-23/+10
2025-04-09erofs: fix encoded extents handlingGao Xiang1-2/+3
2025-04-09erofs: add __packed annotation to union(__le16..)Gao Xiang1-4/+4
2025-04-09erofs: set error to bio if file-backed IO failsSheng Yong1-0/+2
2025-04-08cifs: Fix support for WSL-style symlinksPali Rohár2-12/+19
2025-04-08Merge tag 'crc-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/eb...Linus Torvalds6-6/+5
2025-04-07hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_keyVasiliy Kovalev2-0/+12
2025-04-07virtiofs: add filesystem context source name checkXiangsheng Hou1-0/+3
2025-04-07devpts: Fix type for uid and gid paramsDavid Howells1-2/+2
2025-04-07ovl: remove unused forward declarationGiuseppe Scrivano1-2/+0
2025-04-07ovl: don't allow datadir onlyMiklos Szeredi1-0/+5
2025-04-07smb311 client: fix missing tcon check when mounting with linux/posix extensionsSteve French1-0/+2
2025-04-07cifs: Ensure that all non-client-specific reparse points are processed by the...Pali Rohár2-4/+10
2025-04-06bcachefs: Use sort_nonatomic() instead of sort()Kent Overstreet4-12/+11
2025-04-06bcachefs: Remove unnecessary softdep on xxhashEric Biggers1-1/+0
2025-04-06bcachefs: use library APIs for ChaCha20 and Poly1305Eric Biggers7-201/+64
2025-04-06bcachefs: Fix duplicate "ro,read_only" in opts at startupKent Overstreet1-6/+0
2025-04-06bcachefs: Fix UAF in bchfs_read()Kent Overstreet1-1/+16
2025-04-06bcachefs: Use cpu_to_le16 for dirent lengthsGabriel Shahrouzi1-2/+2