aboutsummaryrefslogtreecommitdiff
path: root/net/switchdev/switchdev.c
diff options
context:
space:
mode:
authorMax Gurtovoy <[email protected]>2019-10-13 19:57:36 +0300
committerJens Axboe <[email protected]>2019-11-04 10:56:41 -0700
commit16686f3a6c3cd6316dbc5cba886242c73f713237 (patch)
treef3e82a026c6f820216269488a0ea461002172a13 /net/switchdev/switchdev.c
parent2dc3947b53f573e8a75ea9cbec5588df88ca502e (diff)
nvme: move common call to nvme_cleanup_cmd to core layer
nvme_cleanup_cmd should be called for each call to nvme_setup_cmd (symmetrical functions). Move the call for nvme_cleanup_cmd to the common core layer and call it during nvme_complete_rq for the good flow. For error flow, each transport will call nvme_cleanup_cmd independently. Also take care of a special case of path failure, where we call nvme_complete_rq without doing nvme_setup_cmd. Signed-off-by: Max Gurtovoy <[email protected]> Reviewed-by: Christoph Hellwig <[email protected]> Signed-off-by: Keith Busch <[email protected]> Signed-off-by: Jens Axboe <[email protected]>
Diffstat (limited to 'net/switchdev/switchdev.c')
0 files changed, 0 insertions, 0 deletions