[PATCH] Take 2: Fix false positives in tst-pthread-getattr test case

Siddhesh Poyarekar siddhesh@redhat.com
Fri Jul 20 17:56:00 GMT 2012


On Fri, 20 Jul 2012 13:36:59 -0400, Carlos wrote:
> I would still like you to mention the possibility of a kernel bug.
> 
> I'm also OK with URLs in comments pointing at public mailing list
> discussions about such things. I consider the sourceware.org archives
> to be long lived.

OK, I'll commit this with the following comment to the description of
MAX_STACK_SIZE.:

+/* There is an obscure bug in the kernel due to which RLIMIT_STACK is sometimes
+   returned as unlimited when it is not, which may cause this test to fail.
+   There is also the other case where RLIMIT_STACK is intentionally set as
+   unlimited or very high, which may result in a vma that is too large and again
+   results in a test case failure.  To avoid these problems, we cap the stack
+   size to one less than 8M.  See the following mailing list threads for more
+   information about this problem:
+   <http://sourceware.org/ml/libc-alpha/2012-06/msg00599.html>
+   <http://sourceware.org/ml/libc-alpha/2012-06/msg00713.html>.  */

This test case is now about 1/3 comments :)

Regards,
Siddhesh



More information about the Libc-alpha mailing list