Page MenuHomeFreeBSD

mpi3mr: Cleaup setting of status in processing scsiio requests
ClosedPublic

Authored by imp on Nov 10 2023, 12:19 AM.
Tags
None
Referenced Files
Unknown Object (File)
Apr 7 2024, 4:30 AM
Unknown Object (File)
Apr 7 2024, 1:57 AM
Unknown Object (File)
Feb 4 2024, 3:44 AM
Unknown Object (File)
Jan 19 2024, 7:11 PM
Unknown Object (File)
Jan 13 2024, 6:09 AM
Unknown Object (File)
Dec 23 2023, 3:29 AM
Unknown Object (File)
Dec 19 2023, 11:51 PM
Unknown Object (File)
Dec 11 2023, 7:23 AM
Subscribers
None

Details

Summary

More uniformly use mpi3mr_set_ccbstatus in mpi3mr_action_scsiio. The
routine mostly used it, but also has setting of status by hand. In those
cases where we want to error out the request, use this routine.

As part of this, move setting CAM_SIM_QUEUED later in the function to
when we're sure it's been queued. Remove the places we clear it before
this.

Sponsored by: Netflix

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable