Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-08-28 | rework allocator round robiningbcache-dev-wip | Kent Overstreet | |
2016-08-28 | bcache: new combined copygc/tiering | Kent Overstreet | |
2016-08-28 | debug crap | Kent Overstreet | |
2016-08-28 | XXX blocksize | Kent Overstreet | |
2016-08-28 | bcache: bkey_reassemble XXX | Kent Overstreet | |
2016-08-28 | bcache gc debug code | Kent Overstreet | |
2016-08-28 | more retry improvements | Kent Overstreet | |
2016-08-28 | bcache: calculate capacity based off member info | Kent Overstreet | |
2016-08-28 | suspend_test XXX | Kent Overstreet | |
2016-08-28 | pm debugging | Kent Overstreet | |
2016-08-28 | workqueue: system_unbound_freezable_wq | Kent Overstreet | |
2016-08-28 | bcache: use context_is_freezable() | Kent Overstreet | |
2016-08-28 | workqueue: context_is_freezable() | Kent Overstreet | |
2016-08-28 | XXX acl thing | Kent Overstreet | |
2016-08-28 | debug crap | Kent Overstreet | |
2016-08-28 | foo | Kent Overstreet | |
2016-08-28 | bcachefs: i_sectors_dirty_get() removal | Kent Overstreet | |
2016-08-28 | bcache: fix warnings | Kent Overstreet | |
2016-08-28 | XXX writeback throttling | Kent Overstreet | |
2016-08-28 | bcache: Fall back to allocating from all devices for btree nodes | Kent Overstreet | |
2016-08-28 | bcache: btree iterators deadlock fixme | Kent Overstreet | |
2016-08-28 | bcache: data replicas fixme | Kent Overstreet | |
2016-08-28 | bcache: more whiteout cleanup | Kent Overstreet | |
2016-08-28 | bcachefs: async fsync | Kent Overstreet | |
Signed-off-by: Kent Overstreet <kent.overstreet@gmail.com> | |||
2016-08-28 | iterators debug crap | Kent Overstreet | |
2016-08-28 | bcachefs: nfs export support | Kent Overstreet | |
2016-08-28 | bcachefs: inode optional fields | Kent Overstreet | |
2016-08-28 | bcache: compressed disk accounting XXX | Kent Overstreet | |
2016-08-27 | bcache: bch_extent refactoring | Kent Overstreet | |
improve the casts to/from bch_extent_entry, this caught a few const correctness things | |||
2016-08-27 | bcache: move type_is() to util.h | Kent Overstreet | |
2016-08-27 | bcache: fix some issues with journal seq blacklisting | Kent Overstreet | |
- the journalling change that increased pipelining meant it was possible for a particular btree node to have bsets with two different blacklisted sequence numbers - existing code didn't handle that at all - the blacklisted seq flush code wasn't correctly waiting for nodes to be rewritten - the way the code kept track of which btree nodes had bsets with a blacklisted sequence number and needed to be rewritten meant that they were pinned in memory - asking for deadlocks all fixed | |||
2016-08-27 | bcache: rename async_split -> btree_interior_update | Kent Overstreet | |
& refactoring | |||
2016-08-26 | bcache: delete an incorrect assertion | Kent Overstreet | |
believe this was also made obsolete by the journal pipelining changes, but not quite sure wtf I was thinking when I wrote that. Also refactor a bit. | |||
2016-08-25 | bcache: select COMPACTION if bcache is enabled | Kent Overstreet | |
bcache does high order page allocations and registering/mounting will often not work if compaction isn't enabled, this trips too many people up | |||
2016-08-23 | bcache: fix missing unlock in error path | Kent Overstreet | |
2016-08-16 | bcache: refactor some superblock code | Kent Overstreet | |
2016-08-16 | bcache: fix a journal assertion | Kent Overstreet | |
When journal pipelining was increased, this should have been increased too | |||
2016-08-16 | bcache: fifo improvements | Kent Overstreet | |
2016-08-11 | bcache: verify k->format when reading in btree nodes | Kent Overstreet | |
2016-08-11 | bcache: convert do_btree_write() to bch_bio_alloc_pages_pool() | Kent Overstreet | |
2016-08-11 | bcache: use memcpy_to_bio() in btree_io.c | Kent Overstreet | |
2016-08-11 | bcache: disable compressed_size disk space accounting until copygc issue fixed | Kent Overstreet | |
2016-08-10 | bcache: move checksums/encryption to checksum.c | Kent Overstreet | |
2016-08-10 | bcache: extent_for_each_crc() | Kent Overstreet | |
and some related refactoring | |||
2016-08-09 | block: add missing flush_dcache_page() call | Kent Overstreet | |
2016-08-09 | bcache: header cleanup | Kent Overstreet | |
2016-08-09 | bcache: fix a debug check | Kent Overstreet | |
2016-08-09 | bcachefs: fsync on overwriting rename | Kent Overstreet | |
2016-08-05 | bcache: more btree insert path refactoring | Kent Overstreet | |
2016-08-05 | bcache: Combine bch_btree_insert_trans() with bch_btree_insert_at() | Kent Overstreet | |