Kernel Is Not Being Appropriately Deblobbed

Project:Trisquel
Version:9.0
Component:Kernel/drivers
Category:bug report
Priority:critical
Assigned:Unassigned
Status:closed
Description

The helper for the kernel runs the Linux-libre deblob scripts with --force. This is causing deblob failures to go unnoticed because if the script encounters a problem with deblobbing it goes undetected because the script doesn't error out. This results in Trisquel shipping kernels that are not fully deblobbed. Please remove the use of --force from the helper. Further, there is no usage of deblob-check afterward to ensure a complete deblob happens. Please start running deblob-check on the deblobbed source code. If you're not checking, how can you be sure that the deblob was successful?

An example is here along with my comments (jxself):
https://trisquel.info/en/forum/hwe-kernels-can-load-proprietary-kernel-modules

Fri, 10/01/2021 - 04:04

The helper for the kernel runs the Linux-libre deblob scripts with --force.

This is no longer the case on nabia*, while etiona still uses the --force flag is very likely it's not making any effect.

I'll try to rebuild and test if that's the case.

* https://gitlab.trisquel.org/trisquel/package-helpers/-/blob/nabia/helpers/make-linux#L60

Sun, 10/03/2021 - 18:26

As of linux 4.15.0-159.167+9.0trisquel9 it doesn't use --force anymore, this can be closed.

Thanks!

Sun, 10/03/2021 - 18:27
Status:active» patch (ready)
Fri, 10/08/2021 - 19:00
Status:patch (ready)» fixed
Tue, 10/26/2021 - 15:16
Status:fixed» closed

Automatically closed -- issue fixed for 2 weeks with no activity.