On Fri, Aug 21, 2020 at 03:54:15PM +0200, mwilck@xxxxxxxx wrote: > From: Martin Wilck <mwilck@xxxxxxxx> > > Hello lixiaokeng, > > please check if this fixes the issue you reported in > "libmultipath fix NULL dereference in select_action" > (https://www.redhat.com/archives/dm-devel/2020-August/msg00246.html). > > As discussed before, the idea is to discard broken / incompletely > initialized maps in get_dm_mpvec(). > > Regards > Martin > Reviewed-by: Benjamin Marzinski <bmarzins@xxxxxxxxxx> > Martin Wilck (3): > libmultipath: update_multipath_table(): add flags argument > libmultipath: remove_map(): separate pathvec and mpvec arguments > multipath: get_dm_mpvec: discard broken maps > > libmultipath/configure.c | 11 ++++++----- > libmultipath/structs_vec.c | 20 ++++++++++---------- > libmultipath/structs_vec.h | 10 +++++++--- > multipath/main.c | 23 +++++++++-------------- > multipathd/dmevents.c | 2 +- > multipathd/main.c | 16 ++++++++-------- > 6 files changed, 41 insertions(+), 41 deletions(-) > > -- > 2.28.0 -- dm-devel mailing list dm-devel@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/dm-devel