Re: [PATCH v5 2/2] module: Block a module by TUXEDO from accessing GPL symbols

From: Werner Sembach
Date: Mon Nov 18 2024 - 05:11:49 EST


Hi,

Am 15.11.24 um 19:50 schrieb Werner Sembach:
From: Uwe Kleine-König <ukleinek@xxxxxxxxxx>

TUXEDO has not yet relicensed a module for GPLv2+ as a reply from former
contributers the committed code under GPLv3+ is awaited.

Teach the module loader that this module is not GPLv2 compatible despite
the declaration to be GPLv2 compatible until the relicensing is complete.

The relicensing is complete so this patch can be dropped entierly

Regards,

Werner Sembach


Signed-off-by: Uwe Kleine-König <ukleinek@xxxxxxxxxx>
[Remove relicensed modules and accusatory language]
Signed-off-by: Werner Sembach <wse@xxxxxxxxxxxxxxxxxxx>
---
kernel/module/main.c | 8 ++++++++
1 file changed, 8 insertions(+)

diff --git a/kernel/module/main.c b/kernel/module/main.c
index 905d7b60dd709..df2549352ca8a 100644
--- a/kernel/module/main.c
+++ b/kernel/module/main.c
@@ -2029,6 +2029,14 @@ static const char *module_license_offenders[] = {
/* lve claims to be GPL but upstream won't provide source */
"lve",
+
+ /*
+ * TUXEDO awaits 2 final answers to relicense the last module to GPLv2+
+ * See https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers/-/merge_requests/21 ,
+ * https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers/-/commit/dd34594ab880ed477bb75725176c3fb9352a07eb ,
+ * and https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers/-/commit/c8893684c2f869b2a6b13f1ef1ddeb4922f2ffe3
+ */
+ "clevo_acpi",
};
/*