[dm-devel] [PATCH] multipathd: avoid crash in uevent_cleanup()

Martin Wilck mwilck at suse.com
Mon Mar 8 09:40:05 UTC 2021


Hello Lixiaokeng,

On Wed, 2021-03-03 at 18:42 +0800, lixiaokeng wrote:
> 
> > The stacks you have shown indicate that the instruction pointers
> > were
> > broken. That would suggest something similar as dicussed in the ML
> > thread leading to 38ffd89 ("libmultipath: prevent DSO unloading
> > with
> > astray checker threads"). Your logs show "tur checker refcount 1",
> > so
> > the next call to checker_put would have unloaded the DSO. 
> 
> Here I test 0.8.5 master code with commit 38ffd89. There is no crash
> in five hours (without patch, crash happen in running test script
> for 30 to 40 minutes.)

Can you confirm that that commit fixes your issue?

Regards
Martin





More information about the dm-devel mailing list