SRU: https://lists.ubuntu.com/archives/kernel-team/2021-July/122406.html
(impish, oem-5.13)

** Description changed:

+ [SRU Justification]
+ 
+ [Impact]                                                                      
                                                                               
[18/14083]
+                                          
+ On Intel Alder Lake platforms, processor thermal device provides an    
+ additional thermal zone TCPU_PCI that is based on a new PCI MMIO only
+ driver.
+                                                                               
     
+ [Fix]                                                                         
     
+                                                                               
     
+ Two upstream v5.14-rc1 commits to backport.           
+                                                                               
     
+ [Test Case]                                                                   
     
+                                                                               
     
+ $ lspci -vvnns 00:04.0                                                        
     
+ 00:04.0 Signal processing controller [1180]: Intel Corporation Device         
                                                                                
         
+ [8086:461d] (rev 01)                                                          
                                                                                
         
+         Subsystem: Intel Corporation Device [8086:7270]
+         ...
+                                          
+ # thermal_zones provided by the original driver
+ $ cat /sys/devices/virtual/thermal/thermal_zone*/type                    
+ acpitz
+ INT3400 Thermal
+ TCPU
+ x86_pkg_temp
+ 
+ # thermal_zones provided by the new driver
+ $ cat /sys/devices/virtual/thermal/thermal_zone*/type
+ acpitz
+ INT3400 Thermal
+ TCPU
+ TCPU_PCI
+ x86_pkg_temp
+ 
+ [Where problems could occur]
+ 
+ These changes do not change existing interface to userspace, but add an
+ additional thermal zone that doesn't involve ACPI method calls for use.
+ 
+ [Other Info]
+ 
+ ADL targets 5.13 kernel, so only Impish and oem-5.13 are nominated.
+ 
+ ========== original bug description ==========
+ 
  $ lspci -vvnns 00:04.0
  00:04.0 Signal processing controller [1180]: Intel Corporation Device 
[8086:461d] (rev 01)
          Subsystem: Intel Corporation Device [8086:7270]
          Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
          Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort- >SERR- <PERR- INTx-
          Interrupt: pin A routed to IRQ 16
          Region 0: Memory at 6001c00000 (64-bit, non-prefetchable) [size=128K]
          Capabilities: <access denied>
          Kernel driver in use: proc_thermal
          Kernel modules: processor_thermal_device
  
  [original]
  $ cat /sys/devices/virtual/thermal/thermal_zone*/type
  acpitz
  INT3400 Thermal
  TCPU
  x86_pkg_temp
  
  [patched]
  $ cat /sys/devices/virtual/thermal/thermal_zone*/type
  acpitz
  INT3400 Thermal
  TCPU
  TCPU_PCI
  x86_pkg_temp
  
  ---
  ProblemType: Bug
  ApportVersion: 2.20.11-0ubuntu27.18
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  ubuntu     1367 F.... pulseaudio
  CasperMD5CheckResult: skip
  DistributionChannelDescriptor:
   # This is the distribution channel descriptor for the OEM CDs
   # For more information see 
http://wiki.ubuntu.com/DistributionChannelDescriptor
   canonical-oem-somerville-focal-amd64-20200502-85+fossa-edge-staging+X130
  DistroRelease: Ubuntu 20.04
  InstallationDate: Installed on 2021-06-18 (18 days ago)
  InstallationMedia: Ubuntu 20.04 "Focal" - Build amd64 LIVE Binary 
20200502-05:58
  IwConfig:
   lo        no wireless extensions.
  
   enp0s31f6  no wireless extensions.
  MachineType: Intel Corporation Alder Lake Client Platform
  Package: linux (not installed)
  ProcFB: 0 i915drmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.13.0-2006-oem 
root=UUID=a4f90fb9-1c2c-4d37-be7a-1b67b667c378 ro automatic-oem-config quiet 
splash vt.handoff=7
  ProcVersionSignature: Ubuntu 5.13.0-2006.6+lp1934660.1.adl.pmc.core-oem 5.13.0
  PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No 
