aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi/qla4xxx
AgeCommit message (Expand)AuthorFilesLines
2024-03-10scsi: qla4xxx: Replace deprecated strncpy() with strscpy()Justin Stitt2-12/+19
2023-07-25scsi: qla4xxx: Add length check when parsing nlattrsLin Ma1-0/+15
2023-05-16scsi: qla4xxx: Replace all non-returning strlcpy() with strscpy()Azeem Shaikh2-11/+11
2023-04-02scsi: qla4xxx: Remove unused 'count' variableTom Rix1-2/+0
2023-03-09scsi: qla4xxx: Drop redundant pci_enable_pcie_error_reporting()Bjorn Helgaas2-5/+0
2022-10-22scsi: core: Change the return type of .eh_timed_out()Bart Van Assche1-4/+4
2022-04-25scsi: qla4xxx: Drop redundant memset()Haowen Bai1-1/+0
2022-03-24Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2-12/+22
2022-03-01scsi: iscsi: ql4xxx: Use per-session workqueue for unbindingMike Christie1-1/+1
2022-02-27scsi: qla4xxx: Remove unneeded variableChangcheng Deng1-2/+1
2022-02-22scsi: iscsi: Stop using the SCSI pointerBart Van Assche2-9/+20
2022-02-17treewide: Replace zero-length arrays with flexible-array membersGustavo A. R. Silva1-1/+1
2021-12-06scsi: qla4xxx: Format SYSFS_FLAG_FW_SEL_BOOT as byteFlorian Fainelli1-2/+2
2021-11-05Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds3-20/+30
2021-10-18treewide: Replace 0-element memcpy() destinations with flexible arraysKees Cook1-2/+2
2021-10-16scsi: qla4xxx: Switch to attribute groupsBart Van Assche3-18/+28
2021-10-16scsi: qla4xxx: Call scsi_done() directlyBart Van Assche1-2/+2
2021-08-11scsi: qla4xxx: Use scsi_cmd_to_rq() instead of scsi_cmnd.requestBart Van Assche2-3/+3
2021-08-01scsi: qla4xxx: Convert uses of __constant_cpu_to_<foo> to cpu_to_<foo>Dwaipayan Ray5-28/+28
2021-06-18scsi: qla4xxx: Remove redundant continue statementColin Ian King1-2/+0
2021-06-02scsi: iscsi: Rel ref after iscsi_lookup_endpoint()Mike Christie1-0/+1
2021-06-02scsi: iscsi: Stop queueing during ep_disconnectMike Christie1-0/+1
2021-05-10scsi: qla4xxx: Simplify conditionalWan Jiabing1-2/+1
2021-04-15scsi: qla4xxx: Remove an unused functionBart Van Assche1-6/+0
2021-04-13scsi: qla4xxx: Remove unneeded if-null-free checkQiheng Lin1-18/+9
2021-03-15scsi: qla4xxx: Fix kernel-doc formatting and misnaming issueLee Jones1-2/+2
2021-03-15scsi: qla4xxx: Fix formatting issues - missing '-' and '_'Lee Jones1-2/+2
2021-03-09scsi: qla4xxx: Fix a typoBhaskar Chowdhury1-1/+1
2021-02-08scsi: qla4xxx: Use iscsi_is_session_online()Mike Christie1-1/+1
2021-01-22scsi: qla4xxx: Use standard SAM status definitionsHannes Reinecke2-2/+1
2020-12-09scsi: qla4xxx: Remove redundant assignment to variable rvalColin Ian King1-1/+1
2020-12-01scsi: qla4xxx: Remove in_interrupt() from qla4_82xx_rom_lock()Ahmed S. Darwish2-11/+7
2020-12-01scsi: qla4xxx: Remove in_interrupt() from qla4_82xx_idc_lock()Ahmed S. Darwish2-10/+6
2020-12-01scsi: qla4xxx: Remove in_interrupt()Ahmed S. Darwish2-35/+29
2020-11-17scsi: qla4xxx: Remove redundant assignment to variable rvalJing Xiangfeng1-3/+0
2020-10-23Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-1/+1
2020-10-14Merge tag 'spdx-5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gr...Linus Torvalds21-42/+21
2020-10-14Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2-3/+2
2020-10-07scsi: qla4xxx: Fix inconsistent format argument typeYe Bin1-1/+1
2020-10-02scsi: qla4xxx: Delete unneeded variable 'status' in qla4xxx_process_ddb_changedYe Bin1-2/+1
2020-09-16scsi/qla4xxx: Convert to SPDX license identifiersThomas Gleixner21-42/+21
2020-08-24scsi: qla4xxx: Fix an error handling path in 'qla4xxx_get_host_stats()'Christophe JAILLET1-1/+1
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-1/+1
2020-07-24scsi: qla4xxx: Rename function parameter descriptionsLee Jones1-2/+2
2020-07-24scsi: qla4xxx: Remove set but unused variable 'status'Lee Jones1-22/+12
2020-07-24scsi: qla4xxx: Supply description for 'code'Lee Jones1-4/+5
2020-07-24scsi: qla4xxx: Remove three set but unused variablesLee Jones1-6/+3
2020-07-24scsi: qla4xxx: Document qla4xxx_process_ddb()'s 'conn_err'Lee Jones1-0/+1
2020-07-24scsi: qla4xxx: Repair function documentation headersLee Jones1-2/+4
2020-07-24scsi: qla4xxx: Fix some kerneldoc parameter documentation issuesLee Jones1-6/+7
2020-07-24scsi: qla4xxx: Fix incorrectly named function parameterLee Jones1-1/+1
2020-07-24scsi: qla4xxx: Fix-up incorrectly documented parameterLee Jones1-4/+3
2020-07-24scsi: qla4xxx: Move 'qla4_82xx_reg_tbl' to the only place its usedLee Jones2-17/+17
2020-07-24scsi: pm8001: Remove a bunch of set but unused variablesLee Jones1-10/+1
2020-07-24scsi: qla4xxx: Move 'qla4_83xx_reg_tbl' from shared headerLee Jones2-17/+17
2020-07-24scsi: qla4xxx: Check return value of pci_set_mwi()Lee Jones1-0/+3
2020-07-24scsi: qla4xxx: Remove set but unused variable 'func_number'Lee Jones1-2/+0
2020-07-15scsi: qla4xxx: Provide a missing function param description and fix formattingLee Jones1-3/+4
2020-06-14treewide: replace '---help---' in Kconfig files with 'help'Masahiro Yamada1-1/+1
2020-04-24scsi: qla4xxx: Remove unneeded semicolon in ql4_os.cJason Yan1-1/+1
2019-12-19scsi: qla4xxx: Adjust indentation in qla4xxx_mem_freeNathan Chancellor1-1/+1
2019-12-09scsi: iscsi: qla4xxx: fix double free in probeDan Carpenter1-1/+0
2019-11-19scsi: qla4xxx: fix double free bugPan Bian1-3/+0
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner2-0/+2
2019-04-12Merge branch '5.1/scsi-fixes' into 5.2/mergeMartin K. Petersen1-0/+2
2019-03-25scsi: qla4xxx: fix a potential NULL pointer dereferenceKangjie Lu1-0/+2
2019-03-25scsi: qla4xxx: avoid freeing unallocated dma memoryArnd Bergmann1-1/+1
2019-03-09Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-1/+1
2019-01-20Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds1-0/+2
2019-01-11scsi: qla4xxx: ql4_os: mark expected switch fall-throughGustavo A. R. Silva1-1/+1
2019-01-08scsi: qla4xxx: check return code of qla4xxx_copy_from_fwddb_paramYueHaibing1-0/+2
2019-01-08cross-tree: phase out dma_zalloc_coherent()Luis Chamberlain4-18/+18
2018-12-18scsi: flip the default on use_clusteringChristoph Hellwig1-1/+0
2018-11-06scsi: qla4xxx: remvoe unnecessary condition check for mempool_destroy()Chengguang Xu1-3/+1
2018-11-06scsi: qla4xxx: remove unnecessary condition check for dma_pool_destroy()Chengguang Xu1-4/+2
2018-10-25Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2-23/+12
2018-10-17scsi: qla4xxx: fully convert to the generic DMA APIChristoph Hellwig1-17/+8
2018-10-02PCI/AER: Remove pci_cleanup_aer_uncorrect_error_status() callsOza Pawandeep1-1/+0
2018-09-28scsi: qla4xxx: Remove redundant check on drvr_waitColin Ian King1-6/+4
2018-06-12treewide: kmalloc() -> kmalloc_array()Kees Cook1-1/+1
2018-05-29block: rename BLK_EH_NOT_HANDLED to BLK_EH_DONEChristoph Hellwig1-1/+1
2018-04-03Merge branch 'fixes' into miscJames Bottomley2-0/+48
2018-02-21scsi: qla4xxx: Use dma_pool_zalloc()Souptick Joarder2-7/+3
2018-02-13scsi: qla4xxx: skip error recovery in case of register disconnect.Manish Rangankar2-0/+48
2018-02-12scsi: qla4xxx: Move an array from a .h into a .c fileBart Van Assche2-2/+2
2018-02-12scsi: qla4xxx: Remove unused symbolsBart Van Assche1-5/+0
2018-01-04scsi: qla4xxx: Use zeroing allocator rather than allocator/memsetHimanshu Jha4-25/+18
2017-11-01scsi: qla4xxx: Convert timers to use timer_setup()Kees Cook1-6/+6
2017-04-26scsi: qla4xxx: fix spelling mistake: "Tempalate" -> "Template"Colin Ian King1-1/+1
2017-04-06scsi: qla4xxx: drop redundant init_completionNicholas Mc Guire1-1/+0
2017-01-11scsi: qla4xxx: remove two unused MSI-X related #definesChristoph Hellwig1-3/+0
2017-01-05scsi: qla4xxx: comments correctionCao jin1-3/+3
2016-12-07scsi: qla4xxx: switch to pci_alloc_irq_vectorsChristoph Hellwig4-98/+37
2016-11-08scsi: qla4xxx: print MAC and SID via %p[mM][R]Oleksandr Khoshaba3-21/+7
2016-09-02scsi: qla4xxx: Mark symbols static where possibleBaoyou Xie1-1/+1
2016-02-23scsi: qla4xxx: shut up warning for rd_reg_indirectArnd Bergmann1-2/+4
2015-11-13Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-8/+0
2015-11-09scsi: use host wide tags by defaultChristoph Hellwig1-8/+0
2015-10-15move io-64-nonatomic*.h out of asm-genericChristoph Hellwig1-1/+1
2015-06-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-0/+1
2015-06-23Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds2-2/+2
2015-05-27qla4xxx: add a missing includeEric Dumazet1-0/+1
2015-05-26qla4xxx: Fix printk() in qla4_83xx_read_reset_template() and qla4_83xx_pre_lo...Masanari Iida2-2/+2
2014-11-24scsi: drop reason argument from ->change_queue_depthChristoph Hellwig1-2/+2
2014-11-24scsi: avoid ->change_queue_depth indirection for queue full trackingChristoph Hellwig1-12/+4
2014-11-12scsi: don't force tagged_supported in driversChristoph Hellwig1-9/+0
2014-11-12scsi: don't set tagging state from scsi_adjust_queue_depthChristoph Hellwig1-1/+1
2014-11-12scsi: always assign block layer tags if enabledChristoph Hellwig1-8/+2
2014-11-12scsi: remove abuses of scsi_populate_tagChristoph Hellwig1-10/+0
2014-08-01qla4xxx: fix get_host_stats error propagationMike Christie1-0/+2
2014-07-30qla4xxx: check the return value of dma_alloc_coherent()Maurizio Lombardi1-0/+6
2014-07-30scsi: qla4xxx: ql4_mbx.c: Cleaning up missing null-terminate in conjunction w...Rickard Strandqvist1-7/+7
2014-07-30scsi: qla4xxx: ql4_os.c: Cleaning up missing null-terminate in conjunction wi...Rickard Strandqvist1-7/+7
2014-07-30qla4xxx: Use pci_enable_msix_exact() instead of pci_enable_msix()Alexander Gordeev1-1/+1
2014-07-17scsi: use 64-bit LUNsHannes Reinecke5-27/+27
2014-05-28qla4xxx: Use kmemdup instead of kmalloc + memcpyBenoit Taine1-4/+3
2014-05-19qla4xxx: Update driver version to 5.04.00-k6Vikas Chaudhary1-1/+1
2014-05-19qla4xxx: Fix smatch warning in func qla4xxx_conn_get_paramAdheer Chandravanshi1-4/+0
2014-05-19qla4xxx: Fix smatch warning in func qla4xxx_get_ep_paramAdheer Chandravanshi1-3/+3
2014-05-19qla4xxx: Fix memory leak for ha->saved_acbNilesh Javali1-2/+4
2014-05-19qla4xxx: Export sysfs DDBs from DPC handlerNilesh Javali3-6/+11
2014-05-19qla4xxx: Disable INTx interrupt for ISP82XXTej Parkash1-7/+5
2014-05-19qla4xxx: Update driver version to 5.04.00-k5Vikas Chaudhary1-1/+1
2014-05-19qla4xxx: Fix memory leak in func qla4_84xx_config_acb()Vikas Chaudhary1-1/+1
2014-05-19qla4xxx: Initialize hardware queue for ISP40XXVikas Chaudhary1-0/+2
2014-05-19qla4xxx: Check for correct return statusVikas Chaudhary1-1/+1
2014-05-19qla4xxx: qla4xxx: Move qla4_8xxx_ms_mem_write_128b to ql4_nx.cVikas Chaudhary2-106/+106
2014-05-19qla4xxx: Added PEX DMA Support for ISP8022 AdapterTej Parkash3-33/+28
2014-05-19qla4xxx: Added new opcodes for 84XX Minidump templateTej Parkash3-0/+382
2014-05-19qla4xxx: Add support of 0xFF capture mask for minidumpTej Parkash3-3/+33
2014-05-19qla4xxx: Change default capture to firmware defined capture maskTej Parkash1-2/+2
2014-05-19qla4xxx: Do not wait for IO completion, after issuing stop_firmwareTej Parkash1-3/+0
2014-03-15[SCSI] libiscsi: Reduce locking contention in fast pathShlomo Pongratz1-2/+2
2014-03-15[SCSI] qla4xxx: Update driver version to 5.04.00-k4Vikas Chaudhary1-1/+1
2014-03-15[SCSI] qla4xxx: Fix sparse warningsVikas Chaudhary1-2/+4
2014-03-15[SCSI] qla4xxx: Handle IPv6 AEN notificationsNilesh Javali2-3/+33
2014-03-15[SCSI] qla4xxx: Update print statements in func qla4xxx_do_dpc()Vikas Chaudhary1-3/+3
2014-03-15[SCSI] qla4xxx: Update print statements in func qla4xxx_eh_abort()Vikas Chaudhary1-3/+4
2014-03-15[SCSI] qla4xxx: Update print statements in qla4xxx_mailbox_command()Vikas Chaudhary1-8/+8
2014-03-15[SCSI] qla4xxx: Updated print for device login, logout pathVikas Chaudhary1-16/+43
2014-03-15[SCSI] qla4xxx: Remove unused code from qla4xxx_set_ifcb()Vikas Chaudhary1-1/+0
2014-03-15[SCSI] qla4xxx: Fix failure of mbox 0x31Vikas Chaudhary1-8/+48
2014-03-15[SCSI] qla4xxx: Reduce rom-lock contention during reset recovery.Vikas Chaudhary1-21/+12
2014-03-15[SCSI] qla4xxx: Driver not able to collect minidump for ISP84xxTej Parkash2-1/+8
2014-03-15[SCSI] qla4xxx: Fix pending IO completion in reset path before initiating chi...Tej Parkash2-5/+13
2014-03-15[SCSI] qla4xxx: Fix processing response queue during probeTej Parkash3-6/+16
2014-03-15[SCSI] qla4xxx: Fix failure of IDC Time Extend mailbox commandVikas Chaudhary1-0/+1
2014-03-15[SCSI] qla4xxx: Clear DDB index map upon connection close failureNilesh Javali4-1/+10
2014-03-15[SCSI] qla4xxx: Return correct error status from func qla4xxx_request_irqs()Vikas Chaudhary1-2/+4
2014-03-15[SCSI] qla4xxx: Fixed AER reset sequence for ISP83xx/ISP84xxTej Parkash2-20/+29
2014-03-15[SCSI] qla4xxx: Correctly handle msleep_interruptibleVikas Chaudhary1-8/+2
2014-03-15[SCSI] qla4xxx: Rename ACB_STATE macros with IP_ADDRSTATE macrosNilesh Javali2-23/+15
2014-03-15[SCSI] qla4xxx: Improve loopback failure messagesNilesh Javali1-2/+2
2014-03-15[SCSI] qla4xxx: Use IDC_CTRL bit1 directly instead of AF_83XX_NO_FWDUMP flag.Vikas Chaudhary3-17/+15
2014-03-15[SCSI] qla4xxx: Fix comments in codeVikas Chaudhary1-4/+4
2014-03-15[SCSI] qla4xxx: Print WARN_ONCE() if iSCSI function presence bit removedVikas Chaudhary3-0/+26
2014-03-15[SCSI] qla4xxx: ISP8xxx: Correct retry of adapter initializationNilesh Javali4-11/+45
2014-01-22Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2014-01-07treewide: fix comments and printk msgsMasanari Iida1-1/+1
2013-12-19[SCSI] qla4xxx: Update driver version to 5.04.00-k3Vikas Chaudhary1-1/+1
2013-12-19[SCSI] qla4xxx: Recreate chap data list during get chap operationAdheer Chandravanshi1-58/+61
2013-12-19[SCSI] qla4xxx: Add support for ISCSI_PARAM_LOCAL_IPADDR sysfs attrAdheer Chandravanshi1-0/+10
2013-12-19[SCSI] qla4xxx: Add host statistics supportLalit Chandivade2-1/+287
2013-12-19[SCSI] qla4xxx: Added support for Diagnostics MBOX commandVikas Chaudhary8-7/+455
2013-12-16[SCSI] qla4xxx: overflow in qla4xxx_set_chap_entry()Dan Carpenter1-4/+7
2013-12-16[SCSI] qla4xxx: Update driver version to 5.04.00-k2Adheer Chandravanshi1-1/+1
2013-12-16[SCSI] qla4xxx: Add support for additional network parameters settingsHarish Zunjarrao6-133/+1212
2013-11-15Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+0
2013-10-25[SCSI] qla4xxx: Add support to get CHAP details for flash target sessionAdheer Chandravanshi1-3/+38
2013-10-25[SCSI] qla4xxx: Add support to set CHAP entriesAdheer Chandravanshi4-2/+225
2013-10-25[SCSI] qla4xxx: Use offset based on adapter type to set CHAP entry in flashAdheer Chandravanshi1-1/+15
2013-10-25[SCSI] qla4xxx: Populate local CHAP credentials for flash target sessionsAdheer Chandravanshi1-0/+16
2013-10-25[SCSI] qla4xxx: Support setting of local CHAP index for flash target entryAdheer Chandravanshi2-0/+22
2013-10-25[SCSI] qla4xxx: Correct the check for local CHAP entry typeAdheer Chandravanshi1-1/+1
2013-10-25[SCSI] qla4xxx: correctly update session discovery_parent_idx.Manish Rangankar2-19/+181
2013-10-14SCSI: remove unnecessary pci_set_drvdata()Jingoo Han1-1/+0
2013-09-03[SCSI] qla4xxx: Update driver version to 5.04.00-k1Vikas Chaudhary1-1/+1
2013-09-03[SCSI] qla4xxx: Return error if minidump data collection failsVikas Chaudhary1-0/+1
2013-09-03[SCSI] qla4xxx: Fix the minidump data collection check in for loopSantosh Vernekar1-5/+3
2013-09-03[SCSI] qla4xxx: Add pex-dma support for capturing minidumpSantosh Vernekar4-3/+263
2013-09-03[SCSI] qla4xxx: Update driver version to 5.04.00-k0Vikas Chaudhary1-1/+1
2013-09-03[SCSI] qla4xxx: Update Copyright headerVikas Chaudhary18-18/+18
2013-09-03[SCSI] qla4xxx: Implementation of ACB configuration during Loopback for ISP8042Nilesh Javali6-9/+203
2013-09-03[SCSI] qla4xxx: Added support for ISP8042Vikas Chaudhary9-79/+100
2013-08-23[SCSI] qla4xxx: Update driver version to 5.03.00-k11Adheer Chandravanshi1-1/+1
2013-08-23[SCSI] qla4xxx: Export more firmware info in sysfsAdheer Chandravanshi5-29/+105
2013-08-23[SCSI] qla4xxx: Only BIOS boot target entries should be at index 0 and 1.Adheer Chandravanshi1-1/+2
2013-08-23[SCSI] qla4xxx: discovery_parent_idx can be shown without any check.Adheer Chandravanshi1-5/+2
2013-08-23[SCSI] qla4xxx: Set IPv6 traffic class if device type is IPv6.Adheer Chandravanshi1-1/+5
2013-08-23[SCSI] qla4xxx: Use discovery_parent_idx instead of discovery_parent_typeAdheer Chandravanshi1-3/+3
2013-08-23[SCSI] qla4xxx: Allow removal of failed session using logout.Adheer Chandravanshi2-8/+41
2013-08-23[SCSI] qla4xxx: Update driver version to 5.03.00-k10Vikas Chaudhary1-1/+1
2013-08-23[SCSI] qla4xxx: Exporting new attrs for iscsi session and connection in sysfsAdheer Chandravanshi1-57/+146
2013-07-03drivers: avoid format strings in names passed to alloc_workqueue()Kees Cook1-2/+2
2013-05-10[SCSI] iscsi class, qla4xxx: fix sess/conn refcounting when find fns are usedMike Christie1-2/+4
2013-05-02[SCSI] qla4xxx: Fix iocb_cnt calculation in qla4xxx_send_mbox_iocb()Vikas Chaudhary1-0/+1
2013-05-02[SCSI] qla4xxx: Update driver version to 5.03.00-k9Vikas Chaudhary1-1/+1
2013-05-02[SCSI] qla4xxx: Assign values using correct datatypeAdheer Chandravanshi1-4/+4
2013-05-02[SCSI] qla4xxx: Fix smatch warningsAdheer Chandravanshi1-16/+1
2013-05-02[SCSI] qla4xxx: Fix sparse warning for qla4xxx_sysfs_ddb_tgt_createVikas Chaudhary1-3/+3