X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=drivers%2Fmd%2Fbcache%2Fsuper.c;h=849ad441cd76ba6b04ba2fa2aaac51471acdfd67;hb=09cb5b78af52208afb9f1b194c8a9154df4a4782;hp=6b93e1b77767b3e29171b5935c99c7f047cbc41f;hpb=acc9cf8c66c66b2cbbdb4a375537edee72be64df;p=linux-2.6-block.git diff --git a/drivers/md/bcache/super.c b/drivers/md/bcache/super.c index 6b93e1b77767..849ad441cd76 100644 --- a/drivers/md/bcache/super.c +++ b/drivers/md/bcache/super.c @@ -760,7 +760,8 @@ static int bcache_device_init(struct bcache_device *d, unsigned block_size, if (!d->nr_stripes || d->nr_stripes > INT_MAX || d->nr_stripes > SIZE_MAX / sizeof(atomic_t)) { - pr_err("nr_stripes too large"); + pr_err("nr_stripes too large or invalid: %u (start sector beyond end of disk?)", + (unsigned)d->nr_stripes); return -ENOMEM; }