PulseAudio daemon running, or not running as session daemon.
  RelatedPackageVersions:
   linux-restricted-modules-5.13.0-2006-oem N/A
   linux-backports-modules-5.13.0-2006-oem  N/A
   linux-firmware                           1.187.15
  RfKill:
   0: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no
  Tags:  focal
  Uname: Linux 5.13.0-2006-oem x86_64
  UnreportableReason: This report is about a package that is not installed.
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: N/A
  _MarkForUpload: False
  dmi.bios.date: 02/25/2021
  dmi.bios.vendor: Intel Corporation
  dmi.bios.version: ADLSFWI1.R00.2081.A02.2102250858
  dmi.board.asset.tag: Base Board Asset Tag
  dmi.board.name: AlderLake-S ADP-S DDR5 UDIMM CRB
  dmi.board.vendor: Intel Corporation
  dmi.board.version: 2
  dmi.chassis.asset.tag: Chassis Asset Tag
  dmi.chassis.type: 3
  dmi.chassis.vendor: Intel Corporation
  dmi.chassis.version: 0.1
  dmi.ec.firmware.release: 1.25
  dmi.modalias: 
dmi:bvnIntelCorporation:bvrADLSFWI1.R00.2081.A02.2102250858:bd02/25/2021:efr1.25:svnIntelCorporation:pnAlderLakeClientPlatform:pvr0.1:sku00001001002B0100:rvnIntelCorporation:rnAlderLake-SADP-SDDR5UDIMMCRB:rvr2:cvnIntelCorporation:ct3:cvr0.1:
  dmi.product.family: Alder Lake Client System
  dmi.product.name: Alder Lake Client Platform
  dmi.product.sku: 00001001002B0100
  dmi.product.version: 0.1
  dmi.sys.vendor: Intel Corporation

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

Title:
  Add new PCI MMIO based thermal driver [8086:461d] for Intel Alder Lake

Status in linux package in Ubuntu:
  In Progress
Status in linux-oem-5.13 package in Ubuntu:
  Invalid
Status in linux source package in Focal:
  Won't Fix
Status in linux-oem-5.13 source package in Focal:
  In Progress
Status in linux source package in Impish:
  In Progress
Status in linux-oem-5.13 source package in Impish:
  Invalid

Bug description:
  [SRU Justification]

  [Impact]                                                                      
                                                                               
[18/14083]
                                           
  On Intel Alder Lake platforms, processor thermal device provides an    
  additional thermal zone TCPU_PCI that is based on a new PCI MMIO only
  driver.
                                                                                
     
  [Fix]                                                                         
     
                                                                                
     
  Two upstream v5.14-rc1 commits to backport.           
                                                                                
     
  [Test Case]                                                                   
     
                                                                                
     
  $ lspci -vvnns 00:04.0                                                        
     
  00:04.0 Signal processing controller [1180]: Intel Corporation Device         
                                                                                
         
  [8086:461d] (rev 01)                                                          
                                                                                
         
          Subsystem: Intel Corporation Device [8086:7270]
          ...
                                           
  # thermal_zones provided by the original driver
  $ cat /sys/devices/virtual/thermal/thermal_zone*/type                    
  acpitz
  INT3400 Thermal
  TCPU
  x86_pkg_temp

  # thermal_zones provided by the new driver
  $ cat /sys/devices/virtual/thermal/thermal_zone*/type
  acpitz
  INT3400 Thermal
  TCPU
  TCPU_PCI
  x86_pkg_temp

  [Where problems could occur]

  These changes do not change existing interface to userspace, but add an
  additional thermal zone that doesn't involve ACPI method calls for use.

  [Other Info]

  ADL targets 5.13 kernel, so only Impish and oem-5.13 are nominated.

  ========== original bug description ==========

  $ lspci -vvnns 00:04.0
  00:04.0 Signal processing controller [1180]: Intel Corporation Device 
[8086:461d] (rev 01)
          Subsystem: Intel Corporation Device [8086:7270]
          Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- 
Stepping- SERR- FastB2B- DisINTx-
          Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- 
<TAbort- <MAbort- >SERR- <PERR- INTx-
          Interrupt: pin A routed to IRQ 16
          Region 0: Memory at 6001c00000 (64-bit, non-prefetchable) [size=128K]
          Capabilities: <access denied>
          Kernel driver in use: proc_thermal
          Kernel modules: processor_thermal_device

  [original]
  $ cat /sys/devices/virtual/thermal/thermal_zone*/type
  acpitz
  INT3400 Thermal
  TCPU
  x86_pkg_temp

  [patched]
  $ cat /sys/devices/virtual/thermal/thermal_zone*/type
  acpitz
  INT3400 Thermal
  TCPU
  TCPU_PCI
  x86_pkg_temp

  ---
  ProblemType: Bug
  ApportVersion: 2.20.11-0ubuntu27.18
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC0:  ubuntu     1367 F.... pulseaudio
  CasperMD5CheckResult: skip
  DistributionChannelDescriptor:
   # This is the distribution channel descriptor for the OEM CDs
   # For more information see 
http://wiki.ubuntu.com/DistributionChannelDescriptor
   canonical-oem-somerville-focal-amd64-20200502-85+fossa-edge-staging+X130
  DistroRelease: Ubuntu 20.04
  InstallationDate: Installed on 2021-06-18 (18 days ago)
  InstallationMedia: Ubuntu 20.04 "Focal" - Build amd64 LIVE Binary 
20200502-05:58
  IwConfig:
   lo        no wireless extensions.

   enp0s31f6  no wireless extensions.
  MachineType: Intel Corporation Alder Lake Client Platform
  Package: linux (not installed)
  ProcFB: 0 i915drmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.13.0-2006-oem 
root=UUID=a4f90fb9-1c2c-4d37-be7a-1b67b667c378 ro automatic-oem-config quiet 
splash vt.handoff=7
  ProcVersionSignature: Ubuntu 5.13.0-2006.6+lp1934660.1.adl.pmc.core-oem 5.13.0
  PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No 
PulseAudio daemon running, or not running as session daemon.
  RelatedPackageVersions:
   linux-restricted-modules-5.13.0-2006-oem N/A
   linux-backports-modules-5.13.0-2006-oem  N/A
   linux-firmware                           1.187.15
  RfKill:
   0: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no
  Tags:  focal
  Uname: Linux 5.13.0-2006-oem x86_64
  UnreportableReason: This report is about a package that is not installed.
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: N/A
  _MarkForUpload: False
  dmi.bios.date: 02/25/2021
  dmi.bios.vendor: Intel Corporation
  dmi.bios.version: ADLSFWI1.R00.2081.A02.2102250858
  dmi.board.asset.tag: Base Board Asset Tag
  dmi.board.name: AlderLake-S ADP-S DDR5 UDIMM CRB
  dmi.board.vendor: Intel Corporation
  dmi.board.version: 2
  dmi.chassis.asset.tag: Chassis Asset Tag
  dmi.chassis.type: 3
  dmi.chassis.vendor: Intel Corporation
  dmi.chassis.version: 0.1
  dmi.ec.firmware.release: 1.25
  dmi.modalias: 
dmi:bvnIntelCorporation:bvrADLSFWI1.R00.2081.A02.2102250858:bd02/25/2021:efr1.25:svnIntelCorporation:pnAlderLakeClientPlatform:pvr0.1:sku00001001002B0100:rvnIntelCorporation:rnAlderLake-SADP-SDDR5UDIMMCRB:rvr2:cvnIntelCorporation:ct3:cvr0.1:
  dmi.product.family: Alder Lake Client System
  dmi.product.name: Alder Lake Client Platform
  dmi.product.sku: 00001001002B0100
  dmi.product.version: 0.1
  dmi.sys.vendor: Intel Corporation

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1934741/+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

Reply via email to