author | Aditya Pakki <pakki001@umn.edu> | |
Mon, 4 Mar 2019 22:48:54 +0000 (16:48 -0600) | ||
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | |
Sat, 23 Mar 2019 13:35:30 +0000 (14:35 +0100) | ||
commit | d287b65e265d3879f34805e931f7a25b62dab813 | |
tree | b786a156a967eab7f025f517b16902d4d146a717 | tree | snapshot (tar.xz tar.gz zip) |
parent | 73e0b59ffb7b3d63d1ab7b7127684fde1f763678 | commit | diff |
md: Fix failed allocation of md_register_thread
commit e406f12dde1a8375d77ea02d91f313fb1a9c6aec upstream.
mddev->sync_thread can be set to NULL on kzalloc failure downstream.
The patch checks for such a scenario and frees allocated resources.
Committer node:
Added similar fix to raid5.c, as suggested by Guoqing.
Cc: stable@vger.kernel.org # v3.16+
Acked-by: Guoqing Jiang <gqjiang@suse.com>
Signed-off-by: Aditya Pakki <pakki001@umn.edu>
Signed-off-by: Song Liu <songliubraving@fb.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
commit e406f12dde1a8375d77ea02d91f313fb1a9c6aec upstream.
mddev->sync_thread can be set to NULL on kzalloc failure downstream.
The patch checks for such a scenario and frees allocated resources.
Committer node:
Added similar fix to raid5.c, as suggested by Guoqing.
Cc: stable@vger.kernel.org # v3.16+
Acked-by: Guoqing Jiang <gqjiang@suse.com>
Signed-off-by: Aditya Pakki <pakki001@umn.edu>
Signed-off-by: Song Liu <songliubraving@fb.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/md/raid10.c | diff | blob | history | |
drivers/md/raid5.c | diff | blob | history |