On Mon, Feb 1, 2010 at 9:07 AM, Owain Ainsworth <zer...@googlemail.com> wrote: > On Mon, Feb 01, 2010 at 10:08:08AM +0100, Artur Grabowski wrote: >> We could try some magic with allocating from a pool with NOWAIT and >> then fall back to kmem_map when that fails, but the logic would become >> hairy. Maybe a pool allocator with those semantics? > > > I think the pool allocator is doable. Will look at it when I get a spare > hour or two (may be a while ;)
Noooooooooooooooooooooooooooooooooooooooooooooooooooooo!!! You are begging for pain. Multi backend allocators have not fared well.