Re: [PATCH 2/2] module: Block modules by Tuxedo from accessing GPL symbols

2024-11-18 Thread Werner Sembach
al stuff is sorted out". The relicensing is complete so this patch can be dropped entirely (everything is now GPLv2+) Regards, Werner Sembach Link: https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers/-/commit/a8c09b6c2ce6393fe39d8652d133af9f06cfb427 Signed-off-by: Uw

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

2024-11-18 Thread Werner Sembach
Hi, Am 15.11.24 um 19:50 schrieb Werner Sembach: From: Uwe Kleine-König 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

Re: [PATCH 0/2] module: Block modules by Tuxedo from accessing GPL symbols

2024-11-16 Thread Werner Sembach
Hello Uwe, Am 16.11.24 um 18:49 schrieb Uwe Kleine-König: Hello, On Thu, Nov 14, 2024 at 12:14:16PM +0100, Uwe Kleine-König wrote: On 11/14/24 11:49, Werner Sembach wrote: Am 14.11.24 um 11:31 schrieb Uwe Kleine-König: the kernel modules provided by Tuxedo on https://gitlab.com

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

2024-11-15 Thread Werner Sembach
The situation was less severe then I feared. I'm awaiting replys regarding this: https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers/-/merge_requests/17 and this: https://github.com/tuxedocomputers/tuxedo-keyboard/pull/155 (via mail as the GitHub repo is archived). This is t

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

2024-11-15 Thread Werner Sembach
complete. Signed-off-by: Uwe Kleine-König [Remove relicensed modules and accusatory language] Signed-off-by: Werner Sembach --- 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

[PATCH v5 1/2] module: Put known GPL offenders in an array

2024-11-15 Thread Werner Sembach
: Werner Sembach --- kernel/module/main.c | 23 ++- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/kernel/module/main.c b/kernel/module/main.c index 49b9bca9de12f..905d7b60dd709 100644 --- a/kernel/module/main.c +++ b/kernel/module/main.c @@ -2023,11 +2023,20

[PATCH v4 2/2] module: Block some modules by TUXEDO from accessing GPL symbols

2024-11-15 Thread Werner Sembach
. Signed-off-by: Werner Sembach --- kernel/module/main.c | 24 1 file changed, 24 insertions(+) diff --git a/kernel/module/main.c b/kernel/module/main.c index 905d7b60dd709..5df995ff0a9d3 100644 --- a/kernel/module/main.c +++ b/kernel/module/main.c @@ -2029,6 +2029,30

Re: [PATCH v3 0/2] module: Block some modules by TUXEDO from accessing

2024-11-15 Thread Werner Sembach
Hello, Am 15.11.24 um 17:40 schrieb Uwe Kleine-König: Hello Werner, On Fri, Nov 15, 2024 at 02:03:27PM +0100, Werner Sembach wrote: Am 15.11.24 um 13:58 schrieb Werner Sembach: Following the meeting I wrote about yesterday, I now changed the license of what we could change spontaniously to

[PATCH v4 0/2] module: Block some modules by TUXEDO from accessing

2024-11-15 Thread Werner Sembach
Following the meeting I wrote about yesterday, I now changed the license of what we could change spontaniously to prove good faith. I still hope that the rest can be sorted out before anything gets merged. We are working on it. A clear time window would still be helpfull. At Uwe. I don't know how

[PATCH v4 1/2] module: Put known GPL offenders in an array

2024-11-15 Thread Werner Sembach
: Werner Sembach --- kernel/module/main.c | 23 ++- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/kernel/module/main.c b/kernel/module/main.c index 49b9bca9de12f..905d7b60dd709 100644 --- a/kernel/module/main.c +++ b/kernel/module/main.c @@ -2023,11 +2023,20

Re: [PATCH v3 0/2] module: Block some modules by TUXEDO from accessing

2024-11-15 Thread Werner Sembach
Am 15.11.24 um 13:58 schrieb Werner Sembach: Following the meeting I wrote about yesterday, I now changed the license of what we could change spontaniously to prove good faith. I still hope that the rest can be sorted out before anything gets merged. We are working on it. A clear time window

[PATCH v3 2/2] module: Block some modules by TUXEDO from accessing GPL symbols

