NVME-CHANGED-NS-L(1)

πŸ’… nvme-changed-ns-list-log

okay bestie, so this page is for nvme-changed-ns-list-log from the NVMe Manual β€” and heads up, she's deprecated πŸ™ˆ. Let's get into it.


✨ NAME ✨

nvme-changed-ns-list-log β€” send an NVMe Changed Namespace List log page request, get the result and the log back. (deprecated, sad but true 😭)


πŸ¦‹ SYNOPSIS πŸ¦‹

nvme [<global-options>] changed-ns-list-log <device> [--raw-binary | -b]

🌸 DESCRIPTION 🌸

So basically: this is a deprecated alias for nvme-log-changed-ns-list(1). It's been kept around for the scripts that were written against nvme-cli versions older than 3.0. Options and behavior are identical β€” the only thing that's retained is the top-level command name. no cap, that's it πŸ’…

New scripts should use nvme log changed-ns-list instead. This alias prints a deprecation warning on stderr and may be removed in a future release. like, don't get attached, girlie 🫢

For the full option reference, go see nvme-log-changed-ns-list(1).


πŸŽ€ GLOBAL OPTIONS πŸŽ€

These options are defined at the top-level nvme command and are available to this subcommand. Slay, they're inherited:

  • --dry-run β€” prints the command that would be executed, but doesn't actually execute it. it's giving "look but don't touch" ✨
  • --no-ioctl-probing β€” disables probing for 64-bit IOCTL support. bye probing πŸ‘‹
  • --no-retries β€” disables retry logic on transient errors. one shot, one opportunity πŸ’€
  • -o <fmt>, --output-format=<fmt> β€” sets the reporting format to normal, tabular, 'json, or binary. only one output format may be used at a time. pick one, bestie, you can't have all four 🌈
  • --output-format-version=<version> β€” selects the output format version. Version 1 uses the original field naming, while version 2 (the default) gives you more consistent and script-friendly field names. Other versions are rejected β€” literally not allowed πŸ”₯
  • --quiet β€” suppresses informational messages. errors are still reported, and --quiet cancels any --verbose for the library log level. she's quiet but she's still listening πŸ‘‘
  • --set-options=<key=value>[,<key=value>...] β€” sets libnvme library options for this invocation. supported keys are force-4k, mi-probe-enabled, test-base-dir and test-sysfs-dir. mix and match, iykyk πŸ“
  • --timeout=<ms> β€” sets the timeout for the command in milliseconds. infinite or -1 waits without a time limit (0xffffffff). no clock, no stress 🧚
  • -v, --verbose β€” increases the level of detail in the output. may be specified multiple times to further increase verbosity. keep stacking her, she can handle it πŸ’œ

These options can also be set as machine-wide defaults in nvme-cli.conf(5). a command-line flag always overrides the file β€” CLI stays main character πŸ’…


⭐ EXAMPLES ⭐

No Examples

(yeah, nothing. empty. the void. enjoy πŸ™ˆ)


πŸ’– NVME πŸ’–

Part of the nvme-user suite 🌸


πŸ¦‹ SEE ALSO πŸ¦‹


okay that's the whole page bestie, you ate that 🫢✨ β€” this iconic little number comes from the NVMe source, version dated 10/30/2026, and the manual page is NVME-CHANGED-NS-L(1). go forth and don't write new scripts against the deprecated alias, mwah πŸ’‹

πŸ“¦ where this page comes from