NVME-PULL-MODEL-D(1)
π NAME π
okay so this is nvme-pull-model-ddc-req-log β it grabs the Pull Model DDC Request Log for you and, like, shows it to you. that's the whole vibe. β¨
(this is the page for NVME-PULL-MODEL-D(1), bestie β that's the manual name, we're just not doing the boring header line thing π)
π¦ SYNOPSIS π¦
nvme [<global-options>] pull-model-ddc-req-log <device> [--rae | -r]
πΈ DESCRIPTION πΈ
so you wanna retrieve the Pull Model DDC Request Log and see it? iconic. that's literally what this does. π
the <device> parameter is mandatory β it's the NVMe character device, like for example /dev/nvme0. no device, no log, no vibes. π
on success it returns 0. if something goes wrong you get an error code instead. that's the deal. π
β¨ OPTIONS β¨
-r,--raeβ retain an Asynchronous Event. yup, that's it, that's the whole option. π«Ά
π GLOBAL OPTIONS π
these are the big-girl options defined at the top-level nvme command, and yeah, they're available to this subcommand too. main character options fr fr. π
--dry-runβ prints the command it would execute, but does not actually execute it. all the plot, none of the consequences. π§--no-ioctl-probingβ turns off probing for 64-bit IOCTL support.--no-retriesβ disables the retry logic on transient errors.-o <fmt>,--output-format=<fmt>β sets the reporting format tonormal,tabular,'json, orbinary. only one output format at a time, bestie, we don't do indecision here. π--output-format-version=<version>β picks 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. any other version? rejected. bye. π«--quietβ suppresses informational messages. errors still get reported tho, and heads up:--quietcancels any--verbosefor the library log level. they can't both sit at the table. π--set-options=<key=value>[,<key=value>...]β sets libnvme library options for this invocation only. 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 keep cranking the verbosity up. ποΈ
heads up: these options can also be set as machine-wide defaults in nvme-cli.conf(5). and a command-line flag always overrides the file. always. no negotiating. π₯
π EXAMPLES π
- has the program issue a
pull-model-ddc-req-log:
# nvme pull-model-ddc-req-log /dev/nvme0
π NVME π
part of the nvme-user suite. π«Ά
okay that's the whole page, go forth and pull those logs, bestie πβ¨
sign-off szn π β this was NVME-PULL-MODEL-D(1) from the NVMe Manual, source/version NVMe, dated 10/30/2026. slay, bye! ππ
π¦ 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