Mikulas Patocka
9eaae8ffbc
dm snapshot: make bio optional in __origin_write
...
To support the merging of snapshots back into their origin we need
to trigger exceptions in other snapshots not being merged without
any incoming bio on the origin device. The bio parameter to
__origin_write() becomes optional and the sector needs supplying
separately.
Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
Signed-off-by: Mike Snitzer <snitzer@redhat.com>
Signed-off-by: Alasdair G Kergon <agk@redhat.com>
2009-12-10 23:52:28 +00:00
..
raid6test
md: drivers/md/unroll.pl replaced with awk analog
2009-10-16 16:25:19 +11:00
.gitignore
bitmap.c
md: remove clumsy usage of do_sync_mapping_range from bitmap code
2009-10-16 15:56:01 +11:00
bitmap.h
dm-bio-record.h
dm-crypt.c
dm crypt: add plain64 iv
2009-12-10 23:52:25 +00:00
dm-delay.c
dm table: pass correct dev area size to device_area_is_valid
2009-07-23 20:30:42 +01:00
dm-exception-store.c
dm snapshot: move cow ref from exception store to snap core
2009-12-10 23:52:12 +00:00
dm-exception-store.h
dm snapshot: move cow ref from exception store to snap core
2009-12-10 23:52:12 +00:00
dm-io.c
dm io: handle empty barriers
2009-12-10 23:52:22 +00:00
dm-ioctl.c
dm: rename dm_suspended to dm_suspended_md
2009-12-10 23:52:26 +00:00
dm-kcopyd.c
dm kcopyd: accept zero size jobs
2009-12-10 23:52:13 +00:00
dm-linear.c
dm table: pass correct dev area size to device_area_is_valid
2009-07-23 20:30:42 +01:00
dm-log-userspace-base.c
dm log: userspace fix incorrect luid cast in userspace_ctr
2009-10-16 23:18:15 +01:00
dm-log-userspace-transfer.c
dm/connector: Only process connector packages from privileged processes
2009-10-02 10:54:10 -07:00
dm-log-userspace-transfer.h
dm log: userspace add luid to distinguish between concurrent log instances
2009-09-04 20:40:34 +01:00
dm-log.c
dm raid1: report flush errors separately in status
2009-12-10 23:52:02 +00:00
dm-mpath.c
dm mpath: reject messages when device is suspended
2009-12-10 23:52:27 +00:00
dm-mpath.h
dm-path-selector.c
dm-path-selector.h
dm mpath: add start_io and nr_bytes to path selectors
2009-06-22 10:12:27 +01:00
dm-queue-length.c
dm mpath: add queue length load balancer
2009-06-22 10:12:27 +01:00
dm-raid1.c
dm raid1: explicitly initialise bio_lists
2009-12-10 23:52:06 +00:00
dm-region-hash.c
dm raid1: remove bio_endio from dm_rh_mark_nosync
2009-12-10 23:52:05 +00:00
dm-round-robin.c
dm mpath: add start_io and nr_bytes to path selectors
2009-06-22 10:12:27 +01:00
dm-service-time.c
dm mpath: add service time load balancer
2009-06-22 10:12:28 +01:00
dm-snap-persistent.c
dm snapshot: move cow ref from exception store to snap core
2009-12-10 23:52:12 +00:00
dm-snap-transient.c
dm snapshot: move cow ref from exception store to snap core
2009-12-10 23:52:12 +00:00
dm-snap.c
dm snapshot: make bio optional in __origin_write
2009-12-10 23:52:28 +00:00
dm-stripe.c
block: Optimal I/O limit wrapper
2009-09-14 08:24:52 +02:00
dm-sysfs.c
dm: rename dm_suspended to dm_suspended_md
2009-12-10 23:52:26 +00:00
dm-table.c
dm: bind new table before destroying old
2009-12-10 23:52:23 +00:00
dm-target.c
dm-uevent.c
dm: avoid _hash_lock deadlock
2009-12-10 23:51:52 +00:00
dm-uevent.h
dm-zero.c
dm.c
dm: export suspended state to targets
2009-12-10 23:52:27 +00:00
dm.h
dm: rename dm_suspended to dm_suspended_md
2009-12-10 23:52:26 +00:00
faulty.c
md: Move check for bitmap presence to personality code.
2009-06-18 08:49:23 +10:00
Kconfig
Merge branch 'dmaengine' into async-tx-next
2009-09-08 17:55:21 -07:00
linear.c
md: report device as congested when suspended
2009-09-23 18:10:29 +10:00
linear.h
md/linear: use call_rcu to free obsolete 'conf' structures.
2009-06-18 08:49:42 +10:00
Makefile
md: drivers/md/unroll.pl replaced with awk analog
2009-10-16 16:25:19 +11:00
md.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/sysctl-2.6
2009-12-08 07:38:50 -08:00
md.h
md: report device as congested when suspended
2009-09-23 18:10:29 +10:00
mktables.c
multipath.c
md: remove unnecessary memset from multipath.
2009-09-23 18:16:31 +10:00
multipath.h
md: remove mddev_to_conf "helper" macro
2009-06-16 16:54:21 +10:00
raid0.c
md: report device as congested when suspended
2009-09-23 18:10:29 +10:00
raid0.h
md: remove mddev_to_conf "helper" macro
2009-06-16 16:54:21 +10:00
raid1.c
md: revert incorrect fix for read error handling in raid1.
2009-12-01 17:30:59 +11:00
raid1.h
md: remove mddev_to_conf "helper" macro
2009-06-16 16:54:21 +10:00
raid5.c
md/raid5: Allow dirty-degraded arrays to be assembled when only party is degraded.
2009-11-13 17:47:00 +11:00
raid5.h
md: fix problems with RAID6 calculations for DDF.
2009-10-16 16:27:34 +11:00
raid6algos.c
raid6altivec.uc
md: drivers/md/unroll.pl replaced with awk analog
2009-10-16 16:25:19 +11:00
raid6int.uc
md: drivers/md/unroll.pl replaced with awk analog
2009-10-16 16:25:19 +11:00
raid6mmx.c
raid6recov.c
raid6sse1.c
raid6sse2.c
raid6x86.h
raid10.c
md: raid1/raid10: handle allocation errors during array setup.
2009-10-16 15:55:44 +11:00
raid10.h
md: remove mddev_to_conf "helper" macro
2009-06-16 16:54:21 +10:00
unroll.awk
md: drivers/md/unroll.pl replaced with awk analog
2009-10-16 16:25:19 +11:00