summaryrefslogtreecommitdiff
path: root/lib/usercopy.c
diff options
context:
space:
mode:
authorNeilBrown <neilb@suse.de>2014-08-18 08:38:45 +0400
committerNeilBrown <neilb@suse.de>2014-08-19 11:20:27 +0400
commitcb8b12b5d81cf8522076f99a90bc3b795825c3b3 (patch)
tree64adaf3e9ef304cf078e9c64940a0c24a44641b4 /lib/usercopy.c
parente337aead3aa127f083e64ad678a9e89defefcec5 (diff)
downloadlinux-cb8b12b5d81cf8522076f99a90bc3b795825c3b3.tar.xz
md/raid10: always initialise ->state on newly allocated r10_bio
Most places which allocate an r10_bio zero the ->state, some don't. As the r10_bio comes from a mempool, and the allocation function uses kzalloc it is often zero anyway. But sometimes it isn't and it is best to be safe. I only noticed this because of the bug fixed by an earlier patch where the r10_bios allocated for a reshape were left around to be used by a subsequent resync. In that case the R10BIO_IsReshape flag caused problems. Signed-off-by: NeilBrown <neilb@suse.de>
Diffstat (limited to 'lib/usercopy.c')
0 files changed, 0 insertions, 0 deletions