~vicamo/+git/ubuntu-kernel:bug-1897501/enable-hp-psr/v1/focal

Last commit made on 2020-09-28
Get this branch:
git clone -b bug-1897501/enable-hp-psr/v1/focal 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:
bug-1897501/enable-hp-psr/v1/focal
Repository:
lp:~vicamo/+git/ubuntu-kernel

Recent commits

5dd3ed3... by You-Sheng Yang

Bug 1897501: drm/i915/psr: Use per-chip default on HP ZBook Studio G7

c62f4be... by You-Sheng Yang

drm/i915/psr: Use per-chip default on HP ZBook Studio G7

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

HP ZBook Studio G7 equips an INX FHD N156HCG-GQ1 panel that renders
corrupted screen when PSR is disabled. This patch alters the default
disabled i915_modparams.enable_psr since LP: #1849947 to use chip
default when a DMI match is on because the panel itself doesn't expose
any identity through DMI or EDID.

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

fd386a6... by Stefan Bader

UBUNTU: Ubuntu-5.4.0-49.53

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

3b6c935... by Stefan Bader

UBUNTU: link-to-tracker: update tracking bug

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

10f9b0d... by Stefan Bader

UBUNTU: Start new release

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

4342213... by Mika Westerberg <email address hidden>

ahci: Add Intel Comet Lake PCH-H PCI ID

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

Add Intel Comet Lake PCH-H PCI ID to the list of supported controllers.

Signed-off-by: Mika Westerberg <email address hidden>
Signed-off-by: Jens Axboe <email address hidden>
(cherry picked from commit 5e125d13371b3049d238a4bf5f2108bfbfe8a900)
Signed-off-by: Koba Ko <email address hidden>
Acked-by: Alex Hung <email address hidden>
Acked-by: Stefan Bader <email address hidden>
Signed-off-by: Kelsey Skunberg <email address hidden>

fb71863... by Tyrel Datwyler <email address hidden>

tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup()

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

The code currently NULLs tty->driver_data in hvcs_close() with the
intent of informing the next call to hvcs_open() that device needs to be
reconfigured. However, when hvcs_cleanup() is called we copy hvcsd from
tty->driver_data which was previoulsy NULLed by hvcs_close() and our
call to tty_port_put(&hvcsd->port) doesn't actually do anything since
&hvcsd->port ends up translating to NULL by chance. This has the side
effect that when hvcs_remove() is called we have one too many port
references preventing hvcs_destuct_port() from ever being called. This
also prevents us from reusing the /dev/hvcsX node in a future
hvcs_probe() and we can eventually run out of /dev/hvcsX devices.

Fix this by waiting to NULL tty->driver_data in hvcs_cleanup().

Fixes: 27bf7c43a19c ("TTY: hvcs, add tty install")
Signed-off-by: Tyrel Datwyler <email address hidden>
Link: https://<email address hidden>
Signed-off-by: Greg Kroah-Hartman <email address hidden>
(cherry picked from commit 63ffcbdad738e3d1c857027789a2273df3337624 linux-next)
Signed-off-by: Patricia Domingues <email address hidden>
Acked-by: Kleber Sacilotto de Souza <email address hidden>
Acked-by: Paolo Pisati <email address hidden>
Signed-off-by: Kelsey Skunberg <email address hidden>

71e0425... by Thadeu Lima de Souza Cascardo

UBUNTU: SAUCE: Revert "mm: memcg/slab: fix memory leak at non-root kmem_cache destroy"

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

This reverts commit 79ffe7107b13042c69c4a06394175362121b06b5. This is
commit d38a2b7a9c939e6d7329ab92b96559ccebf7b135 upstream.

Said commit causes same-sized kmemcaches to become unmergeable, and when a
new kmemcache is created, it will fail creating the sysfs entry, making the
kmemcache creation to fail.

Considering the original commit fix a leak but causes a different leak and
failures to create kmemcaches, the revert is preferable until a proper fix
is developed.

Signed-off-by: Thadeu Lima de Souza Cascardo <email address hidden>
Acked-by: Stefan Bader <email address hidden>
Acked-by: Ian May <email address hidden>
Signed-off-by: Ian May <email address hidden>

ccce2f9... by Alice Michael <email address hidden>

i40e: enable X710 support

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

The I40E_DEV_ID_10G_BASE_T_BC device id was added previously,
but was not enabled in all the appropriate places. Adding it
to enable it's use.

Signed-off-by: Alice Michael <email address hidden>
Tested-by: Andrew Bowers <email address hidden>
Signed-off-by: Jeff Kirsher <email address hidden>
(cherry picked from commit 3df5b9a6a9ec3c1e4431bf1db3426b54dc92dd91)
Signed-off-by: Jeff Lane <email address hidden>
Acked-by: Stefan Bader <email address hidden>
Acked-by: Colin Ian King <email address hidden>
Signed-off-by: Ian May <email address hidden>

c534464... by Damian Milosek <email address hidden>

i40e: Fix LED blinking flow for X710T*L devices

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

Add X710T*L device specific operations (in port LED detection and
handling of GLGEN_GPIO_CTL.PIN_FUNC field) to enable LED blinking.

Signed-off-by: Damian Milosek <email address hidden>
Tested-by: Andrew Bowers <email address hidden>
Signed-off-by: Jeff Kirsher <email address hidden>
(cherry picked from commit d80a476f4a12a84feaebfed993f3039fdc9c1249)
Signed-off-by: Jeff Lane <email address hidden>
Acked-by: Stefan Bader <email address hidden>
Acked-by: Colin Ian King <email address hidden>
Signed-off-by: Ian May <email address hidden>