lp:~vicamo/+git/ubuntu-kernel

Owned by You-Sheng Yang
Get this repository:
git clone https://git.launchpad.net/~vicamo/+git/ubuntu-kernel
Only You-Sheng Yang can upload to this repository. If you are You-Sheng Yang please log in for upload directions.

Repository scan failed

Scanning this repository for changes failed. You can manually rescan if required.

Branches

Name Last Modified Last Commit
bug-1893194/enable-vmd-aspm-8086-a0bc/groovy 2020-08-31 09:28:15 UTC
Bug 1893194: Enable VMD ASPM for 8086:a0bc

Author: You-Sheng Yang
Author Date: 2020-08-27 08:46:26 UTC

Bug 1893194: Enable VMD ASPM for 8086:a0bc

bug-1893194/tests/1 2020-08-27 10:20:21 UTC
Merge remote-tracking branch 'vicamo/bug-1893194/enable-vmd-aspm-8086-a0bc/oe...

Author: You-Sheng Yang
Author Date: 2020-08-27 10:20:21 UTC

Merge remote-tracking branch 'vicamo/bug-1893194/enable-vmd-aspm-8086-a0bc/oem-5.6'

bug-1893009/VMD-MSI-Remapping-Bypass/oem-5.6 2020-08-27 10:17:46 UTC
Bug 1893009: VMD MSI Remapping Bypass

Author: You-Sheng Yang
Author Date: 2020-08-27 10:16:49 UTC

Bug 1893009: VMD MSI Remapping Bypass

bug-1893194/enable-vmd-aspm-8086-a0bc/oem-5.6 2020-08-27 08:46:26 UTC
Bug 1893194: Enable VMD ASPM for 8086:a0bc

Author: You-Sheng Yang
Author Date: 2020-08-27 08:46:26 UTC

Bug 1893194: Enable VMD ASPM for 8086:a0bc

bug-1893009/VMD-MSI-Remapping-Bypass/mainline 2020-08-27 08:18:40 UTC
PCI: vmd: Disable MSI/X remapping when possible

Author: Jonathan Derrick
Author Date: 2020-07-28 19:49:45 UTC

PCI: vmd: Disable MSI/X remapping when possible

VMD will retransmit child device MSI/X using its own MSI/X table and
requester-id. This limits the number of MSI/X available to the whole
child device domain to the number of VMD MSI/X interrupts. Some VMD
devices have a mode where this remapping can be disabled, allowing child
device interrupts to bypass processing with the VMD MSI/X domain
interrupt handler and going straight the child device interrupt handler,
allowing for better performance and scaling. The requester-id still gets
changed to the VMD endpoint's requester-id, and the interrupt remapping
handlers have been updated to properly set IRTE for child device
interrupts to the VMD endpoint's context.

Some VMD platforms have existing production BIOS which rely on MSI/X
remapping and won't explicitly program the MSI/X remapping bit. This
re-enables MSI/X remapping on unload.

Disabling MSI/X remapping is only available for Icelake Server and
client VMD products.

Reviewed-by: Andy Shevchenko <andriy.shevchenko@intel.com>
Signed-off-by: Jon Derrick <jonathan.derrick@intel.com>

bug-1888384/enable-vmd-aspm/mainline 2020-08-27 08:15:50 UTC
UBUNTU: SAUCE: PCI/ASPM: add additional device

Author: Kai-Heng Feng
Author Date: 2020-08-21 14:34:40 UTC

UBUNTU: SAUCE: PCI/ASPM: add additional device

Signed-off-by: Kai-Heng Feng <kai.heng.feng@canonical.com>
Signed-off-by: Timo Aaltonen <timo.aaltonen@canonical.com>

bug-1892827/verify-tpm-event-log-header/oem-5.6 2020-08-26 05:55:27 UTC
Bug 1892827: efi/tpm: Verify event log header before parsing

Author: You-Sheng Yang
Author Date: 2020-08-25 07:10:05 UTC

Bug 1892827: efi/tpm: Verify event log header before parsing

bug-1889384/enable-vmd-aspm/oem-5.6 2020-08-24 06:45:22 UTC
Bug 1889384: PCI: vmd: Enable ASPM if BIOS requests it

Author: You-Sheng Yang
Author Date: 2020-07-29 09:27:24 UTC

Bug 1889384: PCI: vmd: Enable ASPM if BIOS requests it

debug/disable-all-power-sources-before-s2idle/mainline 2020-08-20 09:28:13 UTC
acpi: s2idle: disable all power sources before suspend

Author: Kai-Heng Feng
Author Date: 2020-08-20 09:28:13 UTC

acpi: s2idle: disable all power sources before suspend

bug-1859140/debug-acpi_ec_dispatch_gpe/focal 2020-08-14 07:42:49 UTC
Bug 1859140: debug acpi_ec_dispatch_gpe()

Author: You-Sheng Yang
Author Date: 2020-08-14 07:42:49 UTC

Bug 1859140: debug acpi_ec_dispatch_gpe()

bug-1859140/debug-acpi_ec_dispatch_gpe/mainline 2020-08-14 07:37:53 UTC
debug acpi_ec_dispatch_gpe()

Author: Zhang Rui
Author Date: 2020-07-10 07:48:01 UTC

debug acpi_ec_dispatch_gpe()

Signed-off-by: Zhang Rui <rui.zhang@intel.com>

bug-1891451/add-tgl-sagv-display-support/oem-5.6 2020-08-14 03:00:48 UTC
Bug 1891451: Add TGL+ SAGV display support

Author: You-Sheng Yang
Author Date: 2020-08-13 08:47:49 UTC

Bug 1891451: Add TGL+ SAGV display support

linux-larch/5.4.0-1004.4-yocto/linux 2020-08-12 11:00:35 UTC
UBUNTU: fix

