pci.c (99722c8aa8b994db15ef60965c33f6a8e399b36c) pci.c (6887fc6495f2dfd55e088c982e983815278ee453)
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * NVM Express device driver
4 * Copyright (c) 2011-2014, Intel Corporation.
5 */
6
7#include <linux/acpi.h>
8#include <linux/aer.h>

--- 893 unchanged lines hidden (view full) ---

902 }
903
904 if (blk_integrity_rq(req)) {
905 ret = nvme_map_metadata(dev, req, &iod->cmd);
906 if (ret)
907 goto out_unmap_data;
908 }
909
1// SPDX-License-Identifier: GPL-2.0
2/*
3 * NVM Express device driver
4 * Copyright (c) 2011-2014, Intel Corporation.
5 */
6
7#include <linux/acpi.h>
8#include <linux/aer.h>

--- 893 unchanged lines hidden (view full) ---

902 }
903
904 if (blk_integrity_rq(req)) {
905 ret = nvme_map_metadata(dev, req, &iod->cmd);
906 if (ret)
907 goto out_unmap_data;
908 }
909
910 blk_mq_start_request(req);
910 nvme_start_request(req);
911 return BLK_STS_OK;
912out_unmap_data:
913 nvme_unmap_data(dev, req);
914out_free_cmd:
915 nvme_cleanup_cmd(req);
916 return ret;
917}
918

--- 2684 unchanged lines hidden ---
911 return BLK_STS_OK;
912out_unmap_data:
913 nvme_unmap_data(dev, req);
914out_free_cmd:
915 nvme_cleanup_cmd(req);
916 return ret;
917}
918

--- 2684 unchanged lines hidden ---