All of lore.kernel.org
 help / color / mirror / Atom feed
* multipath-tools 0.7.3
@ 2017-09-20 17:15 Christophe Varoqui
  2017-09-20 17:18 ` Christophe Varoqui
  0 siblings, 1 reply; 3+ messages in thread
From: Christophe Varoqui @ 2017-09-20 17:15 UTC (permalink / raw)
  To: device-mapper development


[-- Attachment #1.1: Type: text/plain, Size: 2617 bytes --]

Arnon Yaari (1):
      libmultipath: update INFINIDAT builtin config

Benjamin Marzinski (5):
      libmultipath: pull functions into util.c
      libmultipath: change reservation_key to a be64
      libmpathpersist: fix update_prflag code
      multipath: add alternate reservation_key method
      mpathpersist: add support for prkeys file

Christophe Varoqui (1):
      Bump version to 0.7.3

Gris Ge (3):
      multipath-tools: Remove the limitation of IPC command reply length.
      multipath-tools: libdmmp: Improve timeout mechanism
      multipath-tools: libdmmp: New function to flush and reconfig

Guan Junxiong (1):
      multipath-tools: fix incorrect length for strncmp in uevent.c

Hannes Reinecke (6):
      libmultipath: add pthread_cleanup hook for udev monitor
      libmultipath: sanitize fd handling
      discovery: sanitize NVMe discovery
      libmultipath/discovery: modify NVMe path states
      Add 'none' checker
      hwtable: set 'none' as default checker for NVMe

Martin Wilck (35):
      multipathd: don't flood system with sd_notify calls
      libmultipath: add_feature: skip pointless NULL check
      libmultipath: add_feature: allow only 1 feature
      kpartx/devmapper.h: remove dm_no_partitions
      libmultipath: cli_add_map: Use CMD_NONE
      multipath-tools: link internal libraries before foreigns
      libmultipath: fix partition_delimiter config option
      kpartx: helper functions for name and uuid generation
      kpartx: search partitions by UUID, and rename
      test-kpartx: add tests for renaming functionality
      kpartx: fix a corner case when renaming partitions
      kpartx: fix part deletion without partition table
      test-kpartx: test deletion with empty part table
      kpartx: only recognize dasd part table on DASD
      libmultipath: support MPATH_UDEV_NO_PATHS_FLAG on map creation
      libmultipath: add get_udev_device
      libmultipath: get_refwwid: use get_udev_device
      libmultipath: use const char* in some dm helpers
      libmultipath: add DI_NOIO flag for pathinfo
      libmultipath: add dm_get_multipath
      multipath: implement "check usable paths" (-C/-U)
      11-dm-mpath.rules: multipath -U for READY check
      11-dm-mpath.rules: import more ID_FS_xxx vars from db
      11-dm-mpath.rules: no need to test before IMPORT
      11-dm-mpath.rules: handle new maps with READY==0
      multipath.rules: set ID_FS_TYPE to "mpath_member"
      kpartx.rules: don't rely on DM_DEPS and DM_TABLE_STATE
      kpartx.rules: respect DM_UDEV_LOW_PRIORITY_FLAG
      kpartx.rules: improved logic for by-uuid and by-label links

[-- Attachment #1.2: Type: text/html, Size: 3451 bytes --]

[-- Attachment #2: Type: text/plain, Size: 0 bytes --]



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: multipath-tools 0.7.3
  2017-09-20 17:15 multipath-tools 0.7.3 Christophe Varoqui
@ 2017-09-20 17:18 ` Christophe Varoqui
  2017-09-25 11:49   ` Martin Wilck
  0 siblings, 1 reply; 3+ messages in thread
From: Christophe Varoqui @ 2017-09-20 17:18 UTC (permalink / raw)
  To: device-mapper development


[-- Attachment #1.1: Type: text/plain, Size: 6455 bytes --]

Oops, the shortlog was truncated.
Here it is again:

Arnon Yaari (1):
      libmultipath: update INFINIDAT builtin config

Benjamin Marzinski (5):
      libmultipath: pull functions into util.c
      libmultipath: change reservation_key to a be64
      libmpathpersist: fix update_prflag code
      multipath: add alternate reservation_key method
      mpathpersist: add support for prkeys file

Christophe Varoqui (1):
      Bump version to 0.7.3

Gris Ge (3):
      multipath-tools: Remove the limitation of IPC command reply length.
      multipath-tools: libdmmp: Improve timeout mechanism
      multipath-tools: libdmmp: New function to flush and reconfig

Guan Junxiong (1):
      multipath-tools: fix incorrect length for strncmp in uevent.c

Hannes Reinecke (6):
      libmultipath: add pthread_cleanup hook for udev monitor
      libmultipath: sanitize fd handling
      discovery: sanitize NVMe discovery
      libmultipath/discovery: modify NVMe path states
      Add 'none' checker
      hwtable: set 'none' as default checker for NVMe

Martin Wilck (35):
      multipathd: don't flood system with sd_notify calls
      libmultipath: add_feature: skip pointless NULL check
      libmultipath: add_feature: allow only 1 feature
      kpartx/devmapper.h: remove dm_no_partitions
      libmultipath: cli_add_map: Use CMD_NONE
      multipath-tools: link internal libraries before foreigns
      libmultipath: fix partition_delimiter config option
      kpartx: helper functions for name and uuid generation
      kpartx: search partitions by UUID, and rename
      test-kpartx: add tests for renaming functionality
      kpartx: fix a corner case when renaming partitions
      kpartx: fix part deletion without partition table
      test-kpartx: test deletion with empty part table
      kpartx: only recognize dasd part table on DASD
      libmultipath: support MPATH_UDEV_NO_PATHS_FLAG on map creation
      libmultipath: add get_udev_device
      libmultipath: get_refwwid: use get_udev_device
      libmultipath: use const char* in some dm helpers
      libmultipath: add DI_NOIO flag for pathinfo
      libmultipath: add dm_get_multipath
      multipath: implement "check usable paths" (-C/-U)
      11-dm-mpath.rules: multipath -U for READY check
      11-dm-mpath.rules: import more ID_FS_xxx vars from db
      11-dm-mpath.rules: no need to test before IMPORT
      11-dm-mpath.rules: handle new maps with READY==0
      multipath.rules: set ID_FS_TYPE to "mpath_member"
      kpartx.rules: don't rely on DM_DEPS and DM_TABLE_STATE
      kpartx.rules: respect DM_UDEV_LOW_PRIORITY_FLAG
      kpartx.rules: improved logic for by-uuid and by-label links
      kpartx.rules: create by-partuuid and by-partlabel symlinks
      kpartx.rules: generate type-name links only for multipath devices
      kpartx.rules: fix logic for adding partitions
      multipath/kpartx rules: avoid superfluous scanning
      kpartx/del-part-nodes.rules: new udev file
      kpartx.rules: move symlink code to other files

Xose Vazquez Perez (8):
      multipath-tools: minor edition and corrections in multipath.conf.5
      multipath-tools: clarify how to dump the multipathd config
      multipath-tools: replace "setting: array" with "setting: storage
device" at multipath output
      multipath-tools: remove Sun StorEdge T4(6020,6120,6320) arrays from
hwtable
      multipath-tools: add support for all arrays from Sun StorEdge 3000
family
      multipath-tools: add Xiotech iglu blaze arrays to hwtable
      multipath-tools: add Dot Hill/Seagate arrays to hwtable
      multipath-tools: add info about adding new hardware


On Wed, Sep 20, 2017 at 7:15 PM, Christophe Varoqui <
christophe.varoqui@opensvc.com> wrote:

> Arnon Yaari (1):
>       libmultipath: update INFINIDAT builtin config
>
> Benjamin Marzinski (5):
>       libmultipath: pull functions into util.c
>       libmultipath: change reservation_key to a be64
>       libmpathpersist: fix update_prflag code
>       multipath: add alternate reservation_key method
>       mpathpersist: add support for prkeys file
>
> Christophe Varoqui (1):
>       Bump version to 0.7.3
>
> Gris Ge (3):
>       multipath-tools: Remove the limitation of IPC command reply length.
>       multipath-tools: libdmmp: Improve timeout mechanism
>       multipath-tools: libdmmp: New function to flush and reconfig
>
> Guan Junxiong (1):
>       multipath-tools: fix incorrect length for strncmp in uevent.c
>
> Hannes Reinecke (6):
>       libmultipath: add pthread_cleanup hook for udev monitor
>       libmultipath: sanitize fd handling
>       discovery: sanitize NVMe discovery
>       libmultipath/discovery: modify NVMe path states
>       Add 'none' checker
>       hwtable: set 'none' as default checker for NVMe
>
> Martin Wilck (35):
>       multipathd: don't flood system with sd_notify calls
>       libmultipath: add_feature: skip pointless NULL check
>       libmultipath: add_feature: allow only 1 feature
>       kpartx/devmapper.h: remove dm_no_partitions
>       libmultipath: cli_add_map: Use CMD_NONE
>       multipath-tools: link internal libraries before foreigns
>       libmultipath: fix partition_delimiter config option
>       kpartx: helper functions for name and uuid generation
>       kpartx: search partitions by UUID, and rename
>       test-kpartx: add tests for renaming functionality
>       kpartx: fix a corner case when renaming partitions
>       kpartx: fix part deletion without partition table
>       test-kpartx: test deletion with empty part table
>       kpartx: only recognize dasd part table on DASD
>       libmultipath: support MPATH_UDEV_NO_PATHS_FLAG on map creation
>       libmultipath: add get_udev_device
>       libmultipath: get_refwwid: use get_udev_device
>       libmultipath: use const char* in some dm helpers
>       libmultipath: add DI_NOIO flag for pathinfo
>       libmultipath: add dm_get_multipath
>       multipath: implement "check usable paths" (-C/-U)
>       11-dm-mpath.rules: multipath -U for READY check
>       11-dm-mpath.rules: import more ID_FS_xxx vars from db
>       11-dm-mpath.rules: no need to test before IMPORT
>       11-dm-mpath.rules: handle new maps with READY==0
>       multipath.rules: set ID_FS_TYPE to "mpath_member"
>       kpartx.rules: don't rely on DM_DEPS and DM_TABLE_STATE
>       kpartx.rules: respect DM_UDEV_LOW_PRIORITY_FLAG
>       kpartx.rules: improved logic for by-uuid and by-label links
>
>

[-- Attachment #1.2: Type: text/html, Size: 9143 bytes --]

[-- Attachment #2: Type: text/plain, Size: 0 bytes --]



^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: multipath-tools 0.7.3
  2017-09-20 17:18 ` Christophe Varoqui
