No proper power management
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nvme-cli (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
nvme shows that power management is enabled and device is most of the time in power state 4, but disk get hot (+50.9°C) and drains battery. The same disk has much lower temperatures (about 35C, similar to mainboard) when running Kubuntu 23.10
root@nevo:~# uname -a
Linux nevo 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 20 00:40:06 UTC 2024 x86_64 x86_64 x86_64 GNU/Linux
root@nevo:~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 24.04 LTS
Release: 24.04
Codename: noble
root@nevo:~# nvme list
Node Generic SN Model Namespace Usage Format FW Rev
-------
/dev/nvme0n1 /dev/ng0n1 50026B7686B2B506 KINGSTON SKC3000S1024G 0x1 1.02 TB / 1.02 TB 512 B + 0 B EIFK51.2
root@nevo:~# nvme fw-log /dev/nvme0
Firmware Log for device:nvme0
afi : 0x1
frs1 : 0x322e31354b464945 (EIFK51.2)
root@nevo:~# nvme get-feature -f 0x0c -H /dev/nvme0n1
get-feature:0x0c (Autonomous Power State Transition), Current value:0x00000001
Autonomous Power State Transition Enable (APSTE): Enabled
Auto PST Entries .................
Entry[ 0]
Idle Time Prior to Transition (ITPT): 100 ms
Idle Transition Power State (ITPS): 4
Entry[ 1]
Idle Time Prior to Transition (ITPT): 100 ms
Idle Transition Power State (ITPS): 4
Entry[ 2]
Idle Time Prior to Transition (ITPT): 100 ms
Idle Transition Power State (ITPS): 4
Entry[ 3]
Idle Time Prior to Transition (ITPT): 100 ms
Idle Transition Power State (ITPS): 4
Entry[ 4]
Idle Time Prior to Transition (ITPT): 0 ms
Idle Transition Power State (ITPS): 0
Entry[ 5]
Idle Time Prior to Transition (ITPT): 0 ms
Idle Transition Power State (ITPS): 0
Entry[ 6]
Idle Time Prior to Transition (ITPT): 0 ms
Idle Transition Power State (ITPS): 0
Entry[ 7]
Idle Time Prior to Transition (ITPT): 0 ms
Idle Transition Power State (ITPS): 0
Entry[ 8]
Idle Time Prior to Transition (ITPT): 0 ms
Idle Transition Power State (ITPS): 0
Entry[ 9]
Idle Time Prior to Transition (ITPT): 0 ms
Idle Transition Power State (ITPS): 0
Entry[10]
Idle Time Prior to Transition (ITPT): 0 ms
Idle Transition Power State (ITPS): 0
Entry[11]
Idle Time Prior to Transition (ITPT): 0 ms
Idle Transition Power State (ITPS): 0
Entry[12]
Idle Time Prior to Transition (ITPT): 0 ms
Idle Transition Power State (ITPS): 0
Entry[13]
Idle Time Prior to Transition (ITPT): 0 ms
Idle Transition Power State (ITPS): 0
Entry[14]
Idle Time Prior to Transition (ITPT): 0 ms
Idle Transition Power State (ITPS): 0
Entry[15]
Idle Time Prior to Transition (ITPT): 0 ms
Idle Transition Power State (ITPS): 0
Entry[16]
Idle Time Prior to Transition (ITPT): 0 ms
Idle Transition Power State (ITPS): 0
Entry[17]
Idle Time Prior to Transition (ITPT): 0 ms
Idle Transition Power State (ITPS): 0
Entry[18]
Idle Time Prior to Transition (ITPT): 0 ms
Idle Transition Power State (ITPS): 0
Entry[19]
Idle Time Prior to Transition (ITPT): 0 ms
Idle Transition Power State (ITPS): 0
Entry[20]
Idle Time Prior to Transition (ITPT): 0 ms
Idle Transition Power State (ITPS): 0
Entry[21]
Idle Time Prior to Transition (ITPT): 0 ms
Idle Transition Power State (ITPS): 0
Entry[22]
Idle Time Prior to Transition (ITPT): 0 ms
Idle Transition Power State (ITPS): 0
Entry[23]
Idle Time Prior to Transition (ITPT): 0 ms
Idle Transition Power State (ITPS): 0
Entry[24]
Idle Time Prior to Transition (ITPT): 0 ms
Idle Transition Power State (ITPS): 0
Entry[25]
Idle Time Prior to Transition (ITPT): 0 ms
Idle Transition Power State (ITPS): 0
Entry[26]
Idle Time Prior to Transition (ITPT): 0 ms
Idle Transition Power State (ITPS): 0
Entry[27]
Idle Time Prior to Transition (ITPT): 0 ms
Idle Transition Power State (ITPS): 0
Entry[28]
Idle Time Prior to Transition (ITPT): 0 ms
Idle Transition Power State (ITPS): 0
Entry[29]
Idle Time Prior to Transition (ITPT): 0 ms
Idle Transition Power State (ITPS): 0
Entry[30]
Idle Time Prior to Transition (ITPT): 0 ms
Idle Transition Power State (ITPS): 0
Entry[31]
Idle Time Prior to Transition (ITPT): 0 ms
Idle Transition Power State (ITPS): 0
root@nevo:~# nvme get-feature -f 0x02 -H /dev/nvme0n1
get-feature:0x02 (Power Management), Current value:0x00000004
Workload Hint (WH): 0 - No Workload
Power State (PS): 4
ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: nvme-cli 2.8-1build2
ProcVersionSign
Uname: Linux 6.8.0-31-generic x86_64
ApportVersion: 2.28.1-0ubuntu2
Architecture: amd64
CasperMD5CheckR
CurrentDesktop: KDE
Date: Sun Apr 28 22:25:14 2024
InstallationDate: Installed on 2024-04-27 (1 days ago)
InstallationMedia: Kubuntu 24.04 LTS "Noble Numbat" - Release amd64 (20240425.1)
SourcePackage: nvme-cli
UpgradeStatus: No upgrade log present (probably fresh install)