Author: You-Sheng Yang
Author Date: 2020-07-21 18:28:25 UTC

UBUNTU: fix

ERROR: "dw_writel" [drivers/i2c/busses/i2c-designware-pci.ko] undefined!
ERROR: "dw_readl" [drivers/i2c/busses/i2c-designware-pci.ko] undefined!

Signed-off-by: You-Sheng Yang <vicamo.yang@canonical.com>

bug-1889384/enable-vmd-aspm/V3/oem-5.6 2020-08-05 06:25:29 UTC
Bug 1889384: PCI: vmd: Allow VMD PM to use PCI core PM code

Author: You-Sheng Yang
Author Date: 2020-08-05 06:22:28 UTC

Bug 1889384: PCI: vmd: Allow VMD PM to use PCI core PM code

bug-1889384/enable-vmd-aspm/V3/unstable 2020-08-05 06:22:28 UTC
Bug 1889384: PCI: vmd: Allow VMD PM to use PCI core PM code

Author: You-Sheng Yang
Author Date: 2020-08-05 06:22:28 UTC

Bug 1889384: PCI: vmd: Allow VMD PM to use PCI core PM code

bug-1885862/add-8821ce/unstable 2020-08-04 09:26:18 UTC
[DONOTSUBMIT] update modules

Author: You-Sheng Yang
Author Date: 2020-08-04 09:26:18 UTC

[DONOTSUBMIT] update modules

bug-1889384/enable-vmd-aspm/V2/oem-5.6 2020-07-31 07:02:23 UTC
Bug 1889384: PCI: vmd: Enable ASPM if BIOS requests it

Author: You-Sheng Yang
Author Date: 2020-07-29 09:27:24 UTC

Bug 1889384: PCI: vmd: Enable ASPM if BIOS requests it

bug-1889384/enable-vmd-aspm/V2/unstable 2020-07-31 06:45:26 UTC
Bug 1889384: PCI: vmd: Enable ASPM if BIOS requests it

Author: You-Sheng Yang
Author Date: 2020-07-29 09:27:24 UTC

Bug 1889384: PCI: vmd: Enable ASPM if BIOS requests it

bug-1889384/enable-vmd-aspm/unstable 2020-07-29 09:27:24 UTC
Bug 1889384: PCI: vmd: Enable ASPM if BIOS requests it

Author: You-Sheng Yang
Author Date: 2020-07-29 09:27:24 UTC

Bug 1889384: PCI: vmd: Enable ASPM if BIOS requests it

bug-1888385/revert-ath9k-fix-generial-protection-fault-in-ath9k_hif_usb_rx_cb/xenial 2020-07-29 05:18:41 UTC
Bug 1888385: Revert "ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb"

Author: You-Sheng Yang
Author Date: 2020-07-29 05:18:41 UTC

Bug 1888385: Revert "ath9k: Fix general protection fault in ath9k_hif_usb_rx_cb"

bug-1879633/ath11k-qca6390-bringup/ath-202006090627.ubuntu 2020-07-23 10:11:50 UTC
Bug 1879633: bump version

Author: You-Sheng Yang
Author Date: 2020-07-23 10:09:22 UTC

Bug 1879633: bump version

bug-1879633/ath11k-qca6390-bringup/ath-202006090627.bt-warmboot-fix 2020-07-23 10:11:23 UTC
Bluetooth: hci_qca: Fix qca6390 enable failure after warm reboot

Author: Zijun Hu
Author Date: 2020-05-29 13:56:57 UTC

Bluetooth: hci_qca: Fix qca6390 enable failure after warm reboot

Warm reboot can not reset controller qca6390 due to
lack of controllable power supply, so causes firmware
download failure during enable.

Fixed by sending VSC EDL_SOC_RESET to reset qca6390
within added device shutdown implementation.

Signed-off-by: Zijun Hu <zijuhu@codeaurora.org>
Tested-by: Zijun Hu <zijuhu@codeaurora.org>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
(cherry picked from commit 7e7bbddd029b644f00f0ffbfbc485ed71977d0d5)
Signed-off-by: You-Sheng Yang <vicamo.yang@canonical.com>

bug-1879633/ath11k-qca6390-bringup/ath-202006090627 2020-07-23 10:10:47 UTC
ath11k: change 11d scan to stop when assoc and start when disassoc

Author: Wen Gong
Author Date: 2020-07-14 07:13:12 UTC

ath11k: change 11d scan to stop when assoc and start when disassoc

Change-Id: Idb14d673594079a7b8906f5f932096f1e962140b

bug-1873381/test-enable-vmd-aspm/oem-5.6 2020-07-16 09:57:04 UTC
Bug 1873381: [Test] force enable VMD ASPM

Author: You-Sheng Yang
Author Date: 2020-07-16 09:56:20 UTC

Bug 1873381: [Test] force enable VMD ASPM

bug-1881319/update-CONFIG_TOUCHSCREEN_ELAN-to-m/focal 2020-07-14 06:06:40 UTC
Bug 1881319: update CONFIG_TOUCHSCREEN_ELAN to m

Author: You-Sheng Yang
Author Date: 2020-07-14 06:06:40 UTC

Bug 1881319: update CONFIG_TOUCHSCREEN_ELAN to m

bug-1886269/add-to-i8042-nopnp-list/oem-bionic 2020-07-13 07:03:03 UTC
Bug 1886269: Input: i8042 - add Intel Desktop Board DG41RQ to nopnp list

Author: You-Sheng Yang
Author Date: 2020-07-13 06:37:51 UTC

Bug 1886269: Input: i8042 - add Intel Desktop Board DG41RQ to nopnp list

bug-1886269/add-to-i8042-nopnp-list/bionic 2020-07-13 06:59:15 UTC
Bug 1886269: Input: i8042 - add Intel Desktop Board DG41RQ to nopnp list

