summaryrefslogtreecommitdiffstats
path: root/drivers/scsi/lpfc/lpfc_nvmet.c
Commit message (Expand)AuthorAgeFilesLines
* scsi: lpfc: Fix NMI crash during rmmod due to circular hbalock dependencyJames Smart2021-04-131-15/+11
* scsi: lpfc: Update copyrights for 12.8.0.7 and 12.8.0.8 changesJames Smart2021-03-041-2/+2
* scsi: lpfc: Fix incorrect dbde assignment when building target abts wqeJames Smart2021-03-041-1/+0
* scsi: lpfc: Fix crash when nvmet transport calls host_releaseJames Smart2021-01-071-5/+28
* scsi: lpfc: Fix missing prototype for lpfc_nvmet_prep_abort_wqe()James Smart2020-11-191-1/+1
* scsi: lpfc: Update changed file copyrights for 2020James Smart2020-11-171-1/+1
* scsi: lpfc: Convert abort handling to SLI-3 and SLI-4 handlersJames Smart2020-11-171-1/+41
* scsi: lpfc: Refactor WQE structure definitions for common useJames Smart2020-11-171-3/+3
* scsi: lpfc: Rework remote port ref counting and node freeingJames Smart2020-11-171-5/+5
* scsi: lpfc: lpfc_nvmet: Fix-up some formatting and doc-rot issuesLee Jones2020-11-101-9/+8
* scsi: lpfc: nvmet: Avoid hang / use-after-free again when destroying targetportEwan D. Milne2020-08-041-1/+1
* scsi: lpfc: Add an internal trace log bufferDick Kennedy2020-07-021-49/+47
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2020-06-051-8/+0
|\
| * scsi: lpfc: remove duplicate unloading checksJames Smart2020-04-221-11/+0
* | lpfc: fix axchg pointer reference after free and double freesJames Smart2020-05-271-2/+1
* | lpfc: Fix pointer checks and comments in LS receive refactoringJames Smart2020-05-271-9/+17
* | lpfc: nvmet: Add Send LS Request and Abort LS Request supportJames Smart2020-05-091-0/+95
* | lpfc: nvmet: Add support for NVME LS request hosthandleJames Smart2020-05-091-1/+52
* | lpfc: Refactor Send LS Response supportJames Smart2020-05-091-78/+177
* | lpfc: Refactor NVME LS receive handlingJames Smart2020-05-091-125/+38
* | lpfc: Commonize lpfc_async_xchg_ctx state and flag definitionsJames Smart2020-05-091-79/+79
* | lpfc: Refactor nvmet_rcv_ctx to create lpfc_async_xchg_ctxJames Smart2020-05-091-54/+55
* | lpfc: Refactor lpfc nvme headersJames Smart2020-05-091-5/+0
* | nvme-fc and nvmet-fc: revise LLDD api for LS reception and LS requestJames Smart2020-05-091-5/+5
|/
* scsi: lpfc: Fix erroneous cpu limit of 128 on I/O statisticsJames Smart2020-03-291-29/+26
* scsi: lpfc: Fix lpfc overwrite of sg_cnt field in nvmefc_tgt_fcp_reqJames Smart2020-03-261-3/+4
* scsi: lpfc: lpfc_nvmet: Fix Use plain integer as NULL pointerSaurav Girepunje2019-10-241-2/+2
* scsi: lpfc: Remove lock contention target write pathJames Smart2019-10-241-36/+10
* scsi: lpfc: Fix coverity errors on NULL pointer checksJames Smart2019-09-301-4/+15
* scsi: lpfc: Fix NVMe ABTS in response to receiving an ABTSJames Smart2019-09-301-31/+3
* scsi: lpfc: Merge per-protocol WQ/CQ pairs into single per-cpu pairJames Smart2019-08-191-4/+4
* scsi: lpfc: Migrate to %px and %pf in kernel print callsJames Smart2019-08-191-5/+5
* scsi: lpfc: Fix coverity warningsJames Smart2019-08-191-1/+1
* scsi: lpfc: Fix nvme target mode ABTSing a received ABTSJames Smart2019-08-191-6/+2
* Merge tag 'scsi-sg' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2019-07-111-2/+1
|\
| * scsi: lpfc: use sg helper to iterate over scatterlistMing Lei2019-06-201-2/+1
* | Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2019-07-111-53/+279
|\ \
| * | scsi: lpfc: Avoid unused function warningsNathan Chancellor2019-06-181-0/+2
| * | scsi: lpfc: Make some symbols staticYueHaibing2019-06-181-2/+2
| * | scsi: lpfc: Fix kernel warnings related to smp_processor_id()James Smart2019-06-181-1/+1
| * | scsi: lpfc: Cancel queued work for an IO when processing a received ABTSJames Smart2019-06-181-1/+2
| * | scsi: lpfc: Prevent 'use after free' memory overwrite in nvmet LS handlingJames Smart2019-06-181-1/+0
| * | scsi: lpfc: Fix nvmet handling of received ABTS for unmapped framesJames Smart2019-06-181-25/+209
| * | scsi: lpfc: Separate CQ processing for nvmet_fc upcallsJames Smart2019-06-181-20/+47
| * | scsi: lpfc: Correct nvmet buffer free race conditionJames Smart2019-06-181-7/+14
| * | scsi: lpfc: Fix nvmet target abort cmd matchingJames Smart2019-06-181-2/+8
| |/
* / lpfc: add nvmet discovery_event op supportJames Smart2019-06-211-0/+17
|/
* scsi: lpfc: Change smp_processor_id() into raw_smp_processor_id()Bart Van Assche2019-04-031-8/+8
* scsi: lpfc: Remove set-but-not-used variablesBart Van Assche2019-04-031-12/+3
* scsi: lpfc: Declare local functions staticBart Van Assche2019-04-031-1/+1