[dm-devel] [PATCH 00/42] SLES resync
Benjamin Marzinski
bmarzins at redhat.com
Thu Jan 10 05:36:03 UTC 2013
On Wed, Jan 09, 2013 at 12:53:11AM +0100, Christophe Varoqui wrote:
> 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.
Yeah. I should be able to get to it tomorrow.
-Ben
>
> 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 at redhat.com
> https://www.redhat.com/mailman/listinfo/dm-devel
More information about the dm-devel
mailing list