]> git.proxmox.com Git - mirror_ubuntu-kernels.git/log
mirror_ubuntu-kernels.git
18 months agoUBUNTU: Ubuntu-5.19.0-9.9
Andrea Righi [Mon, 4 Jul 2022 10:05:05 +0000 (12:05 +0200)]
UBUNTU: Ubuntu-5.19.0-9.9

Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: link-to-tracker: update tracking bug
Andrea Righi [Mon, 4 Jul 2022 10:01:41 +0000 (12:01 +0200)]
UBUNTU: link-to-tracker: update tracking bug

BugLink: https://bugs.launchpad.net/bugs/1980622
Properties: no-test-build
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: [Config] update config after rebase to 5.19-rc5
Andrea Righi [Mon, 4 Jul 2022 05:51:39 +0000 (07:51 +0200)]
UBUNTU: [Config] update config after rebase to 5.19-rc5

Keep CONFIG_VIRTIO_HARDEN_NOTIFICATION disabled for now, since several
drivers still have bugs with this option and this may cause crashes or
hangs.

Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Rebase to v5.19-rc5
Andrea Righi [Mon, 4 Jul 2022 05:49:52 +0000 (07:49 +0200)]
UBUNTU: Rebase to v5.19-rc5

Ignore: yes
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Start new release
Andrea Righi [Mon, 4 Jul 2022 05:49:17 +0000 (07:49 +0200)]
UBUNTU: Start new release

Ignore: yes
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Ubuntu-5.19.0-8.8
Andrea Righi [Fri, 1 Jul 2022 09:58:56 +0000 (11:58 +0200)]
UBUNTU: Ubuntu-5.19.0-8.8

Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: link-to-tracker: update tracking bug
Andrea Righi [Fri, 1 Jul 2022 09:58:07 +0000 (11:58 +0200)]
UBUNTU: link-to-tracker: update tracking bug

BugLink: https://bugs.launchpad.net/bugs/1980482
Properties: no-test-build
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Start new release
Andrea Righi [Fri, 1 Jul 2022 09:39:57 +0000 (11:39 +0200)]
UBUNTU: Start new release

Ignore: yes
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: [Config] temporarily disable CONFIG_X86_KERNEL_IBT
Andrea Righi [Fri, 1 Jul 2022 09:44:32 +0000 (11:44 +0200)]
UBUNTU: [Config] temporarily disable CONFIG_X86_KERNEL_IBT

BugLink: https://bugs.launchpad.net/bugs/1980484
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Ubuntu-5.19.0-7.7
Andrea Righi [Tue, 28 Jun 2022 10:25:48 +0000 (12:25 +0200)]
UBUNTU: Ubuntu-5.19.0-7.7

Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: link-to-tracker: update tracking bug
Andrea Righi [Tue, 28 Jun 2022 10:24:40 +0000 (12:24 +0200)]
UBUNTU: link-to-tracker: update tracking bug

BugLink: https://bugs.launchpad.net/bugs/1980056
Properties: no-test-build
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Start new release
Andrea Righi [Tue, 28 Jun 2022 10:22:21 +0000 (12:22 +0200)]
UBUNTU: Start new release

Ignore: yes
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: [Packaging] update variants
Andrea Righi [Tue, 28 Jun 2022 10:22:08 +0000 (12:22 +0200)]
UBUNTU: [Packaging] update variants

BugLink: https://bugs.launchpad.net/bugs/1786013
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: [Config] Disable CONFIG_COMPAT on RISC-V
Emil Renner Berthing [Tue, 28 Jun 2022 08:00:15 +0000 (10:00 +0200)]
UBUNTU: [Config] Disable CONFIG_COMPAT on RISC-V

BugLink: https://bugs.launchpad.net/bugs/1980061
This sets CONFIG_COMPAT=n for riscv64 kernels. Enabling it allows 32bit
binaries to be run on 64bit kernels, but requires hardware support. So
far no chips have been released that support it and neither does
upstream Qemu. Also Ubuntu doesn't ship 32bit RISC-V binaries, so
disable this feature for now.

Signed-off-by: Emil Renner Berthing <emil.renner.berthing@canonical.com>
Acked-By: Dimitri John Ledkov <dimitri.ledkov@canonical.com>
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: [Config] Merge riscv64 config and annotations
Emil Renner Berthing [Fri, 24 Jun 2022 08:31:10 +0000 (09:31 +0100)]
UBUNTU: [Config] Merge riscv64 config and annotations

BugLink: https://bugs.launchpad.net/bugs/1979647
This adds the debian.master/config/riscv64 directory and merges
annotations and configuration from kinetic:linux-riscv.

Merging the riscv64 configuration reveals a lot of differences from the
other architectures, but this commit tries to keep the configuration as
close as possible to kinetic:linux-riscv.

Signed-off-by: Emil Renner Berthing <emil.renner.berthing@canonical.com>
Acked-by: Tim Gardner <tim.gardner@canonical.com>
Acked-by: Paolo Pisati <paolo.pisati@canonical.com>
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: [Packaging] rename package to linux
Andrea Righi [Tue, 28 Jun 2022 05:58:16 +0000 (07:58 +0200)]
UBUNTU: [Packaging] rename package to linux

Ignore: yes
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Ubuntu-unstable-5.19.0-6.6
Andrea Righi [Mon, 27 Jun 2022 07:16:40 +0000 (09:16 +0200)]
UBUNTU: Ubuntu-unstable-5.19.0-6.6

Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: debian/dkms-versions -- update from kernel-versions (main/master)
Andrea Righi [Mon, 27 Jun 2022 07:15:44 +0000 (09:15 +0200)]
UBUNTU: debian/dkms-versions -- update from kernel-versions (main/master)

BugLink: https://bugs.launchpad.net/bugs/1786013
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: link-to-tracker: update tracking bug
Andrea Righi [Mon, 27 Jun 2022 07:05:46 +0000 (09:05 +0200)]
UBUNTU: link-to-tracker: update tracking bug

BugLink: https://bugs.launchpad.net/bugs/1979948
Properties: no-test-build
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: [Config] update config after rebase to 5.19-rc4
Andrea Righi [Mon, 27 Jun 2022 07:02:50 +0000 (09:02 +0200)]
UBUNTU: [Config] update config after rebase to 5.19-rc4

Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Rebase to v5.19-rc4
Andrea Righi [Mon, 27 Jun 2022 07:02:03 +0000 (09:02 +0200)]
UBUNTU: Rebase to v5.19-rc4

Ignore: yes
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Start new release
Andrea Righi [Mon, 27 Jun 2022 07:01:37 +0000 (09:01 +0200)]
UBUNTU: Start new release

Ignore: yes
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: [Packaging] final-checks: Remove useless sourcing of kernelconfig
Juerg Haefliger [Fri, 24 Jun 2022 12:41:53 +0000 (14:41 +0200)]
UBUNTU: [Packaging] final-checks: Remove useless sourcing of kernelconfig

kernelconfig only defines 'archs' but 'archs' is overwritten after the
fact so remove the uselsess sourcing. While at it, remove a stray leading
space in the following line.

Signed-off-by: Juerg Haefliger <juerg.haefliger@canonical.com>
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: [Packaging] Remove 'family=ubuntu' concept
Juerg Haefliger [Fri, 24 Jun 2022 12:41:25 +0000 (14:41 +0200)]
UBUNTU: [Packaging] Remove 'family=ubuntu' concept

With the removal of family=ports, all that's left is family=ubuntu, so hard-
code that and drop the 'family' script and Makefile variables.

No functional changes.

Signed-off-by: Juerg Haefliger <juerg.haefliger@canonical.com>
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Ubuntu-unstable-5.19.0-5.5
Andrea Righi [Thu, 23 Jun 2022 09:13:32 +0000 (11:13 +0200)]
UBUNTU: Ubuntu-unstable-5.19.0-5.5

Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: link-to-tracker: update tracking bug
Andrea Righi [Thu, 23 Jun 2022 09:13:05 +0000 (11:13 +0200)]
UBUNTU: link-to-tracker: update tracking bug

BugLink: https://bugs.launchpad.net/bugs/1979611
Properties: no-test-build
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Start new release
Andrea Righi [Thu, 23 Jun 2022 08:54:37 +0000 (10:54 +0200)]
UBUNTU: Start new release

Ignore: yes
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Ubuntu-unstable-5.19.0-4.4
Andrea Righi [Mon, 20 Jun 2022 07:02:58 +0000 (09:02 +0200)]
UBUNTU: Ubuntu-unstable-5.19.0-4.4

Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: link-to-tracker: update tracking bug
Andrea Righi [Mon, 20 Jun 2022 07:00:20 +0000 (09:00 +0200)]
UBUNTU: link-to-tracker: update tracking bug

BugLink: https://bugs.launchpad.net/bugs/1979177
Properties: no-test-build
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Rebase to v5.19-rc3
Andrea Righi [Mon, 20 Jun 2022 07:02:08 +0000 (09:02 +0200)]
UBUNTU: Rebase to v5.19-rc3

Ignore: yes
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Start new release
Andrea Righi [Mon, 20 Jun 2022 06:58:50 +0000 (08:58 +0200)]
UBUNTU: Start new release

Ignore: yes
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: [Config] update configs after rebase to 5.19-rc3
Andrea Righi [Mon, 20 Jun 2022 06:58:07 +0000 (08:58 +0200)]
UBUNTU: [Config] update configs after rebase to 5.19-rc3

Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: [Packaging] kernelconfig: Bubble up warnings and errors
Juerg Haefliger [Mon, 9 May 2022 09:12:06 +0000 (11:12 +0200)]
UBUNTU: [Packaging] kernelconfig: Bubble up warnings and errors

Config annotation check failures and warnings due to incomplete config
operations are really bad, so exit the script with a non-zero status if
such errors or warnings are detected.

Ignore: yes
Signed-off-by: Juerg Haefliger <juergh@canonical.com>
Acked-by: Tim Gardner <tim.gardner@canonical.com>
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Ubuntu-unstable-5.19.0-3.3
Andrea Righi [Mon, 13 Jun 2022 05:16:32 +0000 (07:16 +0200)]
UBUNTU: Ubuntu-unstable-5.19.0-3.3

Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: link-to-tracker: update tracking bug
Andrea Righi [Mon, 13 Jun 2022 05:16:07 +0000 (07:16 +0200)]
UBUNTU: link-to-tracker: update tracking bug

BugLink: https://bugs.launchpad.net/bugs/1978439
Properties: no-test-build
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: [Config] update annotations for 5.19
Andrea Righi [Mon, 13 Jun 2022 05:14:15 +0000 (07:14 +0200)]
UBUNTU: [Config] update annotations for 5.19

Update configs/annotations with new options introduced in 5.19.

Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Rebase to v5.19-rc2
Andrea Righi [Mon, 13 Jun 2022 05:03:57 +0000 (07:03 +0200)]
UBUNTU: Rebase to v5.19-rc2

Ignore: yes
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Start new release
Andrea Righi [Mon, 13 Jun 2022 05:03:26 +0000 (07:03 +0200)]
UBUNTU: Start new release

Ignore: yes
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Ubuntu-unstable-5.19.0-2.2
Andrea Righi [Fri, 10 Jun 2022 13:17:20 +0000 (15:17 +0200)]
UBUNTU: Ubuntu-unstable-5.19.0-2.2

Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: link-to-tracker: update tracking bug
Andrea Righi [Fri, 10 Jun 2022 13:16:09 +0000 (15:16 +0200)]
UBUNTU: link-to-tracker: update tracking bug

BugLink: https://bugs.launchpad.net/bugs/1978313
Properties: no-test-build
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Start new release
Andrea Righi [Fri, 10 Jun 2022 13:12:28 +0000 (15:12 +0200)]
UBUNTU: Start new release

Ignore: yes
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Ubuntu-unstable-5.19.0-1.1
Andrea Righi [Fri, 10 Jun 2022 12:43:46 +0000 (14:43 +0200)]
UBUNTU: Ubuntu-unstable-5.19.0-1.1

Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: [Packaging] add python3-dev as build dependency
Andrea Righi [Fri, 10 Jun 2022 12:42:19 +0000 (14:42 +0200)]
UBUNTU: [Packaging] add python3-dev as build dependency

Recent kernels require python3-dev to properly handle build environments
with only python2 runtime installed.

Make sure to add this package to the list of build dependencies.

Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: [Packaging] workaround missing python3-dev dependency
Andrea Righi [Fri, 10 Jun 2022 09:27:18 +0000 (11:27 +0200)]
UBUNTU: [Packaging] workaround missing python3-dev dependency

The following commit is meant to fix build issues in environment where
python2 runtime is only installed:

 630af16eee49 ("perf tools: Use Python devtools for version autodetection rather than runtime")

However, this requires python3-dev that is not specified in the build
dependencies.

As a temporary workaround set PYTHON=python3 in debian/rules to enforce
the usage of python3 when python is needed.

TODO: add python3-dev to the build dependencies and update all our build
chroots.

Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: debian/dkms-versions -- update from kernel-versions (main/master)
Andrea Righi [Thu, 9 Jun 2022 16:02:24 +0000 (18:02 +0200)]
UBUNTU: debian/dkms-versions -- update from kernel-versions (main/master)

BugLink: https://bugs.launchpad.net/bugs/1786013
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Start new release
Andrea Righi [Thu, 9 Jun 2022 10:17:41 +0000 (12:17 +0200)]
UBUNTU: Start new release

Ignore: yes
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: [Packaging] move to kernel 5.19
Andrea Righi [Thu, 9 Jun 2022 10:13:33 +0000 (12:13 +0200)]
UBUNTU: [Packaging] move to kernel 5.19

Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: [Config] update configs and annotations after rebase to 5.19-rc1
Andrea Righi [Wed, 8 Jun 2022 14:25:25 +0000 (16:25 +0200)]
UBUNTU: [Config] update configs and annotations after rebase to 5.19-rc1

Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: [Packaging] Add module-signature-check
Juerg Haefliger [Mon, 9 May 2022 14:25:04 +0000 (16:25 +0200)]
UBUNTU: [Packaging] Add module-signature-check

BugLink: https://bugs.launchpad.net/bugs/1642368
Check the signature of staging modules during package build.

Signed-off-by: Juerg Haefliger <juergh@canonical.com>
Acked-by: Tim Gardner <tim.gardner@canonical.com>
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: SAUCE: Add selective signing of staging modules
Juerg Haefliger [Tue, 21 Jun 2022 13:18:22 +0000 (15:18 +0200)]
UBUNTU: SAUCE: Add selective signing of staging modules

BugLink: https://bugs.launchpad.net/bugs/1642368
'Untrusted' staging modules shouldn't be loadable in a secure boot
environment so only sign modules listed in debian/signature-inclusion.

Signed-off-by: Juerg Haefliger <juerg.haefliger@canonical.com>
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: [Packaging] Move and update signature inclusion list
Juerg Haefliger [Mon, 9 May 2022 14:25:02 +0000 (16:25 +0200)]
UBUNTU: [Packaging] Move and update signature inclusion list

BugLink: https://bugs.launchpad.net/bugs/1642368
Move the signature inclusion list from the source tree to the debian/
directory to keep the upstream source clean. While at it, remove modules
that are no longer in the staging area.

Signed-off-by: Juerg Haefliger <juergh@canonical.com>
Acked-by: Tim Gardner <tim.gardner@canonical.com>
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Ubuntu-5.18.0-6.6
Andrea Righi [Tue, 31 May 2022 09:05:51 +0000 (11:05 +0200)]
UBUNTU: Ubuntu-5.18.0-6.6

Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: link-to-tracker: update tracking bug
Andrea Righi [Tue, 31 May 2022 09:01:35 +0000 (11:01 +0200)]
UBUNTU: link-to-tracker: update tracking bug

BugLink: https://bugs.launchpad.net/bugs/1976327
Properties: no-test-build
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: [Config] enable CONFIG_X86_KERNEL_IBT
Andrea Righi [Tue, 31 May 2022 06:15:38 +0000 (08:15 +0200)]
UBUNTU: [Config] enable CONFIG_X86_KERNEL_IBT

The rest of userspace in kinetic is built to support CET (shadow stack
and IBT), so we want to enable IBT also in the kernel to provide an
extra level of security against indirect call based attacks for Tiger
Lake CPUs and newer.

Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: [Config] update toolchain versions
Andrea Righi [Mon, 30 May 2022 07:44:50 +0000 (09:44 +0200)]
UBUNTU: [Config] update toolchain versions

Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Start new release
Andrea Righi [Mon, 30 May 2022 07:43:38 +0000 (09:43 +0200)]
UBUNTU: Start new release

Ignore: yes
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: [Packaging] rename kernel to linux
Andrea Righi [Mon, 23 May 2022 15:00:36 +0000 (17:00 +0200)]
UBUNTU: [Packaging] rename kernel to linux

Ignore: yes
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Ubuntu-unstable-5.18.0-5.5
Andrea Righi [Mon, 23 May 2022 09:21:38 +0000 (11:21 +0200)]
UBUNTU: Ubuntu-unstable-5.18.0-5.5

Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: link-to-tracker: update tracking bug
Andrea Righi [Mon, 23 May 2022 09:01:04 +0000 (11:01 +0200)]
UBUNTU: link-to-tracker: update tracking bug

BugLink: https://bugs.launchpad.net/bugs/1975458
Properties: no-test-build
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Rebase to v5.18
Andrea Righi [Mon, 23 May 2022 08:43:09 +0000 (10:43 +0200)]
UBUNTU: Rebase to v5.18

Ignore: yes
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Start new release
Andrea Righi [Mon, 23 May 2022 07:43:58 +0000 (09:43 +0200)]
UBUNTU: Start new release

Ignore: yes
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: [Config] enable CONFIG_DEVTMPFS_SAFE
Andrea Righi [Fri, 20 May 2022 12:55:39 +0000 (14:55 +0200)]
UBUNTU: [Config] enable CONFIG_DEVTMPFS_SAFE

BugLink: https://bugs.launchpad.net/bugs/1974442
Mount devtmpfs with nosuid,noexec to prevent mmapping special files in
/dev with PROT_EXEC or having executables setuid files.

This allows to provide a little bit of extra security in the system.

This change may potentially break some drivers that require to execute
code by mmapping /dev/mem (e.g., non-KSM video drivers).

Theoretically we shouldn't break any of the officially supported
drivers, because kernel lockdown is already preventing access to
/dev/mem.

This is just a little more relaxed constraint than kernel lockdown, but
it can still provide a reasonable level of extra security in the system
also when the kernel is not completely locked down.

Acked-by: Thadeu Lima de Souza Cascardo <cascardo@canonical.com>
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: [Packaging] drop do_<mod> arch specific configs
You-Sheng Yang (vicamo) [Fri, 13 May 2022 13:17:50 +0000 (21:17 +0800)]
UBUNTU: [Packaging] drop do_<mod> arch specific configs

BugLink: https://bugs.launchpad.net/bugs/1969434
They should been assigned automatically based on the latest
dkms-versions.

Also disable building any dkms for mainline builds.

Signed-off-by: You-Sheng Yang (vicamo) <vicamo.yang@canonical.com>
Signed-off-by: Dimitri John Ledkov <dimitri.ledkov@canonical.com>
18 months agoUBUNTU: Ubuntu-unstable-5.18.0-4.4
Andrea Righi [Mon, 16 May 2022 12:15:35 +0000 (14:15 +0200)]
UBUNTU: Ubuntu-unstable-5.18.0-4.4

Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: [Packaging] support standalone dkms module builds
You-Sheng Yang (vicamo) [Fri, 13 May 2022 13:17:45 +0000 (21:17 +0800)]
UBUNTU: [Packaging] support standalone dkms module builds

BugLink: https://bugs.launchpad.net/bugs/1969434
Signed-off-by: You-Sheng Yang (vicamo) <vicamo.yang@canonical.com>
Signed-off-by: Dimitri John Ledkov <dimitri.ledkov@canonical.com>
18 months agoUBUNTU: [Config] CONFIG_SPEAKUP=m for all but s390x
Tim Gardner [Tue, 10 May 2022 17:54:03 +0000 (11:54 -0600)]
UBUNTU: [Config] CONFIG_SPEAKUP=m for all but s390x

BugLink: https://bugs.launchpad.net/bugs/1967702
Signed-off-by: Tim Gardner <tim.gardner@canonical.com>
18 months agoUBUNTU: debian/dkms-versions -- update from kernel-versions (main/master)
Andrea Righi [Mon, 16 May 2022 10:43:14 +0000 (12:43 +0200)]
UBUNTU: debian/dkms-versions -- update from kernel-versions (main/master)

BugLink: https://bugs.launchpad.net/bugs/1786013
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: link-to-tracker: update tracking bug
Andrea Righi [Mon, 16 May 2022 09:56:18 +0000 (11:56 +0200)]
UBUNTU: link-to-tracker: update tracking bug

BugLink: https://bugs.launchpad.net/bugs/1973587
Properties: no-test-build
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Rebase to v5.18-rc7
Andrea Righi [Mon, 16 May 2022 09:23:46 +0000 (11:23 +0200)]
UBUNTU: Rebase to v5.18-rc7

Ignore: yes
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Start new release
Andrea Righi [Mon, 16 May 2022 09:22:31 +0000 (11:22 +0200)]
UBUNTU: Start new release

Ignore: yes
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Ubuntu-unstable-5.18.0-3.3
Andrea Righi [Mon, 9 May 2022 10:15:40 +0000 (12:15 +0200)]
UBUNTU: Ubuntu-unstable-5.18.0-3.3

Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: link-to-tracker: update tracking bug
Andrea Righi [Mon, 9 May 2022 10:00:44 +0000 (12:00 +0200)]
UBUNTU: link-to-tracker: update tracking bug

BugLink: https://bugs.launchpad.net/bugs/1972162
Properties: no-test-build
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Rebase to v5.18-rc6
Andrea Righi [Mon, 9 May 2022 09:12:55 +0000 (11:12 +0200)]
UBUNTU: Rebase to v5.18-rc6

Ignore: yes
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Start new release
Andrea Righi [Mon, 9 May 2022 09:12:36 +0000 (11:12 +0200)]
UBUNTU: Start new release

Ignore: yes
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: [Config] disable Intel DMA remapping options by default
Andrea Righi [Thu, 5 May 2022 12:34:59 +0000 (14:34 +0200)]
UBUNTU: [Config] disable Intel DMA remapping options by default

BugLink: https://bugs.launchpad.net/bugs/1971699
It seems that enabling IOMMU can cause some weird gfx problems, see for
example:

 https://bugs.launchpad.net/bugs/1971146
 https://bugs.launchpad.net/bugs/1965882

Even if upstream decided to enable these options by default, it is
probably safer for now to keep IOMMU disabled, to prevent potential
issues like those mentioned above.

Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Ubuntu-unstable-5.18.0-2.2
Andrea Righi [Tue, 3 May 2022 10:24:49 +0000 (12:24 +0200)]
UBUNTU: Ubuntu-unstable-5.18.0-2.2

Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: debian/dkms-versions -- update from kernel-versions (main/master)
Andrea Righi [Tue, 3 May 2022 10:24:22 +0000 (12:24 +0200)]
UBUNTU: debian/dkms-versions -- update from kernel-versions (main/master)

BugLink: https://bugs.launchpad.net/bugs/1786013
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: link-to-tracker: update tracking bug
Andrea Righi [Tue, 3 May 2022 10:22:20 +0000 (12:22 +0200)]
UBUNTU: link-to-tracker: update tracking bug

BugLink: https://bugs.launchpad.net/bugs/1971340
Properties: no-test-build
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: [Config] update configs after rebase
Andrea Righi [Tue, 3 May 2022 07:52:53 +0000 (09:52 +0200)]
UBUNTU: [Config] update configs after rebase

Disable CONFIG_BLK_DEV_FD_RAWCMD (deprecated) and update toolchain
versions.

Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Rebase to v5.18-rc5
Andrea Righi [Tue, 3 May 2022 10:20:51 +0000 (12:20 +0200)]
UBUNTU: Rebase to v5.18-rc5

Ignore: yes
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Start new release
Andrea Righi [Tue, 3 May 2022 07:52:05 +0000 (09:52 +0200)]
UBUNTU: Start new release

Ignore: yes
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: [Packaging] move to kinetic
Andrea Righi [Tue, 3 May 2022 07:49:01 +0000 (09:49 +0200)]
UBUNTU: [Packaging] move to kinetic