@ 2017-09-25 11:49   ` Martin Wilck
  0 siblings, 0 replies; 3+ messages in thread
From: Martin Wilck @ 2017-09-25 11:49 UTC (permalink / raw)
  To: Christophe Varoqui, device-mapper development; +Cc: Gris Ge

Hi Christophe,

thanks a lot for merging.

I think you missed a few patches. please double-check:

Chris Ge:
	multipathd daemon: Fix incorrect use of CLOCK_MONOTONIC in pthread 
	https://www.redhat.com/archives/dm-devel/2017-August/msg00112.html

Ben Marzinksi:
	mpathpersist: add support for prkeys file (v3)
	https://www.redhat.com/archives/dm-devel/2017-September/msg00274.html

You merged v2 of this patch, which seems broken. Also, when adding this,
you might want to consider adding Ben's man page additions, too:

	multipath: add man page info for my prkey changes
	https://www.redhat.com/archives/dm-devel/2017-September/msg00275.html

Martin Wilck
	multipath: delegate dangerous commands to multipathd (v2)
	https://www.redhat.com/archives/dm-devel/2017-September/msg00182.html


Also, please consider merging the following bug fix:

Martin Wilck:
	https://www.redhat.com/archives/dm-devel/2017-September/msg00277.html
	Without this one, 2be1fbf06c90 
	"libmultipath: sanitize fd handling" may cause regressions.

Moreover, I'd still like to understand the issues you have with the
last part of my hwhandler series 
(https://www.redhat.com/archives/dm-devel/2017-August/msg00098.html).
Without knowing your concerns, I'm unsure how to improve the series to
get it ready for merging.

Regards,
Martin

-- 
Dr. Martin Wilck <mwilck@suse.com>, Tel. +49 (0)911 74053 2107
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton
HRB 21284 (AG Nürnberg)

--
dm-devel mailing list
dm-devel@redhat.com
https://www.redhat.com/mailman/listinfo/dm-devel

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2017-09-25 11:49 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-09-20 17:15 multipath-tools 0.7.3 Christophe Varoqui
2017-09-20 17:18 ` Christophe Varoqui
2017-09-25 11:49   ` Martin Wilck

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.