NVME-MICRON-PCIE-(1)
π NAME
nvme-micron-pcie-stats β the little command that goes and fetches your PCIe error stats straight off a Micron device β¨
(also hey, this is from the NVMe Manual, welcome to the group chat π«Ά)
πΈ SYNOPSIS
nvme [<global-options>] micron vs-pcie-stats <device>
π¦ DESCRIPTION
Okay so picture this: you've got a Micron drive and you wanna know what's going on with its PCIe link health. This command literally just prints out the PCIe correctable and uncorrectable error information for the Micron device you point it at π
The <device> parameter is mandatory β no skipping it, bestie β and it can be either:
- the NVMe character device, like
/dev/nvme0 - or a namespace block device, like
/dev/nvme0n1
Heads up! This will only work on Micron devices of model numbers 54XX. Support for new devices may be added subsequently β so like, don't come for this command if your drive isn't on the list π
π OPTIONS
None β she takes no options, she's low maintenance, iconic behavior ngl π
β GLOBAL OPTIONS
These are defined at the top-level nvme command, so they're available to this subcommand too. Main character options only, slay π
--dry-runβ prints the command that would be executed but does not actually execute it. All the vibes, none of the commitment β¨--no-ioctl-probingβ disables probing for 64-bit IOCTL support.--no-retriesβ disables retry logic on transient errors. One shot, no take-backs π-o <fmt>,--output-format=<fmt>β sets the reporting format tonormal,tabular,'json, orbinary. Only one output format may be used at a time β pick your fighter π--output-format-version=<version>β selects the output format version. Version1uses the original field naming, while version2(the default) gives you more consistent and script-friendly field names. Any other version? Rejected. Not invited to the party π--quietβ suppresses informational messages. Errors are still reported, and--quietalso cancels any--verbosefor the library log level. Silence is golden π€«--set-options=<key=value>[,<key=value>...]β sets libnvme library options for this invocation. The supported keys areforce-4k,mi-probe-enabled,test-base-dirandtest-sysfs-dir.--timeout=<ms>β sets the timeout for the command in milliseconds.infiniteor-1waits without a time limit (0xffffffff). Patient queen energy π-v,--verboseβ increases the level of detail in the output. You can specify it multiple times to go even more verbose β stack 'em, we love a layered look π
Also! These options can be set as machine-wide defaults in nvme-cli.conf(5). But a command-line flag always overrides the file. No cap. π₯
π EXAMPLES
- Retrieve PCIe error information β the whole reason we're here π«Ά
# nvme micron vs-pcie-stats /dev/nvme0
π NVME
Part of the nvme-user suite β you're in good company, bestie π
and that's the whole page, you ate that πβ¨ this was the NVMe Manual (source: the nvme-user suite, dated 10/30/2026, filed under NVME-MICRON-PCIE-(1)) β mwah, see you in the next manpage π§π
π¦ where this page comes from
- arch rolling: nvme-cli 3.2-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms