[CML] New device id's for CMP-H

Bug #1846335 reported by Timo Aaltonen on 2019-10-02
16
This bug affects 1 person
Affects Status Importance Assigned to Milestone
HWE Next
Undecided
Unassigned
OEM Priority Project
Critical
Unassigned
intel
Undecided
Unassigned
linux (Ubuntu)
Status tracked in Focal
Bionic
Undecided
Unassigned
Disco
Medium
You-Sheng Yang
Eoan
Medium
You-Sheng Yang
Focal
Medium
You-Sheng Yang
linux-oem-osp1 (Ubuntu)
Status tracked in Focal
Bionic
Undecided
You-Sheng Yang
Disco
Undecided
Unassigned
Eoan
Undecided
Unassigned
Focal
Undecided
Unassigned

Bug Description

[Impact]
On new CML PCH-H platforms, many devices are not correctly probed,
inclusive of touchpad.

[Fix]
New device IDs for CML PCH-H are landed in v5.4-rc1 and linux-next. So
far the known list are:
* 8f05eee67c14: "mmc: sdhci-pci: Add another Id for Intel CML"
* 07f047e3fe33: "i2c: i801: Add support for Intel Comet Lake PCH-H"
* 5a0feb6287e3: "mtd: spi-nor: intel-spi: Add support for Intel Comet
  Lake-H SPI serial flash"
* dd047dce3a6f: "mfd: intel-lpss: Add Intel Comet Lake PCH-H PCI IDs"

The first one has been included in v5.4-rc1, while the rest are
currently in linux-next.

[Test Case]
Verify built kernel on platforms with CML PCH-H. Check if intel-lpss
module is loaded, i2c-hid is probed, and so on.

[Regression Potential]
Low. These patches add only new device IDs of previously not probed
devices.

[Other Info]
There 4 patches for OEM-OSP1-B/D/E and only 3 for U because 8f05eee67c14
is already included in U.

========== original bug description ==========

split from bug 1843774

Description
This task is to identify what new device IDs are required for CML PCH-H.

Controller Kernel Version Commit Approved to be published Comments
USB device/xDCI 0x02ee v5.2 7ae622c978db6b2
I²C (CMP-H)|0x06c5 0x06c6 0x06e8 0x06e9 0x06ea 0x06eb
https://<email address hidden>/ v5.5-rc1 dd047dce3a6f

HS-UART (CMP-H) 0x06a8 0x06a9 0x06c7 https://<email address hidden>/ v5.5-rc1 dd047dce3a6f

SPI (CMP-H) 0x06aa 0x06ab 0x06fb f0cf17ed76cf from spi.git https://<email address hidden>/ v5.5-rc1 dd047dce3a6f

SPI Flash Controller (CMP-H) 0x06a4 https://<email address hidden>/

GPIO(CMP-H) INT3450 "It seems the same as for CNL, nothing needs to be done here.
SD Card (CMP-H) 0x06f5 v5.4-rc1 8f05eee67c1404a
SMBus (CMP-H) 0x06a3 v5.5 07f047e3fe33

Target Release: 19.10

Timo Aaltonen (tjaalton) on 2019-10-02
Changed in linux (Ubuntu):
status: New → Confirmed
description: updated
Timo Aaltonen (tjaalton) wrote :

quanxian: Any idea when the missing id's will be added?

Timo Aaltonen (tjaalton) wrote :

thanks, any idea of the rest?

Timo Aaltonen (tjaalton) wrote :

actually, I'll split the drm/i915 commit from this bug, since it's causing issues right now and it's not clear when we get the other commits..

quanxian (quanxian-wang) on 2019-10-23
description: updated
quanxian (quanxian-wang) on 2019-10-23
description: updated
quanxian (quanxian-wang) on 2019-10-28
description: updated
description: updated
quanxian (quanxian-wang) on 2019-10-29
description: updated
quanxian (quanxian-wang) on 2019-10-30
description: updated
You-Sheng Yang (vicamo) wrote :

PPA: https://launchpad.net/~vicamo/+archive/ubuntu/ppa-1846335
Git: https://code.launchpad.net/~vicamo/+git/ubuntu-kernel/+ref/bug-1846335/add-cml-h-ids/oem-osp1-bionic