2024-11-15 Thread Werner Sembach
. Signed-off-by: Werner Sembach --- kernel/module/main.c | 23 +++ 1 file changed, 23 insertions(+) diff --git a/kernel/module/main.c b/kernel/module/main.c index 905d7b60dd709..3f391183aaf97 100644 --- a/kernel/module/main.c +++ b/kernel/module/main.c @@ -2029,6 +2029,29

[PATCH v2 0/2] module: Block some modules by TUXEDO from accessing

2024-11-15 Thread Werner Sembach
Following the meeting I wrote about yesterday, I now changed the license of what we could change spontaniously to prove good faith. I still hope that the rest can be sorted out before anything gets merged. We are working on it. A clear time window would still be helpfull. At Uwe. I don't know how

[PATCH v3 1/2] module: Put known GPL offenders in an array

2024-11-15 Thread Werner Sembach
: Werner Sembach --- kernel/module/main.c | 23 ++- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/kernel/module/main.c b/kernel/module/main.c index 49b9bca9de12f..905d7b60dd709 100644 --- a/kernel/module/main.c +++ b/kernel/module/main.c @@ -2023,11 +2023,20

[PATCH v2 2/2] module: Block some modules by TUXEDO from accessing GPL symbols

2024-11-15 Thread Werner Sembach
. Signed-off-by: Werner Sembach --- kernel/module/main.c | 23 +++ 1 file changed, 23 insertions(+) diff --git a/kernel/module/main.c b/kernel/module/main.c index 905d7b60dd709..3f391183aaf97 100644 --- a/kernel/module/main.c +++ b/kernel/module/main.c @@ -2029,6 +2029,29

[PATCH v2 0/2] module: Block some modules by TUXEDO from accessing

2024-11-15 Thread Werner Sembach
Following the meeting I wrote about yesterday, I now changed the license of what we could change spontaniously to prove good faith. I still hope that the rest can be sorted out before anything gets merged. We are working on it. A clear time window would still be helpfull. At Uwe. I don't know how

[PATCH v2 1/2] module: Put known GPL offenders in an array

2024-11-15 Thread Werner Sembach
: Werner Sembach --- kernel/module/main.c | 23 ++- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/kernel/module/main.c b/kernel/module/main.c index 49b9bca9de12f..905d7b60dd709 100644 --- a/kernel/module/main.c +++ b/kernel/module/main.c @@ -2023,11 +2023,20

Re: [PATCH 0/2] module: Block modules by Tuxedo from accessing GPL symbols

2024-11-15 Thread Werner Sembach
Am 15.11.24 um 11:51 schrieb Uwe Kleine-König: Hello Werner, On Fri, Nov 15, 2024 at 10:40:56AM +0100, Werner Sembach wrote: Then why does the proprietary NVIDIA driver exist? Please don't use NVIDIA's behaviour as a blueprint for your actions. INAL, but I would not recommend to d

Re: [PATCH 0/2] module: Block modules by Tuxedo from accessing GPL symbols

2024-11-15 Thread Werner Sembach
Am 15.11.24 um 11:22 schrieb Greg KH: On Fri, Nov 15, 2024 at 10:40:56AM +0100, Werner Sembach wrote: Am 15.11.24 um 10:18 schrieb Greg KH: On Fri, Nov 15, 2024 at 10:00:23AM +0100, Werner Sembach wrote: I guess what I try to convince you and others is that we _are_ taking Open Source

Re: [PATCH 0/2] module: Block modules by Tuxedo from accessing GPL symbols

2024-11-15 Thread Werner Sembach
Am 15.11.24 um 10:18 schrieb Greg KH: On Fri, Nov 15, 2024 at 10:00:23AM +0100, Werner Sembach wrote: I guess what I try to convince you and others is that we _are_ taking Open Source licenses seriously, but still there are mistakes to be made, especially with complex projects like the Linux

Re: [PATCH 0/2] module: Block modules by Tuxedo from accessing GPL symbols

2024-11-15 Thread Werner Sembach
Hello Uwe, Am 15.11.24 um 08:29 schrieb Uwe Kleine-König: Hello Werner, On Fri, Nov 15, 2024 at 07:09:49AM +0100, Werner Sembach wrote: Am 15.11.24 um 05:43 schrieb Greg KH: On Thu, Nov 14, 2024 at 11:49:04AM +0100, Werner Sembach wrote: Am 14.11.24 um 11:31 schrieb Uwe Kleine-König: the

Re: [PATCH 0/2] module: Block modules by Tuxedo from accessing GPL symbols

