<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 Mon, Dec 2, 2019 at 11:29 AM Petr Vorel <<a href="mailto:pvorel@suse.cz">pvorel@suse.cz</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">Hi Martin,<br>
<br>
> Setting max_page_sharing is possible only when there are no KSM shared pages<br>
> in the system. Otherwise writing to max_page_sharing SysFS file will fail<br>
> with EBUSY.<br>
<br>
Reviewed-by: Petr Vorel <<a href="mailto:pvorel@suse.cz" target="_blank">pvorel@suse.cz</a>><br></blockquote><div><br></div><div class="gmail_default" style="font-size:small">Pushed.</div><div class="gmail_default" style="font-size:small"></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Good catch!<br>
<br>
BTW at least ksm01 will fail on VM host with running VMs,<br>
but that's another story not related to this patch.<br></blockquote><div><br></div><div><div class="gmail_default" style="font-size:small">AFAIK, KSM is mainly designed for VMs pages merging. It seems the LTP ksm test can't run in parallel too, they are suggested to be the only test without any other ksm-test running in the background. Because ksmd does not distinguish which process the pages belong to, it just does merging and counting work in total for the whole system.</div></div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">If we run ./ksm01 & ./ksm01, it will also fail like below I think.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
mem.c:251: FAIL: pages_shared is not 1 but 3629.<br>
mem.c:251: FAIL: pages_sharing is not 98302 but 113789.<br>
mem.c:251: FAIL: pages_volatile is not 0 but 12.<br>
mem.c:251: FAIL: pages_unshared is not 1 but 48519.<br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div>Regards,<br></div><div>Li Wang<br></div></div></div></div>