summaryrefslogtreecommitdiff
path: root/drivers/nvme/host/fc.c
AgeCommit message (Expand)AuthorFilesLines
5 daysnvme-fc: don't hold rport lock when putting ctrlDaniel Wagner1-2/+4
2025-12-07nvme: nvme-fc: Ensure ->ioerr_work is cancelled in nvme_fc_delete_ctrl()Ewan D. Milne1-1/+1
2025-12-07nvme-fc: use lock accessing port_state and rport stateDaniel Wagner1-2/+8
2025-04-10nvme-fc: go straight to connecting state when initializingDaniel Wagner1-2/+1
2024-03-01nvme-fc: do not wait in vain when unloading moduleDaniel Wagner1-41/+6
2021-10-09nvme-fc: avoid race between time out and tear downJames Smart1-0/+2
2021-10-09nvme-fc: update hardware queues before using themDaniel Wagner1-8/+8
2021-05-26nvme-fc: clear q_live at beginning of association teardownJames Smart1-0/+12
2021-03-30nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been abortedHannes Reinecke1-1/+1
2021-03-30nvme-fc: set NVME_REQ_CANCELLED in nvme_fc_terminate_exchange()Hannes Reinecke1-0/+1
2021-03-17nvme-fc: fix racing controller reset and create associationJames Smart1-1/+1
2021-01-19nvme-fc: avoid calling _nvme_fc_abort_outstanding_ios from interrupt contextJames Smart1-1/+14
2020-10-27nvme-fc: remove nvme_fc_terminate_io()James Smart1-33/+16
2020-10-27nvme-fc: eliminate terminate_io use by nvme_fc_error_recoveryJames Smart1-103/+84
2020-10-27nvme-fc: remove err_work work itemJames Smart1-30/+10
2020-10-27nvme-fc: track error_recovery while connectingJames Smart1-5/+9
2020-10-23nvme-fc: shorten reconnect delay if possible for FCJames Smart1-1/+18
2020-10-23nvme-fc: wait for queues to freeze before calling update_hr_hw_queuesJames Smart1-2/+5
2020-10-23nvme-fc: fix error loop in create_hw_io_queuesJames Smart1-2/+2
2020-10-23nvme-fc: fix io timeout to abort I/OJames Smart1-39/+69
2020-09-22nvme-fc: fail new connections to a deleted host or remote portJames Smart1-2/+4
2020-09-08nvme-fc: cancel async events before freeing event structDavid Milburn1-0/+1
2020-08-22nvme: rename and document nvme_end_requestChristoph Hellwig1-1/+1
2020-08-22nvme-fc: Fix wrong return value in __nvme_fc_init_request()Tianjia Zhang1-2/+2
2020-07-29nvme-fc: set max_segments to lldd max valueJames Smart1-2/+3
2020-07-29nvme: fix deadlock in disconnect during scan_work and/or ana_workSagi Grimberg1-0/+1
2020-06-24nvme: use blk_mq_complete_request_remote to avoid an indirect function callChristoph Hellwig1-1/+3
2020-06-11nvme-fc: don't call nvme_cleanup_cmd() for AENsDaniel Wagner1-2/+3
2020-05-27nvme: replace zero-length array with flexible-arrayGustavo A. R. Silva1-1/+1
2020-05-27nvme-fc: print proper nvme-fc devloss_tmo valueMartin George1-1/+3
2020-05-10nvme-fc: avoid gcc-10 zero-length-bounds warningArnd Bergmann1-1/+1
2020-05-10nvme-fc: Add Disconnect Association Rcv supportJames Smart1-4/+359
2020-05-10nvme-fc: Update header and host for common definitions for LS handlingJames Smart1-23/+2
2020-05-10nvme-fc: convert assoc_active flag to bit opJames Smart1-24/+13
2020-05-10nvme-fc: Ensure private pointers are NULL if no dataJames Smart1-31/+50
2020-05-10nvme-fc nvmet-fc: refactor for common LS definitionsJames Smart1-35/+1
2020-05-10nvme-fc and nvmet-fc: revise LLDD api for LS reception and LS requestJames Smart1-0/+35
2020-04-04nvme-fc: Revert "add module to ops template to allow module references"James Smart1-12/+2
2020-03-25nvme: Make nvme_uninit_ctrl symmetric to nvme_init_ctrlIsrael Rukshin1-1/+0
2020-03-25nvme: Fix ctrl use-after-free during sysfs deletionIsrael Rukshin1-3/+1
2019-11-26nvme-fc: fix double-free scenarios on hw queuesJames Smart1-3/+15
2019-11-26nvme_fc: add module to ops template to allow module referencesJames Smart1-2/+12
2019-11-26nvme-fc: Avoid preallocating big SGL for dataIsrael Rukshin1-4/+4
2019-11-04nvme: move common call to nvme_cleanup_cmd to core layerMax Gurtovoy1-2/+1
2019-11-04nvme-fc: ensure association_id is cleared regardless of a Disconnect LSJames Smart1-3/+3
2019-11-04nvme-fc: clarify error messagesJames Smart1-5/+6
2019-11-04nvme-fc: Set new cmd set indicator in nvme-fc cmnd iuJames Smart1-0/+5
2019-11-04nvme-fc and nvmet-fc: sync with FC-NVME-2 header changesJames Smart1-13/+11
2019-09-12nvme-fc: Fail transport errors with NVME_SC_HOST_PATHJames Smart1-7/+30
2019-08-29nvme-fc: Use rq_dma_dir macroIsrael Rukshin1-5/+2