NVME-SNDK-VS-TELE(1)
π NAME π
Bestie, you're looking at NVME-SNDK-VS-TELE(1), the manual page for nvme-sndk-vs-telemetry-controller-option. Its whole main-character job? Disable/Enable the controller initiated option of the telemetry log page. That's it, that's the vibe. π
β¨ SYNOPSIS β¨
nvme [<global-options>] sndk vs-telemetry-controller-option <device>
[--disable, -d] [--enable, -e] [--status, -s]
π¦ DESCRIPTION π¦
Okay so for the NVMe device you pass in, this sends the sndk Vendor Specific set feature command to disable, enable, or get the current status of the controller initiated option of the telemetry log page. Iconic little errand. π
The <device> parameter is mandatory β it's the NVMe character device, ex: /dev/nvme0. Don't skip it, she's required. π«Ά
π¨ Real talk: this only works on Sandisk devices that support this feature. Results for any other device are undefined. That's not a drill, bestie β undefined behavior is giving chaos, so don't test it on random hardware.
πΈ OPTIONS πΈ
-d,--disableβ Disables the controller initiated option of the telemetry log page. Off she goes. π-e,--enableβ Enables the controller initiated option of the telemetry log page. Turn it all the way up. π₯-s,--statusβ Returns the current status β enabled or disabled β of the controller initiated option of the telemetry log page. Vibe check for the setting. π
π GLOBAL OPTIONS π
These are defined at the top-level nvme command and are available to this subcommand. So yes, they're invited to the group chat. π«Ά
--dry-runβ Print the command that would be executed, but don't actually execute it. It's giving rehearsal, not the real performance. π--no-ioctl-probingβ Disable probing for 64-bit IOCTL support.--no-retriesβ Disable retry logic on transient errors.-o <fmt>,--output-format=<fmt>β Set the reporting format tonormal,tabular,'json, orbinary. Only one output format may be used at a time. Pick a lane, bestie. β¨--output-format-version=<version>β Select the output format version. Version 1 uses the original field naming, while version 2 (default) provides more consistent and script-friendly field names. Other versions are rejected. No random versions allowed, periodt. π--quietβ Suppress informational messages. Errors are still reported, and--quietcancels any--verbosefor the library log level. Shhh, but not suspiciously quiet. π€«--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. Very customizable, very demure. π--timeout=<ms>β Set the timeout for the command in milliseconds.infiniteor-1waits without a time limit (0xffffffff). Patience is a virtue, allegedly. β³-v,--verboseβ Increase the level of detail in the output. May be specified multiple times to further increase verbosity. Spill more tea, please. β
These options can also be set as machine-wide defaults in nvme-cli.conf(5). A command-line flag always overrides the file. File says one thing, CLI says another? CLI wins, no debate. π
π₯ EXAMPLES π₯
- Disables the controller initiated option of the telemetry log page:
# nvme sndk vs-telemetry-controller-option /dev/nvme0 --disable
# nvme sndk vs-telemetry-controller-option /dev/nvme0 -d
- Enables the controller initiated option of the telemetry log page:
# nvme sndk vs-telemetry-controller-option /dev/nvme0 --enable
# nvme sndk vs-telemetry-controller-option /dev/nvme0 -e
- Gets the current status (enabled or disabled) of the controller initiated option of the telemetry log page:
# nvme sndk vs-telemetry-controller-option /dev/nvme0 --status
# nvme sndk vs-telemetry-controller-option /dev/nvme0 -s
π NVME π
Part of the nvme-user suite. Family business, iykyk. π
xoxo, NVME-SNDK-VS-TELE(1) π β source/version: NVMe; date: 10/30/2026. Byeee, go slay those telemetry settings! π¦
π¦ 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