NVME-SOLIDIGM-MARK(1)

πŸ’… nvme-solidigm-market-log β€” spoiler: it's the NVMe Manual, section 1, and we're getting the Market Log πŸŽ€

okay bestie, gather round, because this one is short and sweet and honestly kind of iconic. this is nvme-solidigm-market-log(1) from the NVMe Manual β€” yes, section 1, we stay documented ✨


🌸 NAME 🌸

nvme-solidigm-market-log β€” Retrieve Market Log. that's it. that's the vibe. it retrieves the Market Log and it does not apologize πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

nvme [<global-options>] solidigm market-log <device> [--raw-binary | -b]

look at her. so clean. so structured. the way she just tells you what to type 🫢


⭐ DESCRIPTION ⭐

so what does this actually do, bestie? it retrieves and displays the Solidigm Marketing Name log for the NVMe device you point at. that's the whole assignment, and she ate πŸ”₯

the <device> parameter is mandatory β€” no <device>, no log, no service πŸ’€ β€” and it can be either:

  • the NVMe character device (for example: /dev/nvme0), or
  • a namespace block device (for example: /dev/nvme0n1)

both valid, both invited to the party. iykyk 🌈


✨ OPTIONS ✨

  • -b, --raw-binary β€” output the raw log data in binary format. like, the actual bytes, unfiltered, no makeup, raw as it gets πŸ’€ perfect when you want the data itself and not the pretty rendering.

πŸ‘‘ GLOBAL OPTIONS πŸ‘‘

okay so these ones are defined at the top-level nvme command β€” they're not this subcommand's own flags, but they're available to her anyway, which is very generous of them, we love a supportive ecosystem 🫢

  • --dry-run β€” print the command that would be executed, but do not actually execute it. it's giving "manifesting the command" ✨ zero commitment, all the information.
  • --no-ioctl-probing β€” disable probing for 64-bit IOCTL support. no probing. we're trusting the vibes πŸ’…
  • --no-retries β€” disable retry logic on transient errors. one shot, one opportunity, no second attempts 😭
  • -o <fmt>, --output-format=<fmt> β€” set the reporting format to normal, tabular, 'json, or binary. only one output format may be used at a time β€” pick your fighter, you cannot have all of them, that's not how this works πŸ™ˆ
  • --output-format-version=<version> β€” select the output format version. version 1 uses the original field naming, while version 2 (the default) provides more consistent and script-friendly field names. other versions are rejected β€” she's exclusive, she's got standards, periodt πŸ‘‘
  • --quiet β€” suppress informational messages. errors are still reported. and! --quiet cancels any --verbose for the library log level β€” they simply cannot coexist, it's a whole thing πŸ’€
  • --set-options=<key=value>[,<key=value>...] β€” set libnvme library options for this invocation. supported keys are force-4k, mi-probe-enabled, test-base-dir and test-sysfs-dir. very key-value, very customizable, we stan flexibility 🌸
  • --timeout=<ms> β€” set the timeout for the command in milliseconds. infinite or -1 waits without a time limit (0xffffffff). no cap, literally forever if you want πŸ•°οΈ
  • -v, --verbose β€” increase the level of detail in the output. may be specified multiple times to further increase verbosity. stack her like accessories, the more the merrier πŸ’–
also!! these options can be set as machine-wide defaults in nvme-cli.conf(5). and a command-line flag always overrides the file. the command line stays the main character, as she should 🌟

πŸŽ€ EXAMPLES πŸŽ€

  1. retrieve and display the marketing name log:
# nvme solidigm market-log /dev/nvme0
  1. retrieve the raw binary data of the marketing name log:
# nvme solidigm market-log /dev/nvme0 --raw-binary

two examples, both flawless, both copy-pasteable, both gonna work. you're welcome bestie 🫢


🌈 NVME 🌈

part of the nvme-user suite. iconic family line, she's got siblings, we love a wholesome collective 🧚


okay that's the whole page! ngl it was short but she served ✨ this was NVMe edition, dated 10/30/2026, page NVME-SOLIDIGM-MARK(1) β€” go forth, get your market log, and slay πŸ’œπŸ“

πŸ“¦ where this page comes from