| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | dm mpath: fix infinite recursion in ioctl when no paths and !queue_if_no_path | Junichi Nomura | 2015-11-17 | 1 | -13/+15 |
* | dm: fix ioctl retry termination with signal | Junichi Nomura | 2015-11-17 | 1 | -1/+1 |
* | dm: add support for passing through persistent reservations | Christoph Hellwig | 2015-10-31 | 1 | -1/+1 |
* | dm: refactor ioctl handling | Christoph Hellwig | 2015-10-31 | 1 | -17/+12 |
* | Revert "dm mpath: fix stalls when handling invalid ioctls" | Mauricio Faria de Oliveira | 2015-10-31 | 1 | -5/+2 |
* | dm-mpath, scsi_dh: request scsi_dh modules in scsi_dh, not dm-mpath | Christoph Hellwig | 2015-08-28 | 1 | -6/+0 |
* | dm-mpath, scsi_dh: don't let dm detach device handlers | Christoph Hellwig | 2015-08-28 | 1 | -15/+6 |
* | dm mpath: fix leak of dm_mpath_io structure in blk-mq .queue_rq error path | Mike Snitzer | 2015-05-27 | 1 | -1/+3 |
* | dm: optimize dm_mq_queue_rq to _not_ use kthread if using pure blk-mq | Mike Snitzer | 2015-04-15 | 1 | -1/+1 |
* | dm: add full blk-mq support to request-based DM | Mike Snitzer | 2015-04-15 | 1 | -1/+1 |
* | dm: remove unnecessary wrapper around blk_lld_busy | Mike Snitzer | 2015-03-31 | 1 | -1/+1 |
* | dm mpath: simplify failure path of dm_multipath_init() | Johannes Thumshirn | 2015-02-09 | 1 | -9/+15 |
* | dm: allocate requests in target when stacking on blk-mq devices | Mike Snitzer | 2015-02-09 | 1 | -8/+43 |
* | dm: submit stacked requests in irq enabled context | Keith Busch | 2015-02-09 | 1 | -7/+11 |
* | dm mpath: stop queueing IO when no valid paths exist | Benjamin Marzinski | 2014-10-05 | 1 | -1/+3 |
* | dm mpath: eliminate pg_ready() wrapper | Mike Snitzer | 2014-08-01 | 1 | -4/+2 |
* | dm mpath: fix IO hang due to logic bug in multipath_busy | Jun'ichi Nomura | 2014-07-10 | 1 | -2/+3 |
* | dm: disable WRITE SAME if it fails | Mike Snitzer | 2014-06-04 | 1 | -10/+1 |
* | dm mpath: really fix lockdep warning | Hannes Reinecke | 2014-05-27 | 1 | -6/+8 |
* | dm mpath: fix lock order inconsistency in multipath_ioctl | Mike Snitzer | 2014-05-14 | 1 | -1/+1 |
* | dm mpath: print more useful warnings in multipath_message() | Jose Castillo | 2014-03-27 | 1 | -2/+2 |
* | dm-mpath: do not activate failed paths | Hannes Reinecke | 2014-03-27 | 1 | -2/+5 |
* | dm mpath: remove extra nesting in map function | Mike Snitzer | 2014-03-27 | 1 | -22/+24 |
* | dm mpath: remove map_io() | Hannes Reinecke | 2014-03-27 | 1 | -13/+6 |
* | dm mpath: reduce memory pressure when requeuing | Hannes Reinecke | 2014-03-27 | 1 | -23/+15 |
* | dm mpath: remove process_queued_ios() | Hannes Reinecke | 2014-03-27 | 1 | -42/+27 |
* | dm mpath: push back requests instead of queueing | Hannes Reinecke | 2014-03-27 | 1 | -78/+36 |
* | dm mpath: do not call pg_init when it is already running | Hannes Reinecke | 2014-03-27 | 1 | -2/+4 |
* | dm mpath: fix stalls when handling invalid ioctls | Hannes Reinecke | 2014-02-26 | 1 | -2/+5 |
* | dm mpath: requeue I/O during pg_init | Hannes Reinecke | 2013-11-05 | 1 | -4/+12 |
* | dm mpath: fix race condition between multipath_dtr and pg_init_done | Shiva Krishna Merla | 2013-10-31 | 1 | -3/+15 |
* | dm: add reserved_rq_based_ios module parameter | Mike Snitzer | 2013-09-23 | 1 | -3/+3 |
* | dm mpath: disable WRITE SAME if it fails | Mike Snitzer | 2013-09-20 | 1 | -1/+10 |
* | dm mpath: do not fail path on -ENOSPC | Jun'ichi Nomura | 2013-09-18 | 1 | -0/+1 |
* | [SCSI] Return ENODATA on medium error | Hannes Reinecke | 2013-08-23 | 1 | -1/+15 |
* | dm mpath: fix ioctl deadlock when no paths | Hannes Reinecke | 2013-07-10 | 1 | -6/+2 |
* | dm mpath: enable WRITE SAME support | Mike Snitzer | 2013-05-10 | 1 | -0/+1 |
* | dm: rename request variables to bios | Alasdair G Kergon | 2013-03-01 | 1 | -2/+2 |
* | dm: fix truncated status strings | Mikulas Patocka | 2013-03-01 | 1 | -5/+3 |
* | dm mpath: fix check for null mpio in end_io fn | Wei Yongjun | 2012-10-12 | 1 | -1/+2 |
* | Merge branch 'for-3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq | Linus Torvalds | 2012-10-02 | 1 | -1/+1 |
|\ |
|
| * | workqueue: deprecate flush[_delayed]_work_sync() | Tejun Heo | 2012-08-20 | 1 | -1/+1 |
* | | dm mpath: only retry ioctl when no paths if queue_if_no_path set | Mike Snitzer | 2012-09-26 | 1 | -4/+7 |
|/ |
|
* | dm thin: commit before gathering status | Alasdair G Kergon | 2012-07-27 | 1 | -1/+1 |
* | dm mpath: add retain_attached_hw_handler feature | Mike Snitzer | 2012-07-27 | 1 | -6/+41 |
* | dm mpath: allow ioctls to trigger pg init | Mikulas Patocka | 2012-06-03 | 1 | -9/+17 |
* | dm mpath: delay retry of bypassed pg | Mike Christie | 2012-06-03 | 1 | -2/+6 |
* | dm mpath: reduce size of struct multipath | Mike Snitzer | 2012-06-03 | 1 | -6/+7 |
* | dm mpath: check if scsi_dh module already loaded before trying to load | Mike Snitzer | 2012-05-12 | 1 | -2/+2 |
* | dm: reject trailing characters in sccanf input | Mikulas Patocka | 2012-03-28 | 1 | -2/+4 |