From patchwork Tue Nov 3 17:31:20 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alberto Milone X-Patchwork-Id: 1393240 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.ubuntu.com (client-ip=91.189.94.19; helo=huckleberry.canonical.com; envelope-from=kernel-team-bounces@lists.ubuntu.com; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=canonical.com Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4CQcKJ1q2Lz9sSs; Wed, 4 Nov 2020 04:31:48 +1100 (AEDT) Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.86_2) (envelope-from ) id 1ka09p-0007yy-CS; Tue, 03 Nov 2020 17:31:45 +0000 Received: from youngberry.canonical.com ([91.189.89.112]) by huckleberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1ka09n-0007yj-8k for kernel-team@lists.ubuntu.com; Tue, 03 Nov 2020 17:31:43 +0000 Received: from mail-wm1-f72.google.com ([209.85.128.72]) by youngberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1ka09n-0006dv-1J for kernel-team@lists.ubuntu.com; Tue, 03 Nov 2020 17:31:43 +0000 Received: by mail-wm1-f72.google.com with SMTP id o19so45081wme.2 for ; Tue, 03 Nov 2020 09:31:43 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=bkcfvrWSFAxOfJ0iBlOafjpOyP++XDUL/QOuFYDklSQ=; b=KaXngabuMSOEl+Smcfho3NHIVcNMiez5+1BLRZAx8OtMwOO3Mc3NKiUwVC3sLeBnde Qv2Rr7jS9nRbC6BsNGtQ2fS2OlZEUcbklewZ7+vR5FTJ8goy/nJk30BAMnmlMNuCgE6f IGptnkhFGAJnZ/2CsY7YAiSlF9eJTwcwcb7zKg75+ffLy256hry+MZoQZBgZNIV/zdsE tq5vf9xu6m0CUHMO9Pi530Z2nywI2uswU3XyY8bJm0t3Bo2ViJ+VDYcQO7Jjwj+FDob6 KMSyJpKdawSnwQ+cEvyKXB4S3Mqn2Qn5Sspa2yvfqOyAIIy4DO+E7/gSYuni8bJZ756n TnaA== X-Gm-Message-State: AOAM532h5mmD2jo1yXE72Ew7AzSbukwGTaOpasVh/b0nklQORgygRQlk gtNDgvlWfF/lmt42Ky3w6Mwng9K19Zzo+0i6L2nni0K9CAfifOw2manj2EVhqrpDDZsvJOUJSep Hr/iroxKv3OlRzbX1l6bKYayeB9F1aRzPb6DS8LHqRw== X-Received: by 2002:a5d:5748:: with SMTP id q8mr27406651wrw.299.1604424702344; Tue, 03 Nov 2020 09:31:42 -0800 (PST) X-Google-Smtp-Source: ABdhPJyYfL+OrGVrEH0XoWEfTVdgJP6GzFt64XPsNGuTxe1ZrVBd6LZLUINWgxapsxCW4JWL6fK6TQ== X-Received: by 2002:a5d:5748:: with SMTP id q8mr27406633wrw.299.1604424702091; Tue, 03 Nov 2020 09:31:42 -0800 (PST) Received: from thinkpad.lan (dynamic-adsl-94-34-39-30.clienti.tiscali.it. [94.34.39.30]) by smtp.gmail.com with ESMTPSA id w1sm16482582wro.44.2020.11.03.09.31.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Nov 2020 09:31:41 -0800 (PST) From: Alberto Milone To: kernel-team@lists.ubuntu.com Subject: [PATCH 1/10 G/H][SRU][generic][L-R-M] UBUNTU: [Packaging] NVIDIA -- Update the 455 driver Date: Tue, 3 Nov 2020 18:31:20 +0100 Message-Id: <20201103173129.544371-2-alberto.milone@canonical.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20201103173129.544371-1-alberto.milone@canonical.com> References: <20201103173129.544371-1-alberto.milone@canonical.com> MIME-Version: 1.0 X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.20 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: cascardo@canonical.com Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: "kernel-team" Update the 455 series, and drop the 435 series. BugLink: https://bugs.launchpad.net/bugs/1902093 Signed-off-by: Alberto Milone --- debian/control.d/meta-nvidia | 26 ---------------- debian/control.d/nvidia | 38 ----------------------- debian/control.d/transitionals-nvidia-435 | 13 ++++++++ debian/dkms-versions | 3 +- 4 files changed, 14 insertions(+), 66 deletions(-) create mode 100644 debian/control.d/transitionals-nvidia-435 -- 2.25.1 diff --git a/debian/control.d/meta-nvidia b/debian/control.d/meta-nvidia index 8666a70..d906959 100644 --- a/debian/control.d/meta-nvidia +++ b/debian/control.d/meta-nvidia @@ -11,19 +11,6 @@ Description: Extra drivers for nvidia-390 for generic${variant:suffix} Install extra signed nvidia-390 modules compatible with generic${variant:suffix} -Package: linux-modules-nvidia-435-generic${variant:suffix} -Build-Profiles: -Architecture: amd64 -Section: kernel -Provides: ${dkms:nvidia-435-modules} -Depends: - ${misc:Depends}, - linux-modules-nvidia-435-@ABI@-generic (= ${binary:Version}), - ${nvk:nvidia-435} -Description: Extra drivers for nvidia-435 for generic${variant:suffix} - Install extra signed nvidia-435 modules compatible with - generic${variant:suffix} - Package: linux-modules-nvidia-450-generic${variant:suffix} Build-Profiles: Architecture: amd64 @@ -102,19 +89,6 @@ Description: Extra drivers for nvidia-390 for lowlatency${variant:suffix} Install extra signed nvidia-390 modules compatible with lowlatency${variant:suffix} -Package: linux-modules-nvidia-435-lowlatency${variant:suffix} -Build-Profiles: -Architecture: amd64 -Section: kernel -Provides: ${dkms:nvidia-435-modules} -Depends: - ${misc:Depends}, - linux-modules-nvidia-435-@ABI@-lowlatency (= ${binary:Version}), - ${nvk:nvidia-435} -Description: Extra drivers for nvidia-435 for lowlatency${variant:suffix} - Install extra signed nvidia-435 modules compatible with - lowlatency${variant:suffix} - Package: linux-modules-nvidia-450-lowlatency${variant:suffix} Build-Profiles: Architecture: amd64 diff --git a/debian/control.d/nvidia b/debian/control.d/nvidia index 2df9479..53fc1b5 100644 --- a/debian/control.d/nvidia +++ b/debian/control.d/nvidia @@ -17,25 +17,6 @@ Description: Linux kernel nvidia modules for version @ABI@ which will ensure that upgrades work correctly, and that supporting packages are also installed. -Package: linux-modules-nvidia-435-@ABI@-generic -Build-Profiles: -Architecture: amd64 -Section: kernel -Priority: optional -Built-Using: ${linux:BuiltUsing} -Depends: - ${misc:Depends}, - ${shlibs:Depends}, - binutils, - linux-image-@ABI@-generic | linux-image-unsigned-@ABI@-generic, -Description: Linux kernel nvidia modules for version @ABI@ - This package contains the Linux kernel nvidia modules for version @ABI@. - . - You likely do not want to install this package directly. Instead, install the - one of the linux-modules-nvidia-435-generic* meta-packages, - which will ensure that upgrades work correctly, and that supporting packages are - also installed. - Package: linux-modules-nvidia-450-@ABI@-generic Build-Profiles: Architecture: amd64 @@ -150,25 +131,6 @@ Description: Linux kernel nvidia modules for version @ABI@ which will ensure that upgrades work correctly, and that supporting packages are also installed. -Package: linux-modules-nvidia-435-@ABI@-lowlatency -Build-Profiles: -Architecture: amd64 -Section: kernel -Priority: optional -Built-Using: ${linux:BuiltUsing} -Depends: - ${misc:Depends}, - ${shlibs:Depends}, - binutils, - linux-image-@ABI@-lowlatency | linux-image-unsigned-@ABI@-lowlatency, -Description: Linux kernel nvidia modules for version @ABI@ - This package contains the Linux kernel nvidia modules for version @ABI@. - . - You likely do not want to install this package directly. Instead, install the - one of the linux-modules-nvidia-435-lowlatency* meta-packages, - which will ensure that upgrades work correctly, and that supporting packages are - also installed. - Package: linux-modules-nvidia-450-@ABI@-lowlatency Build-Profiles: Architecture: amd64 diff --git a/debian/control.d/transitionals-nvidia-435 b/debian/control.d/transitionals-nvidia-435 new file mode 100644 index 0000000..9419998 --- /dev/null +++ b/debian/control.d/transitionals-nvidia-435 @@ -0,0 +1,13 @@ +Package: linux-modules-nvidia-435-generic +Architecture: amd64 +Section: oldlibs +Depends: linux-modules-nvidia-455-generic +Description: Extra drivers for nvidia-435 for the generic flavour (dummy transitional package) + Transitional package for upgrades of -435 to -455. + +Package: linux-modules-nvidia-435-lowlatency +Architecture: amd64 +Section: oldlibs +Depends: linux-modules-nvidia-455-lowlatency +Description: Extra drivers for nvidia-435 for the generic flavour (dummy transitional package) + Transitional package for upgrades of -435 to -455. diff --git a/debian/dkms-versions b/debian/dkms-versions index dbd7152..8815342 100644 --- a/debian/dkms-versions +++ b/debian/dkms-versions @@ -1,8 +1,7 @@ zfs-linux 0.8.4-1ubuntu11 nvidia-graphics-drivers-390 390.138-0ubuntu2 -nvidia-graphics-drivers-435 435.21-0ubuntu8 nvidia-graphics-drivers-450 450.80.02-0ubuntu1 -nvidia-graphics-drivers-455 455.28-0ubuntu1 +nvidia-graphics-drivers-455 0 nvidia-graphics-drivers-418-server 418.152.00-0ubuntu2 nvidia-graphics-drivers-440-server 440.95.01-0ubuntu2 nvidia-graphics-drivers-450-server 450.80.02-0ubuntu3 From patchwork Tue Nov 3 17:31:21 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alberto Milone X-Patchwork-Id: 1393241 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.ubuntu.com (client-ip=91.189.94.19; helo=huckleberry.canonical.com; envelope-from=kernel-team-bounces@lists.ubuntu.com; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=canonical.com Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4CQcKR2W17z9sTD; Wed, 4 Nov 2020 04:31:55 +1100 (AEDT) Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.86_2) (envelope-from ) id 1ka09w-00081c-L6; Tue, 03 Nov 2020 17:31:52 +0000 Received: from youngberry.canonical.com ([91.189.89.112]) by huckleberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1ka09v-00081C-3Y for kernel-team@lists.ubuntu.com; Tue, 03 Nov 2020 17:31:51 +0000 Received: from mail-wm1-f72.google.com ([209.85.128.72]) by youngberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1ka09u-0006eB-QD for kernel-team@lists.ubuntu.com; Tue, 03 Nov 2020 17:31:50 +0000 Received: by mail-wm1-f72.google.com with SMTP id c204so39253wmd.5 for ; Tue, 03 Nov 2020 09:31:50 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=lyJHf5sTBdvIQiS+8aUfD5pxHAQmwKbUf1CumNtL81o=; b=r8DKA+O2qJ5IfMmVWdnSGuhKqaEOB0LOCS4VZh0/GFwApKpZdKlYW6KdoQgT27ux9l Q/59U+7LlWJ5ua0Vb0LZR5rR+D95+4pXrGvRZpREMHMN0ZNaEPD+S2USjAPmXkVUW2Re zSwB4/5K4Kq+SyUYl1prLDPfc1pxt6s6p+19oXUziMd3rmbU6V5qRcmYwb5C4zdvrA0l MkOIrF9W6BddOLxVF3SkWlykPVxQXYfmdsjcqJ6NxpZ5BZakeFGIKX5kk7OVxttGjpMK cBiav82k68EyJCXPWf8KoKj3G6RLDLZH/0ZB/tXiqTQUUzUI9Z00YMsEpcrDHsg2uM6k jBiQ== X-Gm-Message-State: AOAM533TtnhVGA6Tl2M06wlFClW14/6WFExJ5kA9C3ZFH1M892o47EW7 n3rtHYsWYm1ottrReJUdY1Jq3KDVfh5tUXWHM1UNKJYru1C6A7JQPHEC2HJ3DNACHP9grNxhK1Q snqmGalkuy1OUWHsi6Bu1kZ1GFIJbJL3EZ/smCmhj+w== X-Received: by 2002:a1c:f209:: with SMTP id s9mr199360wmc.115.1604424710098; Tue, 03 Nov 2020 09:31:50 -0800 (PST) X-Google-Smtp-Source: ABdhPJwl3jTGYyjuiTeVRdzo5hPjOGCCDshqNWqNMOLQHnY4zoYRwwhbK5I73xMb+nkySa6W+zHhrA== X-Received: by 2002:a1c:f209:: with SMTP id s9mr199338wmc.115.1604424709861; Tue, 03 Nov 2020 09:31:49 -0800 (PST) Received: from thinkpad.lan (dynamic-adsl-94-34-39-30.clienti.tiscali.it. [94.34.39.30]) by smtp.gmail.com with ESMTPSA id w1sm16482582wro.44.2020.11.03.09.31.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Nov 2020 09:31:49 -0800 (PST) From: Alberto Milone To: kernel-team@lists.ubuntu.com Subject: [PATCH 2/10 G/H][SRU][generic][L-R-M] UBUNTU: [Packaging] NVIDIA -- provide the nvidia-prebuilt-kernel virtual package Date: Tue, 3 Nov 2020 18:31:21 +0100 Message-Id: <20201103173129.544371-3-alberto.milone@canonical.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20201103173129.544371-1-alberto.milone@canonical.com> References: <20201103173129.544371-1-alberto.milone@canonical.com> MIME-Version: 1.0 X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.20 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: cascardo@canonical.com Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: "kernel-team" Make all the NVIDIA drivers, except for 390, provide the nvidia-prebuilt-kernel virtual package. This allows adding a generic dependency on the signed modules. BugLink: https://bugs.launchpad.net/bugs/1902093 Signed-off-by: Alberto Milone --- debian/control.d/meta-nvidia | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) -- 2.25.1 diff --git a/debian/control.d/meta-nvidia b/debian/control.d/meta-nvidia index d906959..77a9ad7 100644 --- a/debian/control.d/meta-nvidia +++ b/debian/control.d/meta-nvidia @@ -15,7 +15,7 @@ Package: linux-modules-nvidia-450-generic${variant:suffix} Build-Profiles: Architecture: amd64 Section: kernel -Provides: ${dkms:nvidia-450-modules} +Provides: ${dkms:nvidia-450-modules}, nvidia-prebuilt-kernel Depends: ${misc:Depends}, linux-modules-nvidia-450-@ABI@-generic (= ${binary:Version}), @@ -28,7 +28,7 @@ Package: linux-modules-nvidia-455-generic${variant:suffix} Build-Profiles: Architecture: amd64 Section: kernel -Provides: ${dkms:nvidia-455-modules} +Provides: ${dkms:nvidia-455-modules}, nvidia-prebuilt-kernel Depends: ${misc:Depends}, linux-modules-nvidia-455-@ABI@-generic (= ${binary:Version}), @@ -41,7 +41,7 @@ Package: linux-modules-nvidia-418-server-generic${variant:suffix} Build-Profiles: Architecture: amd64 Section: kernel -Provides: ${dkms:nvidia-418-server-modules} +Provides: ${dkms:nvidia-418-server-modules}, nvidia-prebuilt-kernel Depends: ${misc:Depends}, linux-modules-nvidia-418-server-@ABI@-generic (= ${binary:Version}), @@ -54,7 +54,7 @@ Package: linux-modules-nvidia-440-server-generic${variant:suffix} Build-Profiles: Architecture: amd64 Section: kernel -Provides: ${dkms:nvidia-440-server-modules} +Provides: ${dkms:nvidia-440-server-modules}, nvidia-prebuilt-kernel Depends: ${misc:Depends}, linux-modules-nvidia-440-server-@ABI@-generic (= ${binary:Version}), @@ -67,7 +67,7 @@ Package: linux-modules-nvidia-450-server-generic${variant:suffix} Build-Profiles: Architecture: amd64 Section: kernel -Provides: ${dkms:nvidia-450-server-modules} +Provides: ${dkms:nvidia-450-server-modules}, nvidia-prebuilt-kernel Depends: ${misc:Depends}, linux-modules-nvidia-450-server-@ABI@-generic (= ${binary:Version}), @@ -93,7 +93,7 @@ Package: linux-modules-nvidia-450-lowlatency${variant:suffix} Build-Profiles: Architecture: amd64 Section: kernel -Provides: ${dkms:nvidia-450-modules} +Provides: ${dkms:nvidia-450-modules}, nvidia-prebuilt-kernel Depends: ${misc:Depends}, linux-modules-nvidia-450-@ABI@-lowlatency (= ${binary:Version}), @@ -106,7 +106,7 @@ Package: linux-modules-nvidia-455-lowlatency${variant:suffix} Build-Profiles: Architecture: amd64 Section: kernel -Provides: ${dkms:nvidia-455-modules} +Provides: ${dkms:nvidia-455-modules}, nvidia-prebuilt-kernel Depends: ${misc:Depends}, linux-modules-nvidia-455-@ABI@-lowlatency (= ${binary:Version}), @@ -119,7 +119,7 @@ Package: linux-modules-nvidia-418-server-lowlatency${variant:suffix} Build-Profiles: Architecture: amd64 Section: kernel -Provides: ${dkms:nvidia-418-server-modules} +Provides: ${dkms:nvidia-418-server-modules}, nvidia-prebuilt-kernel Depends: ${misc:Depends}, linux-modules-nvidia-418-server-@ABI@-lowlatency (= ${binary:Version}), ${nvk:nvidia-418-server} @@ -130,7 +130,7 @@ Package: linux-modules-nvidia-440-server-lowlatency${variant:suffix} Build-Profiles: Architecture: amd64 Section: kernel -Provides: ${dkms:nvidia-440-server-modules} +Provides: ${dkms:nvidia-440-server-modules}, nvidia-prebuilt-kernel Depends: ${misc:Depends}, linux-modules-nvidia-440-server-@ABI@-lowlatency (= ${binary:Version}), ${nvk:nvidia-440-server} @@ -141,7 +141,7 @@ Package: linux-modules-nvidia-450-server-lowlatency${variant:suffix} Build-Profiles: Architecture: amd64 Section: kernel -Provides: ${dkms:nvidia-450-server-modules} +Provides: ${dkms:nvidia-450-server-modules}, nvidia-prebuilt-kernel Depends: ${misc:Depends}, linux-modules-nvidia-450-server-@ABI@-lowlatency (= ${binary:Version}), ${nvk:nvidia-450-server} Description: Extra drivers for nvidia-450-server for the lowlatency flavour From patchwork Tue Nov 3 17:31:22 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alberto Milone X-Patchwork-Id: 1393242 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.ubuntu.com (client-ip=91.189.94.19; helo=huckleberry.canonical.com; envelope-from=kernel-team-bounces@lists.ubuntu.com; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=canonical.com Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4CQcKb4LQ5z9sTD; Wed, 4 Nov 2020 04:32:03 +1100 (AEDT) Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.86_2) (envelope-from ) id 1ka0A4-00083t-Rp; Tue, 03 Nov 2020 17:32:00 +0000 Received: from youngberry.canonical.com ([91.189.89.112]) by huckleberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1ka0A2-00083A-KW for kernel-team@lists.ubuntu.com; Tue, 03 Nov 2020 17:31:58 +0000 Received: from mail-wr1-f70.google.com ([209.85.221.70]) by youngberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1ka0A2-0006eV-Cu for kernel-team@lists.ubuntu.com; Tue, 03 Nov 2020 17:31:58 +0000 Received: by mail-wr1-f70.google.com with SMTP id 33so8007745wrf.22 for ; Tue, 03 Nov 2020 09:31:58 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=DAe8YIbEN0Cd0WTWOP7SMFAxOGvDxqM/GYAi4fk5Vk4=; b=VtlXBHXvP4I5BoOfaSyZ8es+JVnosoRTMXGGdteSOBZ6AozpsAdk5ty0jzDt7eQ+2T dHe7zLoT7SNkATnvSkPVVzDVy8nXe81r4SwYycEdDSpzw7xpQWUuR2X6ecOiFd4yHdF7 3pXrTAeSFzNbhICo0vjzJRqBVFzYUuf8c6nZ/AGcgvM3Iij98sTMpDkIqx9b0WoCZiST 0Eyqenlin3jmupms4vLl+AfaOam2qOVsNy5xc8goWQVRCRjNFHpRGU6zYKXp8PpiyeOa 0qU3cG5s5wFew4JAcU29t5f+nEr20Io1Xp3rwMtx+oZS8ov4XiD3+l0aTxIKgwkjWzmy 9i2A== X-Gm-Message-State: AOAM531Adv4tVgEzXHKu2uudZp5r87iOoEjWAqvACOec/vq4coDiqkqe G7EwtDkxCdYaz7Vkog6OVjMv73z8aFNBmFpZWOrUvw+mPpuOZ4TBtluKnKPoaK41qIGGCgiO7Zj 9OR18rGVpS0pMG3aOkFqd7n7yRkzcYbQc9A+8Gd8Wmg== X-Received: by 2002:a5d:664b:: with SMTP id f11mr26007142wrw.195.1604424717830; Tue, 03 Nov 2020 09:31:57 -0800 (PST) X-Google-Smtp-Source: ABdhPJxv1XXMnHshs6m30oyQVnqO2FvHLYzU4JPinnEpNp+vdwdHj1UBGaMtXvZCBenumStQl+sG/Q== X-Received: by 2002:a5d:664b:: with SMTP id f11mr26007122wrw.195.1604424717630; Tue, 03 Nov 2020 09:31:57 -0800 (PST) Received: from thinkpad.lan (dynamic-adsl-94-34-39-30.clienti.tiscali.it. [94.34.39.30]) by smtp.gmail.com with ESMTPSA id w1sm16482582wro.44.2020.11.03.09.31.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Nov 2020 09:31:57 -0800 (PST) From: Alberto Milone To: kernel-team@lists.ubuntu.com Subject: [PATCH 3/10 G/H][SRU][aws][L-R-M] UBUNTU: [Packaging] NVIDIA -- Update the 455 driver Date: Tue, 3 Nov 2020 18:31:22 +0100 Message-Id: <20201103173129.544371-4-alberto.milone@canonical.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20201103173129.544371-1-alberto.milone@canonical.com> References: <20201103173129.544371-1-alberto.milone@canonical.com> MIME-Version: 1.0 X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.20 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: cascardo@canonical.com Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: "kernel-team" Update the 455 series, and drop the 435 series. BugLink: https://bugs.launchpad.net/bugs/1902093 Signed-off-by: Alberto Milone --- debian/control.d/meta-nvidia | 13 ------------- debian/control.d/transitionals-nvidia-435 | 6 ++++++ debian/dkms-versions | 3 +-- 3 files changed, 7 insertions(+), 15 deletions(-) create mode 100644 debian/control.d/transitionals-nvidia-435 diff --git a/debian/control.d/meta-nvidia b/debian/control.d/meta-nvidia index 9ae5bb0..b57e2ad 100644 --- a/debian/control.d/meta-nvidia +++ b/debian/control.d/meta-nvidia @@ -11,19 +11,6 @@ Description: Extra drivers for nvidia-390 for aws${variant:suffix} Install extra signed nvidia-390 modules compatible with aws${variant:suffix} -Package: linux-modules-nvidia-435-aws${variant:suffix} -Build-Profiles: -Architecture: amd64 -Section: kernel -Provides: ${dkms:nvidia-435-modules} -Depends: - ${misc:Depends}, - linux-modules-nvidia-435-@ABI@-aws (= ${binary:Version}), - ${nvk:nvidia-435} -Description: Extra drivers for nvidia-435 for aws${variant:suffix} - Install extra signed nvidia-435 modules compatible with - aws${variant:suffix} - Package: linux-modules-nvidia-450-aws${variant:suffix} Build-Profiles: Architecture: amd64 diff --git a/debian/control.d/transitionals-nvidia-435 b/debian/control.d/transitionals-nvidia-435 new file mode 100644 index 0000000..a0e9b71 --- /dev/null +++ b/debian/control.d/transitionals-nvidia-435 @@ -0,0 +1,6 @@ +Package: linux-modules-nvidia-435-aws +Architecture: amd64 +Section: oldlibs +Depends: linux-modules-nvidia-455-aws +Description: Extra drivers for nvidia-435 for the aws flavour (dummy transitional package) + Transitional package for upgrades of -435 to -455. diff --git a/debian/dkms-versions b/debian/dkms-versions index dbd7152..8815342 100644 --- a/debian/dkms-versions +++ b/debian/dkms-versions @@ -1,8 +1,7 @@ zfs-linux 0.8.4-1ubuntu11 nvidia-graphics-drivers-390 390.138-0ubuntu2 -nvidia-graphics-drivers-435 435.21-0ubuntu8 nvidia-graphics-drivers-450 450.80.02-0ubuntu1 -nvidia-graphics-drivers-455 455.28-0ubuntu1 +nvidia-graphics-drivers-455 0 nvidia-graphics-drivers-418-server 418.152.00-0ubuntu2 nvidia-graphics-drivers-440-server 440.95.01-0ubuntu2 nvidia-graphics-drivers-450-server 450.80.02-0ubuntu3 From patchwork Tue Nov 3 17:31:23 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alberto Milone X-Patchwork-Id: 1393243 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.ubuntu.com (client-ip=91.189.94.19; helo=huckleberry.canonical.com; envelope-from=kernel-team-bounces@lists.ubuntu.com; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=canonical.com Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4CQcKj1QMVz9sVD; Wed, 4 Nov 2020 04:32:09 +1100 (AEDT) Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.86_2) (envelope-from ) id 1ka0AA-00087J-2I; Tue, 03 Nov 2020 17:32:06 +0000 Received: from youngberry.canonical.com ([91.189.89.112]) by huckleberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1ka0A8-000863-R1 for kernel-team@lists.ubuntu.com; Tue, 03 Nov 2020 17:32:04 +0000 Received: from mail-wr1-f70.google.com ([209.85.221.70]) by youngberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1ka0A8-0006fE-J2 for kernel-team@lists.ubuntu.com; Tue, 03 Nov 2020 17:32:04 +0000 Received: by mail-wr1-f70.google.com with SMTP id p12so557907wrx.3 for ; Tue, 03 Nov 2020 09:32:04 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=79kRrIuoB7Mmg+YF81CsCupuheiK7i61w+st/VYo1uU=; b=XNptR4l5yIuN0oChDEe9/ZpX5RLAqTEEDL5vdWCTg8iuMDdEdlgtj+CKeCY+0h3Gcp rO3aEpMDd9lz4m3yW3EhoyQws/AMiRcL5RsZXiT6m5wT/d5DPWK3WaLpz3EmscH8r8yo 9s/F9NmjSQ4+E2de3F+buiB8bysKIsTUV6Hsp0UGM/twmzp4OA6E+DMVpuesdZt3ii5c 1ZvQvyhk9ovtwdPeGUhjC8FD8IdbbGXSb/q2dCZweGW+fZe/4N6fm/TiHOZEDeJUCy0b h6MDZUBqqi2owo3TgAN1HGfDwmcODgY7IXlI+QD/btOVT+NJIN1jnGgwUK0VZwPwSnyR lGyw== X-Gm-Message-State: AOAM530O4t2IUC/+c+TMQT7szgOfuPejAU2sknnH5wSmMskJYX3z8buj vaqC9/ynv2bMFFHVEmJhuaeCEapcwuJiVJlDY58bFtUXa3KCWjKI+F1S45edVSRALhooHVkyN1l S14N/UJ7W6zPHCL7FVpdJLms57TYxaIVd1f2lRnpkLw== X-Received: by 2002:a1c:4c05:: with SMTP id z5mr245308wmf.122.1604424724062; Tue, 03 Nov 2020 09:32:04 -0800 (PST) X-Google-Smtp-Source: ABdhPJylRvtDq/Y5UyO2anj8ru5ZBkCn0jvQXkaY6an2eb7ngqI4GEjtTrmeH6CpAvazasFn1g7RNQ== X-Received: by 2002:a1c:4c05:: with SMTP id z5mr245281wmf.122.1604424723792; Tue, 03 Nov 2020 09:32:03 -0800 (PST) Received: from thinkpad.lan (dynamic-adsl-94-34-39-30.clienti.tiscali.it. [94.34.39.30]) by smtp.gmail.com with ESMTPSA id w1sm16482582wro.44.2020.11.03.09.32.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Nov 2020 09:32:03 -0800 (PST) From: Alberto Milone To: kernel-team@lists.ubuntu.com Subject: [PATCH 4/10 G/H][SRU][aws][L-R-M] UBUNTU: [Packaging] NVIDIA -- provide the nvidia-prebuilt-kernel virtual package Date: Tue, 3 Nov 2020 18:31:23 +0100 Message-Id: <20201103173129.544371-5-alberto.milone@canonical.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20201103173129.544371-1-alberto.milone@canonical.com> References: <20201103173129.544371-1-alberto.milone@canonical.com> MIME-Version: 1.0 X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.20 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: cascardo@canonical.com Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: "kernel-team" Make all the NVIDIA drivers, except for 390, provide the nvidia-prebuilt-kernel virtual package. This allows adding a generic dependency on the signed modules. BugLink: https://bugs.launchpad.net/bugs/1902093 Signed-off-by: Alberto Milone --- debian/control.d/meta-nvidia | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/debian/control.d/meta-nvidia b/debian/control.d/meta-nvidia index b57e2ad..9ae7138 100644 --- a/debian/control.d/meta-nvidia +++ b/debian/control.d/meta-nvidia @@ -15,7 +15,7 @@ Package: linux-modules-nvidia-450-aws${variant:suffix} Build-Profiles: Architecture: amd64 Section: kernel -Provides: ${dkms:nvidia-450-modules} +Provides: ${dkms:nvidia-450-modules}, nvidia-prebuilt-kernel Depends: ${misc:Depends}, linux-modules-nvidia-450-@ABI@-aws (= ${binary:Version}), @@ -28,7 +28,7 @@ Package: linux-modules-nvidia-455-aws${variant:suffix} Build-Profiles: Architecture: amd64 Section: kernel -Provides: ${dkms:nvidia-455-modules} +Provides: ${dkms:nvidia-455-modules}, nvidia-prebuilt-kernel Depends: ${misc:Depends}, linux-modules-nvidia-455-@ABI@-aws (= ${binary:Version}), @@ -41,7 +41,7 @@ Package: linux-modules-nvidia-418-server-aws${variant:suffix} Build-Profiles: Architecture: amd64 Section: kernel -Provides: ${dkms:nvidia-418-server-modules} +Provides: ${dkms:nvidia-418-server-modules}, nvidia-prebuilt-kernel Depends: ${misc:Depends}, linux-modules-nvidia-418-server-@ABI@-aws (= ${binary:Version}), @@ -54,7 +54,7 @@ Package: linux-modules-nvidia-440-server-aws${variant:suffix} Build-Profiles: Architecture: amd64 Section: kernel -Provides: ${dkms:nvidia-440-server-modules} +Provides: ${dkms:nvidia-440-server-modules}, nvidia-prebuilt-kernel Depends: ${misc:Depends}, linux-modules-nvidia-440-server-@ABI@-aws (= ${binary:Version}), @@ -67,7 +67,7 @@ Package: linux-modules-nvidia-450-server-aws${variant:suffix} Build-Profiles: Architecture: amd64 Section: kernel -Provides: ${dkms:nvidia-450-server-modules} +Provides: ${dkms:nvidia-450-server-modules}, nvidia-prebuilt-kernel Depends: ${misc:Depends}, linux-modules-nvidia-450-server-@ABI@-aws (= ${binary:Version}), From patchwork Tue Nov 3 17:31:24 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alberto Milone X-Patchwork-Id: 1393245 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.ubuntu.com (client-ip=91.189.94.19; helo=huckleberry.canonical.com; envelope-from=kernel-team-bounces@lists.ubuntu.com; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=canonical.com Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4CQcKt6sMkz9sVN; Wed, 4 Nov 2020 04:32:17 +1100 (AEDT) Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.86_2) (envelope-from ) id 1ka0AH-0008Bz-Nq; Tue, 03 Nov 2020 17:32:13 +0000 Received: from youngberry.canonical.com ([91.189.89.112]) by huckleberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1ka0AF-0008B9-Uw for kernel-team@lists.ubuntu.com; Tue, 03 Nov 2020 17:32:11 +0000 Received: from mail-wm1-f72.google.com ([209.85.128.72]) by youngberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1ka0AF-0006fX-Nw for kernel-team@lists.ubuntu.com; Tue, 03 Nov 2020 17:32:11 +0000 Received: by mail-wm1-f72.google.com with SMTP id o81so38799wma.0 for ; Tue, 03 Nov 2020 09:32:11 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=QEfpO7Z+sZ9zKRAIGBQo1y0w+7X1+a+ubDjKRdDq9Is=; b=dbkda1dGBo/T7auY87z6hlJWnLb2dopFtyLOwaLgpOlZPs/Dsd7OInYNHqzxOs9+6t zDhqEqSQndsXrzkOo/dQ0z+FYEaLbxeHKqJAxKEdskYY5dsb/xktahtPGFTusNwcsZvV /iwPgpKcVTh6EScFAC5uLBz9o5L1HYr4suSNX/zKxdkn+BgaZUkxSG7doZmhhyGVCmvC wHIYSegu7DrQv9r/OFkKxkfylKYbjUnsSBoS47i+Up6cXWVV0jXM84fRXdl1+s3FpI0b NsEJ+bfqqs0rKBw/qOJiu46suKqZP9lFIOAPRUZ+sr+q2aBzHuElNeBvywCTt2YXMP8F e9MQ== X-Gm-Message-State: AOAM531n07xUqRbEjY1AQvd47AYBtOWUDnhXHw0Fq0458SoBbcnyX1HG 1nhIyJTz7Qj/G78/0SA4jNQrqfKxpzwOzfGKFxhirazx3L97HziPZ3NGPSjzu8HjWjyR4TsWp+W CQhUG4YvvJ0ew0+EojZCVjIb9kXmoAqjx3u7uQsY2Kw== X-Received: by 2002:a1c:b783:: with SMTP id h125mr247395wmf.108.1604424731231; Tue, 03 Nov 2020 09:32:11 -0800 (PST) X-Google-Smtp-Source: ABdhPJwm22laJ0FiTvgLDwU1qW2xHM8a1xHVqb2Z2Sl488+3V7mhbyT4FHfpHcSpHH5Xduh9gzmCiA== X-Received: by 2002:a1c:b783:: with SMTP id h125mr247385wmf.108.1604424731042; Tue, 03 Nov 2020 09:32:11 -0800 (PST) Received: from thinkpad.lan (dynamic-adsl-94-34-39-30.clienti.tiscali.it. [94.34.39.30]) by smtp.gmail.com with ESMTPSA id w1sm16482582wro.44.2020.11.03.09.32.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Nov 2020 09:32:10 -0800 (PST) From: Alberto Milone To: kernel-team@lists.ubuntu.com Subject: [PATCH 5/10 G/H][SRU][azure][L-R-M] UBUNTU: [Packaging] NVIDIA -- Update the 455 driver Date: Tue, 3 Nov 2020 18:31:24 +0100 Message-Id: <20201103173129.544371-6-alberto.milone@canonical.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20201103173129.544371-1-alberto.milone@canonical.com> References: <20201103173129.544371-1-alberto.milone@canonical.com> MIME-Version: 1.0 X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.20 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: cascardo@canonical.com Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: "kernel-team" Update the 455 series, and drop the 435 series. BugLink: https://bugs.launchpad.net/bugs/1902093 Signed-off-by: Alberto Milone --- debian/control.d/meta-nvidia | 13 ------------- debian/control.d/transitionals-nvidia-435 | 6 ++++++ debian/dkms-versions | 3 +-- 3 files changed, 7 insertions(+), 15 deletions(-) create mode 100644 debian/control.d/transitionals-nvidia-435 diff --git a/debian/control.d/meta-nvidia b/debian/control.d/meta-nvidia index 9ae5bb0..b57e2ad 100644 --- a/debian/control.d/meta-nvidia +++ b/debian/control.d/meta-nvidia @@ -11,19 +11,6 @@ Description: Extra drivers for nvidia-390 for azure${variant:suffix} Install extra signed nvidia-390 modules compatible with azure${variant:suffix} -Package: linux-modules-nvidia-435-azure${variant:suffix} -Build-Profiles: -Architecture: amd64 -Section: kernel -Provides: ${dkms:nvidia-435-modules} -Depends: - ${misc:Depends}, - linux-modules-nvidia-435-@ABI@-azure (= ${binary:Version}), - ${nvk:nvidia-435} -Description: Extra drivers for nvidia-435 for azure${variant:suffix} - Install extra signed nvidia-435 modules compatible with - azure${variant:suffix} - Package: linux-modules-nvidia-450-azure${variant:suffix} Build-Profiles: Architecture: amd64 diff --git a/debian/control.d/transitionals-nvidia-435 b/debian/control.d/transitionals-nvidia-435 new file mode 100644 index 0000000..a0e9b71 --- /dev/null +++ b/debian/control.d/transitionals-nvidia-435 @@ -0,0 +1,6 @@ +Package: linux-modules-nvidia-435-azure +Architecture: amd64 +Section: oldlibs +Depends: linux-modules-nvidia-455-azure +Description: Extra drivers for nvidia-435 for the azure flavour (dummy transitional package) + Transitional package for upgrades of -435 to -455. diff --git a/debian/dkms-versions b/debian/dkms-versions index dbd7152..8815342 100644 --- a/debian/dkms-versions +++ b/debian/dkms-versions @@ -1,8 +1,7 @@ zfs-linux 0.8.4-1ubuntu11 nvidia-graphics-drivers-390 390.138-0ubuntu2 -nvidia-graphics-drivers-435 435.21-0ubuntu8 nvidia-graphics-drivers-450 450.80.02-0ubuntu1 -nvidia-graphics-drivers-455 455.28-0ubuntu1 +nvidia-graphics-drivers-455 0 nvidia-graphics-drivers-418-server 418.152.00-0ubuntu2 nvidia-graphics-drivers-440-server 440.95.01-0ubuntu2 nvidia-graphics-drivers-450-server 450.80.02-0ubuntu3 From patchwork Tue Nov 3 17:31:25 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alberto Milone X-Patchwork-Id: 1393247 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.ubuntu.com (client-ip=91.189.94.19; helo=huckleberry.canonical.com; envelope-from=kernel-team-bounces@lists.ubuntu.com; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=canonical.com Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4CQcL31KdMz9sTD; Wed, 4 Nov 2020 04:32:27 +1100 (AEDT) Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.86_2) (envelope-from ) id 1ka0AS-0008GK-CS; Tue, 03 Nov 2020 17:32:24 +0000 Received: from youngberry.canonical.com ([91.189.89.112]) by huckleberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1ka0AQ-0008FE-Gi for kernel-team@lists.ubuntu.com; Tue, 03 Nov 2020 17:32:22 +0000 Received: from mail-wm1-f72.google.com ([209.85.128.72]) by youngberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1ka0AQ-0006gP-7q for kernel-team@lists.ubuntu.com; Tue, 03 Nov 2020 17:32:22 +0000 Received: by mail-wm1-f72.google.com with SMTP id e15so32821wme.4 for ; Tue, 03 Nov 2020 09:32:22 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=49ig480zZOOeDbIwl05ooHbUjMu9HL00cDNcGNYGfHs=; b=jIayqioDae+LhMfptzZI8bL0skVS/bd1Em6IfEWRbZf9RKJoMdP8zfVPyqowAqoAhd E/MkKuLSXw+wwjGdTpmMXg9Mor9VdmNWkHE1YugoIwjoCutwSp2FPLxAeaKYsw/nJhAf OM7uu0MmJynibLv/TZvNgm+jS3Wz1mO0bnt4gAcRfcGz1XwyUvUIzt3zo6gdP3CWJAU+ fX0vt12GTEVBNfFLscxcjmCzn1MTObTvG8RMEGAIpjaRGJW1EJPMRwt2TuYjJTZ/7lE8 q0ZKbb3ohgRzqhB8F7gxpFMbuDlFgs3McqI5eFG4lDyfxV5NNsMZn6F5Wb3vzPbMMQfg 8nFw== X-Gm-Message-State: AOAM533wK6H4iQhY8cMzTxZ/32kN6k8LFWDm69VM96WCFTogKNVzRYD6 a6S8K0VxSNPLdss9GtbH3rJwNgpTwqsfD9pjRyOShxJne5v+EEN+hwEuokO+jxzViOS7DavaFsw UwBJ1m5iGN1qIAb+GSmbzQ3TvchFazG0F5cwurNtF9A== X-Received: by 2002:adf:e443:: with SMTP id t3mr27435645wrm.14.1604424741549; Tue, 03 Nov 2020 09:32:21 -0800 (PST) X-Google-Smtp-Source: ABdhPJxXaCB8KtGoGd9f2afagyo4zOewf+3X60sqcLebqugX7HMrv73jvL3YzlAhh5DDZRq1qUAaQw== X-Received: by 2002:adf:e443:: with SMTP id t3mr27435633wrm.14.1604424741336; Tue, 03 Nov 2020 09:32:21 -0800 (PST) Received: from thinkpad.lan (dynamic-adsl-94-34-39-30.clienti.tiscali.it. [94.34.39.30]) by smtp.gmail.com with ESMTPSA id w1sm16482582wro.44.2020.11.03.09.32.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Nov 2020 09:32:20 -0800 (PST) From: Alberto Milone To: kernel-team@lists.ubuntu.com Subject: [PATCH 6/10 G/H][SRU][azure][L-R-M] UBUNTU: [Packaging] NVIDIA -- provide the nvidia-prebuilt-kernel virtual package Date: Tue, 3 Nov 2020 18:31:25 +0100 Message-Id: <20201103173129.544371-7-alberto.milone@canonical.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20201103173129.544371-1-alberto.milone@canonical.com> References: <20201103173129.544371-1-alberto.milone@canonical.com> MIME-Version: 1.0 X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.20 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: cascardo@canonical.com Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: "kernel-team" Make all the NVIDIA drivers, except for 390, provide the nvidia-prebuilt-kernel virtual package. This allows adding a generic dependency on the signed modules. BugLink: https://bugs.launchpad.net/bugs/1902093 Signed-off-by: Alberto Milone --- debian/control.d/meta-nvidia | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/debian/control.d/meta-nvidia b/debian/control.d/meta-nvidia index b57e2ad..9ae7138 100644 --- a/debian/control.d/meta-nvidia +++ b/debian/control.d/meta-nvidia @@ -15,7 +15,7 @@ Package: linux-modules-nvidia-450-azure${variant:suffix} Build-Profiles: Architecture: amd64 Section: kernel -Provides: ${dkms:nvidia-450-modules} +Provides: ${dkms:nvidia-450-modules}, nvidia-prebuilt-kernel Depends: ${misc:Depends}, linux-modules-nvidia-450-@ABI@-azure (= ${binary:Version}), @@ -28,7 +28,7 @@ Package: linux-modules-nvidia-455-azure${variant:suffix} Build-Profiles: Architecture: amd64 Section: kernel -Provides: ${dkms:nvidia-455-modules} +Provides: ${dkms:nvidia-455-modules}, nvidia-prebuilt-kernel Depends: ${misc:Depends}, linux-modules-nvidia-455-@ABI@-azure (= ${binary:Version}), @@ -41,7 +41,7 @@ Package: linux-modules-nvidia-418-server-azure${variant:suffix} Build-Profiles: Architecture: amd64 Section: kernel -Provides: ${dkms:nvidia-418-server-modules} +Provides: ${dkms:nvidia-418-server-modules}, nvidia-prebuilt-kernel Depends: ${misc:Depends}, linux-modules-nvidia-418-server-@ABI@-azure (= ${binary:Version}), @@ -54,7 +54,7 @@ Package: linux-modules-nvidia-440-server-azure${variant:suffix} Build-Profiles: Architecture: amd64 Section: kernel -Provides: ${dkms:nvidia-440-server-modules} +Provides: ${dkms:nvidia-440-server-modules}, nvidia-prebuilt-kernel Depends: ${misc:Depends}, linux-modules-nvidia-440-server-@ABI@-azure (= ${binary:Version}), @@ -67,7 +67,7 @@ Package: linux-modules-nvidia-450-server-azure${variant:suffix} Build-Profiles: Architecture: amd64 Section: kernel -Provides: ${dkms:nvidia-450-server-modules} +Provides: ${dkms:nvidia-450-server-modules}, nvidia-prebuilt-kernel Depends: ${misc:Depends}, linux-modules-nvidia-450-server-@ABI@-azure (= ${binary:Version}), From patchwork Tue Nov 3 17:31:26 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alberto Milone X-Patchwork-Id: 1393248 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.ubuntu.com (client-ip=91.189.94.19; helo=huckleberry.canonical.com; envelope-from=kernel-team-bounces@lists.ubuntu.com; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=canonical.com Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4CQcL73WbPz9sVK; Wed, 4 Nov 2020 04:32:31 +1100 (AEDT) Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.86_2) (envelope-from ) id 1ka0AW-0008ID-KX; Tue, 03 Nov 2020 17:32:28 +0000 Received: from youngberry.canonical.com ([91.189.89.112]) by huckleberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1ka0AV-0008HV-3E for kernel-team@lists.ubuntu.com; Tue, 03 Nov 2020 17:32:27 +0000 Received: from mail-wr1-f69.google.com ([209.85.221.69]) by youngberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1ka0AU-0006gn-S8 for kernel-team@lists.ubuntu.com; Tue, 03 Nov 2020 17:32:26 +0000 Received: by mail-wr1-f69.google.com with SMTP id v5so8124683wrr.0 for ; Tue, 03 Nov 2020 09:32:26 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=nb2+Y/DbzL+X6yS9P5rgGv3d/6n/lNrCrCwdeEwFy2U=; b=VKN4QBmAM6iQTGmj0dTQywRn0cTftUhSU4K7Q3A/V/36kZSmSN5t8lknn6sCpjhC8F KS/BESrs6BHrkw76mElBU0OXpQxSRlVpMvGkwvzutPG3vkk9YDKGeHRSZtJtnaJnnb0k w1L0vfzpO1zdiKp936LNQ8d40mWzLNzAq1kINioPaSTSYAcyPxnbSv6ZV7xlEjv3ntf2 TIXFJBHgd8dCU/gdoaxr9WcDVOuGnzvNAEg9Xo2CzTrlFRUHsIrKiTD4EZSIm9phijOi 55amJszenARC1JSsZs9Kk3HyBnRRd98Qk+I6k5tFhQyWFBMSCi2UpzVcWTXEyW+zZ51p eeQw== X-Gm-Message-State: AOAM531MsEOfghfdfFCYHus3NE0Vspi8fIGKortKkSLR6yEstgTuw6sW rFILG5uwdw5j8sqnCCIc0XlVWs5HS9SuKV2MZ3OdO/7pKnvw5VBsbwtK9snb6L95adj7vZCNUcx BX1nBAB6P0g7jWUVQHu5iohgTjJBpmvcAjd0Bk5e9OQ== X-Received: by 2002:adf:9e08:: with SMTP id u8mr26631499wre.282.1604424746185; Tue, 03 Nov 2020 09:32:26 -0800 (PST) X-Google-Smtp-Source: ABdhPJwoseKvRgcDOzWy31xXEuhR9Jdo9xvOWOgpeQ6uXx9vmIyUvvLaR1GDW6NL3pBU0HmRyHdBpA== X-Received: by 2002:adf:9e08:: with SMTP id u8mr26631479wre.282.1604424745957; Tue, 03 Nov 2020 09:32:25 -0800 (PST) Received: from thinkpad.lan (dynamic-adsl-94-34-39-30.clienti.tiscali.it. [94.34.39.30]) by smtp.gmail.com with ESMTPSA id w1sm16482582wro.44.2020.11.03.09.32.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Nov 2020 09:32:25 -0800 (PST) From: Alberto Milone To: kernel-team@lists.ubuntu.com Subject: [PATCH 7/10 G/H][SRU][gcp][L-R-M] UBUNTU: [Packaging] NVIDIA -- Update the 455 driver Date: Tue, 3 Nov 2020 18:31:26 +0100 Message-Id: <20201103173129.544371-8-alberto.milone@canonical.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20201103173129.544371-1-alberto.milone@canonical.com> References: <20201103173129.544371-1-alberto.milone@canonical.com> MIME-Version: 1.0 X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.20 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: cascardo@canonical.com Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: "kernel-team" Update the 455 series, and drop the 435 series. BugLink: https://bugs.launchpad.net/bugs/1902093 Signed-off-by: Alberto Milone --- debian/control.d/meta-nvidia | 13 ------------- debian/control.d/transitionals-nvidia-435 | 6 ++++++ debian/dkms-versions | 3 +-- 3 files changed, 7 insertions(+), 15 deletions(-) create mode 100644 debian/control.d/transitionals-nvidia-435 diff --git a/debian/control.d/meta-nvidia b/debian/control.d/meta-nvidia index 9ae5bb0..b57e2ad 100644 --- a/debian/control.d/meta-nvidia +++ b/debian/control.d/meta-nvidia @@ -11,19 +11,6 @@ Description: Extra drivers for nvidia-390 for gcp${variant:suffix} Install extra signed nvidia-390 modules compatible with gcp${variant:suffix} -Package: linux-modules-nvidia-435-gcp${variant:suffix} -Build-Profiles: -Architecture: amd64 -Section: kernel -Provides: ${dkms:nvidia-435-modules} -Depends: - ${misc:Depends}, - linux-modules-nvidia-435-@ABI@-gcp (= ${binary:Version}), - ${nvk:nvidia-435} -Description: Extra drivers for nvidia-435 for gcp${variant:suffix} - Install extra signed nvidia-435 modules compatible with - gcp${variant:suffix} - Package: linux-modules-nvidia-450-gcp${variant:suffix} Build-Profiles: Architecture: amd64 diff --git a/debian/control.d/transitionals-nvidia-435 b/debian/control.d/transitionals-nvidia-435 new file mode 100644 index 0000000..a0e9b71 --- /dev/null +++ b/debian/control.d/transitionals-nvidia-435 @@ -0,0 +1,6 @@ +Package: linux-modules-nvidia-435-gcp +Architecture: amd64 +Section: oldlibs +Depends: linux-modules-nvidia-455-gcp +Description: Extra drivers for nvidia-435 for the gcp flavour (dummy transitional package) + Transitional package for upgrades of -435 to -455. diff --git a/debian/dkms-versions b/debian/dkms-versions index dbd7152..8815342 100644 --- a/debian/dkms-versions +++ b/debian/dkms-versions @@ -1,8 +1,7 @@ zfs-linux 0.8.4-1ubuntu11 nvidia-graphics-drivers-390 390.138-0ubuntu2 -nvidia-graphics-drivers-435 435.21-0ubuntu8 nvidia-graphics-drivers-450 450.80.02-0ubuntu1 -nvidia-graphics-drivers-455 455.28-0ubuntu1 +nvidia-graphics-drivers-455 0 nvidia-graphics-drivers-418-server 418.152.00-0ubuntu2 nvidia-graphics-drivers-440-server 440.95.01-0ubuntu2 nvidia-graphics-drivers-450-server 450.80.02-0ubuntu3 From patchwork Tue Nov 3 17:31:27 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alberto Milone X-Patchwork-Id: 1393250 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.ubuntu.com (client-ip=91.189.94.19; helo=huckleberry.canonical.com; envelope-from=kernel-team-bounces@lists.ubuntu.com; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=canonical.com Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4CQcLC5dh8z9sVD; Wed, 4 Nov 2020 04:32:35 +1100 (AEDT) Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.86_2) (envelope-from ) id 1ka0Ab-0008LH-04; Tue, 03 Nov 2020 17:32:32 +0000 Received: from youngberry.canonical.com ([91.189.89.112]) by huckleberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1ka0AY-0008JD-BY for kernel-team@lists.ubuntu.com; Tue, 03 Nov 2020 17:32:30 +0000 Received: from mail-wm1-f69.google.com ([209.85.128.69]) by youngberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1ka0AY-0006h8-2m for kernel-team@lists.ubuntu.com; Tue, 03 Nov 2020 17:32:30 +0000 Received: by mail-wm1-f69.google.com with SMTP id t21so26497wmt.8 for ; Tue, 03 Nov 2020 09:32:30 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=lCq6cgmDXfYk1tLMd+6uIkNFhz2oFEyJVV0lCD/yiKI=; b=ooLJqV5j2iRvc1cBMpqzueXqUdOVd393SwRVsdLQqNa4U4YpOmgDRLGfrvGW9eIxYw Hr8mMCS/vXDPiTPrmFmOz8NJsw//89xZtN0hvZ8iEey3wsXX+cgtyGxOryM2RaZhNYSh 7/CSs4eWGAgpbFju/iTvYE0DTYEn8strMJFKj2Up7XXRAihpc8qp6bd+39SKC7e5nWYQ q2pZc9c7SuMO4+vs97t751YSqpnsvFfd/nD/8Dfm8uogM30+uwk+yJL4uKIaA36C/FXc 8ipzbDdxdj50k12HTSvpB5JUqWSpUEcZ2CSeru2naCzHxd9bypQXcDMeEAvFePDOoIkp Xxzw== X-Gm-Message-State: AOAM5311bFB7Pl7n5R8Hk529m2YVemk9YgILq7wyZYcd/JxuxUxeOVrf dnDfV3QMNDbAgZsq8TdYjiunN4aSxUaHQLVHR6H/wDTKFBhmqO0sRZo5Z/yKBLXLEFdrAsCiWqH xv9aue90LIb0MlCyGxCxfMBP47k/Hp7x3V8377hzJkQ== X-Received: by 2002:a5d:60cc:: with SMTP id x12mr27485927wrt.314.1604424749411; Tue, 03 Nov 2020 09:32:29 -0800 (PST) X-Google-Smtp-Source: ABdhPJwHUQvQ+zxvqCIUfZ9EiWOuYSol++CgPZ8DyoJ0kys0u6utR0JeAvtZbBnQfRlJ17KGBCz6yA== X-Received: by 2002:a5d:60cc:: with SMTP id x12mr27485914wrt.314.1604424749188; Tue, 03 Nov 2020 09:32:29 -0800 (PST) Received: from thinkpad.lan (dynamic-adsl-94-34-39-30.clienti.tiscali.it. [94.34.39.30]) by smtp.gmail.com with ESMTPSA id w1sm16482582wro.44.2020.11.03.09.32.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Nov 2020 09:32:28 -0800 (PST) From: Alberto Milone To: kernel-team@lists.ubuntu.com Subject: [PATCH 8/10 G/H][SRU][gcp][L-R-M] UBUNTU: [Packaging] NVIDIA -- provide the nvidia-prebuilt-kernel virtual package Date: Tue, 3 Nov 2020 18:31:27 +0100 Message-Id: <20201103173129.544371-9-alberto.milone@canonical.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20201103173129.544371-1-alberto.milone@canonical.com> References: <20201103173129.544371-1-alberto.milone@canonical.com> MIME-Version: 1.0 X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.20 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: cascardo@canonical.com Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: "kernel-team" Make all the NVIDIA drivers, except for 390, provide the nvidia-prebuilt-kernel virtual package. This allows adding a generic dependency on the signed modules. BugLink: https://bugs.launchpad.net/bugs/1902093 Signed-off-by: Alberto Milone --- debian/control.d/meta-nvidia | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/debian/control.d/meta-nvidia b/debian/control.d/meta-nvidia index b57e2ad..9ae7138 100644 --- a/debian/control.d/meta-nvidia +++ b/debian/control.d/meta-nvidia @@ -15,7 +15,7 @@ Package: linux-modules-nvidia-450-gcp${variant:suffix} Build-Profiles: Architecture: amd64 Section: kernel -Provides: ${dkms:nvidia-450-modules} +Provides: ${dkms:nvidia-450-modules}, nvidia-prebuilt-kernel Depends: ${misc:Depends}, linux-modules-nvidia-450-@ABI@-gcp (= ${binary:Version}), @@ -28,7 +28,7 @@ Package: linux-modules-nvidia-455-gcp${variant:suffix} Build-Profiles: Architecture: amd64 Section: kernel -Provides: ${dkms:nvidia-455-modules} +Provides: ${dkms:nvidia-455-modules}, nvidia-prebuilt-kernel Depends: ${misc:Depends}, linux-modules-nvidia-455-@ABI@-gcp (= ${binary:Version}), @@ -41,7 +41,7 @@ Package: linux-modules-nvidia-418-server-gcp${variant:suffix} Build-Profiles: Architecture: amd64 Section: kernel -Provides: ${dkms:nvidia-418-server-modules} +Provides: ${dkms:nvidia-418-server-modules}, nvidia-prebuilt-kernel Depends: ${misc:Depends}, linux-modules-nvidia-418-server-@ABI@-gcp (= ${binary:Version}), @@ -54,7 +54,7 @@ Package: linux-modules-nvidia-440-server-gcp${variant:suffix} Build-Profiles: Architecture: amd64 Section: kernel -Provides: ${dkms:nvidia-440-server-modules} +Provides: ${dkms:nvidia-440-server-modules}, nvidia-prebuilt-kernel Depends: ${misc:Depends}, linux-modules-nvidia-440-server-@ABI@-gcp (= ${binary:Version}), @@ -67,7 +67,7 @@ Package: linux-modules-nvidia-450-server-gcp${variant:suffix} Build-Profiles: Architecture: amd64 Section: kernel -Provides: ${dkms:nvidia-450-server-modules} +Provides: ${dkms:nvidia-450-server-modules}, nvidia-prebuilt-kernel Depends: ${misc:Depends}, linux-modules-nvidia-450-server-@ABI@-gcp (= ${binary:Version}), From patchwork Tue Nov 3 17:31:28 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alberto Milone X-Patchwork-Id: 1393252 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.ubuntu.com (client-ip=91.189.94.19; helo=huckleberry.canonical.com; envelope-from=kernel-team-bounces@lists.ubuntu.com; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=canonical.com Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4CQcLL3RXVz9sVh; Wed, 4 Nov 2020 04:32:42 +1100 (AEDT) Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.86_2) (envelope-from ) id 1ka0Ah-0008Ot-5e; Tue, 03 Nov 2020 17:32:39 +0000 Received: from youngberry.canonical.com ([91.189.89.112]) by huckleberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1ka0Ad-0008N1-VU for kernel-team@lists.ubuntu.com; Tue, 03 Nov 2020 17:32:35 +0000 Received: from mail-wr1-f71.google.com ([209.85.221.71]) by youngberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1ka0Ad-0006iN-O8 for kernel-team@lists.ubuntu.com; Tue, 03 Nov 2020 17:32:35 +0000 Received: by mail-wr1-f71.google.com with SMTP id w1so8061377wrr.5 for ; Tue, 03 Nov 2020 09:32:35 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=/slFeN4PuLQfNySU/jaAMqRZ1pgTNFwWAFaejC55o6s=; b=Qf9K30Q07n70/6FpxWcP1KSRgCcRZBQ4nisMtKYyusVbRp+yyhr+gOeCJ0DC9ItnyA C5XSsW4x8duKq0lgxHUK3kcXSZ990sKywbjD1bO8jZVN9Tr91Qr96b3mPi7AzY4PifpI 9GizmcLgU83aop0AqpKIX/U5UtO1PqcwBmSGI7cgIpMllB+Qw5ju+Xc1bTYTa2AI3tgK hZ25NOvHxsD8SQlNr985HMjbQeKPE2p3JjzLm7wYDJChB6fVAGqWCftukbnn4G/Uj+c5 nWPyglUDCSjwrxBCN8IIDyCF2mnTApfNXEfgY9xzJ1vRWj0lKcqUlMXqKVtXsH+hk0gN HAPg== X-Gm-Message-State: AOAM531F8IHkjTy6GHKobK09cl9NlbcJ4gB9frk7Kbg7fQqwqhKfuMKy 9vrXNe95/+YSvPz6jIPJ0M6MfFQ+dL2vit4rhkbJ0NLh8iy635m6Wy62GF5O1jKD9WCG0zdEq1g gaqjFfx36BUguqoE6n1sbSDr9hEUYL0LmMuLBNSxzWA== X-Received: by 2002:a5d:5748:: with SMTP id q8mr27410458wrw.299.1604424755230; Tue, 03 Nov 2020 09:32:35 -0800 (PST) X-Google-Smtp-Source: ABdhPJz0gHf+6NB9G43GCIWb3NU18Hz1PBEw6c1bp7PejwJX9wrxWD8RsScE0PSQjKTexphK3G/zlQ== X-Received: by 2002:a5d:5748:: with SMTP id q8mr27410441wrw.299.1604424755019; Tue, 03 Nov 2020 09:32:35 -0800 (PST) Received: from thinkpad.lan (dynamic-adsl-94-34-39-30.clienti.tiscali.it. [94.34.39.30]) by smtp.gmail.com with ESMTPSA id w1sm16482582wro.44.2020.11.03.09.32.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Nov 2020 09:32:34 -0800 (PST) From: Alberto Milone To: kernel-team@lists.ubuntu.com Subject: [PATCH 9/10 G/H][SRU][oracle][L-R-M] UBUNTU: [Packaging] NVIDIA -- Update the 455 driver Date: Tue, 3 Nov 2020 18:31:28 +0100 Message-Id: <20201103173129.544371-10-alberto.milone@canonical.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20201103173129.544371-1-alberto.milone@canonical.com> References: <20201103173129.544371-1-alberto.milone@canonical.com> MIME-Version: 1.0 X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.20 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: cascardo@canonical.com Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: "kernel-team" Update the 455 series, and drop the 435 series. BugLink: https://bugs.launchpad.net/bugs/1902093 Signed-off-by: Alberto Milone --- debian/control.d/meta-nvidia | 13 ------------- debian/control.d/transitionals-nvidia-435 | 6 ++++++ debian/dkms-versions | 3 +-- 3 files changed, 7 insertions(+), 15 deletions(-) create mode 100644 debian/control.d/transitionals-nvidia-435 diff --git a/debian/control.d/meta-nvidia b/debian/control.d/meta-nvidia index 9ae5bb0..b57e2ad 100644 --- a/debian/control.d/meta-nvidia +++ b/debian/control.d/meta-nvidia @@ -11,19 +11,6 @@ Description: Extra drivers for nvidia-390 for oracle${variant:suffix} Install extra signed nvidia-390 modules compatible with oracle${variant:suffix} -Package: linux-modules-nvidia-435-oracle${variant:suffix} -Build-Profiles: -Architecture: amd64 -Section: kernel -Provides: ${dkms:nvidia-435-modules} -Depends: - ${misc:Depends}, - linux-modules-nvidia-435-@ABI@-oracle (= ${binary:Version}), - ${nvk:nvidia-435} -Description: Extra drivers for nvidia-435 for oracle${variant:suffix} - Install extra signed nvidia-435 modules compatible with - oracle${variant:suffix} - Package: linux-modules-nvidia-450-oracle${variant:suffix} Build-Profiles: Architecture: amd64 diff --git a/debian/control.d/transitionals-nvidia-435 b/debian/control.d/transitionals-nvidia-435 new file mode 100644 index 0000000..a0e9b71 --- /dev/null +++ b/debian/control.d/transitionals-nvidia-435 @@ -0,0 +1,6 @@ +Package: linux-modules-nvidia-435-oracle +Architecture: amd64 +Section: oldlibs +Depends: linux-modules-nvidia-455-oracle +Description: Extra drivers for nvidia-435 for the oracle flavour (dummy transitional package) + Transitional package for upgrades of -435 to -455. diff --git a/debian/dkms-versions b/debian/dkms-versions index dbd7152..8815342 100644 --- a/debian/dkms-versions +++ b/debian/dkms-versions @@ -1,8 +1,7 @@ zfs-linux 0.8.4-1ubuntu11 nvidia-graphics-drivers-390 390.138-0ubuntu2 -nvidia-graphics-drivers-435 435.21-0ubuntu8 nvidia-graphics-drivers-450 450.80.02-0ubuntu1 -nvidia-graphics-drivers-455 455.28-0ubuntu1 +nvidia-graphics-drivers-455 0 nvidia-graphics-drivers-418-server 418.152.00-0ubuntu2 nvidia-graphics-drivers-440-server 440.95.01-0ubuntu2 nvidia-graphics-drivers-450-server 450.80.02-0ubuntu3 From patchwork Tue Nov 3 17:31:29 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alberto Milone X-Patchwork-Id: 1393255 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (no SPF record) smtp.mailfrom=lists.ubuntu.com (client-ip=91.189.94.19; helo=huckleberry.canonical.com; envelope-from=kernel-team-bounces@lists.ubuntu.com; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=canonical.com Received: from huckleberry.canonical.com (huckleberry.canonical.com [91.189.94.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4CQcLN0CXjz9sTR; Wed, 4 Nov 2020 04:32:44 +1100 (AEDT) Received: from localhost ([127.0.0.1] helo=huckleberry.canonical.com) by huckleberry.canonical.com with esmtp (Exim 4.86_2) (envelope-from ) id 1ka0Aj-0008QC-Av; Tue, 03 Nov 2020 17:32:41 +0000 Received: from youngberry.canonical.com ([91.189.89.112]) by huckleberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1ka0Ah-0008Oz-Dl for kernel-team@lists.ubuntu.com; Tue, 03 Nov 2020 17:32:39 +0000 Received: from mail-wr1-f69.google.com ([209.85.221.69]) by youngberry.canonical.com with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.86_2) (envelope-from ) id 1ka0Ah-0006if-4T for kernel-team@lists.ubuntu.com; Tue, 03 Nov 2020 17:32:39 +0000 Received: by mail-wr1-f69.google.com with SMTP id 31so8051063wrg.12 for ; Tue, 03 Nov 2020 09:32:39 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=C7SD7weqIx7yfPKRbUgJ86uvONke8ZH8W2jjF5UKroA=; b=PWEWf7vQ8K45DSMFxBTq0WDlvkEu042jFgFM3ZQ/KuBfxARZjG36p+Ae0f1p/fA1aV l7SlAabO5a38/xjO+hBCwwUrmrrgSYdTxSVzY8DyTTGOXqJO2xaARJ6reguB1zBRJepV KMkwArIgy2c0XXehDFjrgJ2kd9F2avMV4AGhqCn7p3iCw9kTyQCQ5L2xwUhfXn06JX+U X1yWtAULqwIyaJJ80oycTPW35HXdpRHb8HH8D3sZZwewWDc2aTJn+uzRVc6UDWkei8xp NxG4mlBu7Voz5jfq0xzOKAeFHW9uz06wy3vMlDMi9/rh6GmjIpZhH7YQWQmwRKu27/KM jDfQ== X-Gm-Message-State: AOAM533bOcBWLi9p2o+uXsVMaudo+nCQ3/KJYnFwjYE/dDkir/PrXXCd GHQx8q5E8E6of2diLSyWV5tQPXJL1yOCyYYWYLmrm6Puq175+0mPk+rsfJNMz6D3N7cgjItuWJY i8rnGJtkuZN7rmjNSI1AA+9YQDuAwOQH/Ofs4LGTNjQ== X-Received: by 2002:adf:f687:: with SMTP id v7mr29098503wrp.179.1604424758526; Tue, 03 Nov 2020 09:32:38 -0800 (PST) X-Google-Smtp-Source: ABdhPJwl1485BCHvP3LDq+B7CzOvdrZIray/PDLv4E0NVi/FuyWKof3DzTuR90lXgg5UX/CTQ/XJ/g== X-Received: by 2002:adf:f687:: with SMTP id v7mr29098487wrp.179.1604424758312; Tue, 03 Nov 2020 09:32:38 -0800 (PST) Received: from thinkpad.lan (dynamic-adsl-94-34-39-30.clienti.tiscali.it. [94.34.39.30]) by smtp.gmail.com with ESMTPSA id w1sm16482582wro.44.2020.11.03.09.32.37 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Nov 2020 09:32:37 -0800 (PST) From: Alberto Milone To: kernel-team@lists.ubuntu.com Subject: [PATCH 10/10 G/H][SRU][oracle][L-R-M] UBUNTU: [Packaging] NVIDIA -- provide the nvidia-prebuilt-kernel virtual package Date: Tue, 3 Nov 2020 18:31:29 +0100 Message-Id: <20201103173129.544371-11-alberto.milone@canonical.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20201103173129.544371-1-alberto.milone@canonical.com> References: <20201103173129.544371-1-alberto.milone@canonical.com> MIME-Version: 1.0 X-BeenThere: kernel-team@lists.ubuntu.com X-Mailman-Version: 2.1.20 Precedence: list List-Id: Kernel team discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: cascardo@canonical.com Errors-To: kernel-team-bounces@lists.ubuntu.com Sender: "kernel-team" Make all the NVIDIA drivers, except for 390, provide the nvidia-prebuilt-kernel virtual package. This allows adding a generic dependency on the signed modules. BugLink: https://bugs.launchpad.net/bugs/1902093 Signed-off-by: Alberto Milone --- debian/control.d/meta-nvidia | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/debian/control.d/meta-nvidia b/debian/control.d/meta-nvidia index b57e2ad..9ae7138 100644 --- a/debian/control.d/meta-nvidia +++ b/debian/control.d/meta-nvidia @@ -15,7 +15,7 @@ Package: linux-modules-nvidia-450-oracle${variant:suffix} Build-Profiles: Architecture: amd64 Section: kernel -Provides: ${dkms:nvidia-450-modules} +Provides: ${dkms:nvidia-450-modules}, nvidia-prebuilt-kernel Depends: ${misc:Depends}, linux-modules-nvidia-450-@ABI@-oracle (= ${binary:Version}), @@ -28,7 +28,7 @@ Package: linux-modules-nvidia-455-oracle${variant:suffix} Build-Profiles: Architecture: amd64 Section: kernel -Provides: ${dkms:nvidia-455-modules} +Provides: ${dkms:nvidia-455-modules}, nvidia-prebuilt-kernel Depends: ${misc:Depends}, linux-modules-nvidia-455-@ABI@-oracle (= ${binary:Version}), @@ -41,7 +41,7 @@ Package: linux-modules-nvidia-418-server-oracle${variant:suffix} Build-Profiles: Architecture: amd64 Section: kernel -Provides: ${dkms:nvidia-418-server-modules} +Provides: ${dkms:nvidia-418-server-modules}, nvidia-prebuilt-kernel Depends: ${misc:Depends}, linux-modules-nvidia-418-server-@ABI@-oracle (= ${binary:Version}), @@ -54,7 +54,7 @@ Package: linux-modules-nvidia-440-server-oracle${variant:suffix} Build-Profiles: Architecture: amd64 Section: kernel -Provides: ${dkms:nvidia-440-server-modules} +Provides: ${dkms:nvidia-440-server-modules}, nvidia-prebuilt-kernel Depends: ${misc:Depends}, linux-modules-nvidia-440-server-@ABI@-oracle (= ${binary:Version}), @@ -67,7 +67,7 @@ Package: linux-modules-nvidia-450-server-oracle${variant:suffix} Build-Profiles: Architecture: amd64 Section: kernel -Provides: ${dkms:nvidia-450-server-modules} +Provides: ${dkms:nvidia-450-server-modules}, nvidia-prebuilt-kernel Depends: ${misc:Depends}, linux-modules-nvidia-450-server-@ABI@-oracle (= ${binary:Version}),