ENUM SCI_TASK_STATUS(9)
β¨ enum sci_task_status(9) β¨
okay so real talk, this is a page from the Kernel API Manual and it's about enum sci_task_status β literally the glow-up era of task completion statuses π
π NAME π
enum sci_task_status β bestie, this enumeration is THE mood ring of task completion, like it literally depicts all of the possible task completion status values. and here's the thing: each value in this enumeration maps directly to a value in the enum sci_status enumeration. so if you want the detailed comments about what the status actually means, please refer to that enumeration, ok? it's giving "go read the other page for the lore" π«Ά
πΈ SYNOPSIS πΈ
enum sci_task_status {
SCI_TASK_SUCCESS ,
SCI_TASK_FAILURE ,
SCI_TASK_FAILURE_INVALID_STATE ,
SCI_TASK_FAILURE_INSUFFICIENT_RESOURCES ,
SCI_TASK_FAILURE_UNSUPPORTED_PROTOCOL ,
SCI_TASK_FAILURE_INVALID_TAG ,
SCI_TASK_FAILURE_RESPONSE_VALID ,
SCI_TASK_FAILURE_CONTROLLER_SPECIFIC_ERR ,
SCI_TASK_FAILURE_TERMINATED ,
SCI_TASK_FAILURE_INVALID_PARAMETER_VALUE ,
SCI_TASK_FAILURE_REMOTE_DEVICE_RESET_REQUIRED ,
SCI_TASK_FAILURE_RESET_DEVICE_PARTIAL_SUCCESS
};
π Constants π
ok so here's the whole roster, and ngl the docs on these are a little dry β every single one of them is listed as -- undescribed --, which is the manpage equivalent of an empty bio π but they're all here, bestie, not a single one skipped:
SCI_TASK_SUCCESSβ-- undescribed --SCI_TASK_FAILUREβ-- undescribed --SCI_TASK_FAILURE_INVALID_STATEβ-- undescribed --SCI_TASK_FAILURE_INSUFFICIENT_RESOURCESβ-- undescribed --SCI_TASK_FAILURE_UNSUPPORTED_PROTOCOLβ-- undescribed --SCI_TASK_FAILURE_INVALID_TAGβ-- undescribed --SCI_TASK_FAILURE_RESPONSE_VALIDβ-- undescribed --SCI_TASK_FAILURE_CONTROLLER_SPECIFIC_ERRβ-- undescribed --SCI_TASK_FAILURE_TERMINATEDβ-- undescribed --SCI_TASK_FAILURE_INVALID_PARAMETER_VALUEβ-- undescribed --SCI_TASK_FAILURE_REMOTE_DEVICE_RESET_REQUIREDβ-- undescribed --SCI_TASK_FAILURE_RESET_DEVICE_PARTIAL_SUCCESSβ-- undescribed --
like, the manpage really said "figure it out bestie" for every single constant π but hey, twelve constants, all present and accounted for, periodt.
π Description π
Check to see that the following status are properly handled:
(and that's literally the whole description β the page just vibes there and trusts you to go do your homework π₯)
π¦ SEE ALSO π¦
Kernel file ./drivers/scsi/isci/isci.henum sci_status(9)enum sci_io_status(9)sci_swab32_cpy(9)
and that's the whole page, bestie, no cap π§π
with love from ./drivers/scsi/isci, dated October 2026 β that's the source and the version, mwah π slay β¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms