<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small"><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, May 27, 2020 at 3:40 PM Jan Stancek <<a href="mailto:jstancek@redhat.com" target="_blank">jstancek@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
<br>
<br>
----- Original Message -----<br>
> +<br>
> +void tst_cgroup_mem_set_maxbytes(long memsz)<br>
> +{<br>
> +     tst_cgroup_move_current(TST_CGROUP_MEMCG);<br>
<br>
It seems a bit unexpected, that setting a limit also moves current<br>
process to cgroup. If test forks two processes, it has to set maxbytes<br>
twice, to get the desired side-effect.<br></blockquote><div><br></div><div><div class="gmail_default" style="font-size:small">Yes, I didn't aware of that before. </div><div class="gmail_default" style="font-size:small">Maybe we can remove the tst_cgroup_move_current() from here and invoke it additionally?</div></div></div><div><br></div>-- <br><div dir="ltr"><div dir="ltr"><div>Regards,<br></div><div>Li Wang<br></div></div></div></div>