Skip to content

options: add support more POSIX errnos#2071

Merged
axboe merged 1 commit intoaxboe:masterfrom
minwooim:posix-errnos
Mar 18, 2026
Merged

options: add support more POSIX errnos#2071
axboe merged 1 commit intoaxboe:masterfrom
minwooim:posix-errnos

Conversation

@minwooim
Copy link
Copy Markdown
Contributor

Added more error numbers(errno) after ERANGE to support various errno string to options like --ignore_error=ETIMEDOUT. unvme-cli libunvmed ioengine returns ETIMEDOUT if a command is timed out. To mask this situation with --ignore_error= option, errno after ERANGE should be supported in str2errr().

Please confirm that your commit message(s) follow these guidelines:

  1. First line is a commit title, a descriptive one-liner for the change
  2. Empty second line
  3. Commit message body that explains why the change is useful. Break lines that
    aren't something like a URL at 72-74 chars.
  4. Empty line
  5. Signed-off-by: Real Name real@email.com

Reminders:

  1. If you modify struct thread_options, also make corresponding changes in
    cconv.c and bump FIO_SERVER_VER in server.h
  2. If you change the ioengine interface (hooks, flags, etc), remember to bump
    FIO_IOOPS_VERSION in ioengines.h.

Added more error numbers(errno) after ERANGE to support various errno
string to options like `--ignore_error=ETIMEDOUT`.  unvme-cli libunvmed
ioengine returns ETIMEDOUT if a command is timed out.  To mask this
situation with `--ignore_error=` option, errno after ERANGE should be
supported in `str2errr()`.

Signed-off-by: Minwoo Im <minwoo.im@samsung.com>
@axboe axboe merged commit 1bd762a into axboe:master Mar 18, 2026
31 of 33 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants