On mar., 2013-01-08 at 14:53 +0100, Hannes Reinecke wrote: > Hi Christophe, > > here are some patches and bugfixes with have accumulated on > my SLES11 branch. Please apply. > > (Patch 37 is blank due to merging, so it'll be missing from > the patch set). > Applied the full set before Ben's set ... this one big larger. Ruined my evening, but definitely worth it. I only add to remove a merge resolution conflict label from "Clarify dev_loss_tmo settings" and resolve a conflict with latest vector.c::find_slot() patch from Mike. Benjamin, please let me know if you will rebase your set. If not I'll be able to work on rebasing myself next week. Thanks, Christophe Varoqui www.opensvc.com > Hannes Reinecke (41): > libmultipath: Invalid check for mpp->wwid in dm_addmap() > Remove newline from condlog() > Fixup pathgroup allocation in disassemble_map() > libmultipath: resource leak in read_value_block() > Accept several whitespaces in bindings file > Add TAGS makefile target > libmultipath: Fix typo in mp_prio_handler() > Do not trigger a map reload on priority updates > Introduce MP_FAST_IO_FAIL_UNSET > Checker name is not displayed on failure > Valgrind fixes for prioritizer > Incorrect inquiry vendor length in hds prioritizer > Print out multipath alias for flush_on_last_del messages > Clarify setting origin in propsel.c > libmultipath: error checking in remove_features() > Increase parameter buffer > Check return code from pathinfo() > Inconsistent string quoting > Switch off 'queue_if_no_path' before removing maps > Double free in disassemble_map() > libmultipath: prio keyword ignored for multipath config > Path checker should return PATH_DOWN when no path is found > Do not call sysfs_get_timeout for non-SCSI devices > Make log_pthread more robust > Print log messages when updating tables failed > Update 'no_path_retry' correctly for failed paths > Clean up uevent queue on shutdown > libmultipath: Print out uevent sequence number > Fix race condition in stop_waiter_thread() > Use VECTOR_SIZE() defines > Make 'allocated' an integer in vector.h > Syntax error in /etc/init.d/boot.multipath > multipath.init.suse: Update usage message > multipath.conf.5: Clarify dev_loss_tmo settings > Clarify dev_loss_tmo capping in multipath.conf.5 > multipathd: Ignore errors when creating pidfile > multipathd deadlocks during restart > multipathd: sighandlers might use uninitialized gvecs > multipathd: crash in reconfigure CLI command > multipathd: lock vectors during initial configuration > > Petr Uzel (1): > prio: fix merging of prioritizers with different args > > Makefile | 7 ++ > libmultipath/alias.c | 2 +- > libmultipath/config.h | 1 + > libmultipath/configure.c | 13 ++-- > libmultipath/configure.h | 2 +- > libmultipath/devmapper.c | 36 ++++++++-- > libmultipath/devmapper.h | 1 + > libmultipath/dict.c | 108 +++++++++++++++--------------- > libmultipath/discovery.c | 38 ++++++----- > libmultipath/dmparser.c | 20 +++--- > libmultipath/log_pthread.c | 101 +++++++++++++++++++--------- > libmultipath/log_pthread.h | 10 ++- > libmultipath/parser.c | 32 +++++---- > libmultipath/prio.c | 51 ++++++++++++++- > libmultipath/prio.h | 9 ++- > libmultipath/prioritizers/alua.c | 1 + > libmultipath/prioritizers/datacore.c | 1 + > libmultipath/prioritizers/emc.c | 1 + > libmultipath/prioritizers/hds.c | 6 +- > libmultipath/prioritizers/hp_sw.c | 1 + > libmultipath/prioritizers/ontap.c | 2 + > libmultipath/prioritizers/rdac.c | 2 + > libmultipath/prioritizers/weightedpath.c | 6 ++- > libmultipath/propsel.c | 53 ++++++++------- > libmultipath/structs.c | 7 ++ > libmultipath/structs.h | 8 ++- > libmultipath/structs_vec.c | 29 +++++--- > libmultipath/sysfs.c | 2 +- > libmultipath/uevent.c | 27 +++++++- > libmultipath/uevent.h | 1 + > libmultipath/util.c | 12 ++-- > libmultipath/vector.c | 10 ++-- > libmultipath/vector.h | 12 ++-- > libmultipath/waiter.c | 5 +- > multipath.conf.annotated | 1 + > multipath/main.c | 8 +- > multipath/multipath.conf.5 | 9 ++- > multipath/multipath.init.suse | 6 +- > multipathd/cli_handlers.c | 2 +- > multipathd/main.c | 98 ++++++++++++--------------- > 40 files changed, 468 insertions(+), 273 deletions(-) > -- dm-devel mailing list dm-devel@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/dm-devel