Author: You-Sheng Yang
Author Date: 2020-07-13 06:37:51 UTC

Bug 1886269: Input: i8042 - add Intel Desktop Board DG41RQ to nopnp list

bug-1886269/add-to-i8042-nopnp-list/oem-osp1-bionic 2020-07-13 06:56:47 UTC
Bug 1886269: Input: i8042 - add Intel Desktop Board DG41RQ to nopnp list

Author: You-Sheng Yang
Author Date: 2020-07-13 06:37:51 UTC

Bug 1886269: Input: i8042 - add Intel Desktop Board DG41RQ to nopnp list

bug-1886269/add-to-i8042-nopnp-list/eoan 2020-07-13 06:53:24 UTC
Bug 1886269: Input: i8042 - add Intel Desktop Board DG41RQ to nopnp list

Author: You-Sheng Yang
Author Date: 2020-07-13 06:37:51 UTC

Bug 1886269: Input: i8042 - add Intel Desktop Board DG41RQ to nopnp list

bug-1886269/add-to-i8042-nopnp-list/focal 2020-07-13 06:49:42 UTC
Bug 1886269: Input: i8042 - add Intel Desktop Board DG41RQ to nopnp list

Author: You-Sheng Yang
Author Date: 2020-07-13 06:37:51 UTC

Bug 1886269: Input: i8042 - add Intel Desktop Board DG41RQ to nopnp list

bug-1886269/add-to-i8042-nopnp-list/oem-5.6 2020-07-13 06:43:04 UTC
Bug 1886269: Input: i8042 - add Intel Desktop Board DG41RQ to nopnp list

Author: You-Sheng Yang
Author Date: 2020-07-13 06:37:51 UTC

Bug 1886269: Input: i8042 - add Intel Desktop Board DG41RQ to nopnp list

bug-1886269/add-to-i8042-nopnp-list/unstable 2020-07-13 06:38:19 UTC
Bug 1886269: Input: i8042 - add Intel Desktop Board DG41RQ to nopnp list

Author: You-Sheng Yang
Author Date: 2020-07-13 06:37:51 UTC

Bug 1886269: Input: i8042 - add Intel Desktop Board DG41RQ to nopnp list

bug-1886269/add-to-i8042-nopnp-list/mainline 2020-07-13 06:35:27 UTC
Input: i8042 - add Intel Desktop Board DG41RQ to nopnp list

Author: You-Sheng Yang
Author Date: 2020-07-13 06:30:52 UTC

Input: i8042 - add Intel Desktop Board DG41RQ to nopnp list

Add DMI matches for Intel Desktop Board DG41RQ that needs 'i8042.nopnp'
to detect PS/2 mouse reliably reported by Jatinderpal Singh.

BugLink: https://bugs.launchpad.net/bugs/1886269
Signed-off-by: You-Sheng Yang <vicamo.yang@canonical.com>

bug-1886257/touchpad-on-Fujitsu-Lifebook-UH554/oem-bionic 2020-07-09 15:17:12 UTC
Bug 1886257: Input: i8042 - add Fujitsu Lifebook UH554 to nomux/notimeout list

Author: You-Sheng Yang
Author Date: 2020-07-09 14:45:15 UTC

Bug 1886257: Input: i8042 - add Fujitsu Lifebook UH554 to nomux/notimeout list

bug-1886257/touchpad-on-Fujitsu-Lifebook-UH554/bionic 2020-07-09 15:13:45 UTC
Bug 1886257: Input: i8042 - add Fujitsu Lifebook UH554 to nomux/notimeout list

Author: You-Sheng Yang
Author Date: 2020-07-09 14:45:15 UTC

Bug 1886257: Input: i8042 - add Fujitsu Lifebook UH554 to nomux/notimeout list

bug-1886257/touchpad-on-Fujitsu-Lifebook-UH554/oem-osp1-bionic 2020-07-09 15:10:12 UTC
Bug 1886257: Input: i8042 - add Fujitsu Lifebook UH554 to nomux/notimeout list

Author: You-Sheng Yang
Author Date: 2020-07-09 14:45:15 UTC

Bug 1886257: Input: i8042 - add Fujitsu Lifebook UH554 to nomux/notimeout list

bug-1886257/touchpad-on-Fujitsu-Lifebook-UH554/eoan 2020-07-09 15:07:06 UTC
Bug 1886257: Input: i8042 - add Fujitsu Lifebook UH554 to nomux/notimeout list

Author: You-Sheng Yang
Author Date: 2020-07-09 14:45:15 UTC

Bug 1886257: Input: i8042 - add Fujitsu Lifebook UH554 to nomux/notimeout list

bug-1886257/touchpad-on-Fujitsu-Lifebook-UH554/focal 2020-07-09 15:04:11 UTC
Bug 1886257: Input: i8042 - add Fujitsu Lifebook UH554 to nomux/notimeout list

Author: You-Sheng Yang
Author Date: 2020-07-09 14:45:15 UTC

Bug 1886257: Input: i8042 - add Fujitsu Lifebook UH554 to nomux/notimeout list

bug-1886257/touchpad-on-Fujitsu-Lifebook-UH554/oem-5.6 2020-07-09 14:59:52 UTC
Bug 1886257: Input: i8042 - add Fujitsu Lifebook UH554 to nomux/notimeout list

Author: You-Sheng Yang
Author Date: 2020-07-09 14:45:15 UTC

Bug 1886257: Input: i8042 - add Fujitsu Lifebook UH554 to nomux/notimeout list

bug-1886257/touchpad-on-Fujitsu-Lifebook-UH554/unstable 2020-07-09 14:47:35 UTC
Bug 1886257: Input: i8042 - add Fujitsu Lifebook UH554 to nomux/notimeout list

Author: You-Sheng Yang
Author Date: 2020-07-09 14:45:15 UTC

Bug 1886257: Input: i8042 - add Fujitsu Lifebook UH554 to nomux/notimeout list

bug-1886257/touchpad-on-Fujitsu-Lifebook-UH554/mainline 2020-07-09 14:41:23 UTC
Input: i8042 - add Fujitsu Lifebook UH554 to nomux/notimeout list

Author: You-Sheng Yang
Author Date: 2020-07-09 14:35:16 UTC

Input: i8042 - add Fujitsu Lifebook UH554 to nomux/notimeout list

Similar to AH544, without these quirks, the touchpad is not responsive
on this product. Add it to the nomux/notimeout list alongside other
similar Fujitsu laptops.

BugLink: https://bugs.launchpad.net/bugs/1886257
Signed-off-by: You-Sheng Yang <vicamo.yang@canonical.com>

bug-1886247/add-8822ce-0xc82f/unstable 2020-07-07 08:50:53 UTC
Bug 1886247: rtw88: 8822ce: add support for device ID 0xc82f

Author: You-Sheng Yang
Author Date: 2020-07-07 08:17:13 UTC

Bug 1886247: rtw88: 8822ce: add support for device ID 0xc82f

bug-1886247/add-8822ce-0xc82f/oem-5.6 2020-07-07 08:47:19 UTC
Bug 1886247: rtw88: 8822ce: add support for device ID 0xc82f

Author: You-Sheng Yang
Author Date: 2020-07-07 08:17:13 UTC

Bug 1886247: rtw88: 8822ce: add support for device ID 0xc82f

bug-1886247/add-8822ce-0xc82f/oem-osp1-bionic 2020-07-07 08:33:16 UTC
Bug 1886247: rtw88: 8822ce: add support for device ID 0xc82f

Author: You-Sheng Yang
Author Date: 2020-07-07 08:17:13 UTC

Bug 1886247: rtw88: 8822ce: add support for device ID 0xc82f

bug-1886247/add-8822ce-0xc82f/eoan 2020-07-07 08:26:15 UTC
Bug 1886247: rtw88: 8822ce: add support for device ID 0xc82f

Author: You-Sheng Yang
Author Date: 2020-07-07 08:17:13 UTC

Bug 1886247: rtw88: 8822ce: add support for device ID 0xc82f

bug-1886247/add-8822ce-0xc82f/focal 2020-07-07 08:17:13 UTC
Bug 1886247: rtw88: 8822ce: add support for device ID 0xc82f

Author: You-Sheng Yang
Author Date: 2020-07-07 08:17:13 UTC

Bug 1886247: rtw88: 8822ce: add support for device ID 0xc82f

bug-1886247/add-8822ce-0xc82f/korg-wireless 2020-07-07 08:00:12 UTC
rtw88: 8822ce: add support for device ID 0xc82f

Author: AaronMa
Author Date: 2020-06-12 08:27:45 UTC

rtw88: 8822ce: add support for device ID 0xc82f

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

New device ID 0xc82f found on Lenovo ThinkCenter.
Tested it with c822 driver, works good.

PCI id:
03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd.
Device [10ec:c82f]
        Subsystem: Lenovo Device [17aa:c02f]

Signed-off-by: Aaron Ma <aaron.ma@canonical.com>
(cherry picked from
https://lore.kernel.org/linux-wireless/20200612082745.204400-1-aaron.ma@canonical.com/raw)
Signed-off-by: You-Sheng Yang <vicamo.yang@canonical.com>

for-mainline/add-build-dep-lz4/mainline 2020-07-03 03:32:47 UTC
scripts: package: mkdebian: add missing lz4 dependency

Author: You-Sheng Yang
Author Date: 2020-07-03 03:31:58 UTC

scripts: package: mkdebian: add missing lz4 dependency

Build fails due to missed lz4c tool when CONFIG_KERNEL_LZ4 is enabled.

Signed-off-by: You-Sheng Yang <vicamo.yang@canonical.com>

bug-1879633/ath11k-qca6390-bringup/ath-202010011934/v5.8-rc3 2020-07-02 07:54:40 UTC
ath11k: remove wakeup before powerdown MHI

Author: Carl Huang
Author Date: 2020-06-18 07:01:58 UTC

ath11k: remove wakeup before powerdown MHI

There is no need to wakeup MHI before power down MHI, so remove it.
Otherwise, MHI throws a warning as dev_wake is not zero.

Tested-on: QCA6390 WLAN.HST.1.0.1-01676-QCAHSTSWPLZ_V2_TO_X86-1

Change-Id: Ibb47afdd0a64dcfd23922fa2f9b043ee78dbf66f
Signed-off-by: Carl Huang <cjhuang@codeaurora.org>
Signed-off-by: You-Sheng Yang <vicamo.yang@canonical.com>

bug-1879633/ath11k-qca6390-bringup/M1/oem-5.6-debug 2020-07-02 06:16:50 UTC
UBUNTU: [Config] enable CONFIG_ATH11K_DEBUG

Author: You-Sheng Yang
Author Date: 2020-06-15 09:35:56 UTC

UBUNTU: [Config] enable CONFIG_ATH11K_DEBUG

bug-1879633/ath11k-qca6390-bringup/M1/oem-5.6 2020-07-02 06:12:51 UTC
Bug 1879633: Support Qualcomm ath11k network adapter

Author: You-Sheng Yang
Author Date: 2020-06-04 11:15:02 UTC

Bug 1879633: Support Qualcomm ath11k network adapter

bug-1874079/intel-vmd-blocks-pc10/fix-reboot-hang 2020-07-01 06:18:35 UTC
iommu/vt-d: Add iommu->te_toggle_quirk

Author: Lu Baolu
Author Date: 2020-06-30 01:45:50 UTC

iommu/vt-d: Add iommu->te_toggle_quirk

Only for verification purpose.

Signed-off-by: Lu Baolu <baolu.lu@linux.intel.com>

bug-1885862/support-8821CE/unstable-all-modules 2020-06-24 14:46:03 UTC
[DONOTSUBMIT] update modules

Author: You-Sheng Yang
Author Date: 2020-06-24 13:48:12 UTC

[DONOTSUBMIT] update modules

bug-1885862/support-8821CE/focal 2020-06-24 09:33:56 UTC
Bug 1884513: Add Realtek 8821CE wireless module support

Author: You-Sheng Yang
Author Date: 2020-06-22 14:25:53 UTC

Bug 1884513: Add Realtek 8821CE wireless module support

bug-1885862/support-8821CE/oem-5.6 2020-06-24 09:26:58 UTC
Bug 1884513: Add Realtek 8821CE wireless module support

Author: You-Sheng Yang
Author Date: 2020-06-22 14:25:53 UTC

Bug 1884513: Add Realtek 8821CE wireless module support

bug-1885862/support-8821CE/mainline 2020-06-22 13:59:12 UTC
rtw88: 8821c: Add 8821CE to Kconfig and Makefile

Author: Tzu-En Huang
Author Date: 2020-06-03 09:42:18 UTC

rtw88: 8821c: Add 8821CE to Kconfig and Makefile

Since 8821C code is ready, we can build it.

Signed-off-by: Tzu-En Huang <tehuang@realtek.com>
Signed-off-by: Yan-Hsuan Chuang <yhchuang@realtek.com>

bug-1844410/thunderbolt-on-tiger-lake/unstable 2020-06-19 10:23:43 UTC
Bug 1844410: thunderbolt: Add support for Intel Tiger Lake

Author: You-Sheng Yang
Author Date: 2020-04-17 06:55:56 UTC

Bug 1844410: thunderbolt: Add support for Intel Tiger Lake

bug-1844410/thunderbolt-on-tiger-lake/oem-5.6 2020-06-19 10:12:00 UTC
Bug 1844410: thunderbolt: Add support for Intel Tiger Lake

Author: You-Sheng Yang
Author Date: 2020-04-17 06:55:56 UTC

Bug 1844410: thunderbolt: Add support for Intel Tiger Lake

bug-1881322/add-to-i8042-nopnp-list/focal 2020-06-18 06:08:23 UTC
Bug 1881322: Input: i8042 - add Lenovo V15-IIL to nopnp list

Author: You-Sheng Yang
Author Date: 2020-06-18 03:30:08 UTC

Bug 1881322: Input: i8042 - add Lenovo V15-IIL to nopnp list

bug-1881322/add-to-i8042-nopnp-list/unstable 2020-06-18 03:30:08 UTC
Bug 1881322: Input: i8042 - add Lenovo V15-IIL to nopnp list

Author: You-Sheng Yang
Author Date: 2020-06-18 03:30:08 UTC

Bug 1881322: Input: i8042 - add Lenovo V15-IIL to nopnp list

bug-1856387/fix-PIT-skip/oem-bionic 2020-06-12 10:23:53 UTC
Bug 1856387: x86/timer: Don't skip PIT setup when APIC is disabled or in lega...

Author: You-Sheng Yang
Author Date: 2020-04-30 10:38:11 UTC

Bug 1856387: x86/timer: Don't skip PIT setup when APIC is disabled or in legacy mode

bug-1856387/fix-PIT-skip/bionic 2020-06-12 10:19:29 UTC
Bug 1856387: x86/timer: Don't skip PIT setup when APIC is disabled or in lega...

Author: You-Sheng Yang
Author Date: 2020-04-30 10:41:36 UTC

Bug 1856387: x86/timer: Don't skip PIT setup when APIC is disabled or in legacy mode

bug-1879633/ath11k-qca6390-bringup/M1/focal 2020-06-08 10:04:20 UTC
Bug 1879633: Support Qualcomm ath11k network adapter

Author: You-Sheng Yang
Author Date: 2020-06-04 11:15:02 UTC

Bug 1879633: Support Qualcomm ath11k network adapter

bug-1879633/ath11k-qca6390-bringup/M1/unstable 2020-06-08 07:54:51 UTC
Bug 1879633: Support Qualcomm ath11k network adapter

Author: You-Sheng Yang
Author Date: 2020-06-04 11:15:02 UTC

Bug 1879633: Support Qualcomm ath11k network adapter

bug-1881319/disable-TOUCHSCREEN_ELAN/focal 2020-06-03 07:49:32 UTC
Bug 1881319: disable TOUCHSCREEN_ELAN

Author: You-Sheng Yang
Author Date: 2020-06-03 07:49:32 UTC

Bug 1881319: disable TOUCHSCREEN_ELAN

bug-1876707/allow-32bit-devices-use-dma-domain/oem-5.6 2020-06-02 07:15:56 UTC
Bug 1876707: fix NULL pointer dereference in nvme reset work-queue when VMD r...

Author: You-Sheng Yang
Author Date: 2020-05-25 08:36:05 UTC

Bug 1876707: fix NULL pointer dereference in nvme reset work-queue when VMD raid mode and SecureBoot turned on simultaneously on TigerLake

bug-1876707/allow-32bit-devices-use-dma-domain/unstable 2020-06-02 06:50:27 UTC
Bug 1876707: fix NULL pointer dereference in nvme reset work-queue when VMD r...

Author: You-Sheng Yang
Author Date: 2020-05-25 08:36:05 UTC

Bug 1876707: fix NULL pointer dereference in nvme reset work-queue when VMD raid mode and SecureBoot turned on simultaneously on TigerLake

bug-1865988/avoid-flr-for-amd-usb/mainline 2020-06-02 05:55:55 UTC
UBUNTU: SAUCE: PCI: Avoid FLR for AMD Starship USB 3.0

Author: Kevin Buettner
Author Date: 2020-05-24 07:35:29 UTC

UBUNTU: SAUCE: PCI: Avoid FLR for AMD Starship USB 3.0

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

The AMD Starship USB 3.0 host controller advertises Function Level Reset
support, but it apparently doesn't work. Add a quirk to prevent use of FLR
on this device.

Without this quirk, when attempting to assign (pass through) an AMD
Starship USB 3.0 host controller to a guest OS, the system becomes
increasingly unresponsive over the course of several minutes, eventually
requiring a hard reset. Shortly after attempting to start the guest, I see
these messages:

  vfio-pci 0000:05:00.3: not ready 1023ms after FLR; waiting
  vfio-pci 0000:05:00.3: not ready 2047ms after FLR; waiting
  vfio-pci 0000:05:00.3: not ready 4095ms after FLR; waiting
  vfio-pci 0000:05:00.3: not ready 8191ms after FLR; waiting

And then eventually:

  vfio-pci 0000:05:00.3: not ready 65535ms after FLR; giving up
  INFO: NMI handler (perf_event_nmi_handler) took too long to run: 0.000 msecs
  perf: interrupt took too long (642744 > 2500), lowering kernel.perf_event_max_sample_rate to 1000
  INFO: NMI handler (perf_event_nmi_handler) took too long to run: 82.270 msecs
  INFO: NMI handler (perf_event_nmi_handler) took too long to run: 680.608 msecs
  INFO: NMI handler (perf_event_nmi_handler) took too long to run: 100.952 msecs
  ...
  watchdog: BUG: soft lockup - CPU#3 stuck for 22s! [qemu-system-x86:7487]

Tested on a Micro-Star International Co., Ltd. MS-7C59/Creator TRX40
motherboard with an AMD Ryzen Threadripper 3970X.

Link: https://lore.kernel.org/r/20200524003529.598434ff@f31-4.lan
Signed-off-by: Kevin Buettner <kevinb@redhat.com>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
(cherry picked from commit 5727043c73fdfe04597971b5f3f4850d879c1f4f
https://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git/?h=pci/virtualization)
Signed-off-by: You-Sheng Yang <vicamo.yang@canonical.com>

bug-1865988/avoid-flr-for-amd-usb/bionic 2020-06-02 05:51:31 UTC
Bug 1865988: PCI: Avoid FLR for AMD Matisse HD Audio & USB 3.0

Author: You-Sheng Yang
Author Date: 2020-05-29 08:08:57 UTC

Bug 1865988: PCI: Avoid FLR for AMD Matisse HD Audio & USB 3.0

bug-1865988/avoid-flr-for-amd-usb/oem-osp1-bionic 2020-06-02 05:48:00 UTC
Bug 1865988: PCI: Avoid FLR for AMD Matisse HD Audio & USB 3.0

Author: You-Sheng Yang
Author Date: 2020-05-29 08:08:57 UTC

Bug 1865988: PCI: Avoid FLR for AMD Matisse HD Audio & USB 3.0

bug-1865988/avoid-flr-for-amd-usb/eoan 2020-06-02 05:46:36 UTC
Bug 1865988: PCI: Avoid FLR for AMD Matisse HD Audio & USB 3.0

Author: You-Sheng Yang
Author Date: 2020-05-29 08:08:57 UTC

Bug 1865988: PCI: Avoid FLR for AMD Matisse HD Audio & USB 3.0

bug-1865988/avoid-flr-for-amd-usb/focal 2020-06-02 05:45:34 UTC
Bug 1865988: PCI: Avoid FLR for AMD Matisse HD Audio & USB 3.0

Author: You-Sheng Yang
Author Date: 2020-05-29 08:08:57 UTC

Bug 1865988: PCI: Avoid FLR for AMD Matisse HD Audio & USB 3.0

bug-1865988/avoid-flr-for-amd-usb/oem-5.6 2020-06-02 05:43:36 UTC
Bug 1865988: PCI: Avoid FLR for AMD Matisse HD Audio & USB 3.0

Author: You-Sheng Yang
Author Date: 2020-05-29 08:08:57 UTC

Bug 1865988: PCI: Avoid FLR for AMD Matisse HD Audio & USB 3.0

bug-1865988/avoid-flr-for-amd-usb/unstable 2020-06-02 05:41:09 UTC
Bug 1865988: PCI: Avoid FLR for AMD Matisse HD Audio & USB 3.0

Author: You-Sheng Yang
Author Date: 2020-05-29 08:08:57 UTC

Bug 1865988: PCI: Avoid FLR for AMD Matisse HD Audio & USB 3.0

bug-1878147/rtl8723de-wifi-disconnects-unsolicitedly/oem-osp1-bionic 2020-05-28 09:38:47 UTC
Bug 1878147: fix BT inquiry and wifi idle case

Author: You-Sheng Yang
Author Date: 2020-05-12 07:37:20 UTC

Bug 1878147: fix BT inquiry and wifi idle case

bug-1842242/new-device-ids-for-tgl/focal 2020-05-28 08:33:46 UTC
Bug 1842242: New device IDs for TGL

Author: You-Sheng Yang
Author Date: 2020-04-21 05:04:23 UTC

Bug 1842242: New device IDs for TGL

bug-1878147/rtl8723de-wifi-disconnects-unsolicitedly/focal 2020-05-28 07:38:43 UTC
Bug 1878147: fix BT inquiry and wifi idle case

Author: You-Sheng Yang
Author Date: 2020-05-12 07:37:20 UTC

Bug 1878147: fix BT inquiry and wifi idle case

bug-1878147/rtl8723de-wifi-disconnects-unsolicitedly/oem-5.6 2020-05-28 07:02:48 UTC
Bug 1878147: fix BT inquiry and wifi idle case

Author: You-Sheng Yang
Author Date: 2020-05-12 07:37:20 UTC

Bug 1878147: fix BT inquiry and wifi idle case

bug-1878147/rtl8723de-wifi-disconnects-unsolicitedly/unstable 2020-05-27 14:32:14 UTC
Bug 1878147: fix BT inquiry and wifi idle case

Author: You-Sheng Yang
Author Date: 2020-05-12 07:37:20 UTC

Bug 1878147: fix BT inquiry and wifi idle case

bug-1878147/rtl8723de-wifi-disconnects-unsolicitedly/unstable.try-3 2020-05-27 10:26:00 UTC
Bug 1878147: fix BT inquiry and wifi idle case

Author: You-Sheng Yang
Author Date: 2020-05-12 07:37:20 UTC

Bug 1878147: fix BT inquiry and wifi idle case

bug-1878147/rtl8723de-wifi-disconnects-unsolicitedly/korg-wireless 2020-05-27 06:50:09 UTC
rtw88: fix EAPOL 4-way failure by finish IQK earlier

Author: Ping-Ke Shih
Author Date: 2020-05-18 08:14:44 UTC

rtw88: fix EAPOL 4-way failure by finish IQK earlier

If we connect to an AP with WPA2 security, the IQK and the
EAPOL 4-way handshake may be failed due to overlap, because
driver does IQK right after assoc success.

For 802.11n devices, they used to do IQK in driver that could
requires more than 100ms to finished. During IQK, any TX/RX
events are paused. So, if the EAPOL 4-way started before IQK
is finished, the 1/4 and 2/4 could be dropped, then the AP
will issue deauth with reason IEEE8021X_FAILED (23).

To resolve this, move IQK routine into managed TX prepare,
which is ieee80211_ops::mgd_prepare_tx() called before the
managed frames (auth/assoc) are sent. This can make sure IQK
is done before connection. While scanning, not to do IQK for
each channel because it would take too long.

For 802.11ac devices, they used to do IQK in firmware, and it
takes less time to finish it, so we do not see EAPOL 4-way
failure on them. But, it is still worth to move the IQK to
mgd_prepare_tx().

Fixes: f5df1a8b4376 ("rtw88: 8723d: Add 8723DE to Kconfig and Makefile")
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Yan-Hsuan Chuang <yhchuang@realtek.com>

bug-1878147/rtl8723de-wifi-disconnects-unsolicitedly/unstable.try-2 2020-05-27 06:44:07 UTC
Bug 1878147: fix BT inquiry and wifi idle case

Author: You-Sheng Yang
Author Date: 2020-05-12 07:37:20 UTC

Bug 1878147: fix BT inquiry and wifi idle case

bug-1878147/rtl8723de-wifi-disconnects-unsolicitedly/unstable.try-1 2020-05-27 06:40:50 UTC
Bug 1878147: fix BT inquiry and wifi idle case

Author: You-Sheng Yang
Author Date: 2020-05-12 07:37:20 UTC

Bug 1878147: fix BT inquiry and wifi idle case

bug-1879575/disable-aspm-rtl8822be/focal 2020-05-22 10:24:44 UTC
Bug 1879575: Disable ASPM for RTL8822BE

Author: You-Sheng Yang
Author Date: 2020-05-22 10:24:44 UTC

Bug 1879575: Disable ASPM for RTL8822BE

bug-1878296/btcoex-for-rtl8xxxu/bionic 2020-05-21 09:11:33 UTC
Bug 1878296: rtl8xxxu: add bluetooth co-existence support for single antenna

Author: You-Sheng Yang
Author Date: 2020-05-13 02:35:18 UTC

Bug 1878296: rtl8xxxu: add bluetooth co-existence support for single antenna

bug-1878296/btcoex-for-rtl8xxxu/oem-osp1-bionic 2020-05-21 09:07:32 UTC
Bug 1878296: rtl8xxxu: add bluetooth co-existence support for single antenna

Author: You-Sheng Yang
Author Date: 2020-05-13 02:35:18 UTC

Bug 1878296: rtl8xxxu: add bluetooth co-existence support for single antenna

bug-1878296/btcoex-for-rtl8xxxu/eoan 2020-05-21 09:01:49 UTC
Bug 1878296: rtl8xxxu: add bluetooth co-existence support for single antenna

Author: You-Sheng Yang
Author Date: 2020-05-13 02:35:18 UTC

Bug 1878296: rtl8xxxu: add bluetooth co-existence support for single antenna

bug-1878296/btcoex-for-rtl8xxxu/focal 2020-05-21 08:50:59 UTC
Bug 1878296: rtl8xxxu: add bluetooth co-existence support for single antenna

Author: You-Sheng Yang
Author Date: 2020-05-13 02:35:18 UTC

Bug 1878296: rtl8xxxu: add bluetooth co-existence support for single antenna

bug-1878147/rtl8723de-wifi-disconnects-unsolicitedly/linux-next 2020-05-21 03:12:26 UTC
rtw88: fix EAPOL 4-way failure by finish IQK earlier

Author: Ping-Ke Shih
Author Date: 2020-05-18 08:14:44 UTC

rtw88: fix EAPOL 4-way failure by finish IQK earlier

If we connect to an AP with WPA2 security, the IQK and the
EAPOL 4-way handshake may be failed due to overlap, because
driver does IQK right after assoc success.

For 802.11n devices, they used to do IQK in driver that could
requires more than 100ms to finished. During IQK, any TX/RX
events are paused. So, if the EAPOL 4-way started before IQK
is finished, the 1/4 and 2/4 could be dropped, then the AP
will issue deauth with reason IEEE8021X_FAILED (23).

To resolve this, move IQK routine into managed TX prepare,
which is ieee80211_ops::mgd_prepare_tx() called before the
managed frames (auth/assoc) are sent. This can make sure IQK
is done before connection. While scanning, not to do IQK for
each channel because it would take too long.

For 802.11ac devices, they used to do IQK in firmware, and it
takes less time to finish it, so we do not see EAPOL 4-way
failure on them. But, it is still worth to move the IQK to
mgd_prepare_tx().

Fixes: f5df1a8b4376 ("rtw88: 8723d: Add 8723DE to Kconfig and Makefile")
Signed-off-by: Ping-Ke Shih <pkshih@realtek.com>
Signed-off-by: Yan-Hsuan Chuang <yhchuang@realtek.com>

bug-1879633/ath11k-qca6390-bringup/M1/mainline 2020-05-20 06:38:52 UTC
ath11k: support MAC address randomization in scan

Author: Carl Huang
Author Date: 2020-04-24 08:38:45 UTC

ath11k: support MAC address randomization in scan

The driver reports the random_mac_addr capability to upper layer
based on the service bit firmware reported. Driver sets the
spoofed flag in scan_ctrl_flag to firmware if upper layer has
enabled this feature in scan request.

Tested QCA6390 on X86 platform.

Change-Id: I0585b9cbf3822312223747877dccff45879a5ccd
Signed-off-by: Carl Huang <cjhuang@codeaurora.org>

bug-1879633/ath11k-qca6390-bringup/ath-202004230456 2020-05-20 06:06:33 UTC
ath11k: support MAC address randomization in scan

Author: Carl Huang
Author Date: 2020-04-24 08:38:45 UTC

ath11k: support MAC address randomization in scan

The driver reports the random_mac_addr capability to upper layer
based on the service bit firmware reported. Driver sets the
spoofed flag in scan_ctrl_flag to firmware if upper layer has
enabled this feature in scan request.

Tested QCA6390 on X86 platform.

Change-Id: I0585b9cbf3822312223747877dccff45879a5ccd
Signed-off-by: Carl Huang <cjhuang@codeaurora.org>

intel-ipu6/chromeos-5.4/oem-5.6-se 2020-05-19 03:59:54 UTC
Bug XXX: Add Intel IPU6SE driver

Author: You-Sheng Yang
Author Date: 2020-05-13 05:56:48 UTC

Bug XXX: Add Intel IPU6SE driver

intel-ipu6/chromeos-5.4/focal-se 2020-05-18 09:41:37 UTC
Bug XXX: Add Intel IPU6SE driver

Author: You-Sheng Yang
Author Date: 2020-05-13 05:56:48 UTC

Bug XXX: Add Intel IPU6SE driver

bug-1823076/fix-bt-wake-in-s2idle/oem-5.6 2020-05-13 11:13:36 UTC
Bug 1823076: Intel Bluetooth 8260: Spurious wake events prevent from staying ...

Author: You-Sheng Yang
Author Date: 2020-05-13 11:13:36 UTC

Bug 1823076: Intel Bluetooth 8260: Spurious wake events prevent from staying suspended in s2idle state

bug-1859140/avoid-premature-return-from-acpi_s2idle_wake/focal 2020-05-13 10:01:29 UTC
Bug 1859140: Fix s2idle systems not waking up after plugging in WD19TB

Author: You-Sheng Yang
Author Date: 2020-05-13 10:01:16 UTC

Bug 1859140: Fix s2idle systems not waking up after plugging in WD19TB

bug-1874685/handle-QuZ-configs-with-killer-NICs/unstable 2020-05-06 11:05:24 UTC
Bug 1874685: iwlwifi: pcie: handle QuZ configs with killer NICs as well

Author: You-Sheng Yang
Author Date: 2020-04-24 10:31:51 UTC

Bug 1874685: iwlwifi: pcie: handle QuZ configs with killer NICs as well

bug-1874685/handle-QuZ-configs-with-killer-NICs/focal 2020-05-06 10:47:04 UTC
Bug 1874685: iwlwifi: pcie: handle QuZ configs with killer NICs as well

Author: You-Sheng Yang
Author Date: 2020-04-24 10:31:51 UTC

Bug 1874685: iwlwifi: pcie: handle QuZ configs with killer NICs as well

bug-1874685/handle-QuZ-configs-with-killer-NICs/mainline 2020-05-06 10:21:29 UTC
iwlwifi: pcie: handle QuZ configs with killer NICs as well

Author: Luca Coelho
Author Date: 2020-04-24 09:20:08 UTC

iwlwifi: pcie: handle QuZ configs with killer NICs as well

The killer devices were left out of the checks that convert Qu-B0 to
QuZ configurations. Add them.

Cc: stable@vger.kernel.org # v5.3+
Fixes: 5a8c31aa6357 ("iwlwifi: pcie: fix recognition of QuZ devices")
Signed-off-by: Luca Coelho <luciano.coelho@intel.com>

bug-1876707/allocale-info-for-vmd-child-dev/unstable 2020-05-06 09:44:07 UTC
Bug 1876707: iommu/vt-d: Allocate info for VMD child devices

Author: You-Sheng Yang
Author Date: 2020-05-06 04:53:52 UTC

Bug 1876707: iommu/vt-d: Allocate info for VMD child devices

bug-1876707/allocale-info-for-vmd-child-dev/oem-5.6 2020-05-06 04:53:52 UTC
Bug 1876707: iommu/vt-d: Allocate info for VMD child devices

Author: You-Sheng Yang
Author Date: 2020-05-06 04:53:52 UTC

Bug 1876707: iommu/vt-d: Allocate info for VMD child devices

401500 of 730 results
This repository contains Public information 
Everyone can see this information.

Subscribers