All of lore.kernel.org
 help / color / mirror / Atom feed
* [dm-devel] [PATCH 0/8] improving config parsing warnings
@ 2021-10-06 20:04 Benjamin Marzinski
  2021-10-06 20:04 ` [dm-devel] [PATCH 1/8] libmulitpath: add section name to invalid keyword output Benjamin Marzinski
                   ` (7 more replies)
  0 siblings, 8 replies; 29+ messages in thread
From: Benjamin Marzinski @ 2021-10-06 20:04 UTC (permalink / raw)
  To: Christophe Varoqui; +Cc: device-mapper development, Martin Wilck

This is a series of patches to make multipath provide better warnings
when parsing multipath.conf. The first three patches fix small issues.
The last five patches make multipath print warning messages with
the file and line number, when it was previously either accepting
invalid values or silently changing them.

Benjamin Marzinski (8):
  libmulitpath: add section name to invalid keyword output
  libmultipath: use typedef for keyword handler function
  libmultipath: print the correct file when parsing fails
  libmultipath: pass file and line number to keyword handlers
  libmultipath: make set_int take a range for valid values
  libmultipath: improve checks for set_str
  libmultipath: split set_int to enable reuse
  libmultipath: cleanup invalid config handling

 libmultipath/dict.c   | 481 ++++++++++++++++++++++++++++--------------
 libmultipath/parser.c |  31 +--
 libmultipath/parser.h |  15 +-
 3 files changed, 349 insertions(+), 178 deletions(-)

-- 
2.17.2

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


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

end of thread, other threads:[~2021-11-11 11:57 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-06 20:04 [dm-devel] [PATCH 0/8] improving config parsing warnings Benjamin Marzinski
2021-10-06 20:04 ` [dm-devel] [PATCH 1/8] libmulitpath: add section name to invalid keyword output Benjamin Marzinski
2021-11-04 20:55   ` Martin Wilck
2021-11-05 17:28     ` Benjamin Marzinski
2021-10-06 20:04 ` [dm-devel] [PATCH 2/8] libmultipath: use typedef for keyword handler function Benjamin Marzinski
2021-11-04 20:55   ` Martin Wilck
2021-10-06 20:04 ` [dm-devel] [PATCH 3/8] libmultipath: print the correct file when parsing fails Benjamin Marzinski
2021-11-04 20:55   ` Martin Wilck
2021-10-06 20:04 ` [dm-devel] [PATCH 4/8] libmultipath: pass file and line number to keyword handlers Benjamin Marzinski
2021-11-04 20:55   ` Martin Wilck
2021-11-05 17:33     ` Benjamin Marzinski
2021-10-06 20:04 ` [dm-devel] [PATCH 5/8] libmultipath: make set_int take a range for valid values Benjamin Marzinski
2021-11-04 20:34   ` Martin Wilck
2021-11-05 17:34     ` Benjamin Marzinski
2021-10-06 20:04 ` [dm-devel] [PATCH 6/8] libmultipath: improve checks for set_str Benjamin Marzinski
2021-11-04 20:34   ` Martin Wilck
2021-11-05  6:59     ` Martin Wilck
2021-11-05 17:45       ` Benjamin Marzinski
2021-11-05 20:13         ` Martin Wilck
2021-11-05 17:38     ` Benjamin Marzinski
2021-10-06 20:04 ` [dm-devel] [PATCH 7/8] libmultipath: split set_int to enable reuse Benjamin Marzinski
2021-11-04 20:54   ` Martin Wilck
2021-11-05 18:08     ` Benjamin Marzinski
2021-11-05 19:56       ` Martin Wilck
2021-11-11 11:56   ` Martin Wilck
2021-10-06 20:04 ` [dm-devel] [PATCH 8/8] libmultipath: cleanup invalid config handling Benjamin Marzinski
2021-11-04 21:11   ` Martin Wilck
2021-11-05 20:10     ` Benjamin Marzinski
2021-11-05 20:16       ` 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.