<div dir="ltr"><div><div><div><br></div>>> Does an update to the Kernel, 4.9.77 and 4.14.14 need to be made to<br>
>> properly address this? There are fixes to mitigate Spectre.<br><br></div>As far as I know, to properly mitigate spectre variant 2, it requires update to microcode along w/ kernel support for IBRS.  However, IBRS feature was just committed to the mainline on Jan 4th (ref. <a href="https://lwn.net/Articles/743019/">https://lwn.net/Articles/743019/</a> ), so it is most likely not supported by in other LTS branches yet.  <br><br></div>Spectre variant 1 is a bigger headache because it requires recompilation of linux kernel and all libraries w/ lfence feature.<br><div><div><br><br><div><br><br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jan 19, 2018 at 4:05 AM, Lucian Cristian <span dir="ltr"><<a href="mailto:luci@createc.ro" target="_blank">luci@createc.ro</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div class="gmail-HOEnZb"><div class="gmail-h5">On 19.01.2018 00:41, Zoltan HERPAI wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
<br>
On Thu, 18 Jan 2018, Hauke Mehrtens wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
On 01/18/2018 01:51 PM, Nick Lowe wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Does an update to the Kernel, 4.9.77 and 4.14.14 need to be made to<br>
properly address this? There are fixes to mitigate Spectre.<br>
</blockquote>
<br>
We even need a patch for GCC which will be in GCC 8 and 7.3.<br>
For master we should backport it to GCC 5.5, but what do we want to do<br>
with 17.01 and 15.05 ?<br>
</blockquote>
<br>
I'll speak only of CC - there is no microcode updater in it at all, so while 3.18 contains partial patches and GCC 4.8 is unlikely to get fixed, we should add this facility into it anyway.<br>
<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
The AMD microcoded updater needs at least kernel 4.15, 4.14.13, 4.9.76,<br>
4.4.111  which we already have.<br>
</blockquote>
<br>
That's only for the fam17h (Zen) CPUs, earlier CPU types should work with earlier kernels, and this can likely be backported into 3.18. (I don't have a Zen-based box to test, hands up whoever has one.)<br>
<br>
Regards,<br>
-w-<br>
______________________________<wbr>_________________<br>
openwrt-devel mailing list<br>
<a href="mailto:openwrt-devel@lists.openwrt.org" target="_blank">openwrt-devel@lists.openwrt.or<wbr>g</a><br>
<a href="https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel" rel="noreferrer" target="_blank">https://lists.openwrt.org/cgi-<wbr>bin/mailman/listinfo/openwrt-d<wbr>evel</a><br>
</blockquote>
<br></div></div>
I do have an R5 1600, but can't test until Monday night<br>
<br>
<br>
Regards<div class="gmail-HOEnZb"><div class="gmail-h5"><br>
______________________________<wbr>_________________<br>
openwrt-devel mailing list<br>
<a href="mailto:openwrt-devel@lists.openwrt.org" target="_blank">openwrt-devel@lists.openwrt.or<wbr>g</a><br>
<a href="https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel" rel="noreferrer" target="_blank">https://lists.openwrt.org/cgi-<wbr>bin/mailman/listinfo/openwrt-d<wbr>evel</a><br>
</div></div></blockquote></div><br></div></div></div></div></div>