<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
Hi Cyril,</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
Thanks for your response and help for understanding the reason of testcase failure<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
I too running the test on the machine with 8GB of RAM and the value for the msgmmni is 32000 by default and i have changed 16000 then also i am not able to see any diff in output.</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
Anything else that i can try ??</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
<br>
</div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif; font-size:12pt; color:rgb(0,0,0)">
Thanks<br>
</div>
<div id="appendonsend"></div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="divRplyFwdMsg" dir="ltr"><font style="font-size:11pt" face="Calibri, sans-serif" color="#000000"><b>From:</b> Cyril Hrubis <chrubis@suse.cz><br>
<b>Sent:</b> Thursday, April 8, 2021 3:58 PM<br>
<b>To:</b> Pankaj Vinodrao Joshi <Pankaj.VJ@exaleapsemi.com><br>
<b>Cc:</b> ltp@lists.linux.it <ltp@lists.linux.it><br>
<b>Subject:</b> Re: [LTP] LTP msgstress03, msgstress04 failure on linux 5.10.19 and 5.10.22</font>
<div> </div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt">
<div class="PlainText">Hi!<br>
> sorry, i forgot to attach log file.The LTP version i am using is  LTP Version:  20200515 and even i have tried with latest master sources as well<br>
<br>
Using anything older than the latest stable release is strongly discouraged.<br>
<br>
<<<test_start>>><br>
tag=msgstress03 stime=1617104557<br>
cmdline="msgstress03"<br>
contacts=""<br>
analysis=exit<br>
<<<test_output>>><br>
incrementing stop<br>
Fork failed (may be OK if under stress)<br>
Fork failed (may be OK if under stress)<br>
Fork failed (may be OK if under stress)<br>
Fork failed (may be OK if under stress)<br>
Fork failed (may be OK if under stress)<br>
Fork failed (may be OK if under stress)<br>
msgstress03    1  TFAIL  :  msgstress03.c:155:  Fork failed (may be OK if under stress)<br>
<<<execution_status>>><br>
<br>
Here is the real reason for the failures, the test fails to fork() a few times,<br>
that is since the machine seems to have 8GB RAM and for the default maximal<br>
number of message queues 32000 (as set in /proc/sys/kernel/msgmni) is too high.<br>
<br>
In other words we do have 8GB RAM and try to fork 64000 (two processes per<br>
message queue) that leaves us about 125kB per process (aprox: 8 * 1024 * 1024 /<br>
64000) which is likely too low. You can try to set the /proc/sys/kernel/msgmni<br>
to half of it's default i.e. 16000 and re-run the test.<br>
<br>
The test should be cleaned up changed to scale better with available memory<br>
however estimating how much memory will the test process need is not an easy<br>
task.<br>
<br>
The rest of the messages you see are as I've said fallout from the test doing<br>
unclean exit, i.e. the main process exits without waiting for it's children.<br>
Which should be fixed as well, when the test is being rewritten.<br>
<br>
--<br>
Cyril Hrubis<br>
chrubis@suse.cz<br>
[EXT]<br>
</div>
</span></font></div>
</body>
</html>