This set of patches fixes various bugs in stripe size calculation turned up in testing. I believe blkmapd will now handle any layout that is allowed by the spec and can be constructed by device-mapper. If a striped device is not a multiple of both the number of constituent devices and the stripe width, blkmapd will truncate the device so that device-mapper can handle it. Jim Rees (3): change device offset to signed to match the spec Fix calculation of stripe device and unit sizes Various improvements to comments and syslog messages utils/blkmapd/device-discovery.c | 2 - utils/blkmapd/device-discovery.h | 4 +- utils/blkmapd/device-process.c | 50 +++++++++++++++++++------------------ utils/blkmapd/dm-device.c | 28 ++++++++++++++++----- 4 files changed, 49 insertions(+), 35 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html