aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi/bnx2i
AgeCommit message (Expand)AuthorFilesLines
2023-05-26scsi: bnx2i: Replace all non-returning strlcpy with strscpyAzeem Shaikh1-1/+1
2023-03-24scsi: iscsi: Declare SCSI host template constBart Van Assche1-2/+2
2022-06-21scsi: iscsi: Fix session removal on shutdownMike Christie1-1/+1
2022-04-11scsi: iscsi: Merge suspend fieldsMike Christie2-2/+2
2022-03-30scsi: bnx2i: Fix spelling mistake "mis-match" -> "mismatch"Colin Ian King1-2/+2
2022-02-22scsi: iscsi: Stop using the SCSI pointerBart Van Assche1-0/+1
2021-10-16scsi: bnx2i: Switch to attribute groupsBart Van Assche3-5/+14
2021-08-11scsi: bnx2i: Use scsi_cmd_to_rq() instead of scsi_cmnd.requestBart Van Assche1-1/+1
2021-06-02scsi: iscsi: Fix shost->max_id useMike Christie1-1/+1
2021-06-02scsi: iscsi: Rel ref after iscsi_lookup_endpoint()Mike Christie1-7/+16
2021-06-02scsi: iscsi: Drop suspend calls from ep_disconnectMike Christie1-5/+1
2021-06-02scsi: iscsi: Stop queueing during ep_disconnectMike Christie1-0/+1
2021-03-24scsi: bnx2i: Make bnx2i_process_iscsi_error() simpler and more robustRasmus Villemoes1-44/+41
2021-03-15scsi: bnx2i: Fix bnx2i_set_ccell_info()'s name in descriptionLee Jones1-1/+1
2021-02-08scsi: libiscsi: Fix iscsi_task use after free()Mike Christie1-2/+0
2020-12-02scsi: bnx2i: Requires MMURandy Dunlap1-0/+1
2020-09-22scsi: bnx2i: Remove unnecessary mutex_init()Qinglang Miao1-2/+0
2020-07-24scsi: bnx2i: Add parameter description and rename anotherLee Jones1-1/+2
2020-07-24scsi: bnx2i: Add, remove and edit some function parameter descriptionsLee Jones1-9/+7
2020-07-24scsi: bnx2i: Fix a whole host of kerneldoc issuesLee Jones1-26/+27
2020-07-24scsi: bnx2i: Add missing descriptions for 'attr' parameterLee Jones1-0/+4
2020-07-24scsi: bnx2i: Fix parameter misnaming in function headerLee Jones1-1/+1
2020-06-14treewide: replace '---help---' in Kconfig files with 'help'Masahiro Yamada1-1/+1
2020-01-06remove ioremap_nocache and devm_ioremap_nocacheChristoph Hellwig1-2/+2
2019-11-19scsi: bnx2i: fix potential use after freePan Bian1-1/+1
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner2-0/+2
2019-04-08drivers: Remove explicit invocations of mmiowb()Will Deacon1-3/+0
2019-04-08drivers: Remove useless trailing comments from mmiowb() invocationsWill Deacon1-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-08scsi: bnx2i: fix indentation issue, remove a tabColin Ian King1-1/+1
2019-01-08cross-tree: phase out dma_zalloc_coherent()Luis Chamberlain1-4/+4
2018-12-28Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2-3/+0
2018-12-18scsi: flip the default on use_clusteringChristoph Hellwig1-1/+0
2018-11-21scsi: bnx2i: remove set but not used variable 'cid_num'YueHaibing1-2/+0
2018-11-07block: kill request ->cpu memberJens Axboe1-7/+1
2018-06-19scsi: bnx2i: add error handling for ioremap_nocacheZhouyang Jia1-0/+2
2018-01-04scsi: bnx2i: Use zeroing allocator rather than allocator/memsetHimanshu Jha1-6/+4
2017-12-04scsi: bnx2i: bnx2i_hwi: use swap macro in bnx2i_send_iscsi_nopoutGustavo A. R. Silva1-6/+3
2017-11-14Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-10/+0
2017-10-27scsi: bnx2i: Convert timers to use timer_setup()Kees Cook3-14/+7
2017-09-15scsi: bnx2i: Clean up unused pointers in bnx2i_hwiChristos Gkekas1-10/+0
2017-07-26scsi: bnx2i: Simplify cpu hotplug codeThomas Gleixner1-50/+15
2017-07-26scsi: bnx2i: Prevent recursive cpuhotplug lockingThomas Gleixner1-7/+8
2017-06-26scsi: bnx2i: missing error code in bnx2i_ep_connect()Dan Carpenter1-1/+2
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar1-1/+1
2017-02-06scsi: remove eh_timed_out methods in the transport templateChristoph Hellwig1-0/+1
2016-12-25scsi/bnx2i: Convert to hotplug state machineSebastian Andrzej Siewior1-48/+30
2016-07-12bnx2i: fix spelling mistake "complection" -> "completion"Colin Ian King1-1/+1
2016-04-25bnx2i: silence uninitialized variable warningsDan Carpenter1-2/+2
2015-06-02bnx2i: Fix call trace while device resetNilesh Javali1-0/+2
2015-06-02bnx2i: Fixed firmware assert, during target logout.Tej Parkash1-1/+2
2014-11-24scsi: drop reason argument from ->change_queue_depthChristoph Hellwig1-1/+1
2014-11-24scsi: avoid ->change_queue_depth indirection for queue full trackingChristoph Hellwig1-0/+1
2014-10-07Merge tag 'scsi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/j...Linus Torvalds1-0/+3
2014-09-16bnx2i: Make boot_nic entry visible in the sysfs session objectsTej Parkash1-0/+3
2014-09-15bnx2i/bnx2fc : fix randconfig error in next-20140909Anish Bhatt1-0/+1
2014-07-25bnx2i: Update driver version to 2.7.10.1Vikas Chaudhary1-2/+2
2014-07-25bnx2i: Rebranding bnx2i driverVikas Chaudhary8-19/+33
2014-07-25bnx2i, be2iscsi: fix custom stats lengthMike Christie1-4/+3
2014-05-07Merge branch 'sched/urgent' into sched/core, to avoid conflictsIngo Molnar1-2/+10
2014-04-18sched, treewide: Replace hardcoded nice values with MIN_NICE/MAX_NICEDongsheng Yang1-1/+1
2014-04-07Merge tag 'cpu-hotplug-3.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-2/+10
2014-04-01Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2-27/+27
2014-03-20scsi, bnx2i: Fix CPU hotplug callback registrationSrivatsa S. Bhat1-2/+10
2014-03-18cnic,bnx2i,bnx2fc: Fix inconsistent use of page sizeMichael Chan2-37/+38
2014-03-15[SCSI] libiscsi: Reduce locking contention in fast pathShlomo Pongratz2-27/+27
2013-11-15Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds2-15/+15
2013-10-14treewide: Fix common typo in "identify"Maxime Jayat2-15/+15
2013-09-18bnx2x, cnic, bnx2i, bnx2fc: Fix bnx2i and bnx2fc regressions.Michael Chan2-3/+2
2013-09-05Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds2-11/+13
2013-08-23[SCSI] bnx2i: Update version and copyright year 2013Eddie Wai7-9/+9
2013-08-02cnic, bnx2i: Fix bug on some bnx2x devices that don't support iSCSIMichael Chan1-7/+5
2013-07-29cnic: Update TCP options setup for iSCSI.Eddie Wai1-4/+8
2013-04-24treewide: Fix typo in printk and commentsMasanari Iida1-6/+6
2013-01-29[SCSI] bnx2i: fix the bit manipulation when setting the error maskTomas Henzl1-1/+1
2013-01-03Drivers: scsi: remove __dev* attributes.Greg Kroah-Hartman1-1/+1
2012-11-27[SCSI] bnx2i: removed the individual PCI DEVICE ID checkingEddie Wai3-28/+19
2012-09-17[SCSI] bnx2i: Fixed NULL ptr deference for 1G bnx2 Linux iSCSI offloadEddie Wai1-0/+3
2012-07-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller3-7/+7
2012-07-08bnx2i: use strlcpy() instead of memcpy() for stringsDan Carpenter1-1/+1
2012-07-08[SCSI] bnx2i: Removed the reference to the netdev->base_addrEddie Wai3-7/+7
2012-06-27bnx2x, bnx2fc, bnx2i, cnic: Add statistics support and FCoE capabilities adve...Barak Witkowski5-14/+146
2012-05-10[SCSI] bnx2i: Updated version and copyright yearEddie Wai7-9/+9
2012-05-10[SCSI] bnx2i: Added the setting of target can_queue via target_allocEddie Wai1-0/+1
2012-03-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-0/+1
2012-03-21cnic: Fix parity error code conflictMichael Chan1-0/+1
2012-02-19[SCSI] bnx2i: Fixed the override of the error_mask module paramEddie Wai2-6/+10
2012-02-19[SCSI] bnx2i: use kthread_create_on_node()Eric Dumazet1-2/+3
2012-01-03switch ->is_visible() to returning umode_tAl Viro1-1/+1
2011-12-14[SCSI] bnx2i: Fixed kernel panic caused by unprotected task->sc->request derefEddie Wai1-2/+3
2011-10-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6Linus Torvalds1-26/+54
2011-09-22Merge branch 'master' of github.com:davem330/netDavid S. Miller1-1/+1
2011-08-28[SCSI] bnx2i: Fixed the endian on TTT for NOP out transmissionEddie Wai1-1/+1
2011-08-27[SCSI] iscsi class: sysfs group is_visible callout for iscsi host attrsMike Christie1-2/+9
2011-08-27[SCSI] iscsi class: sysfs group is_visible callout for session attrsMike Christie1-14/+20
2011-08-27[SCSI] iscsi cls: sysfs group is_visible callout for conn attrsMike Christie1-11/+26
2011-08-12cnic: Fix select dependencies in bnx2fc/bnx2i Kconfig.David S. Miller1-1/+2
2011-08-10broadcom: Move the Broadcom driversJeff Kirsher1-1/+1
2011-07-27Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/nab/...Linus Torvalds2-5/+5
2011-07-25iscsi: Use struct scsi_lun in iscsi structs instead of u8[8]Andy Grover1-4/+4
2011-07-25iscsi: Resolve iscsi_proto.h naming conflicts with drivers/target/iscsiNicholas Bellinger2-5/+5
2011-07-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6Linus Torvalds7-62/+367
2011-07-21[SCSI] bnx2i: Fixed kernel panic due to illegal usage of sc->request->cpuEddie Wai1-1/+7
2011-07-21cnic: Add VLAN ID as a parameter during netevent upcallMichael Chan1-1/+7
2011-06-29[SCSI] bnx2i: Updated copyright and bump versionEddie Wai7-9/+9
2011-06-29[SCSI] bnx2i: Modified to skip CNIC registration if iSCSI is not supportedEddie Wai1-14/+15
2011-06-29[SCSI] bnx2i: Added the use of kthreads to handle SCSI cmd completionEddie Wai4-35/+333
2011-06-29[SCSI] iscsi: Use struct scsi_lun in iscsi structs instead of u8[8]Andy Grover1-4/+4
2011-06-21cnic, bnx2i: Add support for new devices - 57800, 57810, and 57840Michael Chan3-8/+17
2011-06-15New 7.0 FW: bnx2x, cnic, bnx2i, bnx2fcVlad Zolotarov1-4/+8
2011-05-24[SCSI] bnx2i: Optimized the iSCSI offload performanceEddie Wai3-19/+31
2011-05-24[SCSI] bnx2i: Updated the connection shutdown/cleanup timeoutEddie Wai2-2/+2
2011-05-24[SCSI] bnx2i: Fixed packet error created when the sq_size is set to 16Eddie Wai2-0/+4
2011-03-31Fix common misspellingsLucas De Marchi1-1/+1
2011-02-24[SCSI] bnx2i: fix null ptr ref in conn get paramMike Christie1-23/+22
2011-02-24[SCSI] bnx2i: Updated to version 2.6.2.3Eddie Wai1-2/+2
2011-02-24[SCSI] bnx2i: Added iSCSI text pdu support for iSCSI offloadEddie Wai3-1/+123
2011-02-24[SCSI] bnx2i: Added jumbo MTU support for the no shost caseEddie Wai1-1/+1
2011-02-24[SCSI] bnx2i: Added support for the 57712(E) devicesEddie Wai1-4/+6
2011-02-24[SCSI] bnx2i: Added handling for unsupported iSCSI offload hbaEddie Wai1-0/+15
2011-02-24[SCSI] bnx2i: Fixed the 32-bit swapping of the LUN field for nopouts for 5771XEddie Wai1-3/+3
2011-02-24[SCSI] bnx2i: Allow ep CONNECT_FAILED condition to go through proper cleanupEddie Wai1-1/+1
2011-01-24[SCSI] bnx2i: Added reconnect fix connecting against Lefthand targetsEddie Wai1-0/+3
2011-01-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6Linus Torvalds7-181/+195
2010-12-23cnic: Improve ->iscsi_nl_msg_send()Michael Chan1-6/+8
2010-12-21[SCSI] bnx2i: Updated version to 2.6.2.2Eddie Wai1-2/+2
2010-12-21[SCSI] bnx2i: Updated copyright and maintainer infoEddie Wai7-7/+14
2010-12-21[SCSI] bnx2i: Cleaned up various error conditions in ep_connect/disconnectEddie Wai1-27/+40
2010-12-21[SCSI] bnx2i: Added return code check for chip kwqe submission requestEddie Wai3-20/+60
2010-12-21[SCSI] bnx2i: Modified the bnx2i stop path to compensate for in progress opsEddie Wai2-5/+23
2010-12-21[SCSI] bnx2i: Removed the dynamic registration of CNICEddie Wai3-92/+0
2010-12-21[SCSI] bnx2i: Added mutex lock protection to conn_get_paramEddie Wai1-3/+10
2010-12-21[SCSI] bnx2i: Allow to abort the connection if connect request times outEddie Wai1-1/+1
2010-12-21[SCSI] bnx2i: Fixed the remote TCP RST handling for the 570X (1g)Eddie Wai2-7/+9
2010-12-21[SCSI] bnx2i: Fixed a cid leak issue for 5771X (10g)Eddie Wai1-8/+16
2010-12-21[SCSI] bnx2i: Fixed the endian bug in the TMF LUN cmd sendEddie Wai1-1/+5
2010-12-21[SCSI] bnx2i: Added fix for NOP-Out response panic from unsolicited NOP-InEddie Wai1-1/+1
2010-12-21[SCSI] bnx2i: Fixed bugs in the handling of unsolicited NOP-InsEddie Wai1-8/+15
2010-10-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6Linus Torvalds3-1/+6
2010-10-14cnic: Defer iscsi connection cleanupMichael Chan1-0/+2
2010-10-06bnx2x, cnic, bnx2i: use new FW/HSIDmitry Kravkov2-1/+4
2010-09-05[SCSI] bnx2i: Updated version to bnx2i-2.1.3Eddie Wai1-3/+5
2010-09-05[SCSI] bnx2i: Added chip cleanup for the remove module pathEddie Wai2-20/+37
2010-09-05[SCSI] bnx2i: Recouple the CFC delete cleanup with cm_abort/close completionEddie Wai1-4/+6
2010-09-05[SCSI] bxn2i: Added support for other TMFs besides ABORT_TASKEddie Wai1-28/+30
2010-09-05[SCSI] bnx2i: Fixed a protocol violation on nopout responsesEddie Wai3-6/+3
2010-08-11scsi: fix bnx2i build errorsRandy Dunlap1-1/+2
2010-07-27[SCSI] bnx2i: Updated version from 2.1.1 to 2.1.2Eddie Wai1-2/+2
2010-07-27[SCSI] bnx2i: Added host param ISCSI_HOST_PARAM_IPADDRESSMichael Chan1-1/+22
2010-07-27[SCSI] bnx2i: Fixed the TCP graceful termination initiationEddie Wai3-19/+40
2010-07-27[SCSI] bnx2i: Fine tuned conn destroy and context destroy timeout valuesEddie Wai2-4/+13
2010-07-27[SCSI] bnx2i: Optimized the bnx2i_stop connection clean up procedureEddie Wai3-9/+40
2010-07-27[SCSI] bnx2i: Created an active linklist which holds bnx2i endpointsEddie Wai2-3/+47
2010-07-27[SCSI] bnx2i: Separated the hardware's cleanup procedure from ep_disconnectEddie Wai1-43/+76
2010-05-18[SCSI] Merge scsi-misc-2.6 into scsi-rc-fixes-2.6James Bottomley2-6/+7
2010-04-11[SCSI] bnx2i: Bug fixes related to MTU change issue when there are active isc...Anil Veerabhadrappa3-4/+24
2010-04-11[SCSI] bnx2i: Update version and module descriptionAnil Veerabhadrappa1-3/+4
2010-04-11[SCSI] bnx2i: link bnx2i hba and cnic device before registering the deviceAnil Veerabhadrappa1-2/+2
2010-04-11[SCSI] bnx2i: make firmware use statsn field when constructing headerAnil Veerabhadrappa1-1/+1
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo2-0/+2
2010-03-03[SCSI] libiscsi: Make iscsi_eh_target_reset start with session resetJayamohan Kallickal1-1/+1
2010-02-17[SCSI] bnx2i: set change_queue_depth functionMike Christie1-0/+1
2010-02-17[SCSI] cxgb3i, bnx2i: remove uses of nipquad use %pi4Joe Perches1-2/+2
2009-12-10[SCSI] bnx2i: minor code cleanup and update driver versionAnil Veerabhadrappa2-4/+2
2009-12-10[SCSI] bnx2i: Task management ABORT TASK fixesAnil Veerabhadrappa1-4/+13
2009-12-10[SCSI] bnx2i: update CQ arming algorith for 5771x chipsetsAnil Veerabhadrappa3-8/+31
2009-12-10[SCSI] bnx2i: Adjust sq_size module parametr to power of 2 only if a non-zero...Anil Veerabhadrappa1-1/+1
2009-12-10[SCSI] bnx2i: Add 5771E device support to bnx2i driverAnil Veerabhadrappa1-1/+5
2009-12-09Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2009-12-04[SCSI] libiscsi: add warm target reset tmf supportMike Christie1-1/+1
2009-12-04[SCSI] bnx2i: use common iscsi suspend queueMike Christie2-8/+1
2009-12-04tree-wide: fix some typos and punctuation in commentsThadeu Lima de Souza Cascardo1-1/+1
2009-10-02[SCSI] libiscsi: iscsi_session_setup to allow for private spaceJayamohan Kallickal1-1/+1
2009-10-02[SCSI] bnx2i: Fix context mapping issue for architectures with PAGE_SIZE != 4096Anil Veerabhadrappa2-1/+3
2009-09-21trivial: remove unnecessary semicolonsJoe Perches1-1/+1
2009-08-22[SCSI] bnx2i : Fix "cid #n not valid" issueAnil Veerabhadrappa1-2/+1
2009-08-22[SCSI] bnx2i : Fix command session number jump issue seen during cable pull testAnil Veerabhadrappa1-3/+0
2009-08-22[SCSI] bnx2i: register given device with cnic if shost != NULL in ep_connect()Anil Veerabhadrappa2-4/+10
2009-08-22[SCSI] bnx2i: convert bnx2i_dev_lock to mutexAnil Veerabhadrappa1-29/+25
2009-08-22[SCSI] bnx2i: bug fixes in bnx2i_init_one to handle error conditionsAnil Veerabhadrappa1-12/+19
2009-08-22[SCSI] bnx2i: remove global variable bnx2i_reg_devicesAnil Veerabhadrappa1-19/+1
2009-06-21cnic: add NETDEV_1000 and NETDEVICES to Kconfig selectRandy Dunlap1-0/+2
2009-06-15[SCSI] cnic, bnx2i: Fix build failure when CONFIG_PCI is not set.Michael Chan1-0/+1
2009-06-09[SCSI] bnx2i: Add bnx2i iSCSI driver.Michael Chan9-0/+7494