to get the following device-mapper changes for 3.7.
Thanks,
Alasdair
----------------------------------------------------------------
Remove the power-of-2 block size constraint on discards in dm thin
provisioning and factor the bio_prison code out into a separate
module (for sharing with the forthcoming cache target).
Use struct bio's front_pad to eliminate the use of one separate mempool
by bio-based devices.
A few other tiny clean-ups.
----------------------------------------------------------------
Mike Snitzer (3):
dm thin: support discard with non power of two block size
dm thin: prepare to separate bio_prison code
dm thin: move bio_prison code to separate module
Mikulas Patocka (2):
dm: use ACCESS_ONCE for sysfs values
dm: store dm_target_io in bio front_pad
Wei Yongjun (3):
dm mpath: fix check for null mpio in end_io fn
dm bufio: use list_move
dm persistent data: convert to use le32_add_cpu