NVME-PHY-RX-EOM-(1)

πŸ“¦ version 3.2, in arch rolling

πŸ’… NVME-PHY-RX-EOM-LOG πŸ’…

okay bestie, listen β€” this is a page from the NVMe Manual, and the command is nvme-phy-rx-eom-log. she's a little vintage, a little deprecated, but she still shows up to the group chat, y'know?


✨ NAME ✨

nvme-phy-rx-eom-log β€” retrieves a Physical Interface Receiver Eye Opening Measurement log page from an NVMe device. deprecated, babes. she's giving legacy icon energy πŸ’€


πŸ¦‹ SYNOPSIS πŸ¦‹

nvme [<global-options>] phy-rx-eom-log <device> [--lsp=<field> | -s <field>]
                        [--controller=<id> | -c <id>]

🌸 DESCRIPTION 🌸

so this is a deprecated alias for nvme-log-phy-rx-eom(1), okay? she exists purely as a nostalgia trip for scripts written against nvme-cli versions older than 3.0. the options and behavior are literally identical β€” the only thing kept around is the top-level command name itself. no cap 🫢

new scripts? bestie, please use nvme log phy-rx-eom instead. this alias prints a deprecation warning on stderr (yes, she's loud about it πŸ™ˆ) and may be removed in a future release. so like... don't get too attached.

for the full option reference, go see nvme-log-phy-rx-eom(1). she has the whole menu ✨


πŸ‘‘ GLOBAL OPTIONS πŸ‘‘

these options are defined at the top-level nvme command, and they're all available to this subcommand too. so generous of them πŸ’–

  • --dry-run β€” prints the command that would be executed, but doesn't actually execute it. window shopping, not buying πŸ›οΈ
  • --no-ioctl-probing β€” disables probing for 64-bit IOCTL support. sometimes you just wanna skip the vibe check.
  • --no-retries β€” disables retry logic on transient errors. one shot, one opportunity, periodt.
  • -o <fmt>, --output-format=<fmt> β€” sets the reporting format to normal, tabular, 'json, or binary. only one output format at a time, so pick your fighter πŸ₯Š
  • --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. any other versions get rejected β€” no exceptions, bestie.
  • --quiet β€” suppresses informational messages. errors are still reported, and --quiet cancels any --verbose for the library log level. she's the "leave me on read" option πŸ«₯
  • --set-options=<key=value>[,<key=value>...] β€” sets libnvme library options for this invocation. the supported keys are force-4k, mi-probe-enabled, test-base-dir and test-sysfs-dir. very mix-and-match, very customizable πŸ’…
  • --timeout=<ms> β€” sets the timeout for the command in milliseconds. infinite or -1 waits without a time limit (0xffffffff). so like... commitment issues optional πŸ•°οΈ
  • -v, --verbose β€” increases the level of detail in the output. can be specified multiple times to further increase verbosity. the way she just keeps going... obsessed πŸ“ˆ
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. main character energy only ✨

πŸŽ€ EXAMPLES πŸŽ€

No Examples

(yeah. that's it. that's the section. she's minimal 😭)


🌈 NVME 🌈

Part of the nvme-user suite


πŸ”₯ SEE ALSO πŸ”₯


that's the whole page, bestie! shoutout to NVMe for the source, version date 10/30/2026, and the towering icon that is NVME-PHY-RX-EOM-(1). go forth and use the new command fr fr πŸ’œπŸ§šβ€β™€οΈ

πŸ“¦ where this page comes from