projects
/
platform
/
kernel
/
linux-starfive.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
7a35693
)
dm integrity: fix missing goto in bitmap_flush_interval error handling
author
Tian Tao
<tiantao6@hisilicon.com>
Wed, 14 Apr 2021 01:43:44 +0000
(09:43 +0800)
committer
Mike Snitzer
<snitzer@redhat.com>
Mon, 19 Apr 2021 17:17:10 +0000
(13:17 -0400)
Fixes: 468dfca38b1a ("dm integrity: add a bitmap mode")
Cc: stable@vger.kernel.org
Signed-off-by: Tian Tao <tiantao6@hisilicon.com>
Signed-off-by: Mike Snitzer <snitzer@redhat.com>
drivers/md/dm-integrity.c
patch
|
blob
|
history
diff --git
a/drivers/md/dm-integrity.c
b/drivers/md/dm-integrity.c
index fed8a7ccd7f9119272385c8021f3cb0acafb6507..6977422454a49d6b6054e9e5ccbea7eba9a0b460 100644
(file)
--- a/
drivers/md/dm-integrity.c
+++ b/
drivers/md/dm-integrity.c
@@
-4049,6
+4049,7
@@
static int dm_integrity_ctr(struct dm_target *ti, unsigned argc, char **argv)
if (val >= (uint64_t)UINT_MAX * 1000 / HZ) {
r = -EINVAL;
ti->error = "Invalid bitmap_flush_interval argument";
+ goto bad;
}
ic->bitmap_flush_interval = msecs_to_jiffies(val);
} else if (!strncmp(opt_string, "internal_hash:", strlen("internal_hash:"))) {