Skip to content

[26.04_linux-nvidia-bos] UBUNTU: [Config] nvidia: default KHO off on arm64- #623 - #624

Closed
nvmochs wants to merge 1 commit into
NVIDIA:26.04_linux-nvidia-bosfrom
nvmochs:nvb6770675_disable_kho_70bos
Closed

nvmochs wants to merge 1 commit into
NVIDIA:26.04_linux-nvidia-bosfrom
nvmochs:nvb6770675_disable_kho_70bos

Conversation

@nvmochs

@nvmochs nvmochs commented Sep 28, 2026

Copy link
Copy Markdown
Collaborator

Summary

Set CONFIG_KEXEC_HANDOVER_ENABLE_DEFAULT=n for NVIDIA arm64 kernels.
KHO remains available through kho=on; the amd64 default is unchanged.

Rationale

The enabled default came from a routine configuration import after rebasing
onto a newer upstream kernel. There was no specific use case or request for
enabling KHO by default. We will reconsider the default if a concrete use
case arises.

NVBug: 6770675

Validation

  • Built the linux-nvidia and linux-nvidia-bos arm64 kernels.
  • Booted both 64K kernels. Each has KHO compiled in but off by default, no
    kho= override, and no KHO debugfs directory.
  • Built the linux-nvidia amd64 kernel image and modules successfully; its
    KHO default remains enabled.

LP: https://bugs.launchpad.net/ubuntu/+source/linux-nvidia-bos/+bug/2168816

Keep Kexec Handover available on NVIDIA arm64 kernels, but
require kho=on to enable it at boot.

Signed-off-by: Matthew R. Ochs <mochs@nvidia.com>
@nirmoy nirmoy added the help wanted Extra attention is needed label Sep 28, 2026
@nirmoy

nirmoy commented Sep 28, 2026 •

Copy link
Copy Markdown
Collaborator

BaseOS Kernel Review

Warning

⚠️ Review needs attention

The KHO default-off annotation lacks the required rationale or tracking bug and only restates the configured value.

Findings: Critical 0 · High 0 · Medium 0 · Low 1

🔍 Review artifacts

📦 Kernel deb builds — 🟢 2/2 passed

Note

Build reports and debs are retained for 10 days after the PR closes.

Review metadata
  • Reviewed head: 3a5ce639c6ba
  • Overall status: attention needed
  • Architectures: 2/2 successful

This comment is maintained by BaseOS Reviewer and updated when the GitHub watcher publishes a newer review.

@github-actions

Copy link
Copy Markdown
Contributor

PR Validation Report

Patchscan ✅ No Missing Fixes

All cherry-picked commits checked — no missing upstream fixes found.

PR Lint ✅ All checks passed

Details
Checking 1 commits...

Cherry-pick digest:
┌──────────────┬──────────────────────────────────────────────────────────────────┬────────────┬─────────┬───────────────────────────┐
│ Local        │ Referenced upstream / Patch subject                              │ Patch-ID   │ Subject │ SoB chain                 │
├──────────────┼──────────────────────────────────────────────────────────────────┼────────────┼─────────┼───────────────────────────┤
│ 3a5ce639c6ba │ [UBUNTU] [Config] nvidia-bos: default KHO off on arm64           │ N/A        │ N/A     │ mochs                     │
└──────────────┴──────────────────────────────────────────────────────────────────┴────────────┴─────────┴───────────────────────────┘

Lint: all checks passed.

@jamieNguyenNVIDIA

Copy link
Copy Markdown
Collaborator

Acked-by: Jamie Nguyen <jamien@nvidia.com>

@clsotog

clsotog commented Sep 28, 2026

Copy link
Copy Markdown
Collaborator

Acked-by: Carol L Soto <csoto@nvidia.com>

@nirmoy nirmoy added has_2_acks and removed help wanted Extra attention is needed has_1_ack labels Sep 28, 2026
@nirmoy

nirmoy commented Sep 29, 2026 •

Copy link
Copy Markdown
Collaborator

Acked-by: Nirmoy Das <nirmoyd@nvidia.com>

@jamieNguyenNVIDIA

Copy link
Copy Markdown
Collaborator

Applied to Canonical resolute nvidia-bos-next, on top of Ubuntu-nvidia-bos-7.0.0-2020.21:

  • a13abb6e7bba UBUNTU: [Config] nvidia-bos: default KHO off on arm64

Matched to this PR by git patch-id --stable. Closing.

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