summaryrefslogtreecommitdiffstats
path: root/drivers/net (unfollow)
Commit message (Expand)AuthorFilesLines
2023-10-22bcachefs: Kill bch2_invalidate_bucket()Kent Overstreet3-58/+14
2023-10-22bcachefs: Refactor dev usageKent Overstreet9-129/+91
2023-10-22bcachefs: Kill metadata only gcKent Overstreet3-61/+27
2023-10-22bcachefs: Ensure __bch2_trans_commit() always calls bch2_trans_reset()Kent Overstreet1-3/+3
2023-10-22bcachefs: Fix a faulty assertionKent Overstreet1-0/+1
2023-10-22bcachefs: Switch replicas.c allocations to GFP_KERNELKent Overstreet1-9/+9
2023-10-22bcachefs: Fix loopback in dio modeKent Overstreet1-4/+26
2023-10-22bcachefs: Clean up bch2_extent_can_insertKent Overstreet1-10/+5
2023-10-22bcachefs: Fix an assertion popKent Overstreet3-22/+1
2023-10-22bcachefs: Don't allocate stripes at POS_MINKent Overstreet2-2/+8
2023-10-22bcachefs: Rework allocating buckets for stripesKent Overstreet3-77/+92
2023-10-22bcachefs: Verify transaction updates are sortedKent Overstreet1-4/+16
2023-10-22bcachefs: Preserve stripe blockcounts on existing stripesKent Overstreet1-11/+48
2023-10-22bcachefs: Kill stripe->dirtyKent Overstreet3-17/+22
2023-10-22bcachefs: Fix gc updating stripes infoKent Overstreet1-8/+5
2023-10-22bcachefs: Fix double counting of stripe block counts by GCKent Overstreet1-3/+9
2023-10-22bcachefs: Fix integer overflow in bch2_disk_reservation_get()Kent Overstreet2-5/+4
2023-10-22bcachefs: Correctly order flushes and journal writes on multi device filesystemsKent Overstreet5-44/+65
2023-10-22bcachefs: Run jset_validate in write path as wellKent Overstreet3-18/+43
2023-10-22bcachefs: Factor out bch2_ec_stripes_heap_start()Kent Overstreet4-15/+14
2023-10-22bcachefs: Add btree node prefetching to bch2_btree_and_journal_walk()Kent Overstreet4-12/+38
2023-10-22bcachefs: Erasure coding fixes & refactoringKent Overstreet3-183/+194
2023-10-22bcachefs: Add cannibalize lock to btree_cache_to_text()Kent Overstreet1-2/+3
2023-10-22bcachefs: Fix .splice_writeKent Overstreet1-2/+1
2023-10-22bcachefs: Fix bch2_replicas_gc2Kent Overstreet1-1/+5
2023-10-22bcachefs: bch2_alloc_write() should be writing for all devicesKent Overstreet4-15/+12
2023-10-22bcachefs: Fix btree node split after merge operationsKent Overstreet1-0/+3
2023-10-22bcachefs: Reserve some open buckets for btree allocationsKent Overstreet3-5/+9
2023-10-22bcachefs: Work around a zstd bugKent Overstreet1-1/+12
2023-10-22bcachefs: Don't error out of recovery process on journal read errorKent Overstreet1-2/+9
2023-10-22bcachefs: Fix journal_buf_realloc()Kent Overstreet1-3/+7
2023-10-22bcachefs: Reduce/kill BKEY_PADDED useKent Overstreet24-200/+247
2023-10-22bcachefs: Use separate new stripes for copygc and non-copygcKent Overstreet4-12/+23
2023-10-22bcachefs: Change allocations for ec stripes to blockingKent Overstreet3-31/+38
2023-10-22bcachefs: Don't read existing stripes synchronously in write pathKent Overstreet3-71/+117
2023-10-22bcachefs: Change when we allow overwritesKent Overstreet6-32/+75
2023-10-22bcachefs: Don't use BTREE_INSERT_USE_RESERVE so muchKent Overstreet15-62/+20
2023-10-22bcachefs: Fix iterator overflow in move pathKent Overstreet2-1/+11
2023-10-22bcachefs: Fix btree lock being incorrectly droppedKent Overstreet2-7/+10
2023-10-22bcachefs: Fix for spinning in journal reclaim on startupKent Overstreet1-1/+2
2023-10-22bcachefs: Fix race between journal_seq_copy() and journal_seq_drop()Kent Overstreet2-4/+17
2023-10-22bcachefs: Don't write bucket IO time lazilyKent Overstreet8-22/+67
2023-10-22bcachefs: Add BCH_BKEY_PTRS_MAXKent Overstreet5-13/+13
2023-10-22bcachefs: Check for duplicate device ptrs in bch2_bkey_ptrs_invalid()Kent Overstreet3-5/+13
2023-10-22bcachefs: Add some cond_rescheds() in shutdown pathKent Overstreet1-0/+4
2023-10-22bcachefs: Fix btree node merge -> split operationsKent Overstreet1-0/+7
2023-10-22bcachefs: Always check if we need disk res in extent update pathKent Overstreet1-24/+35
2023-10-22bcachefs: Update transactional triggers interface to pass old & new keysKent Overstreet4-102/+172
2023-10-22bcachefs: Only try to get existing stripe once in stripe create pathKent Overstreet1-10/+10
2023-10-22bcachefs: Fix __btree_iter_next() when all iters are in use_next() when all i...Kent Overstreet2-2/+17