Thread (26 messages) 26 messages, 3 authors, 2018-03-25

[PATCH 6/8] Pmalloc selftest

From: Igor Stoppa <hidden>
Date: 2018-03-25 01:32:57
Also in: linux-mm, lkml


On 14/03/18 14:25, Matthew Wilcox wrote:
On Tue, Mar 13, 2018 at 11:45:52PM +0200, Igor Stoppa wrote:
quoted
Add basic self-test functionality for pmalloc.
Here're some additional tests for your test-suite:

	for (i = 1; i; i *= 2)
		pzalloc(pool, i - 1, GFP_KERNEL);
Ok, I have almost finished the rewrite.
I still have to address this comment.

When I run the test, eventually the system runs out of memory, it keeps
getting allocation errors from vmalloc, until i finally overflows and
becomes 0.

Am I supposed to do something about it?
If pmalloc receives a request that the vmalloc backend cannot satisfy, I
would prefer that vmalloc itself produces the warning and pmalloc
returns NULL.

This doesn't look like a test case that one can leave always enabled in
a build, but maybe I'm missing the point.

--
igor

--
To unsubscribe from this list: send the line "unsubscribe linux-security-module" in
the body of a message to majordomo at vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help