summaryrefslogtreecommitdiff
path: root/fs/bcachefs/super.c
AgeCommit message (Expand)Author
2023-10-22bcachefs: Switch ec_stripes_heap_lock to a mutexKent Overstreet
2023-10-22bcachefs: Fragmentation LRUKent Overstreet
2023-10-22bcachefs: Handle btree node rewrites before going RWKent Overstreet
2023-10-22bcachefs: Improved nocow lockingKent Overstreet
2023-10-22bcachefs: Don't stop copygc while removing devicesKent Overstreet
2023-10-22bcachefs: New on disk format: BackpointersKent Overstreet
2023-10-22bcachefs: Btree write bufferKent Overstreet
2023-10-22bcachefs: Start copygc when first going read-writeKent Overstreet
2023-10-22bcachefs: Debug mode for c->writes referencesKent Overstreet
2023-10-22bcachefs: ec_stripe_delete_work() now takes ref on c->writesKent Overstreet
2023-10-22bcachefs: Make log message at startup a bit cleanerKent Overstreet
2023-10-22bcachefs: More errcode cleanupKent Overstreet
2023-10-22bcachefs: Fix a "no journal entries found" bugKent Overstreet
2023-10-22bcachefs: Assorted checkpatch fixesKent Overstreet
2023-10-22bcachefs: time stats now uses the mean_and_variance module.Daniel Hill
2023-10-22bcachefs: Run bch2_fs_counters_init() earlierKent Overstreet
2023-10-22bcachefs: Add private error codes for ENOSPCKent Overstreet
2023-10-22bcachefs: Fix adding a device with a labelKent Overstreet
2023-10-22bcachefs: Convert fsck errors to errcode.hKent Overstreet
2023-10-22bcachefs: Use bch2_err_str() in error messagesKent Overstreet
2023-10-22bcachefs: Call bch2_do_invalidates() when going read writeKent Overstreet
2023-10-22bcachefs: Printbuf reworkKent Overstreet
2023-10-22bcachefs: Fix error checking in bch2_fs_alloc()Kent Overstreet
2023-10-22bcachefs: Add persistent countersDaniel Hill
2023-10-22bcachefs: Shutdown path improvementsKent Overstreet
2023-10-22bcachefs: Minor device removal fixesKent Overstreet
2023-10-22bcachefs: Initialize ec work structs earlyKent Overstreet
2023-10-22bcachefs: Use a genradix for reading journal entriesKent Overstreet
2023-10-22bcachefs: Fold bucket_state in to BCH_DATA_TYPES()Kent Overstreet
2023-10-22bcachefs: More improvements for alloc info checksKent Overstreet
2023-10-22bcachefs: New discard implementationKent Overstreet
2023-10-22bcachefs: Kill allocator threads & freelistsKent Overstreet
2023-10-22bcachefs: Freespace, need_discard btreesKent Overstreet
2023-10-22bcachefs: Run btree updates after write out of write_pointKent Overstreet
2023-10-22bcachefs: x-macro metadata version enumKent Overstreet
2023-10-22bcachefs: Convert bch2_sb_to_text to master option listKent Overstreet
2023-10-22bcachefs: respect superblock discard flag.Daniel Hill
2023-10-22bcachefs: Heap allocate printbufsKent Overstreet
2023-10-22bcachefs: Revert "Ensure journal doesn't get stuck in nochanges mode"Kent Overstreet
2023-10-22bcachefs: Change bch2_dev_lookup() to not use lookup_bdev()Kent Overstreet
2023-10-22bcachefs: bch2_gc_gens() no longer uses bucket arrayKent Overstreet
2023-10-22bcachefs: btree_id_cached()Kent Overstreet
2023-10-22bcachefs: New data structure for buckets waiting on journal commitKent Overstreet
2023-10-22Revert "bcachefs: Delete some obsolete journal_seq_blacklist code"Kent Overstreet
2023-10-22bcachefs: Log & error message improvementsKent Overstreet
2023-10-22bcachefs: Improved superblock-related error messagesKent Overstreet
2023-10-22bcachefs: bch_dev->devKent Overstreet
2023-10-22bcachefs: Add iter_flags arg to bch2_btree_delete_range()Kent Overstreet
2023-10-22bcachefs: Improve error messages in device add pathKent Overstreet
2023-10-22bcachefs: Delete some obsolete journal_seq_blacklist codeKent Overstreet