Hi, Jes; This two patches declared two functions named fstat_is_blkdev() and stat_is_blkdev() to integrate repeated checking block device operations, decreased the repeated codes via to utility function. And fix a bug in WaitClean(), it forgot to check block device. This patchset depends on patchset "[mdadm PATCH 0/2] unify stat and fstat into functions" Changes: - modified the return value of them, return true/1 if it is a block device, return false/0 when it isn't. - rename the functions and make their name shorter. Thanks, Zhilong Zhilong Liu (2): util: unify fstat checking blkdev into function util: unify stat checking blkdev into function Assemble.c | 26 +++++++++----------------- Build.c | 30 +++++++----------------------- Create.c | 23 ++++++++++------------- Grow.c | 10 ++++------ Incremental.c | 52 +++++++++++++++------------------------------------- Manage.c | 13 ++----------- Monitor.c | 16 ++++------------ bitmap.c | 13 ++++--------- mdadm.h | 2 ++ super-ddf.c | 10 ++++------ super-intel.c | 23 +++++++---------------- util.c | 34 ++++++++++++++++++++++++++++++++++ 12 files changed, 102 insertions(+), 150 deletions(-) -- 2.10.2 -- To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html