[Kernel-packages] [Bug 1844680] Re: Thunderbolt support for ICL

2019-10-23 Thread Anthony Wong
** Changed in: hwe-next
   Status: New => Fix Released

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1844680

Title:
  Thunderbolt support for ICL

Status in HWE Next:
  Fix Released
Status in linux package in Ubuntu:
  Fix Released
Status in linux-oem-osp1 package in Ubuntu:
  Fix Released
Status in linux source package in Bionic:
  Invalid
Status in linux-oem-osp1 source package in Bionic:
  Fix Released

Bug description:
  [SRU Justification]

  [Impact]
  The Thunderbolt controller is integrated into the Ice Lake CPU itself
  and requires special flows to power it on and off using force power bit
  in NHI VSEC registers. Currently this is not supported until v5.4-rc1.

  [Fix]
  Commit 3cdb9446a117 "thunderbolt: Add support for Intel Ice Lake" along
  with all the prerequisites should be backported to enable thunderbolt.

  [Test Case]
  Tested on two Dell XPS platforms with ICL-U and thunderbolt support.

  [Regression Risk]
  Medium. While v5.4 is still under development and there is already an
  known issue about suspend/resume on ICL platforms with thunderbolt
  enabled, it is definitely going to have follow-ups for this backport, as
  well as more regression tests on previous systems before landed.

  = original bug description =

  v5.4 has commits to fix Thunderbolt support for ICL

  ce19f91eae43e39 thunderbolt: Correct path indices for PCIe tunnel
  f437c24bf694b02 thunderbolt: Move NVM upgrade support flag to struct icm
  943795219d3cb9f thunderbolt: Use 32-bit writes when writing ring 
producer/consumer
  d94dcbb10183f3b thunderbolt: Do not fail adding switch if some port is not 
implemented
  58f414fa435cf72 thunderbolt: Hide switch attributes that are not set
  3f415e5ee18b009 thunderbolt: Expose active parts of NVM even if upgrade is 
not supported
  3cdb9446a117d5d thunderbolt: Add support for Intel Ice Lake
  dfda204198848b4 ACPI / property: Add two new Thunderbolt property GUIDs to 
the list

To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/1844680/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1844680] Re: Thunderbolt support for ICL

2019-10-21 Thread Launchpad Bug Tracker
This bug was fixed in the package linux-oem-osp1 - 5.0.0-1025.28

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

  * bionic/linux-oem-osp1: 5.0.0-1025.28 -proposed tracker
(LP: #1846095)

  * Fix non-working Realtek USB ethernet after system resume (LP: #1847063)
- r8152: remove extra action copying ethernet address
- r8152: Refresh MAC address during USBDEVFS_RESET
- r8152: Set macpassthru in reset_resume callback

  * drm/i915: Fix the issue of "azx_get_response timeout" for hdmi audio on ICL
platforms (LP: #1847192)
- SAUCE: drm/i915: Fix audio power up sequence for gen10+ display
- SAUCE: drm/i915: extend audio CDCLK>=2*BCLK constraint to more platforms

  * [CML-U] Comet lake platform need ISH driver support (LP: #1843775)
- HID: intel-ish-hid: Add Comet Lake PCI device ID

  * [CML] New device IDs for CML-U (LP: #1843774)
- spi-nor: intel-spi: Add support for Intel Comet Lake SPI serial flash

  * Add new pci-id's for CML-S, ICL (LP: #1845317)
- drm/i915/icl: Add missing device ID
- drm/i915/cml: Add Missing PCI IDs

  * Thunderbolt support for ICL (LP: #1844680)
- thunderbolt: Drop duplicated get_switch_at_route()
- thunderbolt: Move LC specific functionality into a separate file
- thunderbolt: Cache adapter specific capability offset into struct port
- thunderbolt: Rename tunnel_pci to tunnel
- thunderbolt: Generalize tunnel creation functionality
- thunderbolt: Add functions for allocating and releasing HopIDs
- thunderbolt: Assign remote for both ports in case of dual link
- thunderbolt: Add helper function to iterate from one port to another
- thunderbolt: Extend tunnel creation to more than 2 adjacent switches
- thunderbolt: Correct path indices for PCIe tunnel
- thunderbolt: Move NVM upgrade support flag to struct icm
- thunderbolt: Use 32-bit writes when writing ring producer/consumer
- thunderbolt: Do not fail adding switch if some port is not implemented
- thunderbolt: Hide switch attributes that are not set
- thunderbolt: Expose active parts of NVM even if upgrade is not supported
- thunderbolt: Add support for Intel Ice Lake
- ACPI / property: Add two new Thunderbolt property GUIDs to the list

  * Intel 1650s/Wi-Fi 6 AX201 cannot connect to 802.11AX networks (LP: #1845138)
- cfg80211: add and use strongly typed element iteration macros
- mac80211: use element iteration macro in parsing
- cfg80211: add various struct element finding helpers
- nl80211: use for_each_element() in validate_ie_attr()
- mac80211: pass bssids to elements parsing function
- mac80211: move the bss update from elements to an helper
- cfg80211: Parsing of Multiple BSSID information in scanning
- cfg80211: use for_each_element() for multi-bssid parsing
- cfg80211: Properly track transmitting and non-transmitting BSS
- cfg80211: Move Multiple BSS info to struct cfg80211_bss to be visible
- cfg80211: parse multi-bssid only if HW supports it
- cfg80211: make BSSID generation function inline
- cfg80211: save multi-bssid properties
- mac80211: support multi-bssid
- mac80211: indicate support for multiple BSSID
- cfg80211: fix the IE inheritance of extension IEs
- cfg80211: fix memory leak of new_ie
- mac80211_hwsim: Declare support for Multi-BSSID
- cfg80211: add missing kernel-doc for multi-BSSID fields
- iwlwifi: mvm: support multiple BSSID
- iwlwifi: mvm: support HE context cmd API change

  * Packaging resync (LP: #1786013)
- [Packaging] update helper scripts

  [ Ubuntu: 5.0.0-32.34 ]

  * disco/linux: 5.0.0-32.34 -proposed tracker (LP: #1846097)
  * CVE-2019-14814 // CVE-2019-14815 // CVE-2019-14816
- mwifiex: Fix three heap overflow at parsing element in 
cfg80211_ap_settings
  * CVE-2019-15505
- media: technisat-usb2: break out of loop at end of buffer
  * CVE-2019-2181
- binder: check for overflow when alloc for security context
  * Support Hi1620 zip hw accelerator (LP: #1845355)
- [Config] Enable HiSilicon QM/ZIP as modules
- crypto: hisilicon - add queue management driver for HiSilicon QM module
- crypto: hisilicon - add hardware SGL support
- crypto: hisilicon - add HiSilicon ZIP accelerator support
- crypto: hisilicon - add SRIOV support for ZIP
- Documentation: Add debugfs doc for hisi_zip
- crypto: hisilicon - add debugfs for ZIP and QM
- MAINTAINERS: add maintainer for HiSilicon QM and ZIP controller driver
- crypto: hisilicon - fix kbuild warnings
- crypto: hisilicon - add dependency for CRYPTO_DEV_HISI_ZIP
- crypto: hisilicon - init curr_sgl_dma to fix compile warning
- crypto: hisilicon - add missing single_release
- crypto: hisilicon - fix error handle in hisi_zip_create_req_q
- crypto: hisilicon - Fix warning on printing %p with dma_addr_t
- crypto: hisilicon - Fix return value check in hisi_zip_acompress()
  

[Kernel-packages] [Bug 1844680] Re: Thunderbolt support for ICL

2019-10-21 Thread Launchpad Bug Tracker
This bug was fixed in the package linux-oem-osp1 - 5.0.0-1025.28

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

  * bionic/linux-oem-osp1: 5.0.0-1025.28 -proposed tracker
(LP: #1846095)

  * Fix non-working Realtek USB ethernet after system resume (LP: #1847063)
- r8152: remove extra action copying ethernet address
- r8152: Refresh MAC address during USBDEVFS_RESET
- r8152: Set macpassthru in reset_resume callback

  * drm/i915: Fix the issue of "azx_get_response timeout" for hdmi audio on ICL
platforms (LP: #1847192)
- SAUCE: drm/i915: Fix audio power up sequence for gen10+ display
- SAUCE: drm/i915: extend audio CDCLK>=2*BCLK constraint to more platforms

  * [CML-U] Comet lake platform need ISH driver support (LP: #1843775)
- HID: intel-ish-hid: Add Comet Lake PCI device ID

  * [CML] New device IDs for CML-U (LP: #1843774)
- spi-nor: intel-spi: Add support for Intel Comet Lake SPI serial flash

  * Add new pci-id's for CML-S, ICL (LP: #1845317)
- drm/i915/icl: Add missing device ID
- drm/i915/cml: Add Missing PCI IDs

  * Thunderbolt support for ICL (LP: #1844680)
- thunderbolt: Drop duplicated get_switch_at_route()
- thunderbolt: Move LC specific functionality into a separate file
- thunderbolt: Cache adapter specific capability offset into struct port
- thunderbolt: Rename tunnel_pci to tunnel
- thunderbolt: Generalize tunnel creation functionality
- thunderbolt: Add functions for allocating and releasing HopIDs
- thunderbolt: Assign remote for both ports in case of dual link
- thunderbolt: Add helper function to iterate from one port to another
- thunderbolt: Extend tunnel creation to more than 2 adjacent switches
- thunderbolt: Correct path indices for PCIe tunnel
- thunderbolt: Move NVM upgrade support flag to struct icm
- thunderbolt: Use 32-bit writes when writing ring producer/consumer
- thunderbolt: Do not fail adding switch if some port is not implemented
- thunderbolt: Hide switch attributes that are not set
- thunderbolt: Expose active parts of NVM even if upgrade is not supported
- thunderbolt: Add support for Intel Ice Lake
- ACPI / property: Add two new Thunderbolt property GUIDs to the list

  * Intel 1650s/Wi-Fi 6 AX201 cannot connect to 802.11AX networks (LP: #1845138)
- cfg80211: add and use strongly typed element iteration macros
- mac80211: use element iteration macro in parsing
- cfg80211: add various struct element finding helpers
- nl80211: use for_each_element() in validate_ie_attr()
- mac80211: pass bssids to elements parsing function
- mac80211: move the bss update from elements to an helper
- cfg80211: Parsing of Multiple BSSID information in scanning
- cfg80211: use for_each_element() for multi-bssid parsing
- cfg80211: Properly track transmitting and non-transmitting BSS
- cfg80211: Move Multiple BSS info to struct cfg80211_bss to be visible
- cfg80211: parse multi-bssid only if HW supports it
- cfg80211: make BSSID generation function inline
- cfg80211: save multi-bssid properties
- mac80211: support multi-bssid
- mac80211: indicate support for multiple BSSID
- cfg80211: fix the IE inheritance of extension IEs
- cfg80211: fix memory leak of new_ie
- mac80211_hwsim: Declare support for Multi-BSSID
- cfg80211: add missing kernel-doc for multi-BSSID fields
- iwlwifi: mvm: support multiple BSSID
- iwlwifi: mvm: support HE context cmd API change

  * Packaging resync (LP: #1786013)
- [Packaging] update helper scripts

  [ Ubuntu: 5.0.0-32.34 ]

  * disco/linux: 5.0.0-32.34 -proposed tracker (LP: #1846097)
  * CVE-2019-14814 // CVE-2019-14815 // CVE-2019-14816
- mwifiex: Fix three heap overflow at parsing element in 
cfg80211_ap_settings
  * CVE-2019-15505
- media: technisat-usb2: break out of loop at end of buffer
  * CVE-2019-2181
- binder: check for overflow when alloc for security context
  * Support Hi1620 zip hw accelerator (LP: #1845355)
- [Config] Enable HiSilicon QM/ZIP as modules
- crypto: hisilicon - add queue management driver for HiSilicon QM module
- crypto: hisilicon - add hardware SGL support
- crypto: hisilicon - add HiSilicon ZIP accelerator support
- crypto: hisilicon - add SRIOV support for ZIP
- Documentation: Add debugfs doc for hisi_zip
- crypto: hisilicon - add debugfs for ZIP and QM
- MAINTAINERS: add maintainer for HiSilicon QM and ZIP controller driver
- crypto: hisilicon - fix kbuild warnings
- crypto: hisilicon - add dependency for CRYPTO_DEV_HISI_ZIP
- crypto: hisilicon - init curr_sgl_dma to fix compile warning
- crypto: hisilicon - add missing single_release
- crypto: hisilicon - fix error handle in hisi_zip_create_req_q
- crypto: hisilicon - Fix warning on printing %p with dma_addr_t
- crypto: hisilicon - Fix return value check in hisi_zip_acompress()
  

[Kernel-packages] [Bug 1844680] Re: Thunderbolt support for ICL

2019-10-17 Thread You-Sheng Yang
** Tags removed: verification-needed-bionic
** Tags added: verification-done-bionic

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1844680

Title:
  Thunderbolt support for ICL

Status in HWE Next:
  New
Status in linux package in Ubuntu:
  Fix Released
Status in linux-oem-osp1 package in Ubuntu:
  New
Status in linux source package in Bionic:
  Invalid
Status in linux-oem-osp1 source package in Bionic:
  Fix Committed

Bug description:
  [SRU Justification]

  [Impact]
  The Thunderbolt controller is integrated into the Ice Lake CPU itself
  and requires special flows to power it on and off using force power bit
  in NHI VSEC registers. Currently this is not supported until v5.4-rc1.

  [Fix]
  Commit 3cdb9446a117 "thunderbolt: Add support for Intel Ice Lake" along
  with all the prerequisites should be backported to enable thunderbolt.

  [Test Case]
  Tested on two Dell XPS platforms with ICL-U and thunderbolt support.

  [Regression Risk]
  Medium. While v5.4 is still under development and there is already an
  known issue about suspend/resume on ICL platforms with thunderbolt
  enabled, it is definitely going to have follow-ups for this backport, as
  well as more regression tests on previous systems before landed.

  = original bug description =

  v5.4 has commits to fix Thunderbolt support for ICL

  ce19f91eae43e39 thunderbolt: Correct path indices for PCIe tunnel
  f437c24bf694b02 thunderbolt: Move NVM upgrade support flag to struct icm
  943795219d3cb9f thunderbolt: Use 32-bit writes when writing ring 
producer/consumer
  d94dcbb10183f3b thunderbolt: Do not fail adding switch if some port is not 
implemented
  58f414fa435cf72 thunderbolt: Hide switch attributes that are not set
  3f415e5ee18b009 thunderbolt: Expose active parts of NVM even if upgrade is 
not supported
  3cdb9446a117d5d thunderbolt: Add support for Intel Ice Lake
  dfda204198848b4 ACPI / property: Add two new Thunderbolt property GUIDs to 
the list

To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/1844680/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1844680] Re: Thunderbolt support for ICL

2019-10-16 Thread Timo Aaltonen
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 received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1844680

Title:
  Thunderbolt support for ICL

Status in HWE Next:
  New
Status in linux package in Ubuntu:
  Fix Released
Status in linux-oem-osp1 package in Ubuntu:
  New
Status in linux source package in Bionic:
  Invalid
Status in linux-oem-osp1 source package in Bionic:
  Fix Committed

Bug description:
  [SRU Justification]

  [Impact]
  The Thunderbolt controller is integrated into the Ice Lake CPU itself
  and requires special flows to power it on and off using force power bit
  in NHI VSEC registers. Currently this is not supported until v5.4-rc1.

  [Fix]
  Commit 3cdb9446a117 "thunderbolt: Add support for Intel Ice Lake" along
  with all the prerequisites should be backported to enable thunderbolt.

  [Test Case]
  Tested on two Dell XPS platforms with ICL-U and thunderbolt support.

  [Regression Risk]
  Medium. While v5.4 is still under development and there is already an
  known issue about suspend/resume on ICL platforms with thunderbolt
  enabled, it is definitely going to have follow-ups for this backport, as
  well as more regression tests on previous systems before landed.

  = original bug description =

  v5.4 has commits to fix Thunderbolt support for ICL

  ce19f91eae43e39 thunderbolt: Correct path indices for PCIe tunnel
  f437c24bf694b02 thunderbolt: Move NVM upgrade support flag to struct icm
  943795219d3cb9f thunderbolt: Use 32-bit writes when writing ring 
producer/consumer
  d94dcbb10183f3b thunderbolt: Do not fail adding switch if some port is not 
implemented
  58f414fa435cf72 thunderbolt: Hide switch attributes that are not set
  3f415e5ee18b009 thunderbolt: Expose active parts of NVM even if upgrade is 
not supported
  3cdb9446a117d5d thunderbolt: Add support for Intel Ice Lake
  dfda204198848b4 ACPI / property: Add two new Thunderbolt property GUIDs to 
the list

To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/1844680/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1844680] Re: Thunderbolt support for ICL

2019-10-10 Thread Launchpad Bug Tracker
This bug was fixed in the package linux - 5.3.0-17.18

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

  * eoan/linux: 5.3.0-17.18 -proposed tracker (LP: #1846641)

  * CVE-2019-17056
- nfc: enforce CAP_NET_RAW for raw sockets

  * CVE-2019-17055
- mISDN: enforce CAP_NET_RAW for raw sockets

  * CVE-2019-17054
- appletalk: enforce CAP_NET_RAW for raw sockets

  * CVE-2019-17053
- ieee802154: enforce CAP_NET_RAW for raw sockets

  * CVE-2019-17052
- ax25: enforce CAP_NET_RAW for raw sockets

  * CVE-2019-15098
- ath6kl: fix a NULL-ptr-deref bug in ath6kl_usb_alloc_urb_from_pipe()

  * xHCI on AMD Stoney Ridge cannot detect USB 2.0 or 1.1 devices.
(LP: #1846470)
- x86/PCI: Avoid AMD FCH XHCI USB PME# from D0 defect

  * Re-enable linux-libc-dev build on i386 (LP: #1846508)
- [Packaging] Build only linux-libc-dev for i386
- [Debian] final-checks -- ignore archtictures with no binaries

  * arm64: loop on boot after installing linux-generic-hwe-18.04-edge/bionic-
proposed (LP: #1845820)
- [Config] Disable CONFIG_ARM_SMMU_DISABLE_BYPASS_BY_DEFAULT

  * Revert ESE DASD discard support (LP: #1846219)
- SAUCE: Revert "s390/dasd: Add discard support for ESE volumes"

  * Miscellaneous Ubuntu changes
- update dkms package versions

linux (5.3.0-16.17) eoan; urgency=medium

  * eoan/linux: 5.3.0-16.17 -proposed tracker (LP: #1846204)

  * zfs fails to build on s390x  with debug symbols enabled (LP: #1846143)
- SAUCE: s390: Mark atomic const ops always inline

linux (5.3.0-15.16) eoan; urgency=medium

  * eoan/linux: 5.3.0-15.16 -proposed tracker (LP: #1845987)

  * Drop i386 build for 19.10 (LP: #1845714)
- [Packaging] Remove x32 arch references from control files
- [Debian] final-checks -- Get arch list from debian/control

  * ZFS kernel modules lack debug symbols (LP: #1840704)
- [Debian] Fix conditional for setting zfs debug package path

  * Use pyhon3-sphinx instead of python-sphinx for building html docs
(LP: #1845808)
- [Packaging] Update sphinx build dependencies to python3 packages

  * Kernel panic with 19.10 beta image (LP: #1845454)
- efi/tpm: Don't access event->count when it isn't mapped.
- efi/tpm: don't traverse an event log with no events
- efi/tpm: only set efi_tpm_final_log_size after successful event log 
parsing

linux (5.3.0-14.15) eoan; urgency=medium

  * eoan/linux: 5.3.0-14.15 -proposed tracker (LP: #1845728)

  * Drop i386 build for 19.10 (LP: #1845714)
- [Debian] Remove support for producing i386 kernels
- [Debian] Don't use CROSS_COMPILE for i386 configs

  * udevadm trigger will fail when trying to add /sys/devices/vio/
(LP: #1845572)
- SAUCE: powerpc/vio: drop bus_type from parent device

  * Trying to online dasd drive results in invalid input/output from the kernel
on z/VM (LP: #1845323)
- SAUCE: s390/dasd: Fix error handling during online processing

  * intel-lpss driver conflicts with write-combining MTRR region (LP: #1845584)
- SAUCE: mfd: intel-lpss: add quirk for Dell XPS 13 7390 2-in-1

  * Support Hi1620 zip hw accelerator (LP: #1845355)
- [Config] Enable HiSilicon QM/ZIP as modules
- crypto: hisilicon - add queue management driver for HiSilicon QM module
- crypto: hisilicon - add hardware SGL support
- crypto: hisilicon - add HiSilicon ZIP accelerator support
- crypto: hisilicon - add SRIOV support for ZIP
- Documentation: Add debugfs doc for hisi_zip
- crypto: hisilicon - add debugfs for ZIP and QM
- MAINTAINERS: add maintainer for HiSilicon QM and ZIP controller driver
- crypto: hisilicon - fix kbuild warnings
- crypto: hisilicon - add dependency for CRYPTO_DEV_HISI_ZIP
- crypto: hisilicon - init curr_sgl_dma to fix compile warning
- crypto: hisilicon - add missing single_release
- crypto: hisilicon - fix error handle in hisi_zip_create_req_q
- crypto: hisilicon - Fix warning on printing %p with dma_addr_t
- crypto: hisilicon - Fix return value check in hisi_zip_acompress()
- crypto: hisilicon - avoid unused function warning

  * SafeSetID LSM should be built but disabled by default (LP: #1845391)
- LSM: SafeSetID: Stop releasing uninitialized ruleset
- [Config] Build SafeSetID LSM but don't enable it by default

  * CONFIG_LSM should not specify loadpin since it is not built (LP: #1845383)
- [Config] loadpin shouldn't be in CONFIG_LSM

  * Add new pci-id's for CML-S, ICL (LP: #1845317)
- drm/i915/icl: Add missing device ID
- drm/i915/cml: Add Missing PCI IDs

  * Thunderbolt support for ICL (LP: #1844680)
- thunderbolt: Correct path indices for PCIe tunnel
- thunderbolt: Move NVM upgrade support flag to struct icm
- thunderbolt: Use 32-bit writes when writing ring producer/consumer
- thunderbolt: Do not fail adding switch if some port is not implemented
- thunderbolt: Hide switch attributes that are not set
- thunderbolt: Expose active 

[Kernel-packages] [Bug 1844680] Re: Thunderbolt support for ICL

2019-10-02 Thread Timo Aaltonen
** Changed in: linux-oem-osp1 (Ubuntu Bionic)
   Status: In Progress => Fix Committed

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1844680

Title:
  Thunderbolt support for ICL

Status in HWE Next:
  New
Status in linux package in Ubuntu:
  Fix Committed
Status in linux-oem-osp1 package in Ubuntu:
  New
Status in linux source package in Bionic:
  Invalid
Status in linux-oem-osp1 source package in Bionic:
  Fix Committed

Bug description:
  [SRU Justification]

  [Impact]
  The Thunderbolt controller is integrated into the Ice Lake CPU itself
  and requires special flows to power it on and off using force power bit
  in NHI VSEC registers. Currently this is not supported until v5.4-rc1.

  [Fix]
  Commit 3cdb9446a117 "thunderbolt: Add support for Intel Ice Lake" along
  with all the prerequisites should be backported to enable thunderbolt.

  [Test Case]
  Tested on two Dell XPS platforms with ICL-U and thunderbolt support.

  [Regression Risk]
  Medium. While v5.4 is still under development and there is already an
  known issue about suspend/resume on ICL platforms with thunderbolt
  enabled, it is definitely going to have follow-ups for this backport, as
  well as more regression tests on previous systems before landed.

  = original bug description =

  v5.4 has commits to fix Thunderbolt support for ICL

  ce19f91eae43e39 thunderbolt: Correct path indices for PCIe tunnel
  f437c24bf694b02 thunderbolt: Move NVM upgrade support flag to struct icm
  943795219d3cb9f thunderbolt: Use 32-bit writes when writing ring 
producer/consumer
  d94dcbb10183f3b thunderbolt: Do not fail adding switch if some port is not 
implemented
  58f414fa435cf72 thunderbolt: Hide switch attributes that are not set
  3f415e5ee18b009 thunderbolt: Expose active parts of NVM even if upgrade is 
not supported
  3cdb9446a117d5d thunderbolt: Add support for Intel Ice Lake
  dfda204198848b4 ACPI / property: Add two new Thunderbolt property GUIDs to 
the list

To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/1844680/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1844680] Re: Thunderbolt support for ICL

2019-10-01 Thread You-Sheng Yang
Proposed SRU: 
https://lists.ubuntu.com/archives/kernel-team/2019-October/104157.html
Test build to be prepared in 
https://launchpad.net/~vicamo/+archive/ubuntu/ppa-1844680

** Description changed:

+ [SRU Justification]
+ 
+ [Impact]
+ The Thunderbolt controller is integrated into the Ice Lake CPU itself
+ and requires special flows to power it on and off using force power bit
+ in NHI VSEC registers. Currently this is not supported until v5.4-rc1.
+ 
+ [Fix]
+ Commit 3cdb9446a117 "thunderbolt: Add support for Intel Ice Lake" along
+ with all the prerequisites should be backported to enable thunderbolt.
+ 
+ [Test Case]
+ Tested on two Dell XPS platforms with ICL-U and thunderbolt support.
+ 
+ [Regression Risk]
+ Medium. While v5.4 is still under development and there is already an
+ known issue about suspend/resume on ICL platforms with thunderbolt
+ enabled, it is definitely going to have follow-ups for this backport, as
+ well as more regression tests on previous systems before landed.
+ 
+ = original bug description =
+ 
  v5.4 has commits to fix Thunderbolt support for ICL
  
  ce19f91eae43e39 thunderbolt: Correct path indices for PCIe tunnel
  f437c24bf694b02 thunderbolt: Move NVM upgrade support flag to struct icm
  943795219d3cb9f thunderbolt: Use 32-bit writes when writing ring 
producer/consumer
  d94dcbb10183f3b thunderbolt: Do not fail adding switch if some port is not 
implemented
  58f414fa435cf72 thunderbolt: Hide switch attributes that are not set
  3f415e5ee18b009 thunderbolt: Expose active parts of NVM even if upgrade is 
not supported
  3cdb9446a117d5d thunderbolt: Add support for Intel Ice Lake
  dfda204198848b4 ACPI / property: Add two new Thunderbolt property GUIDs to 
the list

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1844680

Title:
  Thunderbolt support for ICL

Status in HWE Next:
  New
Status in linux package in Ubuntu:
  Fix Committed
Status in linux-oem-osp1 package in Ubuntu:
  New
Status in linux source package in Bionic:
  Invalid
Status in linux-oem-osp1 source package in Bionic:
  In Progress

Bug description:
  [SRU Justification]

  [Impact]
  The Thunderbolt controller is integrated into the Ice Lake CPU itself
  and requires special flows to power it on and off using force power bit
  in NHI VSEC registers. Currently this is not supported until v5.4-rc1.

  [Fix]
  Commit 3cdb9446a117 "thunderbolt: Add support for Intel Ice Lake" along
  with all the prerequisites should be backported to enable thunderbolt.

  [Test Case]
  Tested on two Dell XPS platforms with ICL-U and thunderbolt support.

  [Regression Risk]
  Medium. While v5.4 is still under development and there is already an
  known issue about suspend/resume on ICL platforms with thunderbolt
  enabled, it is definitely going to have follow-ups for this backport, as
  well as more regression tests on previous systems before landed.

  = original bug description =

  v5.4 has commits to fix Thunderbolt support for ICL

  ce19f91eae43e39 thunderbolt: Correct path indices for PCIe tunnel
  f437c24bf694b02 thunderbolt: Move NVM upgrade support flag to struct icm
  943795219d3cb9f thunderbolt: Use 32-bit writes when writing ring 
producer/consumer
  d94dcbb10183f3b thunderbolt: Do not fail adding switch if some port is not 
implemented
  58f414fa435cf72 thunderbolt: Hide switch attributes that are not set
  3f415e5ee18b009 thunderbolt: Expose active parts of NVM even if upgrade is 
not supported
  3cdb9446a117d5d thunderbolt: Add support for Intel Ice Lake
  dfda204198848b4 ACPI / property: Add two new Thunderbolt property GUIDs to 
the list

To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/1844680/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1844680] Re: Thunderbolt support for ICL

2019-10-01 Thread You-Sheng Yang
** Changed in: linux-oem-osp1 (Ubuntu Bionic)
 Assignee: Timo Aaltonen (tjaalton) => You-Sheng Yang (vicamo)

** Changed in: linux (Ubuntu)
 Assignee: (unassigned) => Timo Aaltonen (tjaalton)

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1844680

Title:
  Thunderbolt support for ICL

Status in HWE Next:
  New
Status in linux package in Ubuntu:
  Fix Committed
Status in linux-oem-osp1 package in Ubuntu:
  New
Status in linux source package in Bionic:
  Invalid
Status in linux-oem-osp1 source package in Bionic:
  In Progress

Bug description:
  v5.4 has commits to fix Thunderbolt support for ICL

  ce19f91eae43e39 thunderbolt: Correct path indices for PCIe tunnel
  f437c24bf694b02 thunderbolt: Move NVM upgrade support flag to struct icm
  943795219d3cb9f thunderbolt: Use 32-bit writes when writing ring 
producer/consumer
  d94dcbb10183f3b thunderbolt: Do not fail adding switch if some port is not 
implemented
  58f414fa435cf72 thunderbolt: Hide switch attributes that are not set
  3f415e5ee18b009 thunderbolt: Expose active parts of NVM even if upgrade is 
not supported
  3cdb9446a117d5d thunderbolt: Add support for Intel Ice Lake
  dfda204198848b4 ACPI / property: Add two new Thunderbolt property GUIDs to 
the list

To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/1844680/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1844680] Re: Thunderbolt support for ICL

2019-09-27 Thread Seth Forshee
** Changed in: linux (Ubuntu)
   Status: Confirmed => Fix Committed

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1844680

Title:
  Thunderbolt support for ICL

Status in HWE Next:
  New
Status in linux package in Ubuntu:
  Fix Committed
Status in linux-oem-osp1 package in Ubuntu:
  New
Status in linux source package in Bionic:
  Invalid
Status in linux-oem-osp1 source package in Bionic:
  In Progress

Bug description:
  v5.4 has commits to fix Thunderbolt support for ICL

  ce19f91eae43e39 thunderbolt: Correct path indices for PCIe tunnel
  f437c24bf694b02 thunderbolt: Move NVM upgrade support flag to struct icm
  943795219d3cb9f thunderbolt: Use 32-bit writes when writing ring 
producer/consumer
  d94dcbb10183f3b thunderbolt: Do not fail adding switch if some port is not 
implemented
  58f414fa435cf72 thunderbolt: Hide switch attributes that are not set
  3f415e5ee18b009 thunderbolt: Expose active parts of NVM even if upgrade is 
not supported
  3cdb9446a117d5d thunderbolt: Add support for Intel Ice Lake
  dfda204198848b4 ACPI / property: Add two new Thunderbolt property GUIDs to 
the list

To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/1844680/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1844680] Re: Thunderbolt support for ICL

2019-09-26 Thread AceLan Kao
The test kernel is here, including lpss fix and thunderbolt patches
https://people.canonical.com/~acelan/bugs/big_boss

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1844680

Title:
  Thunderbolt support for ICL

Status in HWE Next:
  New
Status in linux package in Ubuntu:
  Confirmed
Status in linux-oem-osp1 package in Ubuntu:
  New
Status in linux source package in Bionic:
  Invalid
Status in linux-oem-osp1 source package in Bionic:
  In Progress

Bug description:
  v5.4 has commits to fix Thunderbolt support for ICL

  ce19f91eae43e39 thunderbolt: Correct path indices for PCIe tunnel
  f437c24bf694b02 thunderbolt: Move NVM upgrade support flag to struct icm
  943795219d3cb9f thunderbolt: Use 32-bit writes when writing ring 
producer/consumer
  d94dcbb10183f3b thunderbolt: Do not fail adding switch if some port is not 
implemented
  58f414fa435cf72 thunderbolt: Hide switch attributes that are not set
  3f415e5ee18b009 thunderbolt: Expose active parts of NVM even if upgrade is 
not supported
  3cdb9446a117d5d thunderbolt: Add support for Intel Ice Lake
  dfda204198848b4 ACPI / property: Add two new Thunderbolt property GUIDs to 
the list

To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/1844680/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1844680] Re: Thunderbolt support for ICL

2019-09-26 Thread You-Sheng Yang
My WIP branch for Eoan kernel: https://code.launchpad.net/~vicamo/+git
/ubuntu-kernel/+ref/bug-1844680/wip/eoan . This has integrated proposed
change for intel lpss/mtrr overlap issue tracked in
https://bugzilla.kernel.org/show_bug.cgi?id=203485 .

** Bug watch added: Linux Kernel Bug Tracker #203485
   https://bugzilla.kernel.org/show_bug.cgi?id=203485

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1844680

Title:
  Thunderbolt support for ICL

Status in HWE Next:
  New
Status in linux package in Ubuntu:
  Confirmed
Status in linux-oem-osp1 package in Ubuntu:
  New
Status in linux source package in Bionic:
  Invalid
Status in linux-oem-osp1 source package in Bionic:
  In Progress

Bug description:
  v5.4 has commits to fix Thunderbolt support for ICL

  ce19f91eae43e39 thunderbolt: Correct path indices for PCIe tunnel
  f437c24bf694b02 thunderbolt: Move NVM upgrade support flag to struct icm
  943795219d3cb9f thunderbolt: Use 32-bit writes when writing ring 
producer/consumer
  d94dcbb10183f3b thunderbolt: Do not fail adding switch if some port is not 
implemented
  58f414fa435cf72 thunderbolt: Hide switch attributes that are not set
  3f415e5ee18b009 thunderbolt: Expose active parts of NVM even if upgrade is 
not supported
  3cdb9446a117d5d thunderbolt: Add support for Intel Ice Lake
  dfda204198848b4 ACPI / property: Add two new Thunderbolt property GUIDs to 
the list

To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/1844680/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1844680] Re: Thunderbolt support for ICL

2019-09-26 Thread You-Sheng Yang
My WIP branch in https://code.launchpad.net/~vicamo/+git/ubuntu-
kernel/+ref/bug-1844680/wip/oem-osp1-bionic. So far thunderbolt storage,
ethernet, USB3, HDMI video/audio works with WD19TB.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1844680

Title:
  Thunderbolt support for ICL

Status in HWE Next:
  New
Status in linux package in Ubuntu:
  Confirmed
Status in linux-oem-osp1 package in Ubuntu:
  New
Status in linux source package in Bionic:
  Invalid
Status in linux-oem-osp1 source package in Bionic:
  In Progress

Bug description:
  v5.4 has commits to fix Thunderbolt support for ICL

  ce19f91eae43e39 thunderbolt: Correct path indices for PCIe tunnel
  f437c24bf694b02 thunderbolt: Move NVM upgrade support flag to struct icm
  943795219d3cb9f thunderbolt: Use 32-bit writes when writing ring 
producer/consumer
  d94dcbb10183f3b thunderbolt: Do not fail adding switch if some port is not 
implemented
  58f414fa435cf72 thunderbolt: Hide switch attributes that are not set
  3f415e5ee18b009 thunderbolt: Expose active parts of NVM even if upgrade is 
not supported
  3cdb9446a117d5d thunderbolt: Add support for Intel Ice Lake
  dfda204198848b4 ACPI / property: Add two new Thunderbolt property GUIDs to 
the list

To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/1844680/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1844680] Re: Thunderbolt support for ICL

2019-09-25 Thread You-Sheng Yang
** Tags added: oem-priority originate-from-1843365 somerville

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1844680

Title:
  Thunderbolt support for ICL

Status in HWE Next:
  New
Status in linux package in Ubuntu:
  Confirmed
Status in linux-oem-osp1 package in Ubuntu:
  New
Status in linux source package in Bionic:
  Invalid
Status in linux-oem-osp1 source package in Bionic:
  In Progress

Bug description:
  v5.4 has commits to fix Thunderbolt support for ICL

  ce19f91eae43e39 thunderbolt: Correct path indices for PCIe tunnel
  f437c24bf694b02 thunderbolt: Move NVM upgrade support flag to struct icm
  943795219d3cb9f thunderbolt: Use 32-bit writes when writing ring 
producer/consumer
  d94dcbb10183f3b thunderbolt: Do not fail adding switch if some port is not 
implemented
  58f414fa435cf72 thunderbolt: Hide switch attributes that are not set
  3f415e5ee18b009 thunderbolt: Expose active parts of NVM even if upgrade is 
not supported
  3cdb9446a117d5d thunderbolt: Add support for Intel Ice Lake
  dfda204198848b4 ACPI / property: Add two new Thunderbolt property GUIDs to 
the list

To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/1844680/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp


[Kernel-packages] [Bug 1844680] Re: Thunderbolt support for ICL

2019-09-25 Thread Timo Aaltonen
** Description changed:

  v5.4 has commits to fix Thunderbolt support for ICL
  
- 100c12f20dfa463 thunderbolt: Switch to use device_property_count_uXX()
- 04f7745300edbb3 thunderbolt: Show key using %*pE not %*pEp
  ce19f91eae43e39 thunderbolt: Correct path indices for PCIe tunnel
  f437c24bf694b02 thunderbolt: Move NVM upgrade support flag to struct icm
  943795219d3cb9f thunderbolt: Use 32-bit writes when writing ring 
producer/consumer
  d94dcbb10183f3b thunderbolt: Do not fail adding switch if some port is not 
implemented
  58f414fa435cf72 thunderbolt: Hide switch attributes that are not set
  3f415e5ee18b009 thunderbolt: Expose active parts of NVM even if upgrade is 
not supported
  3cdb9446a117d5d thunderbolt: Add support for Intel Ice Lake
  dfda204198848b4 ACPI / property: Add two new Thunderbolt property GUIDs to 
the list

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1844680

Title:
  Thunderbolt support for ICL

Status in linux package in Ubuntu:
  Confirmed
Status in linux-oem-osp1 package in Ubuntu:
  New
Status in linux source package in Bionic:
  Invalid
Status in linux-oem-osp1 source package in Bionic:
  In Progress

Bug description:
  v5.4 has commits to fix Thunderbolt support for ICL

  ce19f91eae43e39 thunderbolt: Correct path indices for PCIe tunnel
  f437c24bf694b02 thunderbolt: Move NVM upgrade support flag to struct icm
  943795219d3cb9f thunderbolt: Use 32-bit writes when writing ring 
producer/consumer
  d94dcbb10183f3b thunderbolt: Do not fail adding switch if some port is not 
implemented
  58f414fa435cf72 thunderbolt: Hide switch attributes that are not set
  3f415e5ee18b009 thunderbolt: Expose active parts of NVM even if upgrade is 
not supported
  3cdb9446a117d5d thunderbolt: Add support for Intel Ice Lake
  dfda204198848b4 ACPI / property: Add two new Thunderbolt property GUIDs to 
the list

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1844680/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp