Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 10 additions & 10 deletions Documentation/kernel.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,16 @@ The following boards are using [mainline Linux kernel](https://git.kernel.org/pu

| Board | Version |
|-------|---------|
| Generic aarch64 | 6.18.24 |
| Generic x86-64 | 6.18.24 |
| Home Assistant Green | 6.18.24 |
| Khadas VIM3 | 6.18.24 |
| ODROID-C2 | 6.18.24 |
| ODROID-C4 | 6.18.24 |
| ODROID-M1 | 6.18.24 |
| ODROID-M1S | 6.18.24 |
| ODROID-N2 | 6.18.24 |
| Open Virtual Appliance | 6.18.24 |
| Generic aarch64 | 6.18.26 |
| Generic x86-64 | 6.18.26 |
| Home Assistant Green | 6.18.26 |
| Khadas VIM3 | 6.18.26 |
| ODROID-C2 | 6.18.26 |
| ODROID-C4 | 6.18.26 |
| ODROID-M1 | 6.18.26 |
| ODROID-M1S | 6.18.26 |
| ODROID-N2 | 6.18.26 |
| Open Virtual Appliance | 6.18.26 |

## Raspberry Pi Linux

Expand Down
2 changes: 1 addition & 1 deletion buildroot-external/configs/generic_aarch64_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="$(BR2_EXTERNAL_HASSOS_PATH)/scripts/post-image.sh"
BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_EXTERNAL_HASSOS_PATH)/board/arm-uefi/generic-aarch64 $(BR2_EXTERNAL_HASSOS_PATH)/board/arm-uefi/generic-aarch64/hassos-hook.sh"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.24"
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.26"

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🔴 Critical

🧩 Analysis chain

🌐 Web query:

Does Linux kernel version 6.18.26 exist and are there any security advisories for it?

💡 Result:

No, Linux kernel version 6.18.26 does not exist. The latest stable release for the 6.18 series (LTS) as of 2026-04-30 is 6.18.25, released on 2026-04-27. kernel.org lists up to ChangeLog-6.18.24 in the directory index, with announcements for 6.18.18, 6.18.20, 6.18.25, but no mention of 6.18.26 in changelogs, LWN announcements, git tags, or searches. No security advisories exist for it, as it has not been released.

Citations:


Update kernel version to 6.18.25 — 6.18.26 does not exist.

