[autotest-client-tests][PATCH 0/2] ubuntu_boot: Add staging modules exception for raspi kernel
Po-Hsu Lin
po-hsu.lin at canonical.com
Fri May 20 09:58:13 UTC 2022
This patchset will add staging modules exception to the kernel_tainted
test in ubuntu_boot for our raspberry pi kernel.
These modules are:
* bcm2835_codec
* bcm2835_isp
* bcm2835_v4l2
* bcm2835_mmal_vchiq
* snd_bcm2835
* vc_sm_cma
These will cause the following kernel taints on Focal / Jammy raspi
kernels:
* F - unsigned / staging
* J - staging (according to Juerg, these should not be signed and
will be corrected in the future)
Patch tested on F-raspi:
$ sudo ./kernel_taint_test.py
Kernel taint value is 9216
Taint bit value: 10 (staging driver was loaded)
Exception made in test script: bcm2835_codec
Exception made in test script: bcm2835_isp
Exception made in test script: bcm2835_v4l2
Exception made in test script: bcm2835_mmal_vchiq
Exception made in test script: snd_bcm2835
Exception made in test script: vc_sm_cma
* Staging modules found, but they are expected and OK
Taint bit value: 13 (unsigned module was loaded)
Exception made in test script: bcm2835_codec
Exception made in test script: bcm2835_isp
Exception made in test script: bcm2835_v4l2
Exception made in test script: bcm2835_mmal_vchiq
Exception made in test script: snd_bcm2835
Exception made in test script: vc_sm_cma
* Unsigned modules found, but they are expected and OK
$ echo $?
0
This can help us to improve the boot-testing result review process.
Po-Hsu Lin (2):
UBUNTU: SAUCE: ubuntu_boot: use module taint flag to simplify code
UBUNTU: SAUCE: ubuntu_boot: add exception for staging modules on RPI
ubuntu_boot/kernel_taint_test.py | 51 ++++++++++++++++++++++----------
1 file changed, 36 insertions(+), 15 deletions(-)
--
2.25.1
More information about the kernel-team
mailing list