Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

linux: update to 4.14.43 #2682

Merged
merged 12 commits into from May 28, 2018

Conversation

@MilhouseVH

This comment has been minimized.

Copy link
Contributor Author

commented May 5, 2018

Updated intel-ucode - not very interesting, some Gemini Lake stuff:

== Microcode update instructions ==
-- intel-ucode/ --
intel-ucode directory contains binary microcode files named in
family-model-stepping pattern. The file is supported in most modern Linux
distributions. It's generally located in the /lib/firmware directory,
and can be updated through the microcode reload interface.

To update early loading initrd, consult your distribution on how to package
microcode files for early loading. Some distros use update-initramfs or dracut.
As recommended above, please use the OS vendors are recommended method to ensure
microcode file is updated for early loading before attempting the late-load
procedure below.

To update the intel-ucode package to the system, one need:
1. Ensure the existence of /sys/devices/system/cpu/microcode/reload
2. Copy intel-ucode directory to /lib/firmware, overwrite the files in
/lib/firmware/intel-ucode/
3. Write the reload interface to 1 to reload the microcode files, e.g.
  echo 1 > /sys/devices/system/cpu/microcode/reload

If you are using the OS vendor method to update microcode, the above steps may
have been done automatically during the update process.

-- intel-ucode-with-caveats/ --
This directory holds microcode that might need special handling.
BDX-ML microcode is provided in directory, because it need special commits in
the Linux kernel, otherwise, updating it might result in unexpected system
behavior.

OS vendors must ensure that the late loader patches (provided in
linux-kernel-patches\) are included in the distribution before packaging the
BDX-ML microcode for late-loading.

== 20180425 Release ==
-- Updates upon 20180312 release --
Processor             Identifier     Version       Products
Model        Stepping F-MO-S/PI      Old->New
---- updated platforms ------------------------------------
GLK          B0       6-7a-1/01 0000001e->00000022 Pentium Silver N/J5xxx, Celeron N/J4xxx
---- removed platforms ------------------------------------
BDX-ML       B/M/R0   6-4f-1/ef 0b000021           Xeon E5/E7 v4; Core i7-69xx/68xx

-- Special release with caveats --
BDX-ML       B/M/R0   6-4f-1/ef           0b00002c Xeon E5/E7 v4; Core i7-69xx/68xx
@MilhouseVH MilhouseVH force-pushed the MilhouseVH:linux41438+ branch 4 times, most recently from 7f21426 to 37612b1 May 5, 2018
@MilhouseVH MilhouseVH force-pushed the MilhouseVH:linux41438+ branch from 37612b1 to 13cdb7e May 15, 2018
@MilhouseVH

This comment has been minimized.

Copy link
Contributor Author

commented May 18, 2018

Updated kernel-firmware:

  • AMD microcode - new family 17 (Zen), updated family 15h (Bulldozer)
  • AMD gpu - sync firmwares with 18.10 release
@MilhouseVH MilhouseVH force-pushed the MilhouseVH:linux41438+ branch from 0a1c39f to 777b5ce May 26, 2018
@MilhouseVH

This comment has been minimized.

Copy link
Contributor Author

commented May 28, 2018

Should be OK to merge now.

@chewitt chewitt merged commit ffb4c85 into LibreELEC:master May 28, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.