summaryrefslogtreecommitdiff
path: root/fs
AgeCommit message (Expand)Author
2023-10-22six locks: Kill six_lock_state unionKent Overstreet
2023-10-22six locks: Simplify dispatchKent Overstreet
2023-10-22six locks: Centralize setting of waiting bitKent Overstreet
2023-10-22six locks: Remove hacks for percpu mode lost wakeupKent Overstreet
2023-10-22six locks: Kill six_lock_pcpu_(alloc|free)Kent Overstreet
2023-10-22six locks: six_lock_readers_add()Kent Overstreet
2023-10-22bcachefs: Don't call local_clock() twice in trans_begin()Kent Overstreet
2023-10-22bcachefs: Fix a buffer overrun in bch2_fs_usage_read()Kent Overstreet
2023-10-22bcachefs: Clear btree_node_just_written() when node reused or evictedKent Overstreet
2023-10-22bcachefs: alloc_v4_u64s() fixKent Overstreet
2023-10-22bcachefs: Delete an incorrect bch2_trans_unlock()Kent Overstreet
2023-10-22bcachefs: Use memcpy_u64s_small() for copying keysKent Overstreet
2023-10-22bcachefs: Fix check_overlapping_extents()Kent Overstreet
2023-10-22bcachefs: Replace a BUG_ON() with fatal errorKent Overstreet
2023-10-22bcachefs: Delete some dead code in bch2_replicas_gc_end()Kent Overstreet
2023-10-22bcachefs: mark journal replicas before journal write submissionBrian Foster
2023-10-22bcachefs: Improved comment for bch2_replicas_gc2()Kent Overstreet
2023-10-22bcachefs: Fix quotas + snapshotsKent Overstreet
2023-10-22bcachefs: Add otime, parent to bch_subvolumeKent Overstreet
2023-10-22bcachefs: BTREE_ID_snapshot_treeKent Overstreet
2023-10-22bcachefs: bch2_bkey_get_empty_slot()Kent Overstreet
2023-10-22bcachefs: bch2_bkey_make_mut() now calls bch2_trans_update()Kent Overstreet
2023-10-22bcachefs: bch2_bkey_get_mut() now calls bch2_trans_update()Kent Overstreet
2023-10-22bcachefs: bch2_bkey_alloc() now calls bch2_trans_update()Kent Overstreet
2023-10-22bcachefs: bch2_bkey_get_mut() improvementsKent Overstreet
2023-10-22bcachefs: Move bch2_bkey_make_mut() to btree_update.hKent Overstreet
2023-10-22bcachefs: bch2_bkey_get_iter() helpersKent Overstreet
2023-10-22bcachefs: bkey_ops.min_val_sizeKent Overstreet
2023-10-22bcachefs: Converting to typed bkeys is now allowed for err, null ptrsKent Overstreet
2023-10-22bcachefs: Btree iterator, update flags no longer conflictKent Overstreet
2023-10-22bcachefs: remove unused key cache coherency flagBrian Foster
2023-10-22bcachefs: fix accounting corruption race between reclaim and dev addBrian Foster
2023-10-22bcachefs: Mark bch2_copygc() noinlineKent Overstreet
2023-10-22bcachefs: Delete obsolete btree ptr checkKent Overstreet
2023-10-22bcachefs: Always run topology error when CONFIG_BCACHEFS_DEBUG=yKent Overstreet
2023-10-22bcachefs: Fix a userspace build errorKent Overstreet
2023-10-22bcachefs: Make sure hash info gets initialized in fsckKent Overstreet
2023-10-22bcachefs: Kill bch2_verify_bucket_evacuated()Kent Overstreet
2023-10-22bcachefs: Improve move path tracepointsKent Overstreet
2023-10-22bcachefs: Drop a redundant error messageKent Overstreet
2023-10-22bcachefs: remove bucket_gens btree keys on device removalBrian Foster
2023-10-22bcachefs: fix NULL bch_dev deref when checking bucket_gens keysBrian Foster
2023-10-22bcachefs: folio pos to bch_folio_sector index helperBrian Foster
2023-10-22bcachefs: Fix a null ptr deref in fsck check_extents()Kent Overstreet
2023-10-22bcachefs: Fix a slab-out-of-boundsKent Overstreet
2023-10-22bcachefs: Allow answering y or n to all fsck errors of given typeKent Overstreet
2023-10-22bcachefs: use u64 for folio end pos to avoid overflowsBrian Foster
2023-10-22bcachefs: clean up post-eof folios on -ENOSPCBrian Foster
2023-10-22bcachefs: fix truncate overflow if folio is beyond EOFBrian Foster
2023-10-22bcachefs: Enable large foliosKent Overstreet