Includes:
* commit 488d410ee6d63 "i2c: i801: Add support for Intel Comet Lake PCH-H"
  - backported from commit 07f047e3fe33aefa44c34ed797b79f0415244202
* commit 37c6017b5c9e4 "mmc: sdhci-pci: Add another Id for Intel CML"
  - cherry picked from commit 8f05eee67c1404a4252a9105134c67f25392aee1
* commit 6b8a25a4c9a63 "mtd: spi-nor: intel-spi: Add support for Intel Comet Lake-H SPI serial flash"
  - cherry-picked from https://<email address hidden>/
* commit 20bd342428164 "mfd: intel-lpss: Add Intel Comet Lake PCH-H PCI IDs"
  - cherry-picked from https://<email address hidden>/

You-Sheng Yang (vicamo) wrote :
Download full text (4.8 KiB)

It seems for linux-oem 4.15, there will be error messages in regard to i915. Since there are still some changes, e.g. bug 1848491, waiting to be SRU-ed to 4.15 and it seems 4.15 backport is not so urgent right now, I'll not try to include more fix for this task for linux-oem 4.15.

  [drm:wait_panel_status [i915]] *ERROR* PPS state mismatch
  ------------[ cut here ]------------
  eDP powered off while attempting aux channel communication.
  WARNING: CPU: 9 PID: 462 at /build/linux-oem-0v3Pg9/linux-oem-4.15.0/drivers/gpu/drm/i915/intel_dp.c:933 intel_dp_aux_ch+0x3fc/0x660 [i915]
  Modules linked in: dell_wmi dell_smbios nouveau dell_wmi_descriptor intel_wmi_thunderbolt wmi_bmof mxm_wmi snd_hda_intel(+) snd_hda_codec intel_rapl x86_pkg_temp_thermal snd_hda_core intel_powerclamp coretemp snd_hwdep arc4 snd_pcm kvm_intel kvm joydev irqbypass snd_seq_midi crct10dif_pclmul snd_seq_midi_event crc32_pclmul ghash_clmulni_intel pcbc snd_rawmidi aesni_intel iwlmvm(OE) aes_x86_64 crypto_simd glue_helper cryptd mac80211(OE) snd_seq intel_cstate i915(+) dcdbas dell_smm_hwmon snd_seq_device snd_timer uvcvideo btusb videobuf2_vmalloc input_leds iwlwifi(OE) btrtl videobuf2_memops btbcm ttm videobuf2_v4l2 btintel serio_raw videobuf2_core intel_rapl_perf snd bluetooth videodev 8250_dw drm_kms_helper rtsx_pci_ms media memstick soundcore drm cfg80211(OE) hid_multitouch ecdh_generic
   i2c_algo_bit ucsi_acpi fb_sys_fops idma64 syscopyarea processor_thermal_device sysfillrect virt_dma typec_ucsi intel_soc_dts_iosf compat(OE) sysimgblt mac_hid wmi typec int3403_thermal int340x_thermal_zone video intel_hid int3400_thermal acpi_thermal_rel sparse_keymap acpi_pad sch_fq_codel parport_pc ppdev lp parport ip_tables x_tables autofs4 rtsx_pci_sdmmc intel_lpss_pci psmouse i2c_i801 rtsx_pci thunderbolt intel_lpss i2c_hid hid
  CPU: 9 PID: 462 Comm: systemd-udevd Tainted: G OE 4.15.0-1060-oem #69-Ubuntu
  Hardware name: Dell Inc. Precision 5550/, BIOS 0.3.0 10/08/2019
  RIP: 0010:intel_dp_aux_ch+0x3fc/0x660 [i915]
  RSP: 0000:ffffbc5fc19776c8 EFLAGS: 00010286
  RAX: 0000000000000000 RBX: ffff91103c248000 RCX: 0000000000000006
  RDX: 0000000000000007 RSI: 0000000000000096 RDI: ffff911044056490
  RBP: ffffbc5fc1977768 R08: 0000000000000451 R09: 0000000000000004
  R10: ffffbc5fc1977508 R11: 0000000000000001 R12: ffff91103f50d100
  R13: 0000000000000004 R14: ffff91103f50d100 R15: ffff91103c248000
  FS: 00007f9ba90968c0(0000) GS:ffff911044040000(0000) knlGS:0000000000000000
  CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
  CR2: 0000557926f77290 CR3: 0000000275fc2005 CR4: 00000000003606e0
  DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
  DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
  Call Trace:
   ? vsnprintf+0x226/0x510
   intel_dp_aux_transfer+0xac/0x240 [i915]
   ? fwtable_read32+0x8d/0x1d0 [i915]
   ? fwtable_write32+0xf7/0x240 [i915]
   drm_dp_dpcd_access+0x75/0x120 [drm_kms_helper]
   drm_dp_dpcd_read+0x31/0x70 [drm_kms_helper]
   intel_dp_read_dpcd+0x29/0x60 [i915]
   intel_dp_init_connector+0x9cd/0x1320 [i915]
   intel_ddi_init+0x336/0x480 [i915]
   intel_setup_outputs+0x15b/0x990 [i915]
   intel_modeset_init+0x57...