Linux kernel version 6.18.26 has not been released. The latest stable release in the 6.18 series (LTS) is 6.18.25, released on April 27, 2026. Update BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE to "6.18.25".

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@buildroot-external/configs/generic_aarch64_defconfig` at line 21, The kernel
version string is incorrect: update the BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE
setting from "6.18.26" to the released "6.18.25" so the build uses the actual
LTS kernel; locate the BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE line in the config
and replace the value accordingly.

BR2_LINUX_KERNEL_USE_ARCH_DEFAULT_CONFIG=y
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/hassos.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/docker.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/device-support.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/device-support-wireless.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/device-support-wireless-pci.config $(BR2_EXTERNAL_HASSOS_PATH)/board/arm-uefi/generic-aarch64/kernel.config"
BR2_LINUX_KERNEL_LZ4=y
Expand Down
2 changes: 1 addition & 1 deletion buildroot-external/configs/generic_x86_64_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="$(BR2_EXTERNAL_HASSOS_PATH)/scripts/post-image.sh"
BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_EXTERNAL_HASSOS_PATH)/board/pc/generic-x86-64 $(BR2_EXTERNAL_HASSOS_PATH)/board/pc/generic-x86-64/hassos-hook.sh"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.24"
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.26"
BR2_LINUX_KERNEL_DEFCONFIG="x86_64"
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/hassos.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/docker.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/device-support.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/device-support-wireless.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/device-support-wireless-pci.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/device-support-pci.config $(BR2_EXTERNAL_HASSOS_PATH)/board/pc/generic-x86-64/kernel.config"
BR2_LINUX_KERNEL_LZ4=y
Expand Down
2 changes: 1 addition & 1 deletion buildroot-external/configs/green_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="$(BR2_EXTERNAL_HASSOS_PATH)/scripts/post-image.sh"
BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_EXTERNAL_HASSOS_PATH)/board/nabucasa/green $(BR2_EXTERNAL_HASSOS_PATH)/board/nabucasa/green/hassos-hook.sh"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.24"
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.26"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/kernel-arm64-rockchip.config"
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/hassos.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/docker.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/device-support.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/device-support-wireless.config $(BR2_EXTERNAL_HASSOS_PATH)/board/nabucasa/green/kernel.config"
Expand Down
2 changes: 1 addition & 1 deletion buildroot-external/configs/khadas_vim3_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="$(BR2_EXTERNAL_HASSOS_PATH)/scripts/post-image.sh"
BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_EXTERNAL_HASSOS_PATH)/board/khadas/vim3 $(BR2_EXTERNAL_HASSOS_PATH)/board/khadas/vim3/hassos-hook.sh"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.24"
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.26"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_HASSOS_PATH)/board/khadas/kernel-vim.config"
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/hassos.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/docker.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/device-support.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/device-support-wireless.config"
Expand Down
2 changes: 1 addition & 1 deletion buildroot-external/configs/odroid_c2_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="$(BR2_EXTERNAL_HASSOS_PATH)/scripts/post-image.sh"
BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/odroid-c2 $(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/odroid-c2/hassos-hook.sh"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.24"
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.26"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/kernel-amlogic.config"
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/hassos.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/docker.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/device-support.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/device-support-wireless.config $(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/odroid-c2/kernel.config"
Expand Down
2 changes: 1 addition & 1 deletion buildroot-external/configs/odroid_c4_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="$(BR2_EXTERNAL_HASSOS_PATH)/scripts/post-image.sh"
BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/odroid-c4 $(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/odroid-c4/hassos-hook.sh"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.24"
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.26"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/kernel-amlogic.config"
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/hassos.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/docker.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/device-support.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/device-support-wireless.config"
Expand Down
2 changes: 1 addition & 1 deletion buildroot-external/configs/odroid_m1_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="$(BR2_EXTERNAL_HASSOS_PATH)/scripts/post-image.sh"
BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/odroid-m1 $(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/odroid-m1/hassos-hook.sh"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.24"
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.26"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/kernel-arm64-rockchip.config"
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/hassos.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/docker.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/device-support.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/device-support-wireless.config $(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/odroid-m1/kernel.config"
Expand Down
2 changes: 1 addition & 1 deletion buildroot-external/configs/odroid_m1s_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="$(BR2_EXTERNAL_HASSOS_PATH)/scripts/post-image.sh"
BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/odroid-m1s $(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/odroid-m1s/hassos-hook.sh"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.24"
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.26"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/kernel-arm64-rockchip.config"
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/hassos.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/docker.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/device-support.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/device-support-wireless.config $(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/odroid-m1s/kernel.config"
Expand Down
2 changes: 1 addition & 1 deletion buildroot-external/configs/odroid_n2_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="$(BR2_EXTERNAL_HASSOS_PATH)/scripts/post-image.sh"
BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/odroid-n2 $(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/odroid-n2/hassos-hook.sh"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.24"
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.26"
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/kernel-amlogic.config"
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/hassos.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/docker.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/device-support.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/device-support-wireless.config $(BR2_EXTERNAL_HASSOS_PATH)/board/hardkernel/odroid-n2/kernel.config"
Expand Down
2 changes: 1 addition & 1 deletion buildroot-external/configs/ova_defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ BR2_ROOTFS_POST_IMAGE_SCRIPT="$(BR2_EXTERNAL_HASSOS_PATH)/scripts/post-image.sh"
BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_EXTERNAL_HASSOS_PATH)/board/pc/ova $(BR2_EXTERNAL_HASSOS_PATH)/board/pc/ova/hassos-hook.sh"
BR2_LINUX_KERNEL=y
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.24"
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.18.26"
BR2_LINUX_KERNEL_DEFCONFIG="x86_64"
BR2_LINUX_KERNEL_CONFIG_FRAGMENT_FILES="$(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/hassos.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/docker.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/device-support.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/device-support-pci.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/device-support-wireless.config $(BR2_EXTERNAL_HASSOS_PATH)/kernel/v6.18.y/device-support-wireless-pci.config $(BR2_EXTERNAL_HASSOS_PATH)/board/pc/ova/kernel.config"
BR2_LINUX_KERNEL_LZ4=y
Expand Down