Activity log for bug #1859744

Date Who What changed Old value New value Message
2020-01-15 03:10:49 Fred Kimmy bug added bug
2020-01-15 03:20:13 Fred Kimmy nominated for series kunpeng920/ubuntu-18.04
2020-01-15 03:20:13 Fred Kimmy bug task added kunpeng920/ubuntu-18.04
2020-01-15 03:20:13 Fred Kimmy nominated for series kunpeng920/upstream-kernel
2020-01-15 03:20:13 Fred Kimmy bug task added kunpeng920/upstream-kernel
2020-01-15 03:20:13 Fred Kimmy nominated for series kunpeng920/ubuntu-18.04-hwe
2020-01-15 03:20:13 Fred Kimmy bug task added kunpeng920/ubuntu-18.04-hwe
2020-01-15 03:20:13 Fred Kimmy nominated for series kunpeng920/ubuntu-20.04
2020-01-15 03:20:13 Fred Kimmy bug task added kunpeng920/ubuntu-20.04
2020-01-15 04:31:17 Ike Panhc kunpeng920/upstream-kernel: status New Incomplete
2020-01-15 04:31:20 Ike Panhc kunpeng920/ubuntu-20.04: status New Incomplete
2020-01-15 04:31:24 Ike Panhc kunpeng920/ubuntu-18.04-hwe: status New Incomplete
2020-01-15 04:31:27 Ike Panhc kunpeng920/ubuntu-18.04: status New Incomplete
2020-01-15 04:31:31 Ike Panhc kunpeng920: status New Incomplete
2020-01-15 04:31:39 Ike Panhc tags ikeradar
2020-01-15 05:57:27 Fred Kimmy kunpeng920: status Incomplete New
2020-01-15 05:57:31 Fred Kimmy kunpeng920/ubuntu-18.04-hwe: status Incomplete New
2020-01-15 05:57:33 Fred Kimmy kunpeng920/ubuntu-20.04: status Incomplete New
2020-01-15 05:57:35 Fred Kimmy kunpeng920/ubuntu-18.04: status Incomplete New
2020-01-15 05:57:37 Fred Kimmy kunpeng920/upstream-kernel: status Incomplete New
2020-01-15 06:01:16 Ike Panhc description [Bug Description] Because of out-of-order execution about some CPU architecture, In this debug stage we find Completing spi interrupt enable -> prodrucing TXEI interrupt -> running "interrupt_transfer" function will prior to set "dw->rx and dws->rx_end" data, so this patch add memory barrier to enable dw->rx and dw->rx_end to be visible and solve to send SPI data error. eg: it will fix to this following low possibility error in testing environment which using SPI control to connect TPM Modules kernel: tpm tpm0: Operation Timed out kernel: tpm tpm0: tpm_relinquish_locality: : error -1 [Steps to Reproduce] 1) enable ima and tpm 2)reboot this system 3) [Actual Results] kernel: tpm tpm0: Operation Timed out kernel: tpm tpm0: tpm_relinquish_locality: : error -1 [Expected Results] ok [Reproducibility] low probabilities [Additional information] (Firmware version, kernel version, affected hardware, etc. if required): [Resolution] EFI/stub: tpm: enable tpm eventlog function for ARM64 platform [Bug Description] Because of out-of-order execution about some CPU architecture, In this debug stage we find Completing spi interrupt enable -> prodrucing TXEI interrupt -> running "interrupt_transfer" function will prior to set "dw->rx and dws->rx_end" data, so this patch add memory barrier to enable dw->rx and dw->rx_end to be visible and solve to send SPI data error. eg: it will fix to this following low possibility error in testing environment which using SPI control to connect TPM Modules kernel: tpm tpm0: Operation Timed out kernel: tpm tpm0: tpm_relinquish_locality: : error -1 [Steps to Reproduce] 1) enable ima and tpm 2)reboot this system 3) [Actual Results] kernel: tpm tpm0: Operation Timed out kernel: tpm tpm0: tpm_relinquish_locality: : error -1 [Expected Results] ok [Reproducibility] low probabilities [Additional information] (Firmware version, kernel version, affected hardware, etc. if required): [Resolution] spi: dw: use "smp_mb()" to avoid sending spi data error
2020-02-04 09:04:04 Ike Panhc description [Bug Description] Because of out-of-order execution about some CPU architecture, In this debug stage we find Completing spi interrupt enable -> prodrucing TXEI interrupt -> running "interrupt_transfer" function will prior to set "dw->rx and dws->rx_end" data, so this patch add memory barrier to enable dw->rx and dw->rx_end to be visible and solve to send SPI data error. eg: it will fix to this following low possibility error in testing environment which using SPI control to connect TPM Modules kernel: tpm tpm0: Operation Timed out kernel: tpm tpm0: tpm_relinquish_locality: : error -1 [Steps to Reproduce] 1) enable ima and tpm 2)reboot this system 3) [Actual Results] kernel: tpm tpm0: Operation Timed out kernel: tpm tpm0: tpm_relinquish_locality: : error -1 [Expected Results] ok [Reproducibility] low probabilities [Additional information] (Firmware version, kernel version, affected hardware, etc. if required): [Resolution] spi: dw: use "smp_mb()" to avoid sending spi data error [Bug Description] Because of out-of-order execution about some CPU architecture, In this debug stage we find Completing spi interrupt enable -> prodrucing TXEI interrupt -> running "interrupt_transfer" function will prior to set "dw->rx and dws->rx_end" data, so this patch add memory barrier to enable dw->rx and dw->rx_end to be visible and solve to send SPI data error. eg: it will fix to this following low possibility error in testing environment which using SPI control to connect TPM Modules kernel: tpm tpm0: Operation Timed out kernel: tpm tpm0: tpm_relinquish_locality: : error -1 [Steps to Reproduce] 1) enable ima and tpm 2)reboot this system 3) [Actual Results] kernel: tpm tpm0: Operation Timed out kernel: tpm tpm0: tpm_relinquish_locality: : error -1 [Expected Results] ok [Reproducibility] low probabilities [Additional information] (Firmware version, kernel version, affected hardware, etc. if required): [Resolution] bfda044533b2 spi: dw: use "smp_mb()" to avoid sending spi data error
2020-02-09 08:18:02 Ike Panhc kunpeng920/upstream-kernel: status New Fix Released
2020-02-09 08:18:19 Ike Panhc kunpeng920/upstream-kernel: milestone linux-v5.6
2020-02-09 08:41:45 Ike Panhc bug task added linux (Ubuntu)
2020-02-09 08:41:55 Ike Panhc linux (Ubuntu): assignee Ike Panhc (ikepanhc)
2020-02-09 08:41:59 Ike Panhc linux (Ubuntu): status New In Progress
2020-02-09 08:42:02 Ike Panhc kunpeng920/ubuntu-20.04: status New In Progress
2020-02-09 08:42:07 Ike Panhc kunpeng920/ubuntu-18.04-hwe: status New In Progress
2020-02-09 08:42:11 Ike Panhc kunpeng920/ubuntu-20.04: assignee Ike Panhc (ikepanhc)
2020-02-09 08:42:16 Ike Panhc kunpeng920/ubuntu-18.04-hwe: assignee Ike Panhc (ikepanhc)
2020-02-20 02:01:20 Ike Panhc kunpeng920/ubuntu-20.04: status In Progress Fix Committed
2020-02-20 02:01:24 Ike Panhc kunpeng920/ubuntu-18.04-hwe: status In Progress Fix Committed
2020-02-21 08:06:49 Ike Panhc kunpeng920/ubuntu-18.04: status New Won't Fix
2020-02-21 08:06:54 Ike Panhc kunpeng920: status New Fix Committed
2020-02-24 06:55:19 Ike Panhc tags ikeradar
2020-03-03 09:43:01 Ike Panhc nominated for series Ubuntu Focal
2020-03-03 09:43:01 Ike Panhc bug task added linux (Ubuntu Focal)
2020-03-03 09:43:01 Ike Panhc nominated for series Ubuntu Eoan
2020-03-03 09:43:01 Ike Panhc bug task added linux (Ubuntu Eoan)
2020-03-03 09:43:16 Ike Panhc linux (Ubuntu Eoan): status New In Progress
2020-03-03 09:43:20 Ike Panhc linux (Ubuntu Eoan): assignee Ike Panhc (ikepanhc)
2020-03-03 09:43:57 Ike Panhc nominated for series kunpeng920/ubuntu-19.10
2020-03-03 09:43:57 Ike Panhc bug task added kunpeng920/ubuntu-19.10
2020-03-03 09:44:05 Ike Panhc kunpeng920/ubuntu-19.10: status New In Progress
2020-03-03 09:44:08 Ike Panhc kunpeng920: status Fix Committed In Progress
2020-03-03 09:44:12 Ike Panhc kunpeng920/ubuntu-19.10: assignee Ike Panhc (ikepanhc)
2020-03-11 15:08:03 Ike Panhc description [Bug Description] Because of out-of-order execution about some CPU architecture, In this debug stage we find Completing spi interrupt enable -> prodrucing TXEI interrupt -> running "interrupt_transfer" function will prior to set "dw->rx and dws->rx_end" data, so this patch add memory barrier to enable dw->rx and dw->rx_end to be visible and solve to send SPI data error. eg: it will fix to this following low possibility error in testing environment which using SPI control to connect TPM Modules kernel: tpm tpm0: Operation Timed out kernel: tpm tpm0: tpm_relinquish_locality: : error -1 [Steps to Reproduce] 1) enable ima and tpm 2)reboot this system 3) [Actual Results] kernel: tpm tpm0: Operation Timed out kernel: tpm tpm0: tpm_relinquish_locality: : error -1 [Expected Results] ok [Reproducibility] low probabilities [Additional information] (Firmware version, kernel version, affected hardware, etc. if required): [Resolution] bfda044533b2 spi: dw: use "smp_mb()" to avoid sending spi data error [Impact] Sometimes, TPM fails because SPI data error [Fix] bfda044533b2 spi: dw: use "smp_mb()" to avoid sending spi data error [Test] Reboot system few times and no TPM error message [Regression Potential] Only on SPI function. Already tested on focal kernel [Bug Description] Because of out-of-order execution about some CPU architecture, In this debug stage we find Completing spi interrupt enable -> prodrucing TXEI interrupt -> running "interrupt_transfer" function will prior to set "dw->rx and dws->rx_end" data, so this patch add memory barrier to enable dw->rx and dw->rx_end to be visible and solve to send SPI data error. eg: it will fix to this following low possibility error in testing environment which using SPI control to connect TPM Modules kernel: tpm tpm0: Operation Timed out kernel: tpm tpm0: tpm_relinquish_locality: : error -1 [Steps to Reproduce] 1) enable ima and tpm 2)reboot this system 3) [Actual Results] kernel: tpm tpm0: Operation Timed out kernel: tpm tpm0: tpm_relinquish_locality: : error -1 [Expected Results] ok [Reproducibility] low probabilities [Additional information] (Firmware version, kernel version, affected hardware, etc. if required): [Resolution] bfda044533b2 spi: dw: use "smp_mb()" to avoid sending spi data error
2020-03-12 10:43:41 Ubuntu Kernel Bot tags verification-needed-focal
2020-03-13 12:36:50 Kleber Sacilotto de Souza linux (Ubuntu Eoan): status In Progress Fix Committed
2020-03-14 03:15:36 Ike Panhc kunpeng920/ubuntu-19.10: status In Progress Fix Committed
2020-03-14 03:15:40 Ike Panhc kunpeng920: status In Progress Fix Committed
2020-03-16 03:19:44 Ike Panhc tags verification-needed-focal verification-done-focal
2020-03-16 23:19:02 Launchpad Janitor linux (Ubuntu Focal): status In Progress Fix Released
2020-03-16 23:19:02 Launchpad Janitor cve linked 2019-19076
2020-03-17 17:34:07 Ubuntu Kernel Bot tags verification-done-focal verification-done-focal verification-needed-eoan
2020-03-19 01:23:29 Ike Panhc tags verification-done-focal verification-needed-eoan verification-done-eoan verification-done-focal
2020-04-01 07:54:18 Andrew Cloke kunpeng920/ubuntu-18.04-hwe: milestone ubuntu-18.04.4
2020-04-01 07:55:56 Andrew Cloke kunpeng920/ubuntu-20.04: milestone ubuntu-20.04-ga
2020-04-01 07:56:04 Andrew Cloke kunpeng920/ubuntu-19.10: milestone ubuntu-19.10-sru-8
2020-04-06 12:20:18 Launchpad Janitor linux (Ubuntu Eoan): status Fix Committed Fix Released
2020-04-06 13:27:54 Andrew Cloke kunpeng920/ubuntu-19.10: status Fix Committed Fix Released
2020-04-06 13:28:02 Andrew Cloke kunpeng920/ubuntu-18.04-hwe: milestone ubuntu-18.04.4 ubuntu-18.04.4-sru-4
2020-04-06 13:28:05 Andrew Cloke kunpeng920/ubuntu-18.04-hwe: status Fix Committed Fix Released
2020-04-24 10:54:28 Andrew Cloke kunpeng920/ubuntu-20.04: status Fix Committed Fix Released
2020-04-27 07:23:31 Ike Panhc kunpeng920: status Fix Committed Fix Released