ASRock.com Homepage
Forum Home Forum Home > Technical Support > Intel Motherboards
  New Posts New Posts RSS Feed - BIOS Update for Spectre and Meltdown For Older MBs
  FAQ FAQ  Forum Search Search  Events   Register Register  Login Login

BIOS Update for Spectre and Meltdown For Older MBs

 Post Reply Post Reply Page  <1 56789 17>
Author
Message
SiliconTrigger View Drop Down
Newbie
Newbie


Joined: 11 Jan 2018
Status: Offline
Points: 21
Post Options Post Options   Thanks (0) Thanks(0)   Quote SiliconTrigger Quote  Post ReplyReply Direct Link To This Post Posted: 13 Jan 2018 at 6:54am
Originally posted by Grom0X Grom0X wrote:

[QUOTE=SiliconTrigger]What board do you have?

Z68 Pro3, since I checked stable BIOS is from 2012 and beta is from 2013
Then a B250M-HDV, pretty new, bought in 2017
And at least one other that is age-wise in between the two, that I'm not sure about the model right now.
Back to Top
Morku View Drop Down
Newbie
Newbie


Joined: 02 Feb 2016
Status: Offline
Points: 18
Post Options Post Options   Thanks (1) Thanks(1)   Quote Morku Quote  Post ReplyReply Direct Link To This Post Posted: 13 Jan 2018 at 7:20am
Originally posted by SiliconTrigger SiliconTrigger wrote:

Originally posted by Morku Morku wrote:

So I modded the BIOS myself which might be an option for advanced users


Hi Morku
care to share how you did it.



You'll find all information you need here: https://www.win-raid.com/f16-BIOS-Modding-Guides-and-Problems.html

I used the UEFI BIOS Updater (UBU) which is easy to use, but still need a lot of care, especially when there are some warning (For example to check _FIT_). There are good tutorials, read them carefully step by step. Any little mistake can make your Mainboard completly useless.
Since CPU microcodes became a relevant topic, they created an additional subtopic: https://www.win-raid.com/f47-HOT-CPU-Microcode-Optimization.html

Back to Top
Plutosaurus View Drop Down
Newbie
Newbie


Joined: 03 Jan 2018
Status: Offline
Points: 7
Post Options Post Options   Thanks (0) Thanks(0)   Quote Plutosaurus Quote  Post ReplyReply Direct Link To This Post Posted: 13 Jan 2018 at 7:30am
Originally posted by FFreestyleRR FFreestyleRR wrote:

Here we go... i7-8700k with ASRock Z370 Extreme4 (BIOS 1.40):

https://i.imgur.com/uGXhPmJ.png

I hope that my system won't become unstable and if so I hope I can rollback the changes back to Microcode rev. 70. :)


Can you give us a report regarding performance impact?
Back to Top
SiliconTrigger View Drop Down
Newbie
Newbie


Joined: 11 Jan 2018
Status: Offline
Points: 21
Post Options Post Options   Thanks (0) Thanks(0)   Quote SiliconTrigger Quote  Post ReplyReply Direct Link To This Post Posted: 13 Jan 2018 at 9:06am
Originally posted by Morku Morku wrote:

I used the UEFI BIOS Updater (UBU)

Thanks! That looks promising but I've run into a little snag here

Where do I get the microcode from?

We're talking core-i5 2500k, so "Sandy Bridge"

