Skip to content

feat(kernel): add DOCA OFED iSER and iSERT kmods with matched sentinels for kernel auto-upgrade#17941

Open
ellie-di wants to merge 3 commits into
edehghani/kmod-mlnx-ofa_kernelfrom
edehghani/add-iser-isert
Open

feat(kernel): add DOCA OFED iSER and iSERT kmods with matched sentinels for kernel auto-upgrade#17941
ellie-di wants to merge 3 commits into
edehghani/kmod-mlnx-ofa_kernelfrom
edehghani/add-iser-isert

Conversation

@ellie-di

@ellie-di ellie-di commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

This PR adds iSER and iSERT kernel modules from the NVIDIA DOCA OFED stack as kernel subpackages, and wires them into the Azure Linux 4.0 kernel upgrade flow.

What this changes:

  1. Adds kmod-iser and kmod-isert subpackages built from the DOCA OFED source stack.
  2. Adds matched sentinel packages:
    • kmod-iser-matched
    • kmod-isert-matched
  3. Adds kernel-side conditional rich dependencies so each installed kernel pulls the uname-r-matched iSER/iSERT kmod when the corresponding sentinel is installed.

Why:

  1. Introduces RDMA target/transport modules from DOCA OFED into Azure Linux in a way that is compatible with multi-kernel installonly behavior.
  2. Ensures automatic, deterministic module tracking across kernel upgrades.
  3. Avoids manual reinstall/re-alignment of iSER/iSERT kmods after kernel updates.

@ellie-di ellie-di requested a review from a team as a code owner July 8, 2026 20:59
@ellie-di ellie-di force-pushed the edehghani/kmod-mlnx-ofa_kernel branch from 4d30baf to cf4a3da Compare July 9, 2026 23:33
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.

1 participant