]> git.baikalelectronics.ru Git - kernel.git/commit
dm log writes: fix max length used for kstrndup
authorMa Shimiao <mashimiao.fnst@cn.fujitsu.com>
Tue, 12 Dec 2017 09:39:10 +0000 (17:39 +0800)
committerMike Snitzer <snitzer@redhat.com>
Wed, 17 Jan 2018 14:16:16 +0000 (09:16 -0500)
commita3f693f2f830573a2c587ab929dacb4dd038ce81
tree948cf6d3629f6ce40f142532faaca9121c2d65f3
parent58d28e456fdf6f8dd1f02b873ad140aa81005648
dm log writes: fix max length used for kstrndup

If source string is longer than max, kstrndup will allocate max+1
space.  So make sure the result will not exceed max.

Signed-off-by: Ma Shimiao <mashimiao.fnst@cn.fujitsu.com>
Signed-off-by: Mike Snitzer <snitzer@redhat.com>
drivers/md/dm-log-writes.c