~vicamo/+git/ubuntu-kernel:bug-1895909/debug-reboot/oem-5.6

Last commit made on 2020-10-14
Get this branch:
git clone -b bug-1895909/debug-reboot/oem-5.6 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-1895909/debug-reboot/oem-5.6
Repository:
lp:~vicamo/+git/ubuntu-kernel

Recent commits

8b4dd1b... by You-Sheng Yang

Bug 1895909: debug reboot

7f28877... by You-Sheng Yang

reboot: add debug messages

9771b65... by Timo Aaltonen

UBUNTU: Ubuntu-oem-5.6-5.6.0-1030.30

Signed-off-by: Timo Aaltonen <email address hidden>

606af11... by Kai-Heng Feng

UBUNTU: SAUCE: e1000e: Increase polling timeout on MDIC ready bit

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

We are seeing the following error after S3 resume:
[ 704.746874] e1000e 0000:00:1f.6 eno1: Setting page 0x6020
[ 704.844232] e1000e 0000:00:1f.6 eno1: MDI Write did not complete
[ 704.902817] e1000e 0000:00:1f.6 eno1: Setting page 0x6020
[ 704.903075] e1000e 0000:00:1f.6 eno1: reading PHY page 769 (or 0x6020 shifted) reg 0x17
[ 704.903281] e1000e 0000:00:1f.6 eno1: Setting page 0x6020
[ 704.903486] e1000e 0000:00:1f.6 eno1: writing PHY page 769 (or 0x6020 shifted) reg 0x17
[ 704.943155] e1000e 0000:00:1f.6 eno1: MDI Error
...
[ 705.108161] e1000e 0000:00:1f.6 eno1: Hardware Error

This patch only papers over the symptom, as we don't really know the
root cause of the issue. The most possible culprit is Intel ME, which
may do its own things that conflict with software.

Intel ethernet devs are aware of this issue, though they think this is
not the right solution. However, instead of papering over the cracks,
they don't have any solution either because they don't support ME under
Linux :)

Full discussion can be found here:
https://<email address hidden>/

Signed-off-by: Kai-Heng Feng <email address hidden>
Signed-off-by: Timo Aaltonen <email address hidden>

31cf066... by Hui Wang

Revert "ALSA: hda: call runtime_allow() for all hda controllers"

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

This reverts commit 9a6418487b56 ("ALSA: hda: call runtime_allow()
for all hda controllers").

The reverted patch already introduced some regressions on some
machines:
 - on gemini-lake machines, the error of "azx_get_response timeout"
   happens in the hda driver.
 - on the machines with alc662 codec, the audio jack detection doesn't
   work anymore.

Fixes: 9a6418487b56 ("ALSA: hda: call runtime_allow() for all hda controllers")
BugLink: https://bugzilla.kernel.org/show_bug.cgi?id=208511
Cc: <email address hidden>
Signed-off-by: Hui Wang <email address hidden>
Link: https://<email address hidden>
Signed-off-by: Takashi Iwai <email address hidden>
(cherry picked from commit 07c9983b567d0ef33aefc063299de95a987e12a8)
Signed-off-by: Kai-Heng Feng <email address hidden>
Signed-off-by: Timo Aaltonen <email address hidden>

7ac81c4... by George Shen <email address hidden>

drm/amd/display: Move USB-C workaround to after parameter variables are set

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

[Why]
The call to dp_enable_link_phy are using default/invalid values for clock id
and link settings.

[How]
Move workaround code to after its parameter variables are determined.

Signed-off-by: George Shen <email address hidden>
Reviewed-by: Tony Cheng <email address hidden>
Acked-by: Bhawanpreet Lakha <email address hidden>
Signed-off-by: Alex Deucher <email address hidden>
(cherry picked from commit b32827384cc5fd1151da6193d596ac1036828da5)
Signed-off-by: Aaron Ma <email address hidden>
Signed-off-by: Timo Aaltonen <email address hidden>

2f21944... by Hui Wang

UBUNTU: SAUCE: ALSA: hda/realtek - set mic to auto detect on a HP AIO machine

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

Recently we enabled a HP AIO machine, we found the mic on the machine
couldn't record any sound and it couldn't detect plugging and
unplugging as well.

Through debugging we found the mic is set to manual detect mode, after
setting it to auto detect mode, it could detect plugging and
unplugging and could record sound.

Cc: <email address hidden>
Signed-off-by: Hui Wang <email address hidden>
Link: https://<email address hidden>
Signed-off-by: Takashi Iwai <email address hidden>
(backported from commit 13468bfa8c58731dc9ecda1cd9b22a191114f944
git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git)
Signed-off-by: Hui Wang <email address hidden>
Signed-off-by: Timo Aaltonen <email address hidden>

809cbf4... by Qingyu Li <email address hidden>

net/nfc/rawsock.c: add CAP_NET_RAW check.

When creating a raw AF_NFC socket, CAP_NET_RAW needs to be checked first.

Signed-off-by: Qingyu Li <email address hidden>
Signed-off-by: David S. Miller <email address hidden>
(cherry picked from commit 26896f01467a28651f7a536143fe5ac8449d4041)
CVE-2020-26088
Signed-off-by: Thadeu Lima de Souza Cascardo <email address hidden>
Signed-off-by: Timo Aaltonen <email address hidden>

cf97a13... by You-Sheng Yang

UBUNTU: SAUCE: drm/dp: add DP_QUIRK_FORCE_PSR_CHIP_DEFAULT quirk to CMN prod-ID 19-15

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

Add edid quirk for one specific sku of HP ZBook Studio G7 that relying
on PSR enabled.

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

6b8b74e... by You-Sheng Yang

UBUNTU: SAUCE: drm/i915/psr: allow overriding PSR disable param by quirk

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 allows overriding
the default disabled i915_modparams.enable_psr since LP: #1849947 to
use chip default when a EDID match is on.

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