Index | Thread | Search

From:
Hrvoje Popovski <hrvoje@srce.hr>
Subject:
Re: nvme(4) sensors
To:
tech@openbsd.org
Date:
Thu, 11 Jul 2024 17:27:55 +0200

Download raw body.

Thread
On 11.7.2024. 15:49, Jonathan Matthew wrote:
> This adds a basic set of sensors for nvme(4) showing device temperature
> and overall health.
> 
> It looks like this:
> 
> $ sysctl hw.sensors.nvme0
> hw.sensors.nvme0.temp0=42.85 degC, OK
> hw.sensors.nvme0.percent0=0.00% (endurance used), OK
> hw.sensors.nvme0.percent1=100.00% (available spare), OK


Hi,


with this diff I have

hw.sensors.nvme0.temp0=28.85 degC, OK
hw.sensors.nvme0.percent0=0.00% (endurance used), OK
hw.sensors.nvme0.percent1=100.00% (available spare), OK


nvme0 at pci11 dev 0 function 0 "Samsung NVMe" rev 0x01: msix, NVMe 1.2
nvme0: Dell Express Flash PM1725a 800GB SFF, firmware 1.2.1, serial
XXXXXXXXXXXXXX
scsibus4 at nvme0: 2 targets, initiator 0


bigi# bioctl nvme0
nvme0: Dell Express Flash PM1725a 800GB SFF, 1.2.1, XXXXXXXXXXXXXX
nvme0: Max i/o 131072 bytes, CryptoFormat, Sanitize 0x0
nvme0: Admin commands 0x6<FORMAT,FWCD>, NVM commands 0x16<SDMGMT,SF,SWU>
nvme0: NVMe 1.2, NVM I/O command set, Enabled, Ready
Volume      Status               Size Device
    nvme0 0 Online       800166076416 sd0     CONCAT
          0: Formats *512 (Better), 512+8 (Degraded), 4096 (Best),
4096+8 (Good)
          0 Online       800166076416 4:1.0   Namespace 1 <>