public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] Avoid deadlocks with bio allocation
@ 2012-09-07 22:12 Kent Overstreet
  2012-09-07 22:12 ` [PATCH 1/2] block: Reorder struct bio_set Kent Overstreet
  2012-09-07 22:12 ` [PATCH 2/2] block: Avoid deadlocks with bio allocation by stacking drivers Kent Overstreet
  0 siblings, 2 replies; 26+ messages in thread
From: Kent Overstreet @ 2012-09-07 22:12 UTC (permalink / raw)
  To: linux-bcache, linux-kernel, dm-devel; +Cc: Kent Overstreet, tj, axboe

These patches were part of the block cleanups series I just sent out, but I
split them off. Nothing's changed with them lately, the last thing I added was
a bit of logic to the "punt to rescue" code to only punt bios that were
allocated from the current bio_set.

Kent Overstreet (2):
  block: Reorder struct bio_set
  block: Avoid deadlocks with bio allocation by stacking drivers

 fs/bio.c            | 87 +++++++++++++++++++++++++++++++++++++++++++++++++++--
 include/linux/bio.h | 75 +++++++++++++++++++++++++--------------------
 2 files changed, 126 insertions(+), 36 deletions(-)

-- 
1.7.12


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

end of thread, other threads:[~2012-09-11 20:00 UTC | newest]

Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-09-07 22:12 [PATCH 0/2] Avoid deadlocks with bio allocation Kent Overstreet
2012-09-07 22:12 ` [PATCH 1/2] block: Reorder struct bio_set Kent Overstreet
2012-09-07 22:12 ` [PATCH 2/2] block: Avoid deadlocks with bio allocation by stacking drivers Kent Overstreet
2012-09-08 19:36   ` Tejun Heo
2012-09-10  0:28     ` Kent Overstreet
2012-09-10 15:25       ` Vivek Goyal
2012-09-10 17:22       ` Tejun Heo
2012-09-10 20:24         ` Kent Overstreet
2012-09-10 20:40           ` Tejun Heo
2012-09-10 21:33             ` Kent Overstreet
2012-09-10 21:37               ` Tejun Heo
2012-09-10 21:56                 ` Kent Overstreet
2012-09-10 22:09                   ` Tejun Heo
2012-09-10 22:50                     ` [dm-devel] " Alasdair G Kergon
2012-09-10 23:01                       ` Tejun Heo
2012-09-10 23:06                         ` Kent Overstreet
2012-09-10 23:09                         ` Alasdair G Kergon
2012-09-10 23:35                           ` Tejun Heo
2012-09-10 23:45                             ` Alasdair G Kergon
2012-09-10 23:01                       ` Kent Overstreet
2012-09-10 23:13                     ` Tejun Heo
2012-09-11 18:36                   ` Muthu Kumar
2012-09-11 18:45                     ` Tejun Heo
2012-09-11 18:58                       ` Muthu Kumar
2012-09-11 19:31                         ` Kent Overstreet
2012-09-11 20:00                           ` Muthu Kumar

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox