~vicamo/+git/ubuntu-kernel:debug/iwlwifi/oem-5.10-staging

Last commit made on 2021-08-20
Get this branch:
git clone -b debug/iwlwifi/oem-5.10-staging https://git.launchpad.net/~vicamo/+git/ubuntu-kernel
Only You-Sheng Yang can upload to this branch. If you are You-Sheng Yang please log in for upload directions.

Branch merges

Branch information

Name:
debug/iwlwifi/oem-5.10-staging
Repository:
lp:~vicamo/+git/ubuntu-kernel

Recent commits

4e57c9f... by You-Sheng Yang

UBUNTU: [Config] enable CONFIG_IWLWIFI_DEBUG

afce280... by You-Sheng Yang

Bump Debian version

8b351f2... by You-Sheng Yang

UBUNTU: enable v4l2loopback builds on oem kernels

BugLink: https://bugs.launchpad.net/bugs/1938531

Signed-off-by: You-Sheng Yang <email address hidden>

4998f8d... by You-Sheng Yang

UBUNTU: support v4l2loopback dkms build

BugLink: https://bugs.launchpad.net/bugs/1938531

Signed-off-by: You-Sheng Yang <email address hidden>

2420135... by You-Sheng Yang

UBUNTU: update dkms package versions

BugLink: https://bugs.launchpad.net/bugs/1786013
Signed-off-by: You-Sheng Yang <email address hidden>

72a72ad... by AceLan Kao

UBUNTU: Ubuntu-oem-5.10-5.10.0-1045.47

Signed-off-by: Chia-Lin Kao (AceLan) <email address hidden>

e0abd32... by AceLan Kao

UBUNTU: link-to-tracker: update tracking bug

BugLink: https://bugs.launchpad.net/bugs/1939806
Properties: no-test-build
Signed-off-by: Chia-Lin Kao (AceLan) <email address hidden>

6066c48... by Evan Quan <email address hidden>

UBUNTU: SAUCE: drm/amdgpu: disable BACO support for 699F:C7 polaris12 SKU temporarily

BugLink: https://bugs.launchpad.net/bugs/1940204

We have a S3 issue on that SKU with BACO enabled. Will bring back this
when that root caused.

Change-Id: I56d4830e6275e20a415808896eecbadfe944070b
Signed-off-by: Evan Quan <email address hidden>
Acked-by: Alex Deucher <email address hidden>
Reviewed-by: Guchun Chen <email address hidden>
Ref: https://patchwork.freedesktop.org/patch/450065/?series=93662&rev=3
Signed-off-by: Koba Ko <email address hidden>
Acked-by: Tim Gardner <email address hidden>
Signed-off-by: Chia-Lin Kao (AceLan) <email address hidden>

70bd33b... by Maxim Levitsky <email address hidden>

KVM: nSVM: always intercept VMLOAD/VMSAVE when nested (CVE-2021-3656)

If L1 disables VMLOAD/VMSAVE intercepts, and doesn't enable
Virtual VMLOAD/VMSAVE (currently not supported for the nested hypervisor),
then VMLOAD/VMSAVE must operate on the L1 physical memory, which is only
possible by making L0 intercept these instructions.

Failure to do so allowed the nested guest to run VMLOAD/VMSAVE unintercepted,
and thus read/write portions of the host physical memory.

Fixes: 89c8a4984fc9 ("KVM: SVM: Enable Virtual VMLOAD VMSAVE feature")

Suggested-by: Paolo Bonzini <email address hidden>
Signed-off-by: Maxim Levitsky <email address hidden>
Signed-off-by: Paolo Bonzini <email address hidden>
(backported from commit c7dfa4009965a9b2d7b329ee970eb8da0d32f0bc)
[cascardo: fixup context]
CVE-2021-3656
Signed-off-by: Thadeu Lima de Souza Cascardo <email address hidden>
Signed-off-by: Chia-Lin Kao (AceLan) <email address hidden>

57ff5da... by Maxim Levitsky <email address hidden>

KVM: nSVM: avoid picking up unsupported bits from L2 in int_ctl (CVE-2021-3653)

commit 0f923e07124df069ba68d8bb12324398f4b6b709 upstream.

* Invert the mask of bits that we pick from L2 in
  nested_vmcb02_prepare_control

* Invert and explicitly use VIRQ related bits bitmask in svm_clear_vintr

This fixes a security issue that allowed a malicious L1 to run L2 with
AVIC enabled, which allowed the L2 to exploit the uninitialized and enabled
AVIC to read/write the host physical memory at some offsets.

Fixes: 3d6368ef580a ("KVM: SVM: Add VMRUN handler")
Signed-off-by: Maxim Levitsky <email address hidden>
Signed-off-by: Paolo Bonzini <email address hidden>
Signed-off-by: Greg Kroah-Hartman <email address hidden>
(cherry picked from commit 84aade48479477d09c63fb1644735076b6919670 linux-5.10.y)
CVE-2021-3653
Signed-off-by: Thadeu Lima de Souza Cascardo <email address hidden>
Signed-off-by: Chia-Lin Kao (AceLan) <email address hidden>