Re: [dm-devel] [PATCH 00/14] Rework uevent filtering and merging

2022-04-01 Thread Benjamin Marzinski
On Thu, Mar 31, 2022 at 12:14:56AM +0200, mwi...@suse.com wrote: > Hi Ben, hi Christophe, hi Tang Junhui, > > the bulk of this patch set (3-8) is a rework of the uevent filtering and > merging logic introduced in commit eef ("multipath-tools: improve > processing efficiency for addition and

Re: [dm-devel] [PATCH 12/14] libmultipath: uevent_filter(): filter previously merged events

2022-04-01 Thread Benjamin Marzinski
On Thu, Mar 31, 2022 at 12:15:08AM +0200, mwi...@suse.com wrote: > With the new list-appending logic, it can happen that previously > merged events can now be filtered. Do it. > > Signed-off-by: Martin Wilck > --- > libmultipath/uevent.c | 16 +++- > 1 file changed, 15 insertions(+)

Re: [dm-devel] [PATCH 06/14] multipathd: reconfigure: disallow changing uid_attrs

2022-04-01 Thread Benjamin Marzinski
> On Thu, Mar 31, 2022 at 12:15:02AM +0200, mwi...@suse.com wrote: > uevent merging by WWID relies on the uid_attrs config option. As we > drop struct config between calls to uevent_merge(), we must be sure > that the WWID is not changed in reconfigure(). > > Signed-off-by: Martin Wilck > --- >

Re: [dm-devel] [PATCH 05/14] libmultipath: uevent_dispatch(): only filter/merge new uevents

2022-04-01 Thread Benjamin Marzinski
> On Thu, Mar 31, 2022 at 12:15:01AM +0200, mwi...@suse.com wrote: > When uevq_work is non-empty and we append a list of new events, > we don't need to check the entire list for filterable and mergeable > uevents. uevq_work had been filtered and merged already. So we just > need to check the newly

Re: [dm-devel] [PATCH 04/14] libmultipath: uevent_dispatch(): process uevents one by one

2022-04-01 Thread Benjamin Marzinski
> On Thu, Mar 31, 2022 at 12:15:00AM +0200, mwi...@suse.com wrote: > The main rationale for delaying uevents is that the > uevent dispatcher may have to wait for other threads to release the > vecs lock, may the vecs lock for an extended amount of time, and > even sleep occasionally. By delaying th

Re: [dm-devel] [git pull] device mapper fixes for 5.18-rc1

2022-04-01 Thread pr-tracker-bot
The pull request you sent on Fri, 1 Apr 2022 15:27:00 -0400: > git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git > tags/for-5.18/dm-fixes has been merged into torvalds/linux.git: https://git.kernel.org/torvalds/c/fe35fdb30511f845608571f7c09062ebb94d96c2 Thank you! -- De

[dm-devel] [git pull] device mapper fixes for 5.18-rc1

2022-04-01 Thread Mike Snitzer
Hi Linus, The following changes since commit 3f7282139fe1594be464b90141d56738e7a0ea8a: Merge tag 'for-5.18/64bit-pi-2022-03-25' of git://git.kernel.dk/linux-block (2022-03-26 12:01:35 -0700) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper

[dm-devel] [PATCH AUTOSEL 4.9 07/16] dm ioctl: prevent potential spectre v1 gadget

2022-04-01 Thread Sasha Levin
bin_b5S5M6VMz.bin Description: Binary data -- dm-devel mailing list dm-devel@redhat.com https://listman.redhat.com/mailman/listinfo/dm-devel

[dm-devel] [PATCH AUTOSEL 4.14 10/22] dm ioctl: prevent potential spectre v1 gadget

2022-04-01 Thread Sasha Levin
binP9ifimtNms.bin Description: Binary data -- dm-devel mailing list dm-devel@redhat.com https://listman.redhat.com/mailman/listinfo/dm-devel

Re: [dm-devel] md: fix missing check on list iterator

2022-04-01 Thread Mike Snitzer
On Sun, Mar 27 2022 at 1:37P -0400, Xiaomeng Tong wrote: > The bug is here: > bypass_pg(m, pg, bypassed); > > The list iterator 'pg' will point to a bogus position containing > HEAD if the list is empty or no element is found. This case must > be checked before any use of the iterator, othe

[dm-devel] [PATCH AUTOSEL 4.19 15/29] dm ioctl: prevent potential spectre v1 gadget

2022-04-01 Thread Sasha Levin
binUajoC33M1l.bin Description: Binary data -- dm-devel mailing list dm-devel@redhat.com https://listman.redhat.com/mailman/listinfo/dm-devel

[dm-devel] [PATCH AUTOSEL 5.4 19/37] dm ioctl: prevent potential spectre v1 gadget

2022-04-01 Thread Sasha Levin
binE7uKGSqOFr.bin Description: Binary data -- dm-devel mailing list dm-devel@redhat.com https://listman.redhat.com/mailman/listinfo/dm-devel

[dm-devel] [PATCH AUTOSEL 5.10 31/65] dm: requeue IO if mapping table not yet available

2022-04-01 Thread Sasha Levin
binxg7aT5F5R_.bin Description: Binary data -- dm-devel mailing list dm-devel@redhat.com https://listman.redhat.com/mailman/listinfo/dm-devel

[dm-devel] [PATCH AUTOSEL 5.10 30/65] dm ioctl: prevent potential spectre v1 gadget

2022-04-01 Thread Sasha Levin
binwK8bBf4x0o.bin Description: Binary data -- dm-devel mailing list dm-devel@redhat.com https://listman.redhat.com/mailman/listinfo/dm-devel

[dm-devel] [PATCH AUTOSEL 5.17 089/149] dm ioctl: prevent potential spectre v1 gadget

2022-04-01 Thread Sasha Levin
binOUlxQe6sDp.bin Description: Binary data -- dm-devel mailing list dm-devel@redhat.com https://listman.redhat.com/mailman/listinfo/dm-devel

[dm-devel] [PATCH AUTOSEL 5.15 49/98] dm ioctl: prevent potential spectre v1 gadget

2022-04-01 Thread Sasha Levin
bin0sQCRSSrDr.bin Description: Binary data -- dm-devel mailing list dm-devel@redhat.com https://listman.redhat.com/mailman/listinfo/dm-devel

[dm-devel] [PATCH AUTOSEL 5.15 50/98] dm: requeue IO if mapping table not yet available

2022-04-01 Thread Sasha Levin
binm385xqTOJQ.bin Description: Binary data -- dm-devel mailing list dm-devel@redhat.com https://listman.redhat.com/mailman/listinfo/dm-devel

[dm-devel] [PATCH AUTOSEL 5.17 090/149] dm: requeue IO if mapping table not yet available

2022-04-01 Thread Sasha Levin
binzugpJTIoHR.bin Description: Binary data -- dm-devel mailing list dm-devel@redhat.com https://listman.redhat.com/mailman/listinfo/dm-devel

[dm-devel] [PATCH AUTOSEL 5.16 060/109] dm ioctl: prevent potential spectre v1 gadget

2022-04-01 Thread Sasha Levin
bin1CgWQ46uIu.bin Description: Binary data -- dm-devel mailing list dm-devel@redhat.com https://listman.redhat.com/mailman/listinfo/dm-devel

[dm-devel] [PATCH AUTOSEL 5.16 061/109] dm: requeue IO if mapping table not yet available

2022-04-01 Thread Sasha Levin
binYkkNDP4ZPe.bin Description: Binary data -- dm-devel mailing list dm-devel@redhat.com https://listman.redhat.com/mailman/listinfo/dm-devel