Public bug reported:

Description
Platform: CML-U (CML-S no need TR AIC)

TR AIC: rev41

Linux kernel: 5.3.0-rc1

No TBT device connected.

Executed freeze sleep successfully, after freeze exit more than 30s,

cat /sys/bus/thunderbolt/devices/domain0/boot_acl  and lspci to trigger
TBT root port in D0.

Then "TX ring 0 is already enabled" Call Trace generated, then failed to
send driver ready to  ICM.

Thunderbolt driver was down.
 

[ 263.903342] LTP: starting TBT_XS_FUNC_RTD3_freeze_test (tbt_rtd3.sh -c 0 -s 
rtd3_host_freeze)
[ 264.010613] PM: suspend entry (s2idle)
[ 286.868539] PM: suspend exit
[ 313.202856] thunderbolt 0000:03:00.0: stopping RX ring 0
[ 313.204135] thunderbolt 0000:03:00.0: disabling interrupt at register 0x38200 
bit 12 (0x1001 -> 0x1)
[ 313.205565] thunderbolt 0000:03:00.0: stopping TX ring 0
[ 313.206842] thunderbolt 0000:03:00.0: disabling interrupt at register 0x38200 
bit 0 (0x1 -> 0x0)
[ 313.208018] thunderbolt 0000:03:00.0: control channel stopped
[ 321.432230] pcieport 0000:02:01.0: pciehp: Slot(1): Link Up
[ 321.433559] pcieport 0000:02:04.0: pciehp: Slot(4-1): Link Up
[ 322.550092] xhci_hcd 0000:39:00.0: Refused to change power state, currently 
in D3
[ 322.671084] thunderbolt 0000:03:00.0: control channel starting...
[ 322.672343] thunderbolt 0000:03:00.0: starting TX ring 0
[ 322.673601] thunderbolt 0000:03:00.0: enabling interrupt at register 0x38200 
bit 0 (0xffffffff -> 0xffffffff)
[ 322.674912] -----------[ cut here ]-----------
[ 322.676173] thunderbolt 0000:03:00.0: interrupt for TX ring 0 is already 
enabled
[ 322.706970] Call Trace:
[ 322.708542] tb_ring_start+0x110/0x1a0 [thunderbolt]
[ 322.710166] tb_ctl_start+0x36/0xc0 [thunderbolt]
[ 322.711762] ? pci_restore_standard_config+0x50/0x50
[ 322.713333] ? pci_restore_standard_config+0x50/0x50
[ 322.748162] thunderbolt 0000:03:00.0: interrupt for RX ring 0 is already 
enabled
[ 322.788047] ? pci_restore_standard_config+0x50/0x50
[ 322.789901] ? pci_restore_standard_config+0x50/0x50
[ 404.405929] thunderbolt 0000:03:00.0: failed to send driver ready to ICM
[ 405.596681] LTP: starting TBT_XS_FUNC_RTD3_S3_test (tbt_rtd3.sh -c 0 -s 
rtd3_host_s3)


Target Release: 20.04
Target Kernel: TBD

** Affects: intel
     Importance: Undecided
         Status: New

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: intel-kernel-20.04

** Also affects: linux (Ubuntu)
   Importance: Undecided
       Status: New

-- 
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/1843790

Title:
  [Thunderbolt][CML-U/S] After freeze sleep finished more than 30s,
  lspci trigger tbt in D0, "TX ring 0 is already enabled" Call Trace
  generated and then failed to send driver ready to ICM

Status in intel:
  New
Status in linux package in Ubuntu:
  New

Bug description:
  Description
  Platform: CML-U (CML-S no need TR AIC)

  TR AIC: rev41

  Linux kernel: 5.3.0-rc1

  No TBT device connected.

  Executed freeze sleep successfully, after freeze exit more than 30s,

  cat /sys/bus/thunderbolt/devices/domain0/boot_acl  and lspci to
  trigger TBT root port in D0.

  Then "TX ring 0 is already enabled" Call Trace generated, then failed
  to send driver ready to  ICM.

  Thunderbolt driver was down.
   

  [ 263.903342] LTP: starting TBT_XS_FUNC_RTD3_freeze_test (tbt_rtd3.sh -c 0 -s 
rtd3_host_freeze)
  [ 264.010613] PM: suspend entry (s2idle)
  [ 286.868539] PM: suspend exit
  [ 313.202856] thunderbolt 0000:03:00.0: stopping RX ring 0
  [ 313.204135] thunderbolt 0000:03:00.0: disabling interrupt at register 
0x38200 bit 12 (0x1001 -> 0x1)
  [ 313.205565] thunderbolt 0000:03:00.0: stopping TX ring 0
  [ 313.206842] thunderbolt 0000:03:00.0: disabling interrupt at register 
0x38200 bit 0 (0x1 -> 0x0)
  [ 313.208018] thunderbolt 0000:03:00.0: control channel stopped
  [ 321.432230] pcieport 0000:02:01.0: pciehp: Slot(1): Link Up
  [ 321.433559] pcieport 0000:02:04.0: pciehp: Slot(4-1): Link Up
  [ 322.550092] xhci_hcd 0000:39:00.0: Refused to change power state, currently 
in D3
  [ 322.671084] thunderbolt 0000:03:00.0: control channel starting...
  [ 322.672343] thunderbolt 0000:03:00.0: starting TX ring 0
  [ 322.673601] thunderbolt 0000:03:00.0: enabling interrupt at register 
0x38200 bit 0 (0xffffffff -> 0xffffffff)
  [ 322.674912] -----------[ cut here ]-----------
  [ 322.676173] thunderbolt 0000:03:00.0: interrupt for TX ring 0 is already 
enabled
  [ 322.706970] Call Trace:
  [ 322.708542] tb_ring_start+0x110/0x1a0 [thunderbolt]
  [ 322.710166] tb_ctl_start+0x36/0xc0 [thunderbolt]
  [ 322.711762] ? pci_restore_standard_config+0x50/0x50
  [ 322.713333] ? pci_restore_standard_config+0x50/0x50
  [ 322.748162] thunderbolt 0000:03:00.0: interrupt for RX ring 0 is already 
enabled
  [ 322.788047] ? pci_restore_standard_config+0x50/0x50
  [ 322.789901] ? pci_restore_standard_config+0x50/0x50
  [ 404.405929] thunderbolt 0000:03:00.0: failed to send driver ready to ICM
  [ 405.596681] LTP: starting TBT_XS_FUNC_RTD3_S3_test (tbt_rtd3.sh -c 0 -s 
rtd3_host_s3)

  
  Target Release: 20.04
  Target Kernel: TBD

To manage notifications about this bug go to:
https://bugs.launchpad.net/intel/+bug/1843790/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to