summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* bcachefs: trans_for_each_path_safe()Kent Overstreet2023-10-223-5/+39
* bcachefs: Fix a quota read bugKent Overstreet2023-10-221-1/+8
* bcachefs: Fix move_extent_fail counterKent Overstreet2023-10-221-1/+1
* bcachefs: Don't reuse reflink btree keyspaceKent Overstreet2023-10-222-17/+4
* mean and variance: Add a missing includeKent Overstreet2023-10-221-0/+1
* mean and variance: More testsKent Overstreet2023-10-223-17/+102
* six locks: Disable percpu read lock mode in userspaceKent Overstreet2023-10-221-0/+6
* six locks: Use atomic_try_cmpxchg_acquire()Kent Overstreet2023-10-221-11/+6
* six locks: Fix an unitialized varKent Overstreet2023-10-221-2/+1
* six locks: Delete redundant commentKent Overstreet2023-10-221-11/+0
* six locks: Tiny bit more tidyingKent Overstreet2023-10-221-34/+30
* six locks: Seq now only incremented on unlockKent Overstreet2023-10-224-16/+3
* six locks: Split out seq, use atomic_t instead of atomic64_tKent Overstreet2023-10-222-71/+58
* six locks: Single instance of six_lock_valsKent Overstreet2023-10-221-25/+20
* six_locks: Kill test_bit()/set_bit() usageKent Overstreet2023-10-221-59/+4
* six locks: lock->state.seq no longer used for write lock heldKent Overstreet2023-10-221-43/+30
* six locks: Simplify six_relock()Kent Overstreet2023-10-221-42/+5
* six locks: Improve spurious wakeup handling in pcpu reader modeKent Overstreet2023-10-221-14/+27
* six locks: Documentation, renamingKent Overstreet2023-10-223-125/+395
* six locks: Kill six_lock_state unionKent Overstreet2023-10-2210-165/+221
* six locks: Simplify dispatchKent Overstreet2023-10-222-128/+106
* six locks: Centralize setting of waiting bitKent Overstreet2023-10-221-12/+3
* six locks: Remove hacks for percpu mode lost wakeupKent Overstreet2023-10-221-10/+1
* six locks: Kill six_lock_pcpu_(alloc|free)Kent Overstreet2023-10-226-52/+56
* six locks: six_lock_readers_add()Kent Overstreet2023-10-223-12/+14
* bcachefs: Don't call local_clock() twice in trans_begin()Kent Overstreet2023-10-221-2/+5
* bcachefs: Fix a buffer overrun in bch2_fs_usage_read()Kent Overstreet2023-10-222-9/+25
* bcachefs: Clear btree_node_just_written() when node reused or evictedKent Overstreet2023-10-221-0/+3
* bcachefs: alloc_v4_u64s() fixKent Overstreet2023-10-221-3/+3
* bcachefs: Delete an incorrect bch2_trans_unlock()Kent Overstreet2023-10-221-1/+0
* bcachefs: Use memcpy_u64s_small() for copying keysKent Overstreet2023-10-223-3/+3
* bcachefs: Fix check_overlapping_extents()Kent Overstreet2023-10-221-1/+1
* bcachefs: Replace a BUG_ON() with fatal errorKent Overstreet2023-10-221-5/+10
* bcachefs: Delete some dead code in bch2_replicas_gc_end()Kent Overstreet2023-10-221-25/+0
* bcachefs: mark journal replicas before journal write submissionBrian Foster2023-10-221-10/+12
* bcachefs: Improved comment for bch2_replicas_gc2()Kent Overstreet2023-10-221-2/+8
* bcachefs: Fix quotas + snapshotsKent Overstreet2023-10-224-17/+27
* bcachefs: Add otime, parent to bch_subvolumeKent Overstreet2023-10-223-17/+89
* bcachefs: BTREE_ID_snapshot_treeKent Overstreet2023-10-229-80/+588
* bcachefs: bch2_bkey_get_empty_slot()Kent Overstreet2023-10-224-19/+41
* bcachefs: bch2_bkey_make_mut() now calls bch2_trans_update()Kent Overstreet2023-10-228-22/+45
* bcachefs: bch2_bkey_get_mut() now calls bch2_trans_update()Kent Overstreet2023-10-224-32/+44
* bcachefs: bch2_bkey_alloc() now calls bch2_trans_update()Kent Overstreet2023-10-222-17/+18
* bcachefs: bch2_bkey_get_mut() improvementsKent Overstreet2023-10-225-77/+104
* bcachefs: Move bch2_bkey_make_mut() to btree_update.hKent Overstreet2023-10-222-43/+43
* bcachefs: bch2_bkey_get_iter() helpersKent Overstreet2023-10-2215-218/+162
* bcachefs: bkey_ops.min_val_sizeKent Overstreet2023-10-2223-115/+37
* bcachefs: Converting to typed bkeys is now allowed for err, null ptrsKent Overstreet2023-10-223-12/+14
* bcachefs: Btree iterator, update flags no longer conflictKent Overstreet2023-10-222-1/+2
* bcachefs: remove unused key cache coherency flagBrian Foster2023-10-222-6/+1