| Age | Commit message (Expand) | Author | Files | Lines |
| 2012-10-12 | dm mpath: fix check for null mpio in end_io fn | Wei Yongjun | 1 | -1/+2 |
| 2012-10-02 | Merge branch 'for-3.7' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq | Linus Torvalds | 1 | -1/+1 |
| 2012-09-26 | dm mpath: only retry ioctl when no paths if queue_if_no_path set | Mike Snitzer | 1 | -4/+7 |
| 2012-08-20 | workqueue: deprecate flush[_delayed]_work_sync() | Tejun Heo | 1 | -1/+1 |
| 2012-07-27 | dm thin: commit before gathering status | Alasdair G Kergon | 1 | -1/+1 |
| 2012-07-27 | dm mpath: add retain_attached_hw_handler feature | Mike Snitzer | 1 | -6/+41 |
| 2012-06-03 | dm mpath: allow ioctls to trigger pg init | Mikulas Patocka | 1 | -9/+17 |
| 2012-06-03 | dm mpath: delay retry of bypassed pg | Mike Christie | 1 | -2/+6 |
| 2012-06-03 | dm mpath: reduce size of struct multipath | Mike Snitzer | 1 | -6/+7 |
| 2012-05-12 | dm mpath: check if scsi_dh module already loaded before trying to load | Mike Snitzer | 1 | -2/+2 |
| 2012-03-28 | dm: reject trailing characters in sccanf input | Mikulas Patocka | 1 | -2/+4 |
| 2012-03-28 | dm mpath: detect invalid map_context | Jun'ichi Nomura | 1 | -14/+32 |
| 2012-01-14 | dm: do not forward ioctls from logical volumes to the underlying device | Paolo Bonzini | 1 | -0/+6 |
| 2011-08-02 | dm table: share target argument parsing functions | Mike Snitzer | 1 | -108/+44 |
| 2011-08-02 | dm mpath: fix potential NULL pointer in feature arg processing | Mike Snitzer | 1 | -0/+5 |
| 2011-07-26 | atomic: use <linux/atomic.h> | Arun Sharma | 1 | -1/+1 |
| 2011-05-29 | dm mpath: do not fail paths after integrity errors | Martin K. Petersen | 1 | -1/+1 |
| 2011-03-24 | dm mpath: allow table load with no priority groups | Mike Snitzer | 1 | -3/+10 |
| 2011-03-24 | dm mpath: fail message ioctl if specified path is not valid | Mike Snitzer | 1 | -2/+2 |
| 2011-02-12 | [SCSI] dm mpath: propagate target errors immediately | Hannes Reinecke | 1 | -12/+10 |
| 2011-01-13 | dm mpath: delay activate_path retry on SCSI_DH_RETRY | Chandra Seetharaman | 1 | -10/+38 |
| 2011-01-13 | dm: convert workqueues to alloc_ordered | Tejun Heo | 1 | -2/+3 |
| 2011-01-13 | dm: dont use flush_scheduled_work | Tejun Heo | 1 | -1/+1 |
| 2011-01-13 | dm mpath: disable blk_abort_queue | Mike Snitzer | 1 | -12/+0 |
| 2010-08-12 | dm mpath: support discard | Mike Snitzer | 1 | -0/+10 |
| 2010-08-12 | dm mpath: fix NULL pointer dereference when path parameters missing | Alasdair G Kergon | 1 | -0/+1 |
| 2010-03-06 | dm table: remove unused dm_get_device range parameters | Nikanth Karthikesan | 1 | -4/+3 |
| 2010-03-06 | dm mpath: refactor pg_init | Kiyoshi Ueda | 1 | -12/+19 |
| 2010-03-06 | dm mpath: wait for pg_init completion when suspending | Kiyoshi Ueda | 1 | -3/+35 |
| 2010-03-06 | dm mpath: hold io until all pg_inits completed | Kiyoshi Ueda | 1 | -6/+11 |
| 2010-03-06 | dm mpath: avoid storing private suspended state | Kiyoshi Ueda | 1 | -12/+0 |
| 2010-03-06 | dm mpath: skip activate_path for failed paths | Moger, Babu | 1 | -2/+5 |
| 2010-03-06 | dm mpath: pass struct pgpath to pg init done | Moger, Babu | 1 | -3/+2 |
| 2009-12-10 | dm mpath: reject messages when device is suspended | Kiyoshi Ueda | 1 | -0/+5 |
| 2009-12-10 | dm mpath: prevent io from work queue while suspended | Mike Anderson | 1 | -0/+12 |
| 2009-12-10 | dm mpath: add mutex to synchronize adding and flushing work | Mike Anderson | 1 | -21/+38 |
| 2009-12-10 | dm mpath: flush workqueues before suspend completes | Kiyoshi Ueda | 1 | -4/+15 |
| 2009-12-04 | [SCSI] scsi_dh: Change the scsidh_activate interface to be asynchronous | Chandra Seetharaman | 1 | -4/+4 |
| 2009-08-22 | [SCSI] scsi_dh: Use scsi_dh_set_params() in multipath. | Chandra Seetharaman | 1 | -6/+36 |
| 2009-07-23 | dm table: pass correct dev area size to device_area_is_valid | Mike Snitzer | 1 | -1/+1 |
| 2009-06-22 | dm mpath: change to be request based | Kiyoshi Ueda | 1 | -65/+128 |
| 2009-06-22 | dm target:s introduce iterate devices fn | Mike Snitzer | 1 | -1/+22 |
| 2009-06-22 | dm mpath: add start_io and nr_bytes to path selectors | Kiyoshi Ueda | 1 | -10/+18 |
| 2009-06-22 | dm mpath: support barriers | Mikulas Patocka | 1 | -0/+2 |
| 2009-06-22 | dm mpath: flush keventd queue in destructor | Mikulas Patocka | 1 | -0/+1 |
| 2009-06-22 | dm mpath: call activate fn for each path in pg_init | Chandra Seetharaman | 1 | -37/+26 |
| 2009-06-22 | dm mpath: change attached scsi_dh | Hannes Reinecke | 1 | -2/+13 |
| 2009-06-22 | dm mpath: validate hw_handler argument count | Mikulas Patocka | 1 | -0/+5 |
| 2009-06-22 | dm mpath: validate table argument count | Mikulas Patocka | 1 | -0/+6 |
| 2009-04-15 | block: move bio list helpers into bio.h | Christoph Hellwig | 1 | -1/+0 |
| 2009-01-06 | dm mpath: move trigger_event to system workqueue | Alasdair G Kergon | 1 | -4/+4 |
| 2009-01-06 | dm: consolidate target deregistration error handling | Mikulas Patocka | 1 | -5/+1 |
| 2008-11-13 | dm mpath: warn if args ignored | Chandra Seetharaman | 1 | -0/+4 |
| 2008-11-13 | dm mpath: avoid attempting to activate null path | Chandra Seetharaman | 1 | -2/+2 |
| 2008-10-23 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/viro/bdev | Linus Torvalds | 1 | -10/+4 |
| 2008-10-21 | dm: remove dm header from targets | Mikulas Patocka | 1 | -1/+2 |
| 2008-10-21 | [PATCH] introduce __blkdev_driver_ioctl() | Al Viro | 1 | -8/+3 |
| 2008-10-21 | [PATCH] lose unused arguments in dm ioctl callbacks | Al Viro | 1 | -2/+1 |
| 2008-10-13 | [SCSI] block: separate failfast into multiple bits. | Mike Christie | 1 | -1/+1 |
| 2008-10-10 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/agk/linux-2.6-dm | Linus Torvalds | 1 | -16/+19 |
| 2008-10-10 | dm mpath: remove is_active from struct dm_path | Kiyoshi Ueda | 1 | -6/+7 |
| 2008-10-10 | dm mpath: use more error codes | Benjamin Marzinski | 1 | -10/+12 |
| 2008-10-09 | dm: Call blk_abort_queue on failed paths | Mike Anderson | 1 | -1/+14 |
| 2008-10-01 | dm mpath: add missing path switching locking | Chandra Seetharaman | 1 | -1/+15 |
| 2008-07-26 | [SCSI] scsi_dh: attach to hardware handler from dm-mpath | Hannes Reinecke | 1 | -0/+13 |
| 2008-07-21 | dm mpath: fix test for reinstate_path | Alasdair G Kergon | 1 | -1/+1 |
| 2008-07-21 | dm mpath: return parameter error | Mikulas Patocka | 1 | -1/+3 |
| 2008-07-21 | dm mpath: free path selector on invalid args | Mikulas Patocka | 1 | -1/+3 |
| 2008-07-15 | [SCSI] scsi_dh: fix kconfig related build errors | Chandra Seetharaman | 1 | -0/+2 |
| 2008-06-05 | [SCSI] scsi_dh: Remove dm_pg_init_complete | Chandra Seetharaman | 1 | -41/+0 |
| 2008-06-05 | [SCSI] scsi_dh: Add a single threaded workqueue for initializing paths | Chandra Seetharaman | 1 | -7/+34 |
| 2008-06-05 | [SCSI] scsi_dh: Use SCSI device handler in dm-multipath | Chandra Seetharaman | 1 | -51/+80 |
| 2008-02-08 | dm mpath: add missing static | Alasdair G Kergon | 1 | -1/+1 |
| 2007-10-20 | dm mpath: send uevents | Mike Anderson | 1 | -0/+7 |
| 2007-10-20 | dm mpath: add retry pg init | Dave Wysochanski | 1 | -14/+67 |
| 2007-10-10 | Drop 'size' argument from bio_endio and bi_end_io | NeilBrown | 1 | -2/+2 |
| 2007-07-12 | dm: disable barriers | Stefan Bader | 1 | -3/+0 |
| 2007-07-12 | dm: remove duplicate module name from error msgs | Alasdair G Kergon | 1 | -5/+3 |
| 2007-07-12 | dm: use kmem_cache macro | Alasdair G Kergon | 1 | -12/+11 |
| 2007-05-09 | dm mpath: log device name | Edward Goggin | 1 | -0/+3 |
| 2006-12-08 | [PATCH] dm: mpath: use noflush suspending | Kiyoshi Ueda | 1 | -5/+29 |
| 2006-12-08 | [PATCH] dm: map and endio symbolic return codes | Kiyoshi Ueda | 1 | -5/+5 |
| 2006-12-08 | [PATCH] struct path: convert md | Josef Sipek | 1 | -1/+1 |
| 2006-12-08 | [PATCH] struct path: rename DM's struct path | Josef "Jeff" Sipek | 1 | -3/+3 |
| 2006-12-07 | [PATCH] slab: remove kmem_cache_t | Christoph Lameter | 1 | -1/+1 |
| 2006-11-22 | WorkStruct: make allyesconfig | David Howells | 1 | -8/+10 |
| 2006-10-03 | [PATCH] dm mpath: use kzalloc | Micha³ Miros³aw | 1 | -11/+6 |
| 2006-10-03 | [PATCH] dm mpath: tidy ctr | Micha³ Miros³aw | 1 | -15/+13 |
| 2006-10-03 | [PATCH] dm: support ioctls on mapped devices: fix with fake file | Milan Broz | 1 | -3/+10 |
| 2006-10-03 | [PATCH] dm: export blkdev_driver_ioctl | Alasdair G Kergon | 1 | -1/+2 |
| 2006-10-03 | [PATCH] dm mpath: support ioctls | Milan Broz | 1 | -1/+29 |
| 2006-08-14 | [PATCH] dm: BUG/OOPS fix | Michal Miroslaw | 1 | -1/+2 |
| 2006-06-26 | [PATCH] dm: improve error message consistency | Alasdair G Kergon | 1 | -22/+21 |
| 2006-03-26 | [PATCH] mempool: use mempool_create_slab_pool() | Matthew Dobson | 1 | -2/+1 |
| 2005-11-22 | [PATCH] device-mapper dm-mpath: endio spinlock fix | Stefan Bader | 1 | -6/+7 |
| 2005-09-28 | [PATCH] device-mapper: Fix queue_if_no_path initialisation | Alasdair G Kergon | 1 | -6/+10 |
| 2005-07-12 | [PATCH] device-mapper multipath: Fix pg initialisation races | Alasdair G Kergon | 1 | -14/+23 |
| 2005-07-12 | [PATCH] device-mapper multipath: Avoid possible suspension deadlock | Alasdair G Kergon | 1 | -12/+13 |
| 2005-07-12 | [PATCH] device-mapper multipath: Flush workqueue when destroying | Alasdair G Kergon | 1 | -0/+2 |
| 2005-07-12 | [PATCH] device-mapper multipath: Barriers not supported | Alasdair G Kergon | 1 | -0/+6 |
| 2005-06-08 | [PATCH] dm: Handle READA requests in dm-mpath.c | Lars Marowsky-Bree | 1 | -0/+3 |
| 2005-05-05 | [PATCH] device-mapper multipath: Use private workqueue | Alasdair G Kergon | 1 | -10/+22 |
| 2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 1 | -0/+1302 |