~canonical-kernel/ubuntu/+source/linux-oem/+git/focal:oem-5.10

Last commit made on 2021-08-18
Get this branch:
git clone -b oem-5.10 https://git.launchpad.net/~canonical-kernel/ubuntu/+source/linux-oem/+git/focal
Members of Canonical Kernel can upload to this branch. Log in for directions.

Branch merges

Branch information

Recent commits

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>

31cb1d1... by AceLan Kao

UBUNTU: Start new release

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

7e5a0c7... by AceLan Kao

UBUNTU: Ubuntu-oem-5.10-5.10.0-1044.46

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

485b04f... by AceLan Kao

UBUNTU: link-to-tracker: update tracking bug

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

4c18825... by AceLan Kao

UBUNTU: Start new release

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

769beb9... by jeremyszu

UBUNTU: SAUCE: ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 650 G8 Notebook PC

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

The HP ProBook 650 G8 Notebook PC is using ALC236 codec which is
using 0x02 to control mute LED and 0x01 to control micmute LED.
Therefore, add a quirk to make it works.

Link: https://<email address hidden>/
Signed-off-by: Jeremy Szu <email address hidden>