<div dir="ltr">> Without this change (pseudo at 'Handle O_TMPFILE more better') things work flawlessly, with epoll enabled.<div><br></div><div>Your <a href="http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/log/?h=akanavin/pseudo-1.9.0">http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/log/?h=akanavin/pseudo-1.9.0</a> is using this change with SRCREV b6a015aa91d7ab84c2f5466f3b5704f501129cbc.</div><div><br></div><div>Does it mean that the change you sent to the ML doesn't work flawlessly and to make it work you need to downgrade SRCREV from b6a015aa91d7ab84c2f5466f3b5704f501129cbc to 23f089f480e04ca1b88df8fe1f46b864fee2a0b8 (while I did upgrade from b6a015aa91d7ab84c2f5466f3b5704f501129cbc to 26e30fa2e1a0fe4e885d7eea3f55d23cd2c3158f after Seebs reply)?</div><div><br></div><div><div>docker-shr @ ~/projects/pseudo $ git log --oneline yp/master | head -n 5</div><div>26e30fa Allow closing client 0</div><div>b6a015a Handle O_TMPFILE more better</div><div>23f089f Fix openat flag #ifdef typo</div><div>449c234 Half-undo FASTOP</div><div>d107418 1.9.0</div></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Feb 17, 2018 at 12:56 PM, Martin Jansa <span dir="ltr"><<a href="mailto:martin.jansa@gmail.com" target="_blank">martin.jansa@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">On ubuntu-14.04 I'm seeing SIGABRT in couple do_install tasks even after reverting both pseudo changes (the upgrade from Alex as well as SRCREV bump to latest commit from Seebs).<div><br></div><div>So there might be different root cause for SIGABRT unrelated to pseudo which I haven't seen before, because pseudo locked-up in never ending loop before it reached that point. I kind of suspect the icecc changes as nothing else in last oe-core upgrade looked suspicious to cause such issues in unrelated components (like tzdata, update-rc.d do_install).</div><div><br></div><div>On ubuntu-18.04 with both changes included I've reproduced the lock-up and endless 100% CPU spin without pseudo.log growing in size.</div><div><br></div><div>I'll try to revert icecc changes to verify if it makes SIGABRT go away, then will try to upgrade pseudo again on 14.04 to see if it will spin or not.</div><div><br></div><div>Regards,</div></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Feb 17, 2018 at 12:22 PM, Alexander Kanavin <span dir="ltr"><<a href="mailto:alexander.kanavin@linux.intel.com" target="_blank">alexander.kanavin@linux.<wbr>intel.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span>On 02/16/2018 09:25 PM, Seebs wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Fri, 16 Feb 2018 20:11:48 +0100<br>
Martin Jansa <<a href="mailto:martin.jansa@gmail.com" target="_blank">martin.jansa@gmail.com</a>> wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I didn't get to the logs yet, but with this change added I see many<br>
do_install tasks failing with exit code '134'.<br>
</blockquote>
<br>
Huh, that's SIGABRT. I'll see if I can reproduce.<br>
</blockquote>
<br></span>
My experience is again radically different to that of Martin. Without this change (pseudo at 'Handle O_TMPFILE more better') things work flawlessly, with epoll enabled.<br>
<br>
With this change (pseudo at 'Allow closing client 0), pseudo again locks up and goes into endless 100% CPU spin. There's nothing useful in pseudo.log, and it does not grow in size.<br>
<br>
I think we need someone else to try this, perhaps on the autobuilder, to have more than two data points. I rebased my patch on top of latest poky master, but did not bump it to latest pseudo master:<br>
<br>
<a href="http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/log/?h=akanavin/pseudo-1.9.0" rel="noreferrer" target="_blank">http://git.yoctoproject.org/cg<wbr>it/cgit.cgi/poky-contrib/log/?<wbr>h=akanavin/pseudo-1.9.0</a><br>
<br>
<br>
Alex<br>
</blockquote></div><br></div>
</div></div></blockquote></div><br></div>