summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2020-06-28Initial bcache/bcachefs integrationbcache2Kent Overstreet
2020-06-28bcache: Header refactoringKent Overstreet
2020-06-28bcache: make writeback_keys a ptrKent Overstreet
2020-06-28bcache: move bch_ratelimit to include/linuxKent Overstreet
2020-06-28bcachefs: Add support for passing through reads to block deviceKent Overstreet
2020-06-28bcachefs: todoKent Overstreet
2020-06-28bcachefs: exports for bcacheKent Overstreet
2020-06-28bcachefs: Rename some constants to avoid conflicts with bcacheKent Overstreet
2020-06-28fooKent Overstreet
2020-06-28bcachefs: Fix bch2_extent_can_insert() not being calledKent Overstreet
2020-06-26bcachefs: Fix a null ptr deref in bch2_btree_iter_traverse_one()Kent Overstreet
2020-06-18bcachefs: Track sectors of erasure coded dataKent Overstreet
2020-06-18bcachefs: Use btree reserve when appropriateKent Overstreet
2020-06-17bcachefs: Add a kthread_should_stop() check to allocator threadKent Overstreet
2020-06-17bcachefs: Change bch2_dump_bset() to also print key valuesKent Overstreet
2020-06-17bcachefs: Fix a deadlock in the RO pathKent Overstreet
2020-06-15fixup! bcachefs: Implement a new gc that only recalcs oldest genKent Overstreet
2020-06-15bcachefs: Fix incorrect gfp checkKent Overstreet
2020-06-15bcachefs: Fix lock ordering with new btree cache codeKent Overstreet
2020-06-15bcachefs: delete a slightly faulty assertionKent Overstreet
2020-06-15bcachefs: Increase size of btree node reserveKent Overstreet
2020-06-15bcachefs: Give bkey_cached_key same attributes as bposKent Overstreet
2020-06-15bcachefs: Use cached iterators for alloc btreeKent Overstreet
2020-06-15bcachefs: Btree key cacheKent Overstreet
2020-06-15bcachefs: btree_bkey_cached_commonKent Overstreet
2020-06-15bcachefs: Implement a new gc that only recalcs oldest genKent Overstreet
2020-06-15bcachefs: Turn c->state_lock into an rwsemKent Overstreet
2020-06-13fixup! bcachefs: Fix a deadlockKent Overstreet
2020-06-13fixup! fixup! bcachefs: Hacky io-in-flight throttlingKent Overstreet
2020-06-13bcachefs: Add an internal option for reading entire journalKent Overstreet
2020-06-13bcachefs: Don't deadlock when btree node reuse changes lock orderingKent Overstreet
2020-06-12six locks: Add a callback to six_lock_type()Kent Overstreet
2020-06-12bcachefs: Fix a deadlockKent Overstreet
2020-06-12fixup! bcachefs: Hacky io-in-flight throttlingKent Overstreet
2020-06-09bcachefs: Hacky io-in-flight throttlingKent Overstreet
2020-06-09bcachefs: Refactor btree insert pathKent Overstreet
2020-06-09bcachefs: Always give out journal pre-res if we already have oneKent Overstreet
2020-06-09bcachefs: More open bucketsKent Overstreet
2020-06-09bcachefs: Don't allocate memory under the btree cache lockKent Overstreet
2020-06-09bcachefs: Fix a linked list bugKent Overstreet
2020-06-09bcachefs: Make open bucket reserves more conservativeKent Overstreet
2020-06-09bcachefs: btree_update_nodes_written() requires alloc reserveKent Overstreet
2020-06-09bcachefs: Check gfp_flags correctly in bch2_btree_cache_scan()Kent Overstreet
2020-06-09bcachefs: Call bch2_btree_iter_traverse() if necessary in commit pathKent Overstreet
2020-06-09bcachefs: bch2_trans_downgrade()Kent Overstreet
2020-06-09bcachefs: Improve warning for copygc failing to move dataKent Overstreet
2020-06-09bcachefs: Always increment bucket gen on bucket reuseKent Overstreet
2020-06-09bcachefs: Kill old allocator startup codeKent Overstreet
2020-06-09bcachefs: Improve assorted error messagesKent Overstreet
2020-06-09bcachefs: Fix a deadlock in bch2_btree_node_get_sibling()Kent Overstreet