UBU detects in the BIOS this for my CPU (I figure CPU ID would be 0206A7

 |No|   CPUID  | Platform |  Version |    Date    | Size Hex |
 |07| 000206A7 |    12    | 00000028 | 24-04-2012 | 00002400 |

and offers me to update to "Version 29 Date 12-06-2013"

Pretty much only from version 28 from year 2012 to version 29 from year 2013

I should take this to the win-raid.com forums, however, I'm curious about where you got the microcode from. The talk is about extraction from other firmware but finding an officially patched Sandy Bridge firmware is out of the question.




Back to Top
FFreestyleRR View Drop Down
Newbie
Newbie


Joined: 05 Jan 2018
Status: Offline
Points: 76
Post Options Post Options   Thanks (0) Thanks(0)   Quote FFreestyleRR Quote  Post ReplyReply Direct Link To This Post Posted: 13 Jan 2018 at 5:10pm
Originally posted by Plutosaurus Plutosaurus wrote:



Can you give us a report regarding performance impact?


I didn't have time to fully test the system but these are the results before the MS patch and before the BIOS update:

https://www.3dmark.com/pcm8/24477610

The results after the MS patch and before the BIOS update:

https://www.3dmark.com/pcm8/24484079

and the results after the MS patch and the BIOS update:

https://www.3dmark.com/pcm8/24588944

I am using Windows 8.1 x64 and probably this is why I am seeing such huge performance impact.

(For context, on newer CPUs such as on Skylake and beyond, Intel has refined the instructions used to disable branch speculation to be more specific to indirect branches, reducing the overall performance penalty of the Spectre mitigation. Older versions of Windows have a larger performance impact because Windows 7 and Windows 8 have more user-kernel transitions because of legacy design decisions, such as all font rendering taking place in the kernel. We will publish data on benchmark performance in the weeks ahead.)

https://cloudblogs.microsoft.com/microsoftsecure/2018/01/09/understanding-the-performance-impact-of-spectre-and-meltdown-mitigations-on-windows-systems/

At least I am not having any issues after the patch and the BIOS update and didn't notice any WHEA-Logger Event 19 errors in the Event Viewer. If such errors occur then I will downgrade the BIOS (and that probably will downgrade the microcode to rev. 70 or I will ask someone to integrate it into the bios for me using UBU) or I will keep the BIOS but will disable the microcode utilization via the registry to keep at least some of the
mitigations (but not all).

https://i.imgur.com/ZTcs3dZ.png

https://www.wilderssecurity.com/threads/kernel-memory-leaking-intel-processor-design-flaw-forces-linux-windows-redesign.399338/page-22#post-2731224

So far, so good!

Regards,
Georgi


Edited by FFreestyleRR - 13 Jan 2018 at 5:22pm
Back to Top
Morku View Drop Down
Newbie
Newbie


Joined: 02 Feb 2016
Status: Offline
Points: 18
Post Options Post Options   Thanks (0) Thanks(0)   Quote Morku Quote  Post ReplyReply Direct Link To This Post Posted: 13 Jan 2018 at 5:16pm
Take a look in the CPU Microcode Optimization subtopic, there is a thread for latest microcodes: https://www.win-raid.com/t3355f47-Intel-AMD-amp-VIA-CPU-Microcode-Repositories-Discussion.html
Anyway when you check your cpuid at the repositories, version 29 from 2013 is the latest Microcode for Sandy: https://github.com/platomav/CPUMicrocodes/tree/master/Intel

Intel 'promised' updated Microcodes at the end of january for processors not older than 5 years. Sandy Bridge was released in 2011, so yeah... there is no official announcement for that kind of old yet.
The last version of UBU added Microcodes for this sockel:
UEFI BIOS Updater v1.69.10
Changelog:
Updated:
- EFI Broadcom LAN UNDI v20.6.7
Added:
- Intel CPU Microcodes
-- LGA1150 40671 - 1B, 306C3 - 23
-- LGA1151 906E9 - 70, 7C, 80, 506E3 - BE, C2
-- LGA2011 306E4 - 42A
-- LGA2011v3 406F1 - 22, 25, 306F2 - 3B

(But Intel statement that current Microcodes of Broadwell/Haswell are buggy)

So if there is a new Microcode in the repositorie and you don't want to wait until UBU is updated, you can do yourself by simply doing these steps:
https://www.win-raid.com/t3352f47-First-Aid-by-CPU-Microcode-Update-via-UBU-Tool.html#msg45892
Back to Top
Grom0X View Drop Down
Newbie
Newbie
Avatar

Joined: 05 Jan 2018
Status: Offline
Points: 18
Post Options Post Options   Thanks (0) Thanks(0)   Quote Grom0X Quote  Post ReplyReply Direct Link To This Post Posted: 13 Jan 2018 at 7:26pm
Back to Top
Morku View Drop Down
Newbie
Newbie


Joined: 02 Feb 2016
Status: Offline
Points: 18
Post Options Post Options   Thanks (0) Thanks(0)   Quote Morku Quote  Post ReplyReply Direct Link To This Post Posted: 13 Jan 2018 at 7:46pm
Originally posted by Grom0X Grom0X wrote:

https://downloadcenter.intel.com/product/52210/Intel-Core-i5-2500K-Processor-6M-Cache-up-to-3-70-GHz-

contains: cpu206A7_plat12_ver00000029_2013-06-12_PRD_C9C91DF0.bin
Back to Top
maffle View Drop Down
Newbie
Newbie


Joined: 13 Aug 2015
Status: Offline
Points: 16
Post Options Post Options   Thanks (0) Thanks(0)   Quote maffle Quote  Post ReplyReply Direct Link To This Post Posted: 13 Jan 2018 at 11:08pm
Still no bios updates from Asrock for any board from them!? Seriously!?
Back to Top
wond1r View Drop Down
Newbie
Newbie


Joined: 12 Jan 2018
Location: Australia
Status: Offline
Points: 14
Post Options Post Options   Thanks (0) Thanks(0)   Quote wond1r Quote  Post ReplyReply Direct Link To This Post Posted: 13 Jan 2018 at 11:55pm
Originally posted by maffle maffle wrote:

Still no bios updates from Asrock for any board from them!? Seriously!?
Most the Z370 lineup has the update?
Back to Top
 Post Reply Post Reply Page  <1 56789 17>
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.04
Copyright ©2001-2021 Web Wiz Ltd.

This page was generated in 0.127 seconds.