Re: [PATCH -v2 -mm] add extra free kbytes tunable

From: David Rientjes
Date: Thu Oct 13 2011 - 18:03:13 EST


On Thu, 13 Oct 2011, Rik van Riel wrote:

> Userspace cannot be responsible, for the simple reason that
> the allocations might be done in the kernel.
>
> Think about an mlocked realtime program handling network
> packets. Memory is allocated when packets come in, and when
> the program calls sys_send(), which causes packets to get
> sent.
>
> I don't see how we can make userspace responsible for
> kernel-side allocations.
>

All of this is what Minchan was proposing by allowing a mempool of kernel
memory to be preallocated and managed by the memory controller.
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/