One of the problems with Linux for over 10 years has been temperature control of SATA/SCSI drives. The fact is that this was implemented by third-party utilities and daemons, and not by the kernel, so they needed to be installed separately, given access, and so on. But now it looks like things are about to change.
In a future release, the drivetemp driver will report HDD/SSD temperature information via the shared HWMON infrastructure. Programs that currently run in user space and use the HWMON/sysfs interfaces will be able to report the temperature of SATA drives.
Perhaps in the future problems with native monitoring of other parameters of processors and other components under Linux, such as voltage, power consumption, and so on, will be solved.
Source: 3dnews.ru