Age | Commit message (Expand) | Author |
2016-08-07 | block: rename bio bi_rw to bi_opf | Jens Axboe |
2016-08-02 | dm mpath: add locking to multipath_resume and must_push_back | Mike Snitzer |
2016-06-10 | dm mpath: add optional "queue_mode" feature | Mike Snitzer |
2016-06-10 | dm mpath: remove bio-based bloat from struct dm_mpath_io | Mike Snitzer |
2016-06-10 | dm mpath: reinstate bio-based support | Mike Snitzer |
2016-06-10 | dm: move request-based code out to dm-rq.[hc] | Mike Snitzer |
2016-05-05 | dm mpath: eliminate use of spinlock in IO fast-paths | Mike Snitzer |
2016-05-05 | dm mpath: move trigger_event member to the end of 'struct multipath' | Mike Snitzer |
2016-05-05 | dm mpath: use atomic_t for counting members of 'struct multipath' | Mike Snitzer |
2016-05-05 | dm mpath: switch to using bitops for state flags | Mike Snitzer |
2016-03-10 | dm mpath: cleanup reinstate_path() et al based on code review | Mike Snitzer |
2016-02-22 | dm mpath: remove __pgpath_busy forward declaration, rename to pgpath_busy | Mike Snitzer |
2016-02-22 | dm mpath: switch from 'unsigned' to 'bool' for flags where appropriate | Mike Snitzer |
2016-02-22 | dm path selector: remove 'repeat_count' return from .select_path hook | Mike Snitzer |
2016-02-22 | dm mpath: remove repeat_count support from multipath core | Mike Snitzer |
2016-02-22 | dm mpath: remove unnecessary casts in front of ti->private | Mike Snitzer |
2016-02-22 | dm mpath: use blk_mq_alloc_request() and blk_mq_free_request() directly | Mike Snitzer |
2016-02-22 | dm mpath: cleanup 'struct dm_mpath_io' management code | Mike Snitzer |
2016-02-22 | dm mpath: use blk-mq pdu for per-request 'struct dm_mpath_io' | Mike Snitzer |
2016-02-22 | dm: distinquish old .request_fn (dm-old) vs dm-mq request-based DM | Mike Snitzer |
2016-02-22 | dm: remove support for stacking dm-mq on .request_fn device(s) | Mike Snitzer |
2016-02-22 | dm: optimize dm_mq_queue_rq() | Mike Snitzer |
2015-11-17 | dm mpath: fix infinite recursion in ioctl when no paths and !queue_if_no_path | Junichi Nomura |
2015-11-17 | dm: fix ioctl retry termination with signal | Junichi Nomura |
2015-10-31 | dm: add support for passing through persistent reservations | Christoph Hellwig |
2015-10-31 | dm: refactor ioctl handling | Christoph Hellwig |
2015-10-31 | Revert "dm mpath: fix stalls when handling invalid ioctls" | Mauricio Faria de Oliveira |
2015-08-28 | dm-mpath, scsi_dh: request scsi_dh modules in scsi_dh, not dm-mpath | Christoph Hellwig |
2015-08-28 | dm-mpath, scsi_dh: don't let dm detach device handlers | Christoph Hellwig |
2015-05-27 | dm mpath: fix leak of dm_mpath_io structure in blk-mq .queue_rq error path | Mike Snitzer |
2015-04-15 | dm: optimize dm_mq_queue_rq to _not_ use kthread if using pure blk-mq | Mike Snitzer |
2015-04-15 | dm: add full blk-mq support to request-based DM | Mike Snitzer |
2015-03-31 | dm: remove unnecessary wrapper around blk_lld_busy | Mike Snitzer |
2015-02-09 | dm mpath: simplify failure path of dm_multipath_init() | Johannes Thumshirn |
2015-02-09 | dm: allocate requests in target when stacking on blk-mq devices | Mike Snitzer |
2015-02-09 | dm: submit stacked requests in irq enabled context | Keith Busch |
2014-10-05 | dm mpath: stop queueing IO when no valid paths exist | Benjamin Marzinski |
2014-08-01 | dm mpath: eliminate pg_ready() wrapper | Mike Snitzer |
2014-07-10 | dm mpath: fix IO hang due to logic bug in multipath_busy | Jun'ichi Nomura |
2014-06-04 | dm: disable WRITE SAME if it fails | Mike Snitzer |
2014-05-27 | dm mpath: really fix lockdep warning | Hannes Reinecke |
2014-05-14 | dm mpath: fix lock order inconsistency in multipath_ioctl | Mike Snitzer |
2014-03-27 | dm mpath: print more useful warnings in multipath_message() | Jose Castillo |
2014-03-27 | dm-mpath: do not activate failed paths | Hannes Reinecke |
2014-03-27 | dm mpath: remove extra nesting in map function | Mike Snitzer |
2014-03-27 | dm mpath: remove map_io() | Hannes Reinecke |
2014-03-27 | dm mpath: reduce memory pressure when requeuing | Hannes Reinecke |
2014-03-27 | dm mpath: remove process_queued_ios() | Hannes Reinecke |
2014-03-27 | dm mpath: push back requests instead of queueing | Hannes Reinecke |
2014-03-27 | dm mpath: do not call pg_init when it is already running | Hannes Reinecke |