Age | Commit message (Expand) | Author | Files | Lines |
2017-02-02 | block: Use pointer to backing_dev_info from request_queue | Jan Kara | 1 | -1/+1 |
2017-01-27 | block: add a op_is_flush helper | Christoph Hellwig | 1 | -10/+3 |
2016-11-21 | dm cache: add missing cache device name to DMERR in set_cache_mode() | Mike Snitzer | 1 | -1/+2 |
2016-08-07 | block: rename bio bi_rw to bi_opf | Jens Axboe | 1 | -4/+4 |
2016-06-07 | block, drivers, fs: rename REQ_FLUSH to REQ_PREFLUSH | Mike Christie | 1 | -6/+6 |
2016-06-07 | dm: use bio op accessors | Mike Christie | 1 | -4/+6 |
2016-03-11 | dm cache: bump the target version | Mike Snitzer | 1 | -1/+1 |
2016-03-11 | dm cache: make sure every metadata function checks fail_io | Joe Thornber | 1 | -2/+10 |
2016-02-23 | dm: rename target's per_bio_data_size to per_io_data_size | Mike Snitzer | 1 | -1/+1 |
2015-12-10 | dm: don't save and restore bi_private | Mikulas Patocka | 1 | -3/+0 |
2015-11-01 | dm: drop NULL test before kmem_cache_destroy() and mempool_destroy() | Julia Lawall | 1 | -2/+1 |
2015-09-03 | Merge tag 'dm-4.3-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/d... | Linus Torvalds | 1 | -20/+19 |
2015-09-02 | Merge branch 'for-4.3/core' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -32/+13 |
2015-09-01 | dm cache: fix use after freeing migrations | Joe Thornber | 1 | -6/+9 |
2015-08-31 | dm cache: small cleanups related to deferred prison cell cleanup | Mike Snitzer | 1 | -15/+6 |
2015-08-31 | dm cache: fix leaking of deferred bio prison cells | Joe Thornber | 1 | -0/+4 |
2015-08-13 | block: kill merge_bvec_fn() completely | Kent Overstreet | 1 | -21/+0 |
2015-08-12 | dm cache: move wake_waker() from free_migrations() to where it is needed | Joe Thornber | 1 | -1/+2 |
2015-07-29 | dm cache: fix device destroy hang due to improper prealloc_used accounting | Mike Snitzer | 1 | -3/+3 |
2015-07-29 | Revert "dm cache: do not wake_worker() in free_migration()" | Mike Snitzer | 1 | -0/+1 |
2015-07-29 | block: add a bi_error field to struct bio | Christoph Hellwig | 1 | -11/+13 |
2015-07-17 | dm cache: avoid calls to prealloc_free_structs() if possible | Mike Snitzer | 1 | -3/+12 |
2015-07-17 | dm cache: avoid preallocation if no work in writeback_some_dirty_blocks() | Mike Snitzer | 1 | -9/+4 |
2015-07-17 | dm cache: do not wake_worker() in free_migration() | Mike Snitzer | 1 | -1/+0 |
2015-07-16 | dm cache: display 'needs_check' in status if it is set | Mike Snitzer | 1 | -2/+7 |
2015-06-12 | dm cache: age and write back cache entries even without active IO | Joe Thornber | 1 | -2/+2 |
2015-06-12 | dm cache: prefix all DMERR and DMINFO messages with cache device name | Mike Snitzer | 1 | -38/+64 |
2015-06-12 | dm cache: add fail io mode and needs_check flag | Joe Thornber | 1 | -28/+176 |
2015-06-12 | dm cache: wake the worker thread every time we free a migration object | Joe Thornber | 1 | -3/+6 |
2015-05-29 | dm cache: boost promotion of blocks that will be overwritten | Joe Thornber | 1 | -7/+7 |
2015-05-29 | dm cache: defer whole cells | Joe Thornber | 1 | -63/+262 |
2015-05-29 | dm cache: pull out some bitset utility functions for reuse | Joe Thornber | 1 | -24/+0 |
2015-05-29 | dm cache: pass a new 'critical' flag to the policies when requesting writebac... | Joe Thornber | 1 | -1/+2 |
2015-05-29 | dm cache: track IO to the origin device using io_tracker | Joe Thornber | 1 | -7/+49 |
2015-05-29 | dm cache: add io_tracker | Joe Thornber | 1 | -0/+73 |
2015-05-29 | dm cache: fix race when issuing a POLICY_REPLACE operation | Joe Thornber | 1 | -20/+38 |
2015-05-22 | block: remove management of bi_remaining when restoring original bi_end_io | Mike Snitzer | 1 | -6/+0 |
2015-05-05 | bio: skip atomic inc/dec of ->bi_remaining for non-chains | Jens Axboe | 1 | -1/+1 |
2015-02-13 | Merge tag 'dm-3.20-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -2/+3 |
2015-02-09 | dm: use time_in_range() and time_after() | Manuel Schölling | 1 | -2/+3 |
2015-01-23 | dm cache: fix problematic dual use of a single migration count variable | Joe Thornber | 1 | -39/+50 |
2014-12-01 | dm cache: fix spurious cell_defer when dealing with partial block at end of d... | Joe Thornber | 1 | -2/+2 |
2014-12-01 | dm cache: dirty flag was mistakenly being cleared when promoting via overwrite | Joe Thornber | 1 | -3/+7 |
2014-12-01 | dm cache: only use overwrite optimisation for promotion when in writeback mode | Joe Thornber | 1 | -1/+2 |
2014-12-01 | dm cache: discard block size must be a multiple of cache block size | Joe Thornber | 1 | -6/+3 |
2014-12-01 | dm cache: fix a harmless race when working out if a block is discarded | Joe Thornber | 1 | -2/+4 |
2014-12-01 | dm cache: when reloading a discard bitset allow for a different discard block... | Joe Thornber | 1 | -7/+87 |
2014-12-01 | dm cache: fix some issues with the new discard range support | Joe Thornber | 1 | -3/+3 |
2014-11-13 | dm cache: emit a warning message if there are a lot of cache blocks | Joe Thornber | 1 | -3/+16 |
2014-11-10 | dm cache: improve discard support | Joe Thornber | 1 | -45/+121 |