aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi/qla2xxx
AgeCommit message (Expand)AuthorFilesLines
25 hoursMerge tag 'driver-core-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-9/+2
9 daysMerge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds3-27/+26
10 daysMerge tag 'hardening-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-4/+2
2024-05-06scsi: qla2xxx: Fix debugfs output for fw_resource_countHimanshu Madhani1-1/+1
2024-05-04scsi: Use device_show_string() helper for sysfs attributesLukas Wunner1-9/+2
2024-04-25scsi: qla2xxx: Avoid possible run-time warning with long model_numKees Cook1-4/+2
2024-04-12Merge patch series "convert SCSI to atomic queue limits, part 1 (v3)"Martin K. Petersen1-3/+3
2024-04-11scsi: core: Add a dma_alignment field to the host and host templateChristoph Hellwig1-3/+3
2024-04-08scsi: qla2xxx: Indent help textPrasad Pandit1-20/+22
2024-04-05scsi: qla2xxx: Fix off by one in qla_edif_app_getstats()Dan Carpenter1-1/+1
2024-04-05scsi: qla2xxx: Drop driver owner assignmentKrzysztof Kozlowski1-3/+0
2024-03-10scsi: qla2xxx: Update version to 10.02.09.200-kNilesh Javali1-2/+2
2024-03-10scsi: qla2xxx: Delay I/O Abort on PCI errorQuinn Tran1-2/+12
2024-03-10scsi: qla2xxx: Change debug message during driver unloadSaurav Kashyap1-1/+1
2024-03-10scsi: qla2xxx: Fix double free of fcportSaurav Kashyap1-2/+3
2024-03-10scsi: qla2xxx: Fix double free of the ha->vp_map pointerSaurav Kashyap1-0/+1
2024-03-10scsi: qla2xxx: Fix command flush on cable pullQuinn Tran1-0/+10
2024-03-10scsi: qla2xxx: NVME|FCP prefer flag not being honoredQuinn Tran1-0/+18
2024-03-10scsi: qla2xxx: Update manufacturer detailBikash Hazarika1-1/+1
2024-03-10scsi: qla2xxx: Split FCE|EFT trace controlQuinn Tran1-61/+41
2024-03-10scsi: qla2xxx: Fix N2N stuck connectionQuinn Tran3-23/+13
2024-03-10scsi: qla2xxx: Prevent command send on chip resetQuinn Tran2-4/+37
2023-12-18tracing: Allow creating instances with specified system eventsSteven Rostedt (Google)1-1/+1
2023-11-14Merge branch '6.7/scsi-staging' into 6.7/scsi-fixesMartin K. Petersen1-2/+10
2023-11-08scsi: qla2xxx: Fix system crash due to bad pointer accessQuinn Tran1-2/+10
2023-11-02Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git.kernel.org/pub/scm/...Linus Torvalds1-52/+7
2023-11-02Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2-2/+9
2023-10-16scsi: qla2xxx: Fix double free of dsd_list during driver loadQuinn Tran1-1/+1
2023-10-13Merge patch series "scsi: target: Allow userspace to config cmd submission"Martin K. Petersen1-0/+6
2023-10-13scsi: target: Have drivers report if they support direct submissionsMike Christie1-0/+6
2023-10-04scsi: qla2xxx: use DEFINE_SHOW_STORE_ATTRIBUTE() helper for debugfsXingui Yang1-52/+7
2023-09-21Merge patch series "scsi: pm8001: Bug fix and cleanup"Martin K. Petersen6-16/+15
2023-09-13scsi: qla2xxx: Use FIELD_GET() to extract PCIe capability fieldsIlpo Järvinen1-2/+3
2023-09-05scsi: qla2xxx: Fix NULL vs IS_ERR() bug for debugfs_create_dir()Jinjie Ruan1-3/+3
2023-09-05scsi: qla2xxx: Use raw_smp_processor_id() instead of smp_processor_id()Nilesh Javali4-8/+7
2023-09-05scsi: qla2xxx: Correct endianness for rqstlen and rsplenNilesh Javali1-5/+5
2023-08-30scsi: qla2xxx: Fix unused variable warning in qla2xxx_process_purls_pkt()Nathan Chancellor1-2/+1
2023-08-30scsi: qla2xxx: Fix spelling mistake "tranport" -> "transport"Colin Ian King1-1/+1
2023-08-30Merge branch '6.5/scsi-fixes' into 6.6/scsi-stagingMartin K. Petersen3-5/+5
2023-08-25Merge patch series "qla2xxx driver misc features"Martin K. Petersen16-93/+1085
2023-08-25scsi: qla2xxx: Remove unused variables in qla24xx_build_scsi_type_6_iocbs()Nilesh Javali1-5/+0
2023-08-25scsi: qla2xxx: Fix nvme_fc_rcv_ls_req() undefined errorNilesh Javali1-1/+3
2023-08-21scsi: qla2xxx: Update version to 10.02.09.100-kNilesh Javali1-3/+3
2023-08-21Revert "scsi: qla2xxx: Fix buffer overrun"Nilesh Javali1-1/+1
2023-08-21scsi: qla2xxx: Fix smatch warn for qla_init_iocb_limit()Nilesh Javali1-1/+1
2023-08-21scsi: qla2xxx: Remove unsupported ql2xenabledif optionManish Rangankar3-5/+8
2023-08-21scsi: qla2xxx: Error code did not return to upper layerQuinn Tran1-0/+2
2023-08-21scsi: qla2xxx: Add logs for SFP temperature monitoringBikash Hazarika1-0/+18
2023-08-21scsi: qla2xxx: Fix firmware resource trackingQuinn Tran5-3/+88
2023-08-21scsi: qla2xxx: Flush mailbox commands on chip resetQuinn Tran4-9/+4
2023-08-21scsi: qla2xxx: Add Unsolicited LS Request and Response Support for NVMeManish Rangankar10-31/+639
2023-08-21scsi: qla2xxx: Allow 32-byte CDBsQuinn Tran2-1/+272
2023-08-21scsi: qla2xxx: Move resource to allow code reuseQuinn Tran4-34/+47
2023-08-21scsi: qla2xxx: Remove unused declarationsYue Haibing1-10/+0
2023-07-23scsi: qla2xxx: Update version to 10.02.08.500-kNilesh Javali1-2/+2
2023-07-23scsi: qla2xxx: fix inconsistent TMF timeoutQuinn Tran1-1/+0
2023-07-23scsi: qla2xxx: Fix TMF leak throughQuinn Tran1-6/+14
2023-07-23scsi: qla2xxx: Turn off noisy message logQuinn Tran1-1/+1
2023-07-23scsi: qla2xxx: Fix session hang in gnlQuinn Tran1-2/+3
2023-07-23scsi: qla2xxx: Fix erroneous link up failureQuinn Tran2-2/+7
2023-07-23scsi: qla2xxx: Fix command flush during TMFQuinn Tran3-39/+45
2023-07-23scsi: qla2xxx: Limit TMF to 8 per functionQuinn Tran3-25/+41
2023-07-23scsi: qla2xxx: Adjust IOCB resource on qpair createQuinn Tran4-19/+38
2023-07-23scsi: qla2xxx: Fix deletion race conditionQuinn Tran2-9/+21
2023-07-11Merge branch '6.5/scsi-staging' into 6.5/scsi-fixesMartin K. Petersen3-5/+5
2023-07-05scsi: qla2xxx: Use vmalloc_array() and vcalloc()Julia Lawall1-2/+2
2023-07-05scsi: qla2xxx: Fix error code in qla2x00_start_sp()Dan Carpenter1-1/+1
2023-07-05scsi: qla2xxx: Silence a static checker warningDan Carpenter2-2/+2
2023-06-30Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds15-135/+454
2023-06-16scsi: qla2xxx: Remove unused nvme_ls_waitq wait queueManish Rangankar2-4/+0
2023-06-16Merge patch series "qla2xxx klocwork fixes"Martin K. Petersen7-8/+19
2023-06-14scsi: qla2xxx: Update version to 10.02.08.400-kNilesh Javali1-2/+2
2023-06-14scsi: qla2xxx: Correct the index of arrayBikash Hazarika1-1/+4
2023-06-14scsi: qla2xxx: Pointer may be dereferencedShreyas Deodhar1-0/+2
2023-06-14scsi: qla2xxx: Fix buffer overrunQuinn Tran1-1/+1
2023-06-14scsi: qla2xxx: Check valid rport returned by fc_bsg_to_rport()Nilesh Javali1-0/+4
2023-06-14scsi: qla2xxx: Avoid fcport pointer dereferenceNilesh Javali1-2/+2
2023-06-14scsi: qla2xxx: Fix potential NULL pointer dereferenceBikash Hazarika1-1/+2
2023-06-14scsi: qla2xxx: Array index may go out of boundNilesh Javali1-1/+2
2023-06-07scsi: qla2xxx: Drop useless LIST_HEADChristophe JAILLET1-1/+0
2023-06-07scsi: qla2xxx: Replace one-element array with DECLARE_FLEX_ARRAY() helperGustavo A. R. Silva2-4/+4
2023-05-31scsi: Add HAS_IOPORT dependenciesNiklas Schnelle1-1/+1
2023-05-31scsi: qla2xxx: Fix end of loop testDan Carpenter1-1/+1
2023-05-22scsi: qla2xxx: Fix NULL pointer dereference in target modeGleb Chesnokov4-0/+10
2023-05-16scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy()Azeem Shaikh2-14/+14
2023-05-08scsi: qla2xxx: Update version to 10.02.08.300-kNilesh Javali1-2/+2
2023-05-08scsi: qla2xxx: Wait for io return on terminate rportQuinn Tran1-0/+13
2023-05-08scsi: qla2xxx: Fix mem access after freeQuinn Tran2-73/+95
2023-05-08scsi: qla2xxx: Fix hang in task managementQuinn Tran2-3/+61
2023-05-08scsi: qla2xxx: Fix task management cmd fail due to unavailable resourceQuinn Tran2-5/+61
2023-05-08scsi: qla2xxx: Fix task management cmd failureQuinn Tran4-23/+139
2023-05-08scsi: qla2xxx: Multi-que support for TMFQuinn Tran4-18/+66
2023-04-26Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds6-27/+5
2023-04-02scsi: qla2xxx: Fix memory leak in qla2x00_probe_one()Li Zetao1-0/+1
2023-03-31Merge branch '6.3/scsi-fixes' into 6.4/scsi-stagingMartin K. Petersen4-3/+25
2023-03-24Merge patch series "Constify most SCSI host templates"Martin K. Petersen4-6/+5
2023-03-24scsi: qla2xxx: Declare SCSI host template constBart Van Assche3-4/+4
2023-03-24scsi: qla2xxx: Refer directly to the qla2xxx_driver_templateBart Van Assche1-2/+1
2023-03-16Merge patch series "add virtual remote fabric"Martin K. Petersen1-14/+0
2023-03-16scsi: qla2xxx: Remove default fabric ops calloutsDmitry Bogdanov1-14/+0
2023-03-16scsi: qla2xxx: Synchronize the IOCB count to be in orderQuinn Tran1-1/+2
2023-03-16scsi: qla2xxx: Perform lockless command completion in abort pathNilesh Javali1-0/+11
2023-03-09scsi: qla2xxx: Drop redundant pci_enable_pcie_error_reporting()Bjorn Helgaas2-7/+0
2023-03-06scsi: qla2xxx: Add option to disable FC2 Target supportDaniel Wagner3-2/+12
2023-02-21scsi: scsi_transport_fc: Add an additional flag to fc_host_fpin_rcv()Muneendra1-1/+1
2023-02-08scsi: qla2xxx: Remove the unused variable wwnJiapeng Chong1-2/+0
2023-01-23scsi: qla2xxx: Simplify if condition evaluationDeepak R Varma1-2/+1
2023-01-23scsi: qla2xxx: Use a variable for repeated mem_size computationDeepak R Varma1-7/+6
2023-01-18scsi: qla2xxx: Make qla_trim_buf() and __qla_adjust_buf() staticTom Rix1-2/+2
2023-01-18scsi: qla2xxx: Fix printk() format stringArnd Bergmann1-1/+1
2023-01-11scsi: qla2xxx: Update version to 10.02.08.200-kNilesh Javali1-2/+2
2023-01-11scsi: qla2xxx: Select qpair depending on which CPU post_cmd() gets calledShreyas Deodhar6-3/+69
2023-01-11scsi: qla2xxx: edif: Fix clang warningQuinn Tran2-2/+17
2023-01-11scsi: qla2xxx: edif: Reduce memory usage during low I/OQuinn Tran4-1/+101
2023-01-11scsi: qla2xxx: edif: Fix stall session after app startQuinn Tran1-7/+49
2023-01-11scsi: qla2xxx: edif: Fix performance dip due to lock contentionQuinn Tran7-36/+170
2023-01-11scsi: qla2xxx: Relocate/rename vp mapQuinn Tran9-110/+113
2023-01-11scsi: qla2xxx: Remove dead code (GNN ID)Quinn Tran5-125/+1
2023-01-11scsi: qla2xxx: Remove dead code (GPNID)Quinn Tran6-313/+3
2023-01-11scsi: qla2xxx: Remove dead codeQuinn Tran5-73/+5
2023-01-11scsi: qla2xxx: Update version to 10.02.08.100-kNilesh Javali1-3/+3
2023-01-11scsi: qla2xxx: Fix IOCB resource check warningNilesh Javali1-1/+1
2023-01-11scsi: qla2xxx: Remove increment of interface err cntSaurav Kashyap1-2/+0
2023-01-11scsi: qla2xxx: Fix erroneous link downQuinn Tran1-2/+5
2023-01-11scsi: qla2xxx: Remove unintended flag clearingQuinn Tran1-1/+0
2023-01-11scsi: qla2xxx: Fix stalled loginQuinn Tran1-0/+6
2023-01-11scsi: qla2xxx: Fix exchange oversubscription for management commandsQuinn Tran4-3/+80
2023-01-11scsi: qla2xxx: Fix exchange oversubscriptionQuinn Tran7-36/+88
2023-01-11scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requestsArun Easi1-18/+1
2023-01-11scsi: qla2xxx: Fix link failure in NPIV environmentQuinn Tran1-1/+1
2023-01-11scsi: qla2xxx: Check if port is online before sending ELSShreyas Deodhar1-4/+5
2022-12-25treewide: Convert del_timer*() to timer_shutdown*()Steven Rostedt (Google)1-2/+2
2022-12-22Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-4/+10
2022-12-14Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds5-26/+18
2022-12-01scsi: qla2xxx: Fix crash when I/O abort times outArun Easi1-4/+10
2022-11-26scsi: qla2xxx: Initialize vha->unknown_atio_[list, work] for NPIV hostsGleb Chesnokov1-0/+3
2022-11-26scsi: qla2xxx: Remove duplicate of vha->iocb_work initializationGleb Chesnokov1-1/+0
2022-11-08scsi: qla2xxx: Remove unused variable 'found_devs'Colin Ian King1-4/+0
2022-11-08scsi: qla2xxx: Fix set-but-not-used variable warningsBart Van Assche4-21/+15
2022-10-21Merge branch '6.1/scsi-queue' into 6.1/scsi-fixesMartin K. Petersen1-3/+27
2022-10-07Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds15-139/+247
2022-10-07Merge tag 'for-6.1/block-2022-10-03' of git://git.kernel.dk/linuxLinus Torvalds2-11/+5
2022-10-01scsi: qla2xxx: Use transport-defined speed mask for supported_speedsManish Rangankar1-2/+26
2022-10-01scsi: qla2xxx: Fix serialization of DCBX TLV data requestRafael Mendonca1-1/+1
2022-09-15scsi: qla2xxx: Fix memory leak in __qlt_24xx_handle_abts()Rafael Mendonca1-1/+3
2022-09-15scsi: qla2xxx: Remove unused declarations for qla2xxxGaosheng Cui2-14/+0
2022-09-06scsi: qla2xxx: Fix spelling mistake "definiton" -> "definition"Colin Ian King1-1/+1
2022-09-06scsi: qla2xxx: Drop DID_TARGET_FAILURE useMike Christie1-1/+1
2022-09-01scsi: qla2xxx: Update version to 10.02.07.900-kNilesh Javali1-2/+2
2022-09-01scsi: qla2xxx: Define static symbolsNilesh Javali1-2/+2
2022-09-01scsi: qla2xxx: Enhance driver tracing with separate tunable and moreArun Easi4-14/+115
2022-09-01scsi: qla2xxx: Add NVMe parameters support in Auxiliary Image StatusAnil Gurumurthy5-5/+19
2022-09-01scsi: qla2xxx: Add debugfs create/delete helpersArun Easi2-0/+98
2022-09-01scsi: qla2xxx: Fix response queue handler reading stale packetsArun Easi1-2/+15
2022-09-01scsi: qla2xxx: Revert "scsi: qla2xxx: Fix response queue handler reading stal...Arun Easi3-35/+2
2022-09-01scsi: qla2xxx: Log message "skipping scsi_scan_host()" as informationalMauricio Faria de Oliveira1-1/+1
2022-08-31scsi: qla2xxx: Avoid flush_scheduled_work() usageTetsuo Handa1-1/+1
2022-08-31scsi: qla2xxx: Always wait for qlt_sess_work_fn() from qlt_stop_phase1()Tetsuo Handa1-2/+2
2022-08-31scsi: qla2xxx: Remove unused qlt_tmr_work()Tetsuo Handa2-67/+0
2022-08-31scsi: qla2xxx: Remove unused del_sess_list fieldTetsuo Handa2-4/+0
2022-08-22block: Change the return type of blk_mq_map_queues() into voidBart Van Assche2-11/+5
2022-08-11scsi: qla2xxx: Disable ATIO interrupt coalesce for quad port ISP27XXTony Battersby1-8/+2
2022-07-18scsi: qla2xxx: Update version to 10.02.07.800-kNilesh Javali1-2/+2
2022-07-18scsi: qla2xxx: Update manufacturer detailsBikash Hazarika2-2/+2
2022-07-18scsi: qla2xxx: Fix sparse warning for dport_dataNilesh Javali1-2/+2
2022-07-18scsi: qla2xxx: Fix discovery issues in FC-AL topologyArun Easi3-2/+35
2022-07-18scsi: qla2xxx: Fix imbalance vha->vref_countQuinn Tran1-0/+4
2022-07-18scsi: qla2xxx: edif: Fix dropped IKE messageQuinn Tran1-30/+24
2022-07-18scsi: qla2xxx: Fix response queue handler reading stale packetsArun Easi3-1/+35
2022-07-18scsi: qla2xxx: Zero undefined mailbox IN registersBikash Hazarika1-0/+2
2022-07-18scsi: qla2xxx: Fix incorrect display of max frame sizeBikash Hazarika4-9/+7
2022-07-18scsi: Revert "scsi: qla2xxx: Fix disk failure to rediscover"Nilesh Javali2-8/+2
2022-07-07scsi: qla2xxx: Check correct variable in qla24xx_async_gffid()Dan Carpenter1-2/+2
2022-06-16scsi: qla2xxx: Update version to 10.02.07.700-kNilesh Javali1-2/+2
2022-06-16scsi: qla2xxx: Fix erroneous mailbox timeout after PCI error injectionQuinn Tran1-6/+6
2022-06-16scsi: qla2xxx: Fix losing FCP-2 targets on long port disable with I/OsArun Easi1-4/+8
2022-06-16scsi: qla2xxx: Add debug prints in the device remove pathArun Easi2-0/+9
2022-06-16scsi: qla2xxx: Fix losing target when it reappears during deleteArun Easi1-7/+17
2022-06-16scsi: qla2xxx: Fix losing FCP-2 targets during port perturbation testsArun Easi1-1/+1
2022-06-16scsi: qla2xxx: Fix crash due to stale SRB access around I/O timeoutsArun Easi1-12/+31
2022-06-16scsi: qla2xxx: Turn off multi-queue for 8G adaptersQuinn Tran2-12/+8
2022-06-16scsi: qla2xxx: Wind down adapter after PCIe errorQuinn Tran4-1/+81
2022-06-16scsi: qla2xxx: Add a new v2 dport diagnostic featureBikash Hazarika7-0/+169
2022-06-16scsi: qla2xxx: Fix excessive I/O error messages by defaultArun Easi1-2/+2
2022-06-10scsi: qla2xxx: Update version to 10.02.07.600-kNilesh Javali1-2/+2
2022-06-10scsi: qla2xxx: edif: Fix slow session teardownQuinn Tran1-14/+20
2022-06-10scsi: qla2xxx: edif: Reduce N2N thrashing at app_start timeQuinn Tran1-13/+34
2022-06-10scsi: qla2xxx: edif: Fix no logout on delete for N2NQuinn Tran1-0/+3
2022-06-10scsi: qla2xxx: edif: Fix session thrashQuinn Tran3-2/+14
2022-06-10scsi: qla2xxx: edif: Tear down session if keys have been removedQuinn Tran2-0/+6
2022-06-10scsi: qla2xxx: edif: Fix no login after app startQuinn Tran1-0/+1
2022-06-10scsi: qla2xxx: edif: Reduce disruption due to multiple app startQuinn Tran1-2/+2
2022-06-10scsi: qla2xxx: edif: Send LOGO for unexpected IKE messageQuinn Tran2-3/+18
2022-06-10scsi: qla2xxx: edif: Fix I/O timeout due to over-subscriptionQuinn Tran1-0/+7
2022-06-07scsi: qla2xxx: Update version to 10.02.07.500-kNilesh Javali1-2/+2
2022-06-07scsi: qla2xxx: edif: Fix n2n login retry for secure deviceQuinn Tran1-0/+7
2022-06-07scsi: qla2xxx: edif: Fix n2n discovery issue with secure targetQuinn Tran1-0/+3
2022-06-07scsi: qla2xxx: edif: Remove old doorbell interfaceQuinn Tran3-81/+0
2022-06-07scsi: qla2xxx: edif: Add retry for ELS passthroughQuinn Tran2-16/+38
2022-06-07scsi: qla2xxx: edif: Synchronize NPIV deletion with authentication applicationQuinn Tran2-1/+7