Comment 12 for bug 1370352

Revision history for this message
Henrique de Moraes Holschuh (hmh) wrote : Re: [Bug 1370352] Re: [Feature] Intel new CPU microcode 20140913

On Wed, 17 Sep 2014, Felix Geyer wrote:
> It looks like this is the microcode update that disables TSX where it is
> broken. The hle flag is removed from cpuinfo flags (see attached cpuinfo
> files).

I thought as much.

Also, let me guess: if you update in IUCODE_TOOL_INITRAMFS=yes, the "hle"
flag doesn't disappear.

It also explains the illegal opcode exceptions if libpthread-2.19 is using
Intel TSX for lock elision... which looks likely. Note that even if "hle"
was removed from the processor flags, it would still crash running
processes.

--
  "One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie." -- The Silicon Valley Tarot
  Henrique Holschuh