[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <47FA937E.6000009@cs.helsinki.fi>
Date: Tue, 08 Apr 2008 00:34:54 +0300
From: Pekka Enberg <penberg@...helsinki.fi>
To: Linus Torvalds <torvalds@...ux-foundation.org>
CC: Hugh Dickins <hugh@...itas.com>,
Peter Zijlstra <a.p.zijlstra@...llo.nl>,
Christoph Lameter <clameter@....com>,
James Bottomley <James.Bottomley@...senPartnership.com>,
Andrew Morton <akpm@...ux-foundation.org>,
FUJITA Tomonori <fujita.tomonori@....ntt.co.jp>,
Jens Axboe <jens.axboe@...cle.com>,
"Rafael J. Wysocki" <rjw@...k.pl>, linux-kernel@...r.kernel.org
Subject: Re: [PATCH] scsi: fix sense_slab/bio swapping livelock
Hi Linus,
Linus Torvalds wrote:
> I suspect the right thing to do is not to mark them for "IO", but mark
> them for "short-lived", and allow short-lived allocations that don't have
> extended lifetimes to succeed even when a "real" allocation wouldn't.
Yeah, makes sense. We do have GFP_TEMPORARY so we could associate this
new semantics with that. But the real problem here is how to do the
"allocate harder" part which, btw, sounds very similar to what Peter's
kmalloc reserve patches try to do...
Pekka
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists