]> git.ipfire.org Git - thirdparty/mdadm.git/commit - super-intel.c
imsm: fix: prevent segfault in mark_failure
authorLukasz Dorau <lukasz.dorau@intel.com>
Wed, 19 Oct 2011 09:51:48 +0000 (11:51 +0200)
committerNeilBrown <neilb@suse.de>
Thu, 20 Oct 2011 01:56:56 +0000 (12:56 +1100)
commit7d0c5e24a5b2425abcfb778f9c31db39f53703c8
tree4c680795bea31060e885e5d63ce72b3baefb3c4d
parentfde139b91e0477d500015e0838e0bc180f1befba
imsm: fix: prevent segfault in mark_failure

Using an array of chars without the terminating null byte
as a parameter of sprintf() function causes segfault
when dealing with SAS drives (with 20-digits serial number).
The memcpy() function is used instead.

Signed-off-by: Lukasz Dorau <lukasz.dorau@intel.com>
Signed-off-by: NeilBrown <neilb@suse.de>
super-intel.c