Kernel 5.17 and NVMe M.2 Temperatures

Has anybody else noticed that their NVMe M.2 drives are running at a higher temperature since kernel-default-5.17.1-1.2 was pushed? My Samsung 970 Pro runs about 10-15 C hotter now. I found some kernel changes for 5.18 that could affect the temperature calculation, but none for 5.17 so far.


I am curious as to what you mean by temperature calculation and whatever kernel calculations might affect the temperature readout. The temperatures, as far as I know, are direct measurements not calculations. There is likely some minor calculation to convert from, perhaps, an emf signal to temperature degrees but this is pretty trivial stuff. Excess calculational loops etc leading to excess cpu activity could be a cause of higher temperature measurements.

Please provide more details on what you are seeing.

thanks, tom kosvic

The temperature in /sys/class/hwmon/hwmon1/temp1_input, which propagates to sensors, conky, and the MATE panel applet, used to be in the mid 30s, now it’s in the mid 40s when the system was idle. That’s what I’ve been observing.


Mine hasn’t changed, still 27C, likewise for my SSD…

Drives:    Local Storage: total: 1.84 TiB used: 649.77 GiB (34.5%)
           ID-1: /dev/nvme0n1 vendor: Silicon Power model: SPCC M.2 PCIe SSD size: 953.87 GiB speed: 31.6 Gb/s lanes: 4
           serial: <filter> temp: 26.9 C
           ID-2: /dev/sda vendor: Western Digital model: WDS500G2B0A-00SM50 size: 465.76 GiB speed: 6.0 Gb/s serial: <filter>
           ID-3: /dev/sdb type: USB vendor: HGST (Hitachi) model: HTS545050A7E680 size: 465.76 GiB serial: <filter>

Thanks Malcolm. I’ve checked the cooling fan, and nothing seems out of order there. I’ll keep looking for local issues.


Mine has passive cooling (It resides in a PCIeX4 card).

MHQJRH M.2 2280 SSD heatsink (Green)
Silicon Power 1TB NVMe M.2 PCIe Gen3x4 2280 TLC R/W up to 3,400/3,000MB/s SSD (SU001TBP34A80M28AB)
742006-004 HP Z Series Workstation Z440 Z640 Z840 MS-4365 Z Turbo G2 M.2 PCI-e Adapter Card High/Standard and Low Profile

Same here, but the laptop CPU fan does draw air from an inlet on the far side of the SSD. So that provides enough active cooling that I checked to make sure the air flow was unobstructed.