From: Martin Wilck <mwilck@xxxxxxxx> Hi Ben, hi Christophe, here's a set of minor fixes for multipath-tools. Regards Martin Changes v1->v2: 16/16 caused compilation to fail. Fixed. Only resending this patch, Martin Wilck (16): multipath-tools: Makefile: remove useless .PHONY targets multipath-tools: Makefile: fix install->all dependency multipath-tools: Makefile: remove dependency test -> test-progs multipath-tools: Makefile: run abidiff with --redundant flag libdmmp: Makefile: create man3dir tests/Makefile: use $(multipathdir) tests/Makefile: add library dependencies tests/Makefile: use symbolic links under tests/lib tests/Makefile: redirect program output into output file GitHub workflows: package shared objects in artifact libmultipath: replace close_fd() with cleanup_fd_ptr() libmultipath: cleanup_free_ptr(): avoid double free multipath: find_multipaths_check_timeout(): no need for pthread cleanup multipathd: fix segfault in cli_list_map_fmt() multipathd: fix broken pthread cleanup in fpin_fabric_notification_receiver() multipathd: Fix command completion in interactive mode .github/workflows/foreign.yaml | 2 + Makefile | 8 ++-- libdmmp/Makefile | 1 + libmpathutil/libmpathutil.version | 6 ++- libmpathutil/util.c | 19 ++++++--- libmpathutil/util.h | 2 +- libmultipath/alias.c | 4 +- libmultipath/foreign/nvme.c | 4 +- libmultipath/sysfs.c | 12 +++--- libmultipath/wwids.c | 8 ++-- multipath/main.c | 8 ++-- multipathd/callbacks.c | 60 +++++++++++++++++++++++++++++ multipathd/cli.c | 2 + multipathd/cli_handlers.c | 64 ++----------------------------- multipathd/fpin_handlers.c | 9 +++-- multipathd/main.c | 1 - multipathd/multipathc.c | 3 ++ tests/Makefile | 26 ++++++------- 18 files changed, 129 insertions(+), 110 deletions(-) create mode 100644 multipathd/callbacks.c -- 2.37.1 -- dm-devel mailing list dm-devel@xxxxxxxxxx https://listman.redhat.com/mailman/listinfo/dm-devel