Skip to content

refactor!: unified extra kernel args and handling for pstore (rpi & tauri)#654

Merged
HarryWaschkeit merged 4 commits into
omnect:mainfrom
HarryWaschkeit:hwt-2026-05-20-refactor-u-boot-kernel-extra-args
Jun 2, 2026
Merged

refactor!: unified extra kernel args and handling for pstore (rpi & tauri)#654
HarryWaschkeit merged 4 commits into
omnect:mainfrom
HarryWaschkeit:hwt-2026-05-20-refactor-u-boot-kernel-extra-args

Conversation

@HarryWaschkeit
Copy link
Copy Markdown
Contributor

@HarryWaschkeit HarryWaschkeit commented May 26, 2026

Previously, the CMDLINE mechanism was used to set suitable kernel arguments for reboot reason (feature pstore) handling what is actually the standard way in the Raspberry Pi BSP.

However, the standard omnect OS way is to use the APPEND mechanism which gets applied to arbitrary bootloaders.

Moreover, for tauri there was an unnecessary ramoops setting (use of ECC) part of the kernel arguments, because it is already part of the device tree add-on that was introduced for reboot reason support.

BREAKING CHANGE: this forces a boot loader update on Raspberry Pi 4.

Previouslyi, the CMDLINE mechanism was used to set suitable kernel
arguments for reboot reason feature (pstore) handling what is actually
the standard way in the Raspberry Pi BSP.

However, the standard omnect OS way is to use the APPEND mechanism which
gets applied to arbitrary bootloaders.

Signed-off-by: Harry Waschkeit <44188360+HarryWaschkeit@users.noreply.github.com>
@HarryWaschkeit HarryWaschkeit requested a review from mlilien May 26, 2026 17:25
Copy link
Copy Markdown
Contributor

@mlilien mlilien left a comment

Choose a reason for hiding this comment

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

please add to the description that this PR enforces a rpi bootloader update

Comment thread conf/machine/include/rpi-pstore.inc Outdated
@HarryWaschkeit HarryWaschkeit changed the title refactor(rpi): unified extra kernel args handling for pstore refactor(rpi)!: unified extra kernel args handling for pstore May 27, 2026
Signed-off-by: Harry Waschkeit <44188360+HarryWaschkeit@users.noreply.github.com>
Signed-off-by: Harry Waschkeit <44188360+HarryWaschkeit@users.noreply.github.com>
@HarryWaschkeit HarryWaschkeit changed the title refactor(rpi)!: unified extra kernel args handling for pstore refactor!: unified extra kernel args and handling for pstore (rpi & tauri) May 28, 2026
Signed-off-by: Harry Waschkeit <44188360+HarryWaschkeit@users.noreply.github.com>
@HarryWaschkeit HarryWaschkeit requested a review from mlilien May 29, 2026 08:19
@HarryWaschkeit HarryWaschkeit merged commit b1711b8 into omnect:main Jun 2, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants