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.37 #2627

Merged
merged 17 commits into from
Apr 27, 2018
Merged

linux: update to 4.14.37 #2627

merged 17 commits into from
Apr 27, 2018

Conversation

@MilhouseVH
Copy link
Contributor Author

Updated kernel-firmware: diff

  • linux-firmware: intel: Update Geminilake audio firmware
  • linux-firmware: intel: Update Kabylake audio firmware
  • linux-firmware: intel: Update Broxton audio firmware
  • linux-firmware: intel: Update Skylake audio firmware

@MilhouseVH
Copy link
Contributor Author

amdgpu: update vce firmware for Polaris
Update firmware files for Intel Bluetooth 9560, 9260, 8265 and 8260.

@lrusak
Copy link
Member

lrusak commented Apr 19, 2018

what's the status here?

@MilhouseVH
Copy link
Contributor Author

Not yet reached 4.14.35...

@HiassofT
Copy link
Member

@MilhouseVH could you add this commit: HiassofT@e9fd8be

This enables dynamic debug in the kernel, i.e. debug texts are compiled into the kernel and can be enabled at runtime. See here for more info: https://www.kernel.org/doc/html/v4.14/admin-guide/dynamic-debug-howto.html

This option has been enabled in major Linux distros like Debian, Ubuntu etc for quite some time now (oldest Debian I have here is Jessie with kernel 3.16, and the x86 kernel has it enabled).

It'll increase kernel size a bit but it's not dramatic:
RPi2 build without DYNAMIC_DEBUG

-rw-r--r-- 1 hias hias   6984288 Apr 21 16:18 LibreELEC-RPi2.arm-9.0-devel-20180421161200-r28484-g1c10176468.kernel
-rw-r--r-- 1 hias hias 127942656 Apr 21 16:18 LibreELEC-RPi2.arm-9.0-devel-20180421161200-r28484-g1c10176468.system
-rw-r--r-- 1 hias hias 140001280 Apr 21 16:18 LibreELEC-RPi2.arm-9.0-devel-20180421161200-r28484-g1c10176468.tar

and with DYNAMIC_DEBUG enabled

-rw-r--r-- 1 hias hias   7078552 Apr 22 11:57 LibreELEC-RPi2.arm-9.0-devel-20180422112749-r28485-gd547f10333.kernel
-rw-r--r-- 1 hias hias 128536576 Apr 22 11:58 LibreELEC-RPi2.arm-9.0-devel-20180422112749-r28485-gd547f10333.system
-rw-r--r-- 1 hias hias 140687360 Apr 22 11:58 LibreELEC-RPi2.arm-9.0-devel-20180422112749-r28485-gd547f10333.tar

@MilhouseVH
Copy link
Contributor Author

@HiassofT should we include DYNAMIC_DEBUG for WeTek_Core and WeTek_Play - that would complete the set.

@HiassofT
Copy link
Member

Good catch, I totally missed the wetek projects.

Yes, please enable DYNAMIC_DEBUG there as well then all projects should be in line

@MilhouseVH
Copy link
Contributor Author

DYNAMIC_DEBUG now enabled for all projects.

@HiassofT
Copy link
Member

Another small RPi config change: could you pick this commit: HiassofT@85095c9

This adds the missing gpio_keys and rotary_encoder modules that are enabled in the foundation kernel and should fix the gpio-shutdown overlay not working - see here: https://forum.libreelec.tv/thread/12322-rpi-enable-dtoverlay-gpio-shutdown-to-allow-a-switched-power-on-off/

@MilhouseVH MilhouseVH changed the title linux: update to 4.14.35 linux: update to 4.14.37 Apr 26, 2018
@CvH CvH merged commit d5a7ffe into LibreELEC:master Apr 27, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants