~xnox/ubuntu/+source/linux/+git/focal:master

Last commit made on 2021-09-17
Get this branch:
git clone -b master https://git.launchpad.net/~xnox/ubuntu/+source/linux/+git/focal
Only Dimitri John Ledkov can upload to this branch. If you are Dimitri John Ledkov please log in for upload directions.

Branch merges

Branch information

Name:
master
Repository:
lp:~xnox/ubuntu/+source/linux/+git/focal

Recent commits

9d6a2e7... by Thadeu Lima de Souza Cascardo

UBUNTU: Ubuntu-5.4.0-86.97

Signed-off-by: Thadeu Lima de Souza Cascardo <email address hidden>

53c348d... by Ilya Leoshkevich

UBUNTU: SAUCE: s390/bpf: Fix optimizing out zero-extensions

BugLink: https://bugs.launchpad.net/bugs/1943960 (s390x BPF JIT vulnerabilities (LP: #1943960))

Currently the JIT completely removes things like `reg32 += 0`,
however, the BPF_ALU semantics requires the target register to be
zero-extended in such cases.

Fix by optimizing out only the arithmetic operation, but not the
subsequent zero-extension.

Reported-by: Johan Almbladh <email address hidden>
Fixes: 054623105728 ("s390/bpf: Add s390x eBPF JIT compiler backend")
Reviewed-by: Heiko Carstens <email address hidden>
Signed-off-by: Ilya Leoshkevich <email address hidden>
Signed-off-by: Vasily Gorbik <email address hidden>
Signed-off-by: Thadeu Lima de Souza Cascardo <email address hidden>
Acked-by: Kleber Sacilotto de Souza <email address hidden>
Acked-by: Stefan Bader <email address hidden>

1eb12b3... by Ilya Leoshkevich

UBUNTU: SAUCE: s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant

BugLink: https://bugs.launchpad.net/bugs/1943960 (s390x BPF JIT vulnerabilities (LP: #1943960))

The JIT uses agfi for subtracting constants, but -(-0x80000000) cannot
be represented as a 32-bit signed binary integer. Fix by using algfi in
this particular case.

Reported-by: Johan Almbladh <email address hidden>
Fixes: 054623105728 ("s390/bpf: Add s390x eBPF JIT compiler backend")
Reviewed-by: Heiko Carstens <email address hidden>
Signed-off-by: Ilya Leoshkevich <email address hidden>
Signed-off-by: Vasily Gorbik <email address hidden>
Signed-off-by: Thadeu Lima de Souza Cascardo <email address hidden>
Acked-by: Kleber Sacilotto de Souza <email address hidden>
Acked-by: Stefan Bader <email address hidden>

f0640cb... by Thadeu Lima de Souza Cascardo

UBUNTU: Start new release

Ignore: yes
Signed-off-by: Thadeu Lima de Souza Cascardo <email address hidden>

4543494... by Kelsey Steele

UBUNTU: Ubuntu-5.4.0-84.94

Signed-off-by: Kelsey Skunberg <email address hidden>

7757f68... by Kelsey Steele

UBUNTU: link-to-tracker: update tracking bug

BugLink: https://bugs.launchpad.net/bugs/1941767
Properties: no-test-build
Signed-off-by: Kelsey Skunberg <email address hidden>

9b54da9... by Kelsey Steele

UBUNTU: Start new release

Ignore: yes
Signed-off-by: Kelsey Skunberg <email address hidden>

e673e95... by Hui Wang

Revert "ACPI: resources: Add checks for ACPI IRQ override"

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

The commit 0ec4e55e9f57 ("ACPI: resources: Add checks for ACPI IRQ
override") introduces regression on some platforms, at least it makes
the UART can't get correct irq setting on two different platforms,
and it makes the kernel can't bootup on these two platforms.

This reverts commit 0ec4e55e9f571f08970ed115ec0addc691eda613.

Regression-discuss: https://bugzilla.kernel.org/show_bug.cgi?id=213031
Reported-by: PGNd <email address hidden>
Cc: 5.4+ <email address hidden> # 5.4+
Signed-off-by: Hui Wang <email address hidden>
Acked-by: Greg Kroah-Hartman <email address hidden>
Signed-off-by: Rafael J. Wysocki <email address hidden>
(cherry picked from commit e0eef3690dc66b3ecc6e0f1267f332403eb22bea)
Signed-off-by: Kelsey Skunberg <email address hidden>
Acked-by: Colin Ian King <email address hidden>
Acked-by: Dimitri John Ledkov <email address hidden>
Signed-off-by: Kelsey Skunberg <email address hidden>

3027eac... by Stefan Bader

UBUNTU: Ubuntu-5.4.0-83.93

Signed-off-by: Stefan Bader <email address hidden>

a3a6890... by Stefan Bader

UBUNTU: link-to-tracker: update tracking bug

BugLink: https://bugs.launchpad.net/bugs/1940159
Properties: no-test-build
Signed-off-by: Stefan Bader <email address hidden>