Read more...

tags: added: beaver-osp1-ygritte
tags: added: oem-priority
Changed in oem-priority:
status: New → Confirmed
importance: Undecided → Critical
You-Sheng Yang (vicamo) wrote :

Waiting https://<email address hidden>/ to be landed upstream.

You-Sheng Yang (vicamo) wrote :

https://<email address hidden>/ is now landed in linux-next as https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=dd047dce3a6f .

Timo Aaltonen (tjaalton) on 2019-11-14
no longer affects: linux-oem (Ubuntu)
You-Sheng Yang (vicamo) on 2019-11-14
Changed in linux (Ubuntu Bionic):
status: New → Won't Fix
You-Sheng Yang (vicamo) on 2019-11-14
Changed in linux (Ubuntu Disco):
assignee: nobody → You-Sheng Yang (vicamo)
status: New → In Progress
Changed in linux (Ubuntu Eoan):
assignee: nobody → You-Sheng Yang (vicamo)
status: New → In Progress
Changed in linux (Ubuntu Focal):
assignee: nobody → You-Sheng Yang (vicamo)
status: Confirmed → In Progress
Changed in linux-oem-osp1 (Ubuntu Bionic):
assignee: nobody → You-Sheng Yang (vicamo)
status: New → In Progress
You-Sheng Yang (vicamo) on 2019-11-15
tags: added: originate-from-1849453 somerville
Timo Aaltonen (tjaalton) on 2019-11-18
Changed in linux-oem-osp1 (Ubuntu Bionic):
status: In Progress → Fix Committed
Timo Aaltonen (tjaalton) wrote :

This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-bionic' to 'verification-done-bionic'. If the problem still exists, change the tag 'verification-needed-bionic' to 'verification-failed-bionic'.

If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you!

tags: added: verification-needed-bionic
You-Sheng Yang (vicamo) wrote :

Verified 5.0.0-1030.34 from bionic-proposed.

tags: added: verification-done-bionic
removed: verification-needed-bionic
Stefan Bader (smb) on 2019-11-28
Changed in linux (Ubuntu Disco):
importance: Undecided → Medium
Changed in linux (Ubuntu Eoan):
importance: Undecided → Medium
Changed in linux (Ubuntu Focal):
importance: Undecided → Medium
Launchpad Janitor (janitor) wrote :
Download full text (26.3 KiB)

This bug was fixed in the package linux-oem-osp1 - 5.0.0-1030.34

---------------
linux-oem-osp1 (5.0.0-1030.34) bionic; urgency=medium

  * bionic/linux-oem-osp1: 5.0.0-1030.34 -proposed tracker (LP: #1853116)

  * Add support for Realtek 8723DE wireless adapter (LP: #1780590)
    - SAUCE: rtw88: 8822c: update PHY parameter to v38
    - SAUCE: rtw88: 8822c: update pwr_seq to v13
    - SAUCE: rtw88: 8822c: Enable interrupt migration
    - SAUCE: rtw88: 8822c: add FW IQK support
    - SAUCE: rtw88: 8822c: add SW DPK support
    - SAUCE: rtw88: move IQK/DPK into phy_calibration
    - SAUCE: rtw88: add dynamic cck pd mechanism
    - SAUCE: rtw88: allows to receive AMSDU in AMPDU
    - SAUCE: rtw88: remove redundant flag check helper function
    - SAUCE: rtw88: pci: extract skbs free routine for trx rings
    - SAUCE: rtw88: pci: release tx skbs DMAed when stop
    - SAUCE: rtw88: not to enter or leave PS under IRQ
    - SAUCE: rtw88: not to control LPS by each vif
    - SAUCE: rtw88: remove unused lps state check helper
    - SAUCE: rtw88: LPS enter/leave should be protected by lock
    - SAUCE: rtw88: leave PS state for dynamic mechanism
    - SAUCE: rtw88: add deep power save support
    - SAUCE: rtw88: not to enter LPS by coex strategy
    - SAUCE: rtw88: select deep PS mode when module is inserted
    - SAUCE: rtw88: add deep PS PG mode for 8822c
    - SAUCE: rtw88: add RTS support
    - SAUCE: rtw88: add driver tx queue support
    - SAUCE: rtw88: take over rate control from mac80211
    - SAUCE: rtw88: report tx rate to mac80211 stack
    - SAUCE: rtw88: add TX-AMSDU support
    - SAUCE: rtw88: add power tracking support
    - SAUCE: rtw88: Enable 802.11ac beamformee support
    - SAUCE: rtw88: flush hardware tx queues
    - SAUCE: rtw88: config 8822c multicast address in MAC init flow
    - SAUCE: rtw88: add set_bitrate_mask support
    - SAUCE: rtw88: use struct rtw_fw_hdr to access firmware header
    - SAUCE: rtw88: fix NSS of hw_cap
    - SAUCE: rtw88: fix error handling when setup efuse info
    - SAUCE: rtw88: fix wrong rx power calculation
    - SAUCE: rtw88: update regulatory settings implementaion
    - SAUCE: rtw88: check firmware leave lps successfully
    - SAUCE: rtw88: support wowlan feature for 8822c
    - SAUCE: rtw88: wowlan: support pattern match
    - SAUCE: rtw88: wowlan: support PNO for 8822C
    - SAUCE: rtw88: add phy_info debugfs to show Tx/Rx physical status
    - SAUCE: rtw88: coex: Set 4 slot mode for A2DP
    - SAUCE: rtw88: default enable LPS + LCLK
    - SAUCE: rtw88: add module parameter to enable PCIE clock request
    - SAUCE: rtw88: add module parameter to enable PCIE ASPM L1
    - SAUCE: rtw88: fix TX secondary channel offset of 40M if current bw is 20M or
      40M
    - SAUCE: rtw88: Use secondary channel offset enumeration to make better read
    - SAUCE: rtw88: keep leave and enter IPS as the first and last in config
      callback
    - SAUCE: rtw88: fix rate mask for 1SS chip
    - SAUCE: rtw88: refine conversion of rx_evm_dbm from rx_evm
    - SAUCE: rtw88: 8723d: Add basic chip information of 8723D
    - SAUCE: rtw88: 8723de: Add 8723DE to Kconfig and Makefile
    - SAUCE: rtw88: 8723d: check se...

Changed in linux-oem-osp1 (Ubuntu Bionic):
status: Fix Committed → Fix Released
Changed in linux (Ubuntu Disco):
status: In Progress → Fix Committed
Changed in linux (Ubuntu Eoan):
status: In Progress → Fix Committed
Changed in linux-oem-osp1 (Ubuntu Disco):
status: New → Fix Released
Changed in linux-oem-osp1 (Ubuntu Eoan):
status: New → Fix Released

This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-disco' to 'verification-done-disco'. If the problem still exists, change the tag 'verification-needed-disco' to 'verification-failed-disco'.

If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you!

tags: added: verification-needed-disco

This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed-eoan' to 'verification-done-eoan'. If the problem still exists, change the tag 'verification-needed-eoan' to 'verification-failed-eoan'.

If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you!

tags: added: verification-needed-eoan
You-Sheng Yang (vicamo) wrote :

Verified 5.3.0-25.27/eoan-proposed, 5.0.0-38.41/disco-proposed.

description: updated
tags: added: verification-done-disco verification-done-eoan
removed: verification-needed-disco verification-needed-eoan
Changed in oem-priority:
status: Confirmed → Fix Released
Changed in linux-oem-osp1 (Ubuntu Focal):
status: New → Invalid
Launchpad Janitor (janitor) wrote :
Download full text (27.4 KiB)

This bug was fixed in the package linux - 5.3.0-26.28

---------------
linux (5.3.0-26.28) eoan; urgency=medium

  * eoan/linux: 5.3.0-26.28 -proposed tracker (LP: #1856807)

  * nvidia-435 is in eoan, linux-restricted-modules only builds against 430,
    ubiquity gives me the self-signed modules experience instead of using the
    Canonical-signed modules (LP: #1856407)
    - Add nvidia-435 dkms build

linux (5.3.0-25.27) eoan; urgency=medium

  * eoan/linux: 5.3.0-25.27 -proposed tracker (LP: #1854762)

  * CVE-2019-14901
    - SAUCE: mwifiex: Fix heap overflow in mmwifiex_process_tdls_action_frame()

  * CVE-2019-14896 // CVE-2019-14897
    - SAUCE: libertas: Fix two buffer overflows at parsing bss descriptor

  * CVE-2019-14895
    - SAUCE: mwifiex: fix possible heap overflow in mwifiex_process_country_ie()

  * [CML] New device id's for CMP-H (LP: #1846335)
    - mmc: sdhci-pci: Add another Id for Intel CML
    - i2c: i801: Add support for Intel Comet Lake PCH-H
    - mtd: spi-nor: intel-spi: Add support for Intel Comet Lake-H SPI serial flash
    - mfd: intel-lpss: Add Intel Comet Lake PCH-H PCI IDs

  * i915: Display flickers (monitor loses signal briefly) during "flickerfree"
    boot, while showing the BIOS logo on a black background (LP: #1836858)
    - [Config] FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y

  * Please add patch fixing RK818 ID detection (LP: #1853192)
    - SAUCE: mfd: rk808: Fix RK818 ID template

  * Kernel build log filled with "/bin/bash: line 5: warning: command
    substitution: ignored null byte in input" (LP: #1853843)
    - [Debian] Fix warnings when checking for modules signatures

  * Lenovo dock MAC Address pass through doesn't work in Ubuntu (LP: #1827961)
    - r8152: Add macpassthru support for ThinkPad Thunderbolt 3 Dock Gen 2

  * Dell XPS 13 9350/9360 headphone audio hiss (LP: #1654448) // [XPS 13 9360,
    Realtek ALC3246, Black Headphone Out, Front] High noise floor (LP: #1845810)
    - ALSA: hda/realtek: Reduce the Headphone static noise on XPS 9350/9360

  * no HDMI video output since GDM greeter after linux-oem-osp1 version
    5.0.0-1026 (LP: #1852386)
    - drm/i915: Add new CNL PCH ID seen on a CML platform
    - SAUCE: drm/i915: Fix detection for a CMP-V PCH

  * [broadwell-rt286, playback] Since Linux 5.2rc2 audio playback no longer
    works on Dell Venue 11 Pro 7140 (LP: #1846539)
    - [Config] Drop snd-sof-intel-bdw build
    - SAUCE: ASoC: SOF: Intel: Broadwell: clarify mutual exclusion with legacy
      driver

  * [CML-S62] Need enable turbostat patch support for Comet lake- S 6+2
    (LP: #1847451)
    - SAUCE: tools/power turbostat: Add Cometlake support

  * External microphone can't work on some dell machines with the codec alc256
    or alc236 (LP: #1853791)
    - SAUCE: ALSA: hda/realtek - Move some alc256 pintbls to fallback table
    - SAUCE: ALSA: hda/realtek - Move some alc236 pintbls to fallback table

  * Memory leak in net/xfrm/xfrm_state.c - 8 pages per ipsec connection
    (LP: #1853197)
    - xfrm: Fix memleak on xfrm state destroy

  * CVE-2019-18660: patches for Ubuntu (LP: #1853142) // CVE-2019-18660
    - powerpc/64s: support nospectre_v2 cmdline option
    - powerp...

Changed in linux (Ubuntu Eoan):
status: Fix Committed → Fix Released
Launchpad Janitor (janitor) wrote :
Download full text (42.3 KiB)

This bug was fixed in the package linux - 5.0.0-38.41

---------------
linux (5.0.0-38.41) disco; urgency=medium

  * disco/linux: 5.0.0-38.41 -proposed tracker (LP: #1854788)

  * [Regression] Failed to boot disco kernel built from master-next (kernel
    kernel NULL pointer dereference) (LP: #1853981)
    - SAUCE: blk-mq: Fix blk_mq_make_request for mq devices

  * CVE-2019-14901
    - SAUCE: mwifiex: Fix heap overflow in mmwifiex_process_tdls_action_frame()

  * CVE-2019-14896 // CVE-2019-14897
    - SAUCE: libertas: Fix two buffer overflows at parsing bss descriptor

  * CVE-2019-14895
    - SAUCE: mwifiex: fix possible heap overflow in mwifiex_process_country_ie()

  * [CML] New device id's for CMP-H (LP: #1846335)
    - mmc: sdhci-pci: Add another Id for Intel CML
    - i2c: i801: Add support for Intel Comet Lake PCH-H
    - mtd: spi-nor: intel-spi: Add support for Intel Comet Lake-H SPI serial flash
    - mfd: intel-lpss: Add Intel Comet Lake PCH-H PCI IDs

  * Please add patch fixing RK818 ID detection (LP: #1853192)
    - SAUCE: mfd: rk808: Fix RK818 ID template

  * [SRU][B/OEM-B/OEM-OSP1/D] Enable new Elan touchpads which are not in current
    whitelist (LP: #1853246)
    - Input: elan_i2c - export the device id whitelist
    - HID: quirks: Refactor ELAN 400 and 401 handling

  * Lenovo dock MAC Address pass through doesn't work in Ubuntu (LP: #1827961)
    - r8152: Add macpassthru support for ThinkPad Thunderbolt 3 Dock Gen 2

  * [CML-S62] Need enable turbostat patch support for Comet lake- S 6+2
    (LP: #1847451)
    - SAUCE: tools/power turbostat: Add Cometlake support

  * External microphone can't work on some dell machines with the codec alc256
    or alc236 (LP: #1853791)
    - SAUCE: ALSA: hda/realtek - Move some alc256 pintbls to fallback table
    - SAUCE: ALSA: hda/realtek - Move some alc236 pintbls to fallback table

  * Memory leak in net/xfrm/xfrm_state.c - 8 pages per ipsec connection
    (LP: #1853197)
    - xfrm: Fix memleak on xfrm state destroy

  * CVE-2019-18660: patches for Ubuntu (LP: #1853142) // CVE-2019-18660
    - powerpc/64s: support nospectre_v2 cmdline option
    - powerpc/book3s64: Fix link stack flush on context switch
    - KVM: PPC: Book3S HV: Flush link stack on guest exit to host kernel

  * Raydium Touchscreen on ThinkPad L390 does not work (LP: #1849721)
    - HID: i2c-hid: fix no irq after reset on raydium 3118

  * Make Goodix I2C touchpads work (LP: #1853842)
    - HID: i2c-hid: Remove runtime power management
    - HID: i2c-hid: Send power-on command after reset

  * Touchpad doesn't work on Dell Inspiron 7000 2-in-1 (LP: #1851901)
    - Revert "UBUNTU: SAUCE: mfd: intel-lpss: add quirk for Dell XPS 13 7390
      2-in-1"
    - lib: devres: add a helper function for ioremap_uc
    - mfd: intel-lpss: Use devm_ioremap_uc for MMIO

  * CVE-2019-19055
    - nl80211: fix memory leak in nl80211_get_ftm_responder_stats

  * [CML-S62] Need enable intel_rapl patch support for Comet lake- S 6+2
    (LP: #1847454)
    - powercap/intel_rapl: add support for CometLake Mobile
    - powercap/intel_rapl: add support for Cometlake desktop

  * [CML-S62] Need enable intel_pmc_core driver patch for Comet l...

Changed in linux (Ubuntu Disco):
status: Fix Committed → Fix Released
Launchpad Janitor (janitor) wrote :
Download full text (8.6 KiB)

This bug was fixed in the package linux - 5.4.0-9.12

---------------
linux (5.4.0-9.12) focal; urgency=medium

  * alsa/hda/realtek: the line-out jack doens't work on a dell AIO
    (LP: #1855999)
    - SAUCE: ALSA: hda/realtek - Line-out jack doesn't work on a Dell AIO

  * scsi: hisi_sas: Check sas_port before using it (LP: #1855952)
    - scsi: hisi_sas: Check sas_port before using it

  * CVE-2019-19078
    - ath10k: fix memory leak

  * cifs: DFS Caching feature causing problems traversing multi-tier DFS setups
    (LP: #1854887)
    - cifs: Fix retrieval of DFS referrals in cifs_mount()

  * Support DPCD aux brightness control (LP: #1856134)
    - SAUCE: drm/i915: Fix eDP DPCD aux max backlight calculations
    - SAUCE: drm/i915: Assume 100% brightness when not in DPCD control mode
    - SAUCE: drm/i915: Fix DPCD register order in intel_dp_aux_enable_backlight()
    - SAUCE: drm/i915: Auto detect DPCD backlight support by default
    - SAUCE: drm/i915: Force DPCD backlight mode on X1 Extreme 2nd Gen 4K AMOLED
      panel
    - USUNTU: SAUCE: drm/i915: Force DPCD backlight mode on Dell Precision 4K sku

  * The system cannot resume from S3 if user unplugs the TB16 during suspend
    state (LP: #1849269)
    - PCI: pciehp: Do not disable interrupt twice on suspend
    - PCI: pciehp: Prevent deadlock on disconnect

  * change kconfig of the soundwire bus driver from y to m (LP: #1855685)
    - [Config]: SOUNDWIRE=m

  * alsa/sof: change to use hda hdmi codec driver to make hdmi audio on the
    docking station work (LP: #1855666)
    - ALSA: hda/hdmi - implement mst_no_extra_pcms flag
    - ASoC: hdac_hda: add support for HDMI/DP as a HDA codec
    - ASoC: Intel: skl-hda-dsp-generic: use snd-hda-codec-hdmi
    - ASoC: Intel: skl-hda-dsp-generic: fix include guard name
    - ASoC: SOF: Intel: add support for snd-hda-codec-hdmi
    - ASoC: Intel: bxt-da7219-max98357a: common hdmi codec support
    - ASoC: Intel: glk_rt5682_max98357a: common hdmi codec support
    - ASoC: intel: sof_rt5682: common hdmi codec support
    - ASoC: Intel: bxt_rt298: common hdmi codec support
    - ASoC: SOF: enable sync_write in hdac_bus
    - [config]: SND_SOC_SOF_HDA_COMMON_HDMI_CODEC=y

  * Fix unusable USB hub on Dell TB16 after S3 (LP: #1855312)
    - SAUCE: USB: core: Make port power cycle a seperate helper function
    - SAUCE: USB: core: Attempt power cycle port when it's in eSS.Disabled state

  * Focal update: v5.4.3 upstream stable release (LP: #1856583)
    - rsi: release skb if rsi_prepare_beacon fails
    - arm64: tegra: Fix 'active-low' warning for Jetson TX1 regulator
    - arm64: tegra: Fix 'active-low' warning for Jetson Xavier regulator
    - perf scripts python: exported-sql-viewer.py: Fix use of TRUE with SQLite
    - sparc64: implement ioremap_uc
    - lp: fix sparc64 LPSETTIMEOUT ioctl
    - time: Zero the upper 32-bits in __kernel_timespec on 32-bit
    - mailbox: tegra: Fix superfluous IRQ error message
    - staging/octeon: Use stubs for MIPS && !CAVIUM_OCTEON_SOC
    - usb: gadget: u_serial: add missing port entry locking
    - serial: 8250-mtk: Use platform_get_irq_optional() for optional irq
    - tty: serial: fsl_lpuart: use the sg ...

Read more...

Changed in linux (Ubuntu Focal):
status: In Progress → Fix Released
quanxian (quanxian-wang) on 2020-01-10
description: updated
Changed in hwe-next:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers