• A
    md: raid0: Make raid0_run() return a proper error code. · 5568a603
    Andre Noll 提交于
    Currently raid0_run() always returns -ENOMEM on errors. This is
    incorrect as running the array might fail for other reasons, for
    example because not all component devices were available.
    
    This patch changes create_strip_zones() so that it returns a proper
    error code (either -ENOMEM or -EINVAL) rather than 1 on errors and
    makes raid0_run(), its single caller, return that value instead
    of -ENOMEM.
    Signed-off-by: NAndre Noll <maan@systemlinux.org>
    Signed-off-by: NNeilBrown <neilb@suse.de>
    5568a603
raid0.c 12.4 KB