All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/7] Device mapper and dm-mpath fixes
@ 2017-08-09 18:32 Bart Van Assche
  2017-08-09 18:32 ` [PATCH 1/7] dm: Fix the second dec_pending() argument in __split_and_process_bio() Bart Van Assche
                   ` (7 more replies)
  0 siblings, 8 replies; 18+ messages in thread
From: Bart Van Assche @ 2017-08-09 18:32 UTC (permalink / raw)
  To: Mike Snitzer; +Cc: Bart Van Assche, dm-devel, Christoph Hellwig

Hello Mike,

The patches in this series are what I came up with while analyzing the
soft and hard lockups reported by Laurence Oberman. Please consider
these patches for kernel v4.14.

Thank you,

Bart.

Bart Van Assche (7):
  dm: Fix the second dec_pending() argument in __split_and_process_bio()
  dm: Fix printk() rate limiting code
  dm-mpath: Do not lock up a CPU with requeuing activity
  dm-mpath: Avoid that building with W=1 causes gcc 7 to complain about
    fall-through
  dm-mpath: Complain about unsupported __multipath_map_bio() return
    values
  dm-mpath: Retry BLK_STS_RESOURCE errors
  dm-mpath: Make the dm-sq requeuing behavior consistent with the dm-mq
    behavior

 drivers/md/dm-mpath.c         |  8 ++++++--
 drivers/md/dm-rq.c            |  9 +++++----
 drivers/md/dm.c               | 12 +-----------
 include/linux/device-mapper.h | 41 ++++++++++++-----------------------------
 4 files changed, 24 insertions(+), 46 deletions(-)

-- 
2.13.3

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

end of thread, other threads:[~2017-08-10 15:02 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-08-09 18:32 [PATCH 0/7] Device mapper and dm-mpath fixes Bart Van Assche
2017-08-09 18:32 ` [PATCH 1/7] dm: Fix the second dec_pending() argument in __split_and_process_bio() Bart Van Assche
2017-08-10  9:28   ` Christoph Hellwig
2017-08-10 14:28   ` Laurence Oberman
2017-08-10 15:02     ` Bart Van Assche
2017-08-09 18:32 ` [PATCH 2/7] dm: Fix printk() rate limiting code Bart Van Assche
2017-08-09 18:32 ` [PATCH 3/7] dm-mpath: Do not lock up a CPU with requeuing activity Bart Van Assche
2017-08-09 18:32   ` Bart Van Assche
2017-08-10  9:29   ` Christoph Hellwig
2017-08-09 18:32 ` [PATCH 4/7] dm-mpath: Avoid that building with W=1 causes gcc 7 to complain about fall-through Bart Van Assche
2017-08-10  9:29   ` Christoph Hellwig
2017-08-09 18:32 ` [PATCH 5/7] dm-mpath: Complain about unsupported __multipath_map_bio() return values Bart Van Assche
2017-08-10  9:29   ` Christoph Hellwig
2017-08-09 18:32 ` [PATCH 6/7] dm-mpath: Retry BLK_STS_RESOURCE errors Bart Van Assche
2017-08-10  9:30   ` Christoph Hellwig
2017-08-09 18:32 ` [PATCH 7/7] dm-mpath: Make the dm-sq requeuing behavior consistent with the dm-mq behavior Bart Van Assche
2017-08-10  9:30   ` Christoph Hellwig
2017-08-09 21:49 ` [PATCH 0/7] Device mapper and dm-mpath fixes Mike Snitzer

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.