Ignore: yes
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Ubuntu-unstable-5.18.0-1.1
Andrea Righi [Wed, 27 Apr 2022 18:26:42 +0000 (20:26 +0200)]
UBUNTU: Ubuntu-unstable-5.18.0-1.1

Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: [Config] update configs and annotations after rebase to 5.18
Andrea Righi [Wed, 27 Apr 2022 05:43:39 +0000 (07:43 +0200)]
UBUNTU: [Config] update configs and annotations after rebase to 5.18

Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: link-to-tracker: update tracking bug
Andrea Righi [Tue, 19 Apr 2022 15:03:36 +0000 (17:03 +0200)]
UBUNTU: link-to-tracker: update tracking bug

BugLink: https://bugs.launchpad.net/bugs/1969476
Properties: no-test-build
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Start new release
Andrea Righi [Tue, 19 Apr 2022 14:22:15 +0000 (16:22 +0200)]
UBUNTU: Start new release

Ignore: yes
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: [Packaging] move to kernel 5.18
Andrea Righi [Tue, 19 Apr 2022 14:20:54 +0000 (16:20 +0200)]
UBUNTU: [Packaging] move to kernel 5.18

Ignore: yes
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Ubuntu-unstable-5.17.0-8.8
Andrea Righi [Thu, 14 Apr 2022 08:30:39 +0000 (10:30 +0200)]
UBUNTU: Ubuntu-unstable-5.17.0-8.8

Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: debian/dkms-versions -- update from kernel-versions (main/master)
Andrea Righi [Thu, 14 Apr 2022 08:30:19 +0000 (10:30 +0200)]
UBUNTU: debian/dkms-versions -- update from kernel-versions (main/master)

BugLink: https://bugs.launchpad.net/bugs/1786013
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: link-to-tracker: update tracking bug
Andrea Righi [Thu, 14 Apr 2022 08:29:57 +0000 (10:29 +0200)]
UBUNTU: link-to-tracker: update tracking bug

BugLink: https://bugs.launchpad.net/bugs/1969016
Properties: no-test-build
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Start new release
Andrea Righi [Thu, 14 Apr 2022 08:21:40 +0000 (10:21 +0200)]
UBUNTU: Start new release

Ignore: yes
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Ubuntu-unstable-5.17.0-7.7
Andrea Righi [Thu, 14 Apr 2022 06:45:41 +0000 (08:45 +0200)]
UBUNTU: Ubuntu-unstable-5.17.0-7.7

Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: link-to-tracker: update tracking bug
Andrea Righi [Thu, 14 Apr 2022 06:41:54 +0000 (08:41 +0200)]
UBUNTU: link-to-tracker: update tracking bug

BugLink: https://bugs.launchpad.net/bugs/1968988
Properties: no-test-build
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: Start new release
Andrea Righi [Thu, 14 Apr 2022 06:41:05 +0000 (08:41 +0200)]
UBUNTU: Start new release

Ignore: yes
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: [Packaging] remove references to lowlatency flavor
Andrea Righi [Thu, 14 Apr 2022 06:40:16 +0000 (08:40 +0200)]
UBUNTU: [Packaging] remove references to lowlatency flavor

We have a separate kernel for lowlatency now, so we can drop all the
references for the lowlatency flavor.

Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: SAUCE: Audit: Fix incorrect static inline function declration.
Dimitri John Ledkov [Mon, 21 Mar 2022 15:28:46 +0000 (15:28 +0000)]
UBUNTU: SAUCE: Audit: Fix incorrect static inline function declration.

The LSM attributes SAUCE patches have incorrect syntax for the case
when AUDIT framework is turned off, such as zfcpdump_defconfig. This
in turn breaks building zfcpdump-kernel from Ubuntu patched sources.

Reproducer:

    make ARCH=s390 CROSS_COMPILE=s390x-linux-gnu- zfcpdump_defconfig
    make ARCH=s390 CROSS_COMPILE=s390x-linux-gnu- bzImage

BugLink: https://bugs.launchpad.net/bugs/1965766
Fixes: 558fd844dd ("UBUNTU: SAUCE: Audit: Add a new record for multiple object LSM attributes")
Signed-off-by: Dimitri John Ledkov <dimitri.ledkov@canonical.com>
Signed-off-by: Paolo Pisati <paolo.pisati@canonical.com>
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: SAUCE: iommu: intel-ipu: use IOMMU passthrough mode for Intel IPUs
zouxiaoh [Wed, 23 Feb 2022 02:21:25 +0000 (10:21 +0800)]
UBUNTU: SAUCE: iommu: intel-ipu: use IOMMU passthrough mode for Intel IPUs

BugLink: https://bugs.launchpad.net/bugs/1958004
Intel IPU(Image Processing Unit) has its own (IO)MMU hardware,
The IPU driver allocates its own page table that is not mapped
via the DMA, and thus the Intel IOMMU driver blocks access giving
this error: DMAR: DRHD: handling fault status reg 3 DMAR:
[DMA Read] Request device [00:05.0] PASID ffffffff
fault addr 76406000 [fault reason 06] PTE Read access is not set
As IPU is not an external facing device which is not risky, so use
IOMMU passthrough mode for Intel IPUs.

Change-Id: I6dcccdadac308cf42e20a18e1b593381391e3e6b
Depends-On: Iacd67578e8c6a9b9ac73285f52b4081b72fb68a6
Tracked-On: #JIITL8-411
Signed-off-by: Bingbu Cao <bingbu.cao@intel.com>
Signed-off-by: zouxiaoh <xiaohong.zou@intel.com>
Signed-off-by: Xu Chongyang <chongyang.xu@intel.com>
(cherry picked from https://github.com/intel/ipu6-drivers/blob/5d5526d2b2811aa52590c2fa513ba989e7e594ab/patch/IOMMU-passthrough-for-intel-ipu.diff)
Signed-off-by: You-Sheng Yang <vicamo.yang@canonical.com>
Signed-off-by: Paolo Pisati <paolo.pisati@canonical.com>
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoUBUNTU: [Config] update configs and annotations after stable updates
Andrea Righi [Thu, 14 Apr 2022 06:21:33 +0000 (08:21 +0200)]
UBUNTU: [Config] update configs and annotations after stable updates

Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoASoC: soc-compress: Change the check for codec_dai
Jiasheng Jiang [Thu, 10 Mar 2022 03:00:41 +0000 (11:00 +0800)]
ASoC: soc-compress: Change the check for codec_dai

BugLink: https://bugs.launchpad.net/bugs/1968984
commit ccb4214f7f2a8b75acf493f31128e464ee1a3536 upstream.

It should be better to reverse the check on codec_dai
and returned early in order to be easier to understand.

Fixes: de2c6f98817f ("ASoC: soc-compress: prevent the potentially use of null pointer")
Reported-by: kernel test robot <lkp@intel.com>
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Jiasheng Jiang <jiasheng@iscas.ac.cn>
Reviewed-by: Charles Keepax <ckeepax@opensource.cirrus.com>
Link: https://lore.kernel.org/r/20220310030041.1556323-1-jiasheng@iscas.ac.cn
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>
18 months agoplatform/x86: asus-wmi: Fix regression when probing for fan curve control
Hans de Goede [Sat, 5 Feb 2022 11:28:40 +0000 (12:28 +0100)]
platform/x86: asus-wmi: Fix regression when probing for fan curve control

BugLink: https://bugs.launchpad.net/bugs/1968984
commit d717e4509af0380a94dbc28b61839df39f17e1eb upstream.

The fan curve control patches introduced a regression for at least the
TUF FX506 and possibly other TUF series laptops that do not have support
for fan curve control.

As part of the probing process, asus_wmi_evaluate_method_buf is called
to get the factory default fan curve . The WMI management function
returns 0 on certain laptops to indicate lack of fan curve control
instead of ASUS_WMI_UNSUPPORTED_METHOD. This 0 is transformed to
-ENODATA which results in failure when probing.

Fixes: 0f0ac158d28f ("platform/x86: asus-wmi: Add support for custom fan curves")
Reported-and-tested-by: Abhijeet V <abhijeetviswa@gmail.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Link: https://lore.kernel.org/r/20220205112840.33095-1-hdegoede@redhat.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Signed-off-by: Andrea Righi <andrea.righi@canonical.com>