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

Kernel update - Driver addition and BUG fix #4395

Merged
merged 1 commit into from
Oct 24, 2024

Conversation

rene
Copy link
Contributor

@rene rene commented Oct 23, 2024

This PR updates all supported kernel versions to the latest versions on each branch.

The major changes are:

  • Changes on Dockerfile.gcc to fix ccache usage
  • Addition of the Intel Volume Management Device driver (for RAID controller, needed for some devices to get disk access)
  • Include support for OnLogic FR201 device
  • Fix a BUG that caused DTBs to not be included in the kernel package, breaking all arm64 devices (except QEMU)

Below if the summary of the commits:

This commit changes:
eve-kernel-amd64-v5.10.186-generic
c577a789d28d: Dockerfile.gcc: enable ccache

eve-kernel-amd64-v6.1.38-generic
5b46774af037: Dockerfile.gcc: enable ccache

eve-kernel-amd64-v6.1.105-rt
babab69fae0a: eve_defconfig: Enable Intel Volume Management Device driver
c37f011474e6: Revert "Dockerfile.gcc: re-enable docker cache"
cc3e98a64010: Dockerfile.gcc: re-enable docker cache
943176fb4046: Dockerfile.gcc: enable ccache

eve-kernel-amd64-v6.1.106-generic
c7a642b9445e: eve_defconfig: Enable Intel Volume Management Device driver
b49b37745d5c: Dockerfile.gcc: enable ccache

eve-kernel-amd64-v6.1.111-rt
c708a17493f1: eve_defconfig: Enable Intel Volume Management Device driver

eve-kernel-amd64-v6.1.112-generic
38eefb8a4109: eve_defconfig: Enable Intel Volume Management Device driver

eve-kernel-arm64-v5.10.104-nvidia
244cc5a18fa5: Dockerfile.gcc: enable ccache

eve-kernel-arm64-v5.10.186-generic
0d2820d83c1f: Dockerfile.gcc: enable ccache

eve-kernel-arm64-v5.10.192-nvidia
453832da6174: Dockerfile.gcc: enable ccache

eve-kernel-arm64-v6.1.38-generic
db050f6fe70f: Dockerfile.gcc: enable ccache

eve-kernel-arm64-v6.1.106-generic
5639bec6ce45: Dockerfile.gcc: enable ccache
2b779234bf68: arm64: dts: Create seperate device-tree for OnLogic FR201 device
caa473bc60fa: configs: Enable raspberrypi-power driver
772cb20d4c13: arm64: dts: Add peripheral nodes for OnLogic FR201 device
d93268e9d0e1: configs: Enable SPI GPIO device driver
c72bacf30581: configs: Enable RTC PCF85063 driver
a523fa8f26cc: arm64: dts: Port device tree files for Raspberry Pi CM4

eve-kernel-arm64-v6.1.112-generic
235a293632c7: compile and install DTBS

eve-kernel-riscv64-v6.1.38-generic
425ac86f2c44: Dockerfile.gcc: enable ccache

…c, amd64-rt, amd64-generic, arm64-nvidia, arm64-generic, arm64-nvidia, arm64-generic, arm64-generic, arm64-generic, riscv64-generic]

This commit changes:
eve-kernel-amd64-v5.10.186-generic
    c577a789d28d: Dockerfile.gcc: enable ccache

eve-kernel-amd64-v6.1.38-generic
    5b46774af037: Dockerfile.gcc: enable ccache

eve-kernel-amd64-v6.1.105-rt
    babab69fae0a: eve_defconfig: Enable Intel Volume Management Device driver
    c37f011474e6: Revert "Dockerfile.gcc: re-enable docker cache"
    cc3e98a64010: Dockerfile.gcc: re-enable docker cache
    943176fb4046: Dockerfile.gcc: enable ccache

eve-kernel-amd64-v6.1.106-generic
    c7a642b9445e: eve_defconfig: Enable Intel Volume Management Device driver
    b49b37745d5c: Dockerfile.gcc: enable ccache

eve-kernel-amd64-v6.1.111-rt
    c708a17493f1: eve_defconfig: Enable Intel Volume Management Device driver

eve-kernel-amd64-v6.1.112-generic
    38eefb8a4109: eve_defconfig: Enable Intel Volume Management Device driver

eve-kernel-arm64-v5.10.104-nvidia
    244cc5a18fa5: Dockerfile.gcc: enable ccache

eve-kernel-arm64-v5.10.186-generic
    0d2820d83c1f: Dockerfile.gcc: enable ccache

eve-kernel-arm64-v5.10.192-nvidia
    453832da6174: Dockerfile.gcc: enable ccache

eve-kernel-arm64-v6.1.38-generic
    db050f6fe70f: Dockerfile.gcc: enable ccache

eve-kernel-arm64-v6.1.106-generic
    5639bec6ce45: Dockerfile.gcc: enable ccache
    2b779234bf68: arm64: dts: Create seperate device-tree for OnLogic FR201 device
    caa473bc60fa: configs: Enable raspberrypi-power driver
    772cb20d4c13: arm64: dts: Add peripheral nodes for OnLogic FR201 device
    d93268e9d0e1: configs: Enable SPI GPIO device driver
    c72bacf30581: configs: Enable RTC PCF85063 driver
    a523fa8f26cc: arm64: dts: Port device tree files for Raspberry Pi CM4

eve-kernel-arm64-v6.1.112-generic
    235a293632c7: compile and install DTBS

eve-kernel-riscv64-v6.1.38-generic
    425ac86f2c44: Dockerfile.gcc: enable ccache

Signed-off-by: Renê de Souza Pinto <rene@renesp.com.br>
@rene rene added bug Something isn't working stable Should be backported to stable release(s) labels Oct 23, 2024
@eriknordmark
Copy link
Contributor

@dpoulios take a look.

Copy link
Contributor

@eriknordmark eriknordmark left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@dpoulios
Copy link

@dpoulios take a look.

I tested the arm64 build and it seems ok.
The device tree directory (/boot/dtb) is present again in the rootfs.

@eriknordmark eriknordmark merged commit 8e7e500 into lf-edge:master Oct 24, 2024
39 of 40 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working stable Should be backported to stable release(s)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants