]> git.ipfire.org Git - thirdparty/mdadm.git/commit - Incremental.c
fix: incremental on invalid container causes segfault
authorHawrylewicz Czarnowski, Przemyslaw <przemyslaw.hawrylewicz.czarnowski@intel.com>
Mon, 6 Dec 2010 06:40:40 +0000 (06:40 +0000)
committerNeilBrown <neilb@suse.de>
Tue, 7 Dec 2010 10:01:54 +0000 (21:01 +1100)
commita92b211229f4f8b3fd725b90f0517bc492cf70a4
treeb78fbbc249591f01fb2874132005a1cb6e594522
parent9376b5aac29d89ee5b2be1bb2ced84faf1b50415
fix: incremental on invalid container causes segfault

counterpart of 417f346ee0 for incremental.
If md device has metadata_version="none" super_by_fd() matches
supertype=super0.
Call of load_container() dereferences null, so we have to forbid it.

Signed-off-by: Przemyslaw Czarnowski <przemyslaw.hawrylewicz.czarnowski@intel.com>
Signed-off-by: NeilBrown <neilb@suse.de>
Incremental.c