Bump Kernel Version to 6.x

Hi there,

are there any plans to bump kernel version from 5.15.x to 6.14 or something? Tried to compile myself but it seems theres a lot of work to do, especially regarding the common_drivers.

But some more info or timeline about this would be nice.

Thanks

@mcbain the 5.15 kernel is the BSP provided kernel branch, it’s not a simple copy-paste to bring it up to the latest kernel version, however mainline support is in progress however not ready yet

1 Like

@Electr1 Yeah, I know thats not that easy. But the DTB has been added in July 2023, and since then I couldn’t see any real progress about it.

Anyway, I tried compiling latest 6.14 and booting with the corresponding dtb just gives me:

check_ramdump, ramdump_enable =
libfdt fdt_path_offset() returned FDT_ERR_NOTFOUND
libfdt fdt_path_offset() returned FDT_ERR_NOTFOUND
[rsvmem] fdt get prop fail.
rsvmem - reserve memory

Usage:
rsvmem check - check reserved memory
rsvmem dump - dump reserved memory

rsvmem check failed
load dtb from 0x1000000 …

Flattened Device Tree blob at 01000000

Booting using the fdt blob at 0x1000000
check_ramdump, ramdump_enable =
Loading Ramdisk to 7e4c3000, end 7f7ff13e … OK
libfdt fdt_path_offset() returned FDT_ERR_NOTFOUND
libfdt fdt_path_offset() returned FDT_ERR_NOTFOUND
[rsvmem] fdt get prop fail.
rsvmem - reserve memory

Usage:
rsvmem check - check reserved memory
rsvmem dump - dump reserved memory

rsvmem check failed

booting with dtb of 5.15.137 just hangs at

check_ramdump, ramdump_enable =
libfdt fdt_getprop(): FDT_ERR_NOTFOUND
libfdt fdt_getprop(): FDT_ERR_NOTFOUND
load dtb from 0x1000000 …

Flattened Device Tree blob at 01000000

Booting using the fdt blob at 0x1000000
check_ramdump, ramdump_enable =
Loading Ramdisk to 7e4c3000, end 7f7ff13e … OK
libfdt fdt_getprop(): FDT_ERR_NOTFOUND
libfdt fdt_getprop(): FDT_ERR_NOTFOUND
remove env:hdr_policy=0
remove env:hdr_priority=
Loading Device Tree to 000000001ffd3000, end 000000001ffff305 … OK
Enable kaslr

Starting kernel …

uboot time: 26537561 us
boot 64bit kernel

So no way for me at the moment to get a latest mainline kernel running on VIM4