2024-11-14 Thread Werner Sembach
Hi, Am 15.11.24 um 05:43 schrieb Greg KH: On Thu, Nov 14, 2024 at 11:49:04AM +0100, Werner Sembach wrote: Hello, Am 14.11.24 um 11:31 schrieb Uwe Kleine-König: Hello, the kernel modules provided by Tuxedo on https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers are licensed

Re: [PATCH 0/2] module: Block modules by Tuxedo from accessing GPL symbols

2024-11-14 Thread Werner Sembach
Hello, Am 14.11.24 um 12:14 schrieb Uwe Kleine-König: Hello, On 11/14/24 11:49, Werner Sembach wrote: Am 14.11.24 um 11:31 schrieb Uwe Kleine-König: the kernel modules provided by Tuxedo on https://gitlab.com/tuxedocomputers/development/packages/tuxedo-drivers are licensed under GPLv3 or

Re: [PATCH 0/2] module: Block modules by Tuxedo from accessing GPL symbols

2024-11-14 Thread Werner Sembach
PL") on its own does not hint at GPL v2, if one is not aware of the license definition table in the documentation. It was and is never our intention to violate neither GPL v2 nor GPL v3 and we are working on it. Kind regards, Werner Sembach Best regards Uwe Uwe Kleine-König (2):

Re: [PATCH] ALSA: hda/realtek: Add quirk for Clevo NH55RZQ

2021-03-02 Thread Werner Sembach
so forgot that in my resend patch) Kind regards, Werner Sembach

[PATCH] ALSA: hda/realtek: Add quirk for Intel NUC 10

2021-03-02 Thread Werner Sembach
was inspired by the quirk for the Intel NUC 8 devices, but it turned out that the NUC 10 uses another pin. This information was acquired by black box testing likely pins. Co-developed-by: Eckhart Mohr Signed-off-by: Eckhart Mohr Signed-off-by: Werner Sembach Cc: --- Forgot to add the "

Re: [PATCH] ALSA: hda/realtek: Add quirk for Clevo NH55RZQ

2021-03-02 Thread Werner Sembach
> Thanks, now I could apply it. Missed your reply: I have now sent it a third time using git send-email. One change: I added Cc: stable this time. > Could you resubmit the NUC10 patch as well? Takashi Done. Hope everything is correct now.

[PATCH] ALSA: hda/realtek: Add quirk for Intel NUC 10

2021-03-02 Thread Werner Sembach
was inspired by the quirk for the Intel NUC 8 devices, but it turned out that the NUC 10 uses another pin. This information was acquired by black box testing likely pins. Co-developed-by: Eckhart Mohr Signed-off-by: Eckhart Mohr Signed-off-by: Werner Sembach Cc: --- Resend of this patch with

[PATCH] ALSA: hda/realtek: Add quirk for Clevo NH55RZQ

2021-03-02 Thread Werner Sembach
combo jack already works. The microphone-only jack does not recognize when a device is pluged in without this patch. Signed-off-by: Eckhart Mohr Co-developed-by: Werner Sembach Signed-off-by: Werner Sembach Cc: --- Third time's the charm, now using git send-email, I'm really sorry fo

[PATCH] ALSA: hda/realtek: Add quirk for Clevo NH55RZQ

2021-03-02 Thread Werner Sembach
combo jack already works. The microphone-only jack does not recognize when a device is pluged in without this patch. Signed-off-by: Eckhart Mohr Co-developed-by: Werner Sembach Signed-off-by: Werner Sembach --- This is a resend of the patch because I missed that the editor I used to write the

[PATCH] ALSA: hda/realtek: Add quirk for Clevo NH55RZQ

2021-03-02 Thread Werner Sembach
combo jack already works. The microphone-only jack does not recognize when a device is pluged in without this patch. Signed-off-by: Eckhart Mohr Co-developed-by: Werner Sembach Signed-off-by: Werner Sembach --- Hi, this is my first ever submitted kernel patch, feel free to criticise me if I

[PATCH] ALSA: hda/realtek: Add quirk for Intel NUC 10

2021-03-02 Thread Werner Sembach
From: Werner Sembach ALSA: hda/realtek: Add quirk for Intel NUC 10 This adds a new SND_PCI_QUIRK(...) and applies it to the Intel NUC 10 devices. This fixes the issue of the devices not having audio input and output on the headset jack because the kernel does not recognize when something is