<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On 23 December 2016 at 02:16, Zheng Ruoqin <span dir="ltr">&lt;<a href="mailto:zhengrq.fnst@cn.fujitsu.com" target="_blank">zhengrq.fnst@cn.fujitsu.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div id="gmail-:3c7" class="gmail-a3s gmail-aXjCH gmail-m1592977ee394f9c4">2) Delete 5 patches below, since they are integrated upstream.<br>
    <span class="gmail-il">elfutils</span>-0.166/0001-elf_<wbr>getarsym-Silence-Werror-maybe-<wbr>uninitialized-fals.patch<br>
    <span class="gmail-il">elfutils</span>-0.166/0001-remove-<wbr>the-unneed-checking.patch<br>
    <span class="gmail-il">elfutils</span>-0.166/aarch64_uio.<wbr>patch<br>
    <span class="gmail-il">elfutils</span>-0.166/fixheadercheck.<wbr>patch<br>
    <span class="gmail-il">elfutils</span>-0.166/shadow.patch</div></blockquote></div><br>Picking on a random patch, fixheadercheck.patch.  The patch is just this:</div><div class="gmail_extra"><br></div><div class="gmail_extra">-                if (unlikely (! powerof2 (shdr-&gt;sh_addralign))<br></div><div class="gmail_extra"><div class="gmail_extra">-                    || unlikely ((shdr-&gt;sh_addralign ?: 1) &lt; sh_align))</div><div class="gmail_extra">+                if (shdr-&gt;sh_size &amp;&amp; (unlikely (! powerof2 (shdr-&gt;sh_addralign))</div><div class="gmail_extra">+                    || unlikely ((shdr-&gt;sh_addralign ?: 1) &lt; sh_align)))</div><div class="gmail_extra"><br></div><div class="gmail_extra">And upstream the code is:</div><div class="gmail_extra"><br></div><div class="gmail_extra"><div class="gmail_extra">                  if (unlikely (! powerof2 (shdr-&gt;sh_addralign))</div><div class="gmail_extra">                      || unlikely ((shdr-&gt;sh_addralign ?: 1) &lt; sh_align))</div><div class="gmail_extra"><br></div><div class="gmail_extra">Have there been other changes to mean this patch isn&#39;t needed any more? Or should it not be deleted after all?</div><div class="gmail_extra"><br></div><div class="gmail_extra">Ross</div></div></div></div>