NVME-OCP-GET-CLEA(1)
π
nvme-ocp-get-clear-pcie-correctable-errors, from the NVMe manual
okay bestie, so this page lives in the NVMe manual section (section 1), and it's all about one very specific little command: nvme-ocp-get-clear-pcie-correctable-errors. yes the name is a mouthful, we're gonna get through it together π«Ά
β¨ NAME β¨
nvme-ocp-get-clear-pcie-correctable-errors β define and print the get-clear-pcie-correctable-errors value. that's the whole gig, no cap π
π SYNOPSIS π
nvme [<global-options>] ocp get-clear-pcie-correctable-errors <device>
[--sel=<select> | -s <select>]
[--namespace-id <nsid> | -n <nsid>]
[--no-uuid | -u]
π¦ DESCRIPTION π¦
so the <device> parameter is mandatory, like not optional at all, she is required. and she can be either the NVMe character device (ex: /dev/nvme0) or a block device (ex: /dev/nvme0n1). pick your fighter π
this will only work on OCP compliant devices that support this feature. results for any other device are undefined β like literally undefined, we don't know, nobody knows, don't do it π
on success it returns 0. on error you get an error code instead. that's it, that's the contract β¨
πΈ OPTIONS πΈ
-n <nsid>,--namespace-id=<nsid>β NSID: assign the different kind of nsid value (like active, inactive and invalid nsids) and check the get feature command response. the broadcast value0xffffffffcan also be given asallor-1. yes you can just sayall, we love a shortcut π-s <select>,--sel=<select>β Select (SEL): this field specifies which value of the attributes to return in the provided data:0β Name:currentβ Description: Current1β Name:defaultβ Description: Default2β Name:savedβ Description: Saved3β Name:supportedβ Description: Supported capabilities
-u,--no-uuidβ do not try to automatically detect UUID index for this command. this one is required for old OCP1.0support, so if you're kicking it old-school, this is your girl π§
π GLOBAL OPTIONS π
these ones are defined up at the top-level nvme command and are available to this subcommand. like the cool older siblings of the options above π
--dry-runβ print the command that would be executed, but do not actually execute it. window shopping, basically ποΈ--no-ioctl-probingβ disable probing for 64-bit IOCTL support.--no-retriesβ disable retry logic on transient errors. one and done, no second chances π-o <fmt>,--output-format=<fmt>β set the reporting format tonormal,tabular,json, orbinary. only one output format may be used at a time, so pick one and commit β¨--output-format-version=<version>β select the output format version. version1uses the original field naming, while version2(the default) provides more consistent and script-friendly field names. other versions are rejected β don't try it π--quietβ suppress informational messages. errors are still reported, and--quietcancels any--verbosefor the library log level. it's giving "I'm not reading the group chat today" π--set-options=<key=value>[,<key=value>...]β set libnvme library options for this invocation. supported keys areforce-4k,mi-probe-enabled,test-base-dirandtest-sysfs-dir.--timeout=<ms>β set the timeout for the command in milliseconds.infiniteor-1waits without a time limit (0xffffffff). no rush bestie β³-v,--verboseβ increase the level of detail in the output. may be specified multiple times to further increase verbosity. keep stacking her π
these options can also be set as machine-wide defaults in nvme-cli.conf(5). and a command-line flag always overrides the file β the CLI stays winning, periodt π
π₯ EXAMPLES π₯
- has the program issue a get-clear-pcie-correctable-errors to retrieve the
0xC3get features. iconic behavior fr fr:
# nvme ocp get-clear-pcie-correctable-errors /dev/nvme0
π NVME π
part of the nvme-user suite. you're in good company π«Ά
alright that's the whole page, bestie β this one came from the NVMe manual, version/date stamped 10/30/2026, and the source lives at NVMe. go forth and clear those correctable errors, you absolute main character πβ¨
π¦ 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