Merge ~canonical-kernel-team/+git/autotest-client-tests:phlin/j-nv-modules into ~canonical-kernel-team/+git/autotest-client-tests:master

Proposed by Po-Hsu Lin
Status: Merged
Merge reported by: Po-Hsu Lin
Merged at revision: a990c2176b069bf3cf8a5e169922464cff62d6b0
Proposed branch: ~canonical-kernel-team/+git/autotest-client-tests:phlin/j-nv-modules
Merge into: ~canonical-kernel-team/+git/autotest-client-tests:master
Diff against target: 24 lines (+12/-1)
1 file modified
ubuntu_boot/kernel_taint_test.py (+12/-1)
Reviewer Review Type Date Requested Status
Francis Ginther Approve
Review via email: mp+460757@code.launchpad.net

Commit message

KERNTT-842

Update module exceptions for Jammy nvidia instances.
These modules can be found tainting the kernel with "OE" flag:
  mlx5_ib
  ib_uverbs
  ib_core
  mlx5_core
  mlxdevm
  mlxfw
  mlx_compat

These modules can be found tainting the kernel with "POE" flag:
  nvidia_uvm
  nvidia_drm
  nvidia_modeset
  nvidia

These are expected, server HWE team uses a preseed script to install
extra modules on nvidia systems. We can see these failures on older
releases as well.

To post a comment you must log in.
Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

Please note that for nvidia instance "hinyari", this exception list will not work as this machine does not have a valid product name. We will deal with the in follow-up MPs.

Revision history for this message
Francis Ginther (fginther) wrote :

+1

review: Approve
Revision history for this message
Po-Hsu Lin (cypressyew) wrote :

Applied and pushed, thanks!

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1diff --git a/ubuntu_boot/kernel_taint_test.py b/ubuntu_boot/kernel_taint_test.py
2index baa6c72..0fb33fa 100755
3--- a/ubuntu_boot/kernel_taint_test.py
4+++ b/ubuntu_boot/kernel_taint_test.py
5@@ -67,7 +67,18 @@ def process_known_issues(issue, modules):
6 "staging driver was loaded": "C",
7 "externally-built ('out-of-tree') module was loaded": "O",
8 "unsigned module was loaded": "E"}
9- dgx_modules = {'focal': {'nvidia_uvm': 'O',
10+ dgx_modules = {'jammy': {'nvidia_uvm': 'POE',
11+ 'nvidia_drm': 'POE',
12+ 'nvidia_modeset': 'POE',
13+ 'nvidia': 'POE',
14+ 'mlx5_ib': 'OE',
15+ 'ib_uverbs': 'OE',
16+ 'ib_core': 'OE',
17+ 'mlx5_core': 'OE',
18+ 'mlxdevm': 'OE',
19+ 'mlxfw': 'OE',
20+ 'mlx_compat': 'OE'},
21+ 'focal': {'nvidia_uvm': 'O',
22 'nvidia_drm': 'PO',
23 'nvidia_modeset': 'PO',
24 'nvidia': 'PO',

Subscribers

People subscribed via source and target branches

to all changes: