Activity log for bug #1826142

Date Who What changed Old value New value Message
2019-04-24 08:53:52 Ike Panhc bug added bug
2019-04-24 08:53:59 Ike Panhc linux (Ubuntu): assignee Ike Panhc (ikepanhc)
2019-04-24 08:54:14 Ike Panhc nominated for series Ubuntu Disco
2019-04-24 08:54:14 Ike Panhc bug task added linux (Ubuntu Disco)
2019-04-24 09:00:10 Ubuntu Kernel Bot linux (Ubuntu): status New Incomplete
2019-04-24 09:00:12 Ubuntu Kernel Bot linux (Ubuntu Disco): status New Incomplete
2019-04-25 03:16:03 Terry Rudd bug added subscriber Terry Rudd
2019-05-06 07:34:23 Ike Panhc description [Impact] TPM module can not initial with Ubuntu kernel [ 28.138216] tpm tpm0: tpm_relinquish_locality: : error -1 [ 28.143808] tpm_tis_spi spi-SMO0768:00: 1.2 TPM (device-id 0xFFFF, rev-id 255) [ 28.145025] tpm tpm0: tpm_try_transmit: tpm_send: error -5 [ 28.899522] tpm tpm0: tpm_relinquish_locality: : error -1 [ 28.904927] tpm tpm0: A TPM error (-5) occurred attempting to determine the timeouts [ 28.913026] tpm_tis_spi: probe of spi-SMO0768:00 failed with error -5 [Test Case] Boot Ubuntu on platform with TPM module and `dmesg | grep tpm` [Fix] 9400c41e77b8 linus.walleij@linaro.org 2019-01-09 12:42:18 +0000 spi: dw: Convert to use CS GPIO descriptors f3186dd87669 linus.walleij@linaro.org 2019-01-09 12:39:25 +0000 spi: Optionally use GPIO descriptors for CS GPIOs [Regression Risk] TBD [Impact] TPM module can not initial with Ubuntu kernel [ 28.138216] tpm tpm0: tpm_relinquish_locality: : error -1 [ 28.143808] tpm_tis_spi spi-SMO0768:00: 1.2 TPM (device-id 0xFFFF, rev-id 255) [ 28.145025] tpm tpm0: tpm_try_transmit: tpm_send: error -5 [ 28.899522] tpm tpm0: tpm_relinquish_locality: : error -1 [ 28.904927] tpm tpm0: A TPM error (-5) occurred attempting to determine the timeouts [ 28.913026] tpm_tis_spi: probe of spi-SMO0768:00 failed with error -5 [Test Case] Boot Ubuntu on platform with TPM module and `dmesg | grep tpm` [Fix] 9400c41e77b8 linus.walleij@linaro.org 2019-01-09 12:42:18 +0000 spi: dw: Convert to use CS GPIO descriptors f3186dd87669 linus.walleij@linaro.org 2019-01-09 12:39:25 +0000 spi: Optionally use GPIO descriptors for CS GPIOs [Regression Risk] Enable new ability for DW SPI driver and according to following regression fix patch. This has been tested around.
2019-05-07 14:21:10 Ike Panhc description [Impact] TPM module can not initial with Ubuntu kernel [ 28.138216] tpm tpm0: tpm_relinquish_locality: : error -1 [ 28.143808] tpm_tis_spi spi-SMO0768:00: 1.2 TPM (device-id 0xFFFF, rev-id 255) [ 28.145025] tpm tpm0: tpm_try_transmit: tpm_send: error -5 [ 28.899522] tpm tpm0: tpm_relinquish_locality: : error -1 [ 28.904927] tpm tpm0: A TPM error (-5) occurred attempting to determine the timeouts [ 28.913026] tpm_tis_spi: probe of spi-SMO0768:00 failed with error -5 [Test Case] Boot Ubuntu on platform with TPM module and `dmesg | grep tpm` [Fix] 9400c41e77b8 linus.walleij@linaro.org 2019-01-09 12:42:18 +0000 spi: dw: Convert to use CS GPIO descriptors f3186dd87669 linus.walleij@linaro.org 2019-01-09 12:39:25 +0000 spi: Optionally use GPIO descriptors for CS GPIOs [Regression Risk] Enable new ability for DW SPI driver and according to following regression fix patch. This has been tested around. [Impact] TPM module can not initial with Ubuntu kernel [ 28.138216] tpm tpm0: tpm_relinquish_locality: : error -1 [ 28.143808] tpm_tis_spi spi-SMO0768:00: 1.2 TPM (device-id 0xFFFF, rev-id 255) [ 28.145025] tpm tpm0: tpm_try_transmit: tpm_send: error -5 [ 28.899522] tpm tpm0: tpm_relinquish_locality: : error -1 [ 28.904927] tpm tpm0: A TPM error (-5) occurred attempting to determine the timeouts [ 28.913026] tpm_tis_spi: probe of spi-SMO0768:00 failed with error -5 We have a TPM module but disco kernel can not initial it. The root cause is DW SPI driver in disco only support chipselect from device-tree and for 5.1 mainline kernel it can be used with deivce-tree or ACPI. [Test Case] Boot Ubuntu on platform with TPM module and ACPI and `dmesg | grep tpm` [Fix] 9400c41e77b8 linus.walleij@linaro.org 2019-01-09 12:42:18 +0000 spi: dw: Convert to use CS GPIO descriptors f3186dd87669 linus.walleij@linaro.org 2019-01-09 12:39:25 +0000 spi: Optionally use GPIO descriptors for CS GPIOs [Regression Risk] Reading first 2 patches for determining regression risk and find out only machine with Designware MMIO SPI and device-tree have risk. Fortunately on mainline kernel we have Jan Kotas tested and report several regressions e.g. default polarity. Therefore, another 4 patches is needed to fix the regression on device-tree machines with DW SPI and that's the only regression risk.
2019-05-08 11:24:41 Kleber Sacilotto de Souza linux (Ubuntu Disco): status Incomplete In Progress
2019-05-08 11:24:46 Kleber Sacilotto de Souza linux (Ubuntu): status Incomplete Confirmed
2019-06-05 15:39:21 Kleber Sacilotto de Souza linux (Ubuntu Disco): status In Progress Fix Committed
2019-06-18 12:01:28 Ubuntu Kernel Bot tags verification-needed-disco
2019-06-19 08:52:50 Ike Panhc tags verification-needed-disco verification-done-disco
2019-07-23 05:25:24 Launchpad Janitor linux (Ubuntu Disco): status Fix Committed Fix Released
2019-07-23 05:25:24 Launchpad Janitor cve linked 2018-12126
2019-07-23 05:25:24 Launchpad Janitor cve linked 2018-12127
2019-07-23 05:25:24 Launchpad Janitor cve linked 2018-12130
2019-07-23 05:25:24 Launchpad Janitor cve linked 2019-11091
2019-07-23 05:25:24 Launchpad Janitor cve linked 2019-11833
2019-07-23 05:25:24 Launchpad Janitor cve linked 2019-11884