Age | Commit message (Expand) | Author |
2023-10-22 | bcachefs: Convert -ENOENT to private error codes | Kent Overstreet |
2023-10-22 | bcachefs: trans_for_each_path_safe() | Kent Overstreet |
2023-10-22 | bcachefs: Fix a quota read bug | Kent Overstreet |
2023-10-22 | bcachefs: Fix move_extent_fail counter | Kent Overstreet |
2023-10-22 | bcachefs: Don't reuse reflink btree keyspace | Kent Overstreet |
2023-10-22 | mean and variance: Add a missing include | Kent Overstreet |
2023-10-22 | mean and variance: More tests | Kent Overstreet |
2023-10-22 | six locks: Disable percpu read lock mode in userspace | Kent Overstreet |
2023-10-22 | six locks: Use atomic_try_cmpxchg_acquire() | Kent Overstreet |
2023-10-22 | six locks: Fix an unitialized var | Kent Overstreet |
2023-10-22 | six locks: Delete redundant comment | Kent Overstreet |
2023-10-22 | six locks: Tiny bit more tidying | Kent Overstreet |
2023-10-22 | six locks: Seq now only incremented on unlock | Kent Overstreet |
2023-10-22 | six locks: Split out seq, use atomic_t instead of atomic64_t | Kent Overstreet |
2023-10-22 | six locks: Single instance of six_lock_vals | Kent Overstreet |
2023-10-22 | six_locks: Kill test_bit()/set_bit() usage | Kent Overstreet |
2023-10-22 | six locks: lock->state.seq no longer used for write lock held | Kent Overstreet |
2023-10-22 | six locks: Simplify six_relock() | Kent Overstreet |
2023-10-22 | six locks: Improve spurious wakeup handling in pcpu reader mode | Kent Overstreet |
2023-10-22 | six locks: Documentation, renaming | Kent Overstreet |
2023-10-22 | six locks: Kill six_lock_state union | Kent Overstreet |
2023-10-22 | six locks: Simplify dispatch | Kent Overstreet |
2023-10-22 | six locks: Centralize setting of waiting bit | Kent Overstreet |
2023-10-22 | six locks: Remove hacks for percpu mode lost wakeup | Kent Overstreet |
2023-10-22 | six locks: Kill six_lock_pcpu_(alloc|free) | Kent Overstreet |
2023-10-22 | six locks: six_lock_readers_add() | Kent Overstreet |
2023-10-22 | bcachefs: Don't call local_clock() twice in trans_begin() | Kent Overstreet |
2023-10-22 | bcachefs: Fix a buffer overrun in bch2_fs_usage_read() | Kent Overstreet |
2023-10-22 | bcachefs: Clear btree_node_just_written() when node reused or evicted | Kent Overstreet |
2023-10-22 | bcachefs: alloc_v4_u64s() fix | Kent Overstreet |
2023-10-22 | bcachefs: Delete an incorrect bch2_trans_unlock() | Kent Overstreet |
2023-10-22 | bcachefs: Use memcpy_u64s_small() for copying keys | Kent Overstreet |
2023-10-22 | bcachefs: Fix check_overlapping_extents() | Kent Overstreet |
2023-10-22 | bcachefs: Replace a BUG_ON() with fatal error | Kent Overstreet |
2023-10-22 | bcachefs: Delete some dead code in bch2_replicas_gc_end() | Kent Overstreet |
2023-10-22 | bcachefs: mark journal replicas before journal write submission | Brian Foster |
2023-10-22 | bcachefs: Improved comment for bch2_replicas_gc2() | Kent Overstreet |
2023-10-22 | bcachefs: Fix quotas + snapshots | Kent Overstreet |
2023-10-22 | bcachefs: Add otime, parent to bch_subvolume | Kent Overstreet |
2023-10-22 | bcachefs: BTREE_ID_snapshot_tree | Kent Overstreet |
2023-10-22 | bcachefs: bch2_bkey_get_empty_slot() | Kent Overstreet |
2023-10-22 | bcachefs: bch2_bkey_make_mut() now calls bch2_trans_update() | Kent Overstreet |
2023-10-22 | bcachefs: bch2_bkey_get_mut() now calls bch2_trans_update() | Kent Overstreet |
2023-10-22 | bcachefs: bch2_bkey_alloc() now calls bch2_trans_update() | Kent Overstreet |
2023-10-22 | bcachefs: bch2_bkey_get_mut() improvements | Kent Overstreet |
2023-10-22 | bcachefs: Move bch2_bkey_make_mut() to btree_update.h | Kent Overstreet |
2023-10-22 | bcachefs: bch2_bkey_get_iter() helpers | Kent Overstreet |
2023-10-22 | bcachefs: bkey_ops.min_val_size | Kent Overstreet |
2023-10-22 | bcachefs: Converting to typed bkeys is now allowed for err, null ptrs | Kent Overstreet |
2023-10-22 | bcachefs: Btree iterator, update flags no longer conflict | Kent Overstreet |