aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2024-04-04bcachefs: Print shutdown journal sequence numberKent Overstreet1-0/+5
2024-04-04bcachefs: Further improve btree_update_to_text()Kent Overstreet2-55/+48
2024-04-04bcachefs: Move btree_updates to debugfsKent Overstreet2-9/+42
2024-04-04bcachefs: Bump limit in btree_trans_too_many_iters()Kent Overstreet2-1/+15
2024-04-04bcachefs: Make snapshot_is_ancestor() safeKent Overstreet1-6/+13
2024-04-03bcachefs: create debugfs dir for each btreeThomas Bertschinger1-15/+15
2024-04-03smb: client: fix potential UAF in cifs_signal_cifsd_for_reconnect()Paulo Alcantara1-0/+2
2024-04-03smb: client: fix potential UAF in smb2_is_network_name_deleted()Paulo Alcantara1-0/+2
2024-04-03smb: client: fix potential UAF in is_valid_oplock_break()Paulo Alcantara1-0/+2
2024-04-03smb: client: fix potential UAF in smb2_is_valid_oplock_break()Paulo Alcantara1-0/+2
2024-04-03smb: client: fix potential UAF in smb2_is_valid_lease_break()Paulo Alcantara1-0/+2
2024-04-03smb: client: fix potential UAF in cifs_stats_proc_show()Paulo Alcantara1-0/+2
2024-04-03smb: client: fix potential UAF in cifs_stats_proc_write()Paulo Alcantara1-0/+2
2024-04-03smb: client: fix potential UAF in cifs_dump_full_key()Paulo Alcantara1-1/+5
2024-04-03smb: client: fix potential UAF in cifs_debug_files_proc_show()Paulo Alcantara2-0/+12
2024-04-03smb3: retrying on failed server closeRitvik Budhiraja7-17/+85
2024-04-03bcachefs: reconstruct_inode()Kent Overstreet1-2/+50
2024-04-03bcachefs: Subvolume reconstructionKent Overstreet1-19/+148
2024-04-03bcachefs: Check for extents that point to same spaceKent Overstreet2-8/+168
2024-04-03bcachefs: Reconstruct missing snapshot nodesKent Overstreet6-6/+199
2024-04-03bcachefs: Flag btrees with missing dataKent Overstreet6-5/+44
2024-04-03bcachefs: Topology repair now uses nodes found by scanning to fill holesKent Overstreet2-107/+199
2024-04-03bcachefs: Repair pass for scanning for btree nodesKent Overstreet12-51/+605
2024-04-03bcachefs: Don't skip fake btree roots in fsckKent Overstreet1-3/+0
2024-04-03bcachefs: bch2_btree_root_alloc() -> bch2_btree_root_alloc_fake()Kent Overstreet3-7/+7
2024-04-03bcachefs: Etyzinger cleanupsKent Overstreet7-182/+285
2024-04-03bcachefs: bch2_shoot_down_journal_keys()Kent Overstreet3-10/+35
2024-04-03bcachefs: Clear recovery_passes_required as they complete without errorsKent Overstreet3-12/+43
2024-04-03Merge tag 'vboxsf-v6.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/ha...Linus Torvalds3-7/+6
2024-04-03security: Place security_path_post_mknod() where the original IMA call wasRoberto Sassu1-5/+2
2024-04-03vboxsf: explicitly deny setlease attemptsJeff Layton1-0/+1
2024-04-03vboxsf: Remove usage of the deprecated ida_simple_xx() APIChristophe JAILLET1-3/+3
2024-04-03vboxsf: Avoid an spurious warning if load_nls_xxx() failsChristophe JAILLET1-1/+2
2024-04-03vboxsf: remove redundant variable out_lenColin Ian King1-3/+0
2024-04-02bcachefs: ratelimit informational fsck errorsKent Overstreet1-4/+4
2024-04-02bcachefs: Check for bad needs_discard before doing discardKent Overstreet1-21/+26
2024-04-02bcachefs: Improve bch2_btree_update_to_text()Kent Overstreet2-22/+43
2024-04-02mean_and_variance: Drop always failing testsGuenter Roeck1-27/+1
2024-04-02btrfs: always clear PERTRANS metadata during commitBoris Burkov1-1/+1
2024-04-02btrfs: make btrfs_clear_delalloc_extent() free delalloc reserveBoris Burkov1-1/+1
2024-04-02btrfs: qgroup: convert PREALLOC to PERTRANS after record_root_in_transBoris Burkov1-9/+8
2024-04-02btrfs: record delayed inode root in transactionBoris Burkov1-0/+3
2024-04-02btrfs: qgroup: fix qgroup prealloc rsv leak in subvolume operationsBoris Burkov4-22/+40
2024-04-02btrfs: qgroup: correctly model root qgroup rsv in convertBoris Burkov1-0/+2
2024-04-02smb: client: serialise cifs_construct_tcon() with cifs_mount_mutexPaulo Alcantara3-4/+27
2024-04-02smb: client: handle DFS tcons in cifs_construct_tcon()Paulo Alcantara1-0/+30
2024-04-02smb: client: refresh referral without acquiring refpath_lockPaulo Alcantara1-20/+24
2024-04-02smb: client: guarantee refcounted children from parent sessionPaulo Alcantara7-72/+76
2024-04-02cifs: Fix caching to try to do open O_WRONLY as rdwr on serverDavid Howells3-10/+59
2024-04-02ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1Namjae Jeon1-5/+5
2024-04-02ksmbd: validate payload size in ipc responseNamjae Jeon3-2/+45
2024-04-02ksmbd: don't send oplock break if rename failsNamjae Jeon1-1/+2
2024-04-02bcachefs: fix nocow lock deadlockKent Overstreet1-2/+1
2024-04-01bcachefs: BCH_WATERMARK_interior_updatesKent Overstreet6-7/+12
2024-04-01bcachefs: Fix btree node reserveKent Overstreet1-1/+1
2024-04-01smb: client: fix UAF in smb2_reconnect_server()Paulo Alcantara1-49/+34
2024-04-01xfs: allow cross-linking special files without project quotaAndrey Albershteyn1-2/+13
2024-04-01bcachefs: On emergency shutdown, print out current journal sequence numberKent Overstreet1-1/+3
2024-04-01bcachefs: Fix overlapping extent repairKent Overstreet1-4/+6
2024-04-01bcachefs: Fix remove_dirent()Kent Overstreet1-3/+4
2024-04-01bcachefs: Logged op errors should be ignoredKent Overstreet1-4/+3
2024-03-31bcachefs: Improve -o norecovery; opts.recovery_pass_limitKent Overstreet6-14/+26
2024-03-31bcachefs: bch2_run_explicit_recovery_pass_persistent()Kent Overstreet2-0/+19
2024-03-31bcachefs: Ensure bch_sb_field_ext always existsKent Overstreet2-17/+16
2024-03-31bcachefs: Flush journal immediately after replay if we did early repairKent Overstreet1-0/+20
2024-03-31bcachefs: Resume logged ops after fsckKent Overstreet1-1/+1
2024-03-31bcachefs: Add error messages to logged ops fnsKent Overstreet1-0/+2
2024-03-31bcachefs: Split out recovery_passes.cKent Overstreet16-286/+313
2024-03-31bcachefs: fix backpointer for missing alloc key msgKent Overstreet1-1/+1
2024-03-31bcachefs: Fix bch2_btree_increase_depth()Kent Overstreet1-2/+5
2024-03-31bcachefs: Kill bch2_bkey_ptr_data_type()Kent Overstreet5-66/+67
2024-03-31bcachefs: Fix use after free in check_root_trans()Kent Overstreet1-7/+11
2024-03-31bcachefs: Fix repair path for missing indirect extentsKent Overstreet1-2/+1
2024-03-31bcachefs: Fix use after free in bch2_check_fix_ptrs()Kent Overstreet1-6/+6
2024-03-31bcachefs: Fix btree node keys accounting in topology repair pathKent Overstreet4-4/+14
2024-03-31bcachefs: Check btree ptr min_key in .invalidKent Overstreet2-3/+9
2024-03-31bcachefs: add REQ_SYNC and REQ_IDLE in write diozhuxiaohui1-2/+2
2024-03-31bcachefs: Improved topology repair checksKent Overstreet8-165/+137
2024-03-31bcachefs: Be careful about btree node splits during journal replayKent Overstreet3-3/+26
2024-03-31bcachefs: btree_and_journal_iter now respects trans->journal_replay_not_finishedKent Overstreet1-5/+8
2024-03-31bcachefs: fix trans->mem realloc in __bch2_trans_kmallocHongbo Li1-3/+30
2024-03-31bcachefs: Don't do extent merging before journal replay is finishedKent Overstreet1-0/+6
2024-03-31bcachefs: Add checks for invalid snapshot IDsKent Overstreet5-39/+40
2024-03-31bcachefs: Move snapshot table size to struct snapshot_tableKent Overstreet4-13/+21
2024-03-31bcachefs: Add an assertion for trying to evict btree rootKent Overstreet1-0/+2
2024-03-31bcachefs: fix mount error pathKent Overstreet1-0/+1
2024-03-31bcachefs: fix misplaced newline in __bch2_inode_unpacked_to_text()Thomas Bertschinger1-1/+1
2024-03-31bcachefs: Fix journal pins in btree write bufferKent Overstreet1-0/+14
2024-03-31bcachefs: Fix assert in bch2_backpointer_invalid()Kent Overstreet1-0/+5
2024-03-31smb: client: replace deprecated strncpy with strscpyJustin Stitt3-6/+4
2024-03-31Merge tag 'kbuild-fixes-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2024-03-31exfat: fix timing of synchronizing bitmap and inodeYuezhang Mo1-4/+3
2024-03-31kbuild: make -Woverride-init warnings more consistentArnd Bergmann1-1/+1
2024-03-30Merge tag 'xfs-6.9-fixes-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds6-32/+41
2024-03-29Merge tag '6.9-rc1-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds4-2/+27
2024-03-28Merge tag 'nfsd-6.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/cel/l...Linus Torvalds2-12/+27
2024-03-289p: explicitly deny setlease attemptsJeff Layton1-0/+2
2024-03-28fs/9p: fix the cache always being enabled on files with qid flagsJoakim Sindholt1-3/+0
2024-03-28fs/9p: translate O_TRUNC into OTRUNCJoakim Sindholt1-0/+3
2024-03-28fs/9p: only translate RWX permissions for plain 9P2000Joakim Sindholt1-1/+1
2024-03-27Merge tag 'erofs-for-6.9-rc2-fixes' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+0
2024-03-27Merge tag '9p-fixes-for-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-11/+11
2024-03-27Merge tag 'for-6.9-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds6-22/+63
2024-03-27NFSD: CREATE_SESSION must never cache NFS4ERR_DELAY repliesChuck Lever1-11/+25
2024-03-27cifs: Fix duplicate fscache cookie warningsDavid Howells2-1/+17
2024-03-27Merge tag 'execve-v6.9-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2-1/+2
2024-03-27fs,block: yield devices earlyChristian Brauner10-36/+18
2024-03-26smb3: add trace event for mknodSteve French2-1/+10
2024-03-26btrfs: fix race in read_extent_buffer_pages()Tavian Barnes1-0/+13
2024-03-26btrfs: return accurate error code on open failure in open_fs_devices()Anand Jain1-5/+12
2024-03-26btrfs: zoned: don't skip block groups with 100% zone unusableJohannes Thumshirn1-1/+2
2024-03-26btrfs: use btrfs_warn() to log message at btrfs_add_extent_mapping()Filipe Manana1-5/+5
2024-03-26btrfs: fix message not properly printing interval when adding extent mapFilipe Manana1-2/+2
2024-03-26btrfs: fix warning messages not printing interval at unpin_extent_range()Filipe Manana1-2/+2
2024-03-26btrfs: fix extent map leak in unexpected scenario at unpin_extent_cache()Filipe Manana1-1/+1
2024-03-26btrfs: validate device maj:min during openAnand Jain1-0/+10
2024-03-26btrfs: zoned: fix use-after-free in do_zone_finish()Johannes Thumshirn1-7/+7
2024-03-25Merge tag 'gfs2-v6.8-fix' of git://git.kernel.org/pub/scm/linux/kernel/git/gf...Linus Torvalds1-2/+3
2024-03-25fs/9p: fix uninitialized values during inode evictEric Van Hensbergen1-6/+10
2024-03-25xfs: don't use current->journal_infoDave Chinner4-21/+7
2024-03-25xfs: allow sunit mount option to repair bad primary sb stripe valuesDave Chinner2-11/+34
2024-03-25erofs: drop experimental warning for FSDAXGao Xiang1-1/+0
2024-03-25fs/9p: remove redundant pointer v9sesColin Ian King1-4/+0
2024-03-25fs/9p: fix uaf in in v9fs_stat2inode_dotlLizhi Xu1-1/+1
2024-03-22Merge tag 'ceph-for-6.9-rc1' of https://github.com/ceph/ceph-clientLinus Torvalds2-13/+26
2024-03-22Merge tag 'xfs-6.9-merge-9' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds3-9/+22
2024-03-22nfsd: Fix error cleanup path in nfsd_rename()Jan Kara1-1/+2
2024-03-21binfmt: replace deprecated strncpyJustin Stitt1-1/+1
2024-03-21Merge tag '6.9-rc-smb3-client-fixes-part2' of git://git.samba.org/sfrench/cif...Linus Torvalds11-39/+54
2024-03-21Merge tag 'ubifs-for-linus-6.9-rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds11-274/+428
2024-03-21Merge tag 'driver-core-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds5-33/+88
2024-03-21exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack()Max Filippov1-0/+1
2024-03-21Merge tag 'for-6.9-part2-tag' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-11/+47
2024-03-21Merge tag 'exfat-for-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds4-376/+293
2024-03-20Merge tag 'v6.9-rc-smb3-server-fixes' of git://git.samba.org/ksmbdLinus Torvalds15-147/+716
2024-03-20smb311: additional compression flag defined in updated protocol specSteve French1-4/+6
2024-03-20smb311: correct incorrect offset field in compression headerSteve French1-1/+1
2024-03-20cifs: Move some extern decls from .c files to .hDavid Howells4-10/+2
2024-03-19Merge tag 'bcachefs-2024-03-19' of https://evilpiepirate.org/git/bcachefsLinus Torvalds26-111/+157
2024-03-19ceph: set correct cap mask for getattr request for readXiubo Li1-3/+5
2024-03-19ceph: stop copying to iter at EOF on sync readsXiubo Li1-10/+13
2024-03-19exfat: remove duplicate update parent dirYuezhang Mo1-1/+2
2024-03-19exfat: do not sync parent dir if just update timestampYuezhang Mo1-11/+8
2024-03-19exfat: remove unused functionsYuezhang Mo3-64/+4
2024-03-19exfat: convert exfat_find_empty_entry() to use dentry cacheYuezhang Mo1-84/+42
2024-03-19exfat: convert exfat_init_ext_entry() to use dentry cacheYuezhang Mo3-77/+33
2024-03-19exfat: move free cluster out of exfat_init_ext_entry()Yuezhang Mo2-5/+3
2024-03-19exfat: convert exfat_remove_entries() to use dentry cacheYuezhang Mo3-115/+90
2024-03-19exfat: convert exfat_add_entry() to use dentry cacheYuezhang Mo3-33/+22
2024-03-19exfat: add exfat_get_empty_dentry_set() helperYuezhang Mo2-0/+82
2024-03-19exfat: add __exfat_get_dentry_set() helperYuezhang Mo2-22/+43
2024-03-18bcachefs: Fix lost wakeup on journal shutdownKent Overstreet1-6/+6
2024-03-18bcachefs; Fix deadlock in bch2_btree_update_start()Kent Overstreet1-4/+9
2024-03-18ksmbd: remove module versionNamjae Jeon2-3/+0
2024-03-18ksmbd: fix potencial out-of-bounds when buffer offset is invalidNamjae Jeon2-29/+42
2024-03-18Merge tag 'dlm-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland...Linus Torvalds3-39/+81
2024-03-18Merge tag 'trace-v6.9-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tra...Linus Torvalds3-19/+63
2024-03-18ceph: remove SLAB_MEM_SPREAD flag usageChengming Zhou1-9/+9
2024-03-18ceph: break the check delayed cap loop every 5sXiubo Li1-0/+8
2024-03-18Merge tag 'for-linus-6.9-ofs1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-13/+3
2024-03-18Merge tag 'f2fs-for-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds19-824/+999
2024-03-18btrfs: do not skip re-registration for the mounted deviceAnand Jain1-11/+47
2024-03-18Merge tag 'ovl-fixes-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-3/+3
2024-03-18Merge tag 'vfs-6.9-rc1.fixes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds5-35/+34
2024-03-18tracing: Remove __assign_str_len()Steven Rostedt (Google)1-4/+4
2024-03-18NFSD: Fix nfsd_clid_class use of __string_len() macroSteven Rostedt (Google)1-1/+1
2024-03-18fscache: Fix error handling in fscache_begin_operation()David Howells1-1/+3
2024-03-18fs,block: get holder during claimChristian Brauner1-0/+18
2024-03-18bcachefs: ratelimit errors from async_btree_node_rewriteKent Overstreet1-1/+1
2024-03-18bcachefs: Run check_topology() firstKent Overstreet1-1/+1
2024-03-18bcachefs: Improve bch2_fatal_error()Kent Overstreet15-35/+35
2024-03-18bcachefs: Fix lost transaction restart errorKent Overstreet1-4/+6
2024-03-17bcachefs: Don't corrupt journal keys gap buffer when dropping alloc infoKent Overstreet3-2/+9
2024-03-17bcachefs: fix for building in userspaceKent Overstreet1-16/+16
2024-03-17bcachefs: bch2_snapshot_is_ancestor() now safe to call in early recoveryKent Overstreet1-14/+18
2024-03-17bcachefs: Fix nested transaction restart handling in bch2_bucket_gens_init()Kent Overstreet1-6/+7
2024-03-17bcachefs: Improve sysfs internal/btree_updatesKent Overstreet2-6/+8
2024-03-17bcachefs: Split out btree_node_rewrite_workerKent Overstreet2-2/+11
2024-03-17bcachefs: Fix locking in bch2_alloc_write_key()Kent Overstreet1-1/+1
2024-03-17bcachefs: Avoid extent entry type assertions in .invalid()Kent Overstreet1-3/+3
2024-03-17bcachefs: Fix spurious -BCH_ERR_transaction_restart_nestedKent Overstreet1-8/+21
2024-03-17bcachefs: Fix check_key_has_snapshot() callKent Overstreet1-1/+3
2024-03-17bcachefs: Change "accounting overran journal reservation" to a warningKent Overstreet1-1/+2
2024-03-17ksmbd: fix slab-out-of-bounds in smb_strndup_from_utf16()Namjae Jeon1-1/+4
2024-03-17ovl: relax WARN_ON in ovl_verify_area()Amir Goldstein1-3/+3
2024-03-17eventfs: Create eventfs_root_inode to store dentrySteven Rostedt (Google)2-12/+55
2024-03-17eventfs: Add WARN_ON_ONCE() to checks in eventfs_root_lookup()Steven Rostedt (Google)1-2/+3
2024-03-16Merge tag 'nfs-for-6.9-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfsLinus Torvalds25-57/+210
2024-03-16nfs: fix panic when nfs4_ff_layout_prepare_ds() failsJosef Bacik1-1/+1
2024-03-15dlm: add comments about forced waiters resetDavid Teigland1-20/+58
2024-03-15dlm: revert atomic_t lkb_wait_countDavid Teigland2-15/+19
2024-03-15Merge tag '9p-for-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ericv...Linus Torvalds6-364/+71
2024-03-15Merge tag 'fuse-update-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds12-274/+1375
2024-03-15Merge tag 'ext4_for_linus-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds7-108/+679
2024-03-15Merge tag 'bcachefs-2024-03-13' of https://evilpiepirate.org/git/bcachefsLinus Torvalds85-2194/+3642
2024-03-15xfs: quota radix tree allocations need to be NOFS on insertDave Chinner1-5/+13
2024-03-15xfs: fix dev_t usage in xmbuf tracepointsDarrick J. Wong2-4/+9
2024-03-14Merge tag 'mm-nonmm-stable-2024-03-14-09-36' of git://git.kernel.org/pub/scm/...Linus Torvalds24-387/+457
2024-03-15btrfs: zoned: use zone aware sb location for scrubJohannes Thumshirn1-1/+11
2024-03-14Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds6-80/+44