aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi/bnx2fc
AgeCommit message (Expand)AuthorFilesLines
12 daysMerge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-3/+1
2024-04-24scsi: bnx2fc: Remove redundant assignment to variable 'i'Colin Ian King1-3/+1
2024-03-25scsi: bnx2fc: Remove spin_lock_bh while releasing resources after uploadSaurav Kashyap1-2/+0
2024-01-11Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-7/+7
2023-12-18scsi: bnx2fc: Fix skb double free in bnx2fc_rcv()Wei Yongjun1-6/+3
2023-11-15scsi: bnx2fc: Replace deprecated strncpy() with strscpy()Justin Stitt1-7/+7
2023-10-13scsi: bnx2fc: Do not rely on a SCSI command for LUN or target resetHannes Reinecke3-52/+57
2022-05-16scsi: bnx2fc: Avoid using get_cpu() in bnx2fc_cmd_alloc()Sebastian Andrzej Siewior1-3/+1
2022-05-16scsi: fcoe: Use per-CPU API to update per-CPU statisticsSebastian Andrzej Siewior2-24/+11
2022-03-30scsi: bnx2fc: Fix spelling mistake "mis-match" -> "mismatch"Colin Ian King1-3/+3
2022-02-22scsi: bnx2fc: Stop using the SCSI pointerBart Van Assche3-14/+19
2022-02-14Merge branch '5.17/scsi-fixes' into 5.18/scsi-stagingMartin K. Petersen1-23/+18
2022-01-31scsi: bnx2fc: Make use of the helper macro kthread_run()Yin Xiujiang1-4/+3
2022-01-31scsi: bnx2fc: Fix typo in commentsCai Huoqing1-1/+1
2022-01-31scsi: bnx2fc: Make bnx2fc_recv_frame() mp safeJohn Meneghini1-8/+13
2022-01-24scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put()John Meneghini1-15/+5
2021-10-16scsi: bnx2fc: Switch to attribute groupsBart Van Assche1-3/+5
2021-10-16scsi: bnx2fc: Call scsi_done() directlyBart Van Assche1-4/+4
2021-07-11Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-1/+1
2021-06-22scsi: bnx2fc: Remove meaningless bnx2fc_abts_cleanup() return value assignmentSeongJae Park1-1/+1
2021-05-21scsi: bnx2fc: Return failure if io_req is already in ABTS processingJaved Hasan1-0/+1
2021-03-24scsi: bnx2fc: Fix a typoBhaskar Chowdhury1-1/+1
2021-03-15scsi: bnx2fc: Fix misnaming of bnx2fc_free_session_resc()Lee Jones1-1/+1
2021-03-15scsi: bnx2fc: Fix typo in bnx2fc_indicate_kcqe()Lee Jones1-1/+1
2021-02-22scsi: bnx2fc: Fix Kconfig warning & CNIC build errorsRandy Dunlap1-0/+1
2020-12-16Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds3-5/+3
2020-11-23net: don't include ethtool.h from netdevice.hJakub Kicinski1-0/+2
2020-11-10scsi: bnx2fc: Fix comparison to bool warningKaixu Xia1-2/+2
2020-11-04scsi: bnx2fc: Remove unneeded semicolonTom Rix1-1/+1
2020-10-29scsi: libfc: Move scsi/fc_encode.h to libfcArnd Bergmann1-1/+0
2020-10-26scsi: Remove unneeded break statementsTom Rix1-1/+0
2020-10-14Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2-8/+8
2020-09-15scsi: bnx2fc: Make a bunch of symbols static in bnx2fc_fcoe.cJason Yan1-5/+5
2020-08-24scsi: bnx2fc: Fix spelling mistake "couldnt" -> "couldn't"Colin Ian King1-3/+3
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-1/+0
2020-07-15scsi: bnx2fc: Demote obvious misuse of kerneldoc to standard comment blocksLee Jones1-4/+3
2020-07-15scsi: bnx2fc: Fix a couple of bitrotted function documentation headersLee Jones1-3/+3
2020-07-15scsi: bnx2fc: Repair a range of kerneldoc issuesLee Jones1-10/+8
2020-06-26scsi: bnx2fc: Removal of unused variablesJaved Hasan1-15/+1
2020-06-14treewide: replace '---help---' in Kconfig files with 'help'Masahiro Yamada1-1/+1
2020-04-24scsi: bnx2fc: Remove unneeded semicolon in bnx2fc_fcoe.cJason Yan1-2/+2
2020-04-24scsi: bnx2fc: Add missing annotation for bnx2fc_abts_cleanup()Jules Irenge1-0/+1
2020-03-31scsi: bnx2fc: fix boolreturn.cocci warningskbuild test robot1-3/+3
2020-03-29scsi: bnx2fc: Update the driver version to 2.12.13Saurav Kashyap1-1/+1
2020-03-29scsi: bnx2fc: Fix SCSI command completion after cleanup is postedSaurav Kashyap1-0/+6
2020-03-29scsi: bnx2fc: Process the RQE with CQE in interrupt contextJaved Hasan4-54/+96
2020-01-06remove ioremap_nocache and devm_ioremap_nocacheChristoph Hellwig1-1/+1
2019-11-19scsi: bnx2fc: timeout calculation invalid for bnx2fc_eh_abort()Laurence Oberman1-1/+1
2019-10-24scsi: Fix various misspellings of "connect"Geert Uytterhoeven1-1/+1
2019-10-09Merge branch '5.4/scsi-fixes' into 5.5/scsi-queueMartin K. Petersen1-5/+24
2019-09-23scsi: bnx2fc: Handle scope bits when array returns BUSY or TSFLaurence Oberman1-5/+24
2019-09-21Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds3-25/+0
2019-08-29scsi: bnx2fc: remove set but not used variables 'task','port','orig_task'zhengbin1-16/+0
2019-08-29scsi: bnx2fc: remove set but not used variables 'lport','host'zhengbin1-7/+0
2019-08-29scsi: bnx2fc: remove set but not used variable 'fh'zhengbin1-2/+0
2019-07-30net: Use skb_frag_off accessorsJonathan Lemon1-1/+1
2019-07-11Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds5-63/+140
2019-06-26scsi: bnx2fc: fix bnx2fc_cmd refcount imbalance in send_srrLin Yi1-1/+1
2019-06-26scsi: bnx2fc: fix bnx2fc_cmd refcount imbalance in send_recLin Yi1-1/+1
2019-06-26scsi: bnx2fc: Update the driver version to 2.12.10Saurav Kashyap1-1/+1
2019-06-26scsi: bnx2fc: Limit the IO size according to the FW capabilitySaurav Kashyap3-3/+16
2019-06-26scsi: bnx2fc: Do not allow both a cleanup completion and abort completion for...Saurav Kashyap2-0/+33
2019-06-26scsi: bnx2fc: Separate out completion flags and variables for abort and cleanupSaurav Kashyap3-34/+41
2019-06-26scsi: bnx2fc: Only put reference to io_req in bnx2fc_abts_cleanup if cleanup ...Chad Dupuis1-7/+7
2019-06-26scsi: bnx2fc: Redo setting source FCoE MACChad Dupuis1-16/+40
2019-05-24Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds1-1/+1
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner2-0/+2
2019-05-20scsi: bnx2fc: fix incorrect cast to u64 on shift operationColin Ian King1-1/+1
2019-05-08Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-2/+1
2019-04-08drivers: Remove explicit invocations of mmiowb()Will Deacon1-2/+0
2019-04-03scsi: bnx2fc: remove unneeded variableDing Xiang1-2/+1
2019-03-09Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-1/+1
2019-02-19scsi: fcoe: make use of fip_mode enum completeSedat Dilek1-1/+1
2019-02-02Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds1-2/+2
2019-01-29scsi: bnx2fc: Fix error handling in probe()Dan Carpenter1-2/+2
2019-01-08cross-tree: phase out dma_zalloc_coherent()Luis Chamberlain2-47/+46
2018-12-28Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-1/+0
2018-12-18scsi: flip the default on use_clusteringChristoph Hellwig1-1/+0
2018-12-07scsi: bnx2fc: Fix NULL dereference in error handlingDan Carpenter1-1/+1
2018-10-25Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-3/+0
2018-09-17scsi: bnx2fc: Remove set but not used variable 'oxid'YueHaibing1-3/+0
2018-09-10bnx2fc_fcoe: Use skb_queue_walk_safe().David S. Miller1-5/+1
2018-06-12treewide: kzalloc() -> kcalloc()Kees Cook2-5/+5
2018-01-30scsi: bnx2fc: Fix check in SCSI completion handler for timed out requestChad Dupuis1-0/+1
2018-01-10scsi: bnx2fc: Use zeroing allocator rather than allocator/memsetHimanshu Jha2-64/+47
2017-12-04scsi: bnx2fc: fix spelling mistake: "Couldnt" -> "Couldn't"Colin Ian King1-2/+2
2017-11-25Merge branch 'timers-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-8/+8
2017-11-21treewide: setup_timer() -> timer_setup()Kees Cook1-8/+8
2017-11-15scsi: bnx2fc: Fix hung task messages when a cleanup response is not received ...Chad Dupuis1-8/+32
2017-10-27scsi: fcoe: Convert timers to use timer_setup()Kees Cook1-6/+5
2017-09-07Merge branch 'fixes' into miscJames Bottomley2-75/+38
2017-08-25scsi: bnx2fc: remove obsolete bnx2fc_eh_host_reset() definitionHannes Reinecke1-1/+0
2017-07-26scsi: bnx2fc: Simplify CPU hotplug codeThomas Gleixner1-54/+15
2017-07-26scsi: bnx2fc: Prevent recursive cpuhotplug lockingThomas Gleixner1-7/+8
2017-07-26scsi: bnx2fc: Plug CPU hotplug raceThomas Gleixner1-22/+23
2017-07-06Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds10-25/+90
2017-06-27scsi: bnx2fc: Update version number to 2.11.8.Chad Dupuis1-1/+1
2017-06-27scsi: bnx2fc: Make rport_terminate_io callback a NOOP.Chad Dupuis1-1/+6
2017-06-27scsi: bnx2fc: If IO is still in cleanup then do not return to SCSI layer.Chad Dupuis1-8/+3
2017-06-27scsi: bnx2fc: Adjust bnx2fc_npiv_create_vports for WWNNs from NVRAM that are ...Chad Dupuis1-1/+16
2017-06-27scsi: bnx2fc: Update copyright for 2017.Chad Dupuis10-10/+20
2017-06-27scsi: bnx2fc: Check for connection offload before sending RRQ.Chad Dupuis1-3/+10
2017-06-27scsi: bnx2fc: Add filters to the non-offload FCoE receive path.Chad Dupuis1-1/+34
2017-06-16networking: make skb_put & friends return void pointersJohannes Berg1-1/+1
2017-05-24scsi: bnx2fc: fix race condition in bnx2fc_get_host_stats()Maurizio Lombardi2-2/+9
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar1-1/+1
2017-02-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-3/+3
2017-02-21Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-0/+1
2017-02-06scsi: remove eh_timed_out methods in the transport templateChristoph Hellwig1-0/+1
2017-02-06net-next: treewide use is_vlan_dev() helper function.Parav Pandit1-3/+3
2017-01-14locking/atomic, kref: Add kref_read()Peter Zijlstra1-4/+4
2016-12-25scsi/bnx2fc: Convert to hotplug state machineSebastian Andrzej Siewior1-46/+33
2016-11-08scsi: libfc: Remove fc_rport_init()Hannes Reinecke1-1/+0
2016-11-08scsi: libfc: Replace ->rport_logoff callback with function callHannes Reinecke1-2/+1
2016-09-09scsi: bnx2fc: Mark symbols static where possibleBaoyou Xie4-8/+9
2016-09-09scsi: bnx2fc: Simplify codeChristophe JAILLET1-2/+1
2016-07-13fcoe: use enum for fip_modeHannes Reinecke1-3/+3
2016-07-12fcoe: convert to kworkerSebastian Andrzej Siewior1-4/+4
2016-07-12bnx2fc: replace printk() with BNX2FC_IO_DBG()Maurizio Lombardi1-1/+1
2016-04-15bnx2fc: Update version number to 2.10.3.Chad Dupuis1-1/+1
2016-04-15bnx2fc: Check sc_cmd device and host pointer before returning the command to ...Chad Dupuis1-0/+12
2016-04-15bnx2fc: Print netdev device name when FCoE is successfully initialized.Chad Dupuis1-0/+2
2016-04-15bnx2fc: Print when we send a fip keep alive.Chad Dupuis1-0/+19
2016-04-15bnx2fc: Add driver tunables.Joe Carnuccio3-2/+80
2016-02-23bnx2fc: bnx2fc_eh_abort(): fix wrong return code.Maurizio Lombardi1-3/+2
2016-02-23bnx2fc: Show information about log levels in 'modinfo'Jose Castillo1-0/+9
2015-11-09bnx2fc: Update version number to 2.9.6.Chad Dupuis2-2/+2
2015-11-09bnx2fc: Remove explicit logouts.Chad Dupuis4-85/+12
2015-11-09bnx2fc: Fix FCP RSP residual parsing.Chad Dupuis1-1/+4
2015-11-09bnx2fc: Set ELS transfer length correctly for middle path commands.Chad Dupuis2-2/+7
2015-11-09bnx2fc: Remove 'NetXtreme II' from source files.Chad Dupuis11-15/+14
2015-11-09bnx2fc: Update copyright for 2015.Chad Dupuis10-20/+20
2015-11-09scsi: use host wide tags by defaultChristoph Hellwig1-1/+0
2015-11-09bnx2fc: reduce stack usage in __bnx2fc_enableArnd Bergmann1-4/+9
2015-10-27bnx2fc: Do not log error for netevents that need no actionShirish Pargaonkar1-1/+0
2015-08-06bnx2fc: Read npiv table from nvram and create vports.Joe Carnuccio1-0/+66
2014-12-18Merge remote-tracking branch 'scsi-queue/drivers-for-3.19' into for-linusJames Bottomley2-6/+1
2014-12-08Merge remote-tracking branch 'scsi-queue/drivers-for-3.19' into for-linusJames Bottomley1-2/+4
2014-12-08Merge remote-tracking branch 'scsi-queue/core-for-3.19' into for-linusJames Bottomley2-16/+5
2014-12-04fc: FCP_PTA_SIMPLE is 0Christoph Hellwig1-5/+1
2014-12-04scsi: remove ->change_queue_type methodChristoph Hellwig1-1/+0
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-11-20bnx2fc: do not add shared skbs to the fcoe_rx_listMaurizio Lombardi1-0/+7
2014-11-12bnx2fc: fix an error code in _bnx2fc_create()Dan Carpenter1-0/+1
2014-11-12bnx2fc: check IS_ERR() instead of NULLDan Carpenter1-1/+1
2014-11-12scsi: always assign block layer tags if enabledChristoph Hellwig1-0/+1
2014-11-12scsi: remove abuses of scsi_populate_tagChristoph Hellwig1-15/+3
2014-11-12scsi: provide a generic change_queue_type methodChristoph Hellwig1-1/+1
2014-11-10bnx2fc: fix tgt spinlock lockingMaurizio Lombardi2-11/+10
2014-10-07Merge tag 'scsi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/j...Linus Torvalds1-2/+13
2014-09-22scsi: Use 'depends' with LIBFC instead of 'select'.David S. Miller1-2/+2
2014-09-16bnx2fc: fix incorrect DMA memory mapping in bnx2fc_unmap_sg_list()Chad Dupuis1-2/+13
2014-09-15bnx2i/bnx2fc : fix randconfig error in next-20140909Anish Bhatt1-0/+1
2014-07-25bnx2fc: Rebranding bnx2fc driverSaurav Kashyap11-14/+72
2014-07-17scsi: use 64-bit LUNsHannes Reinecke1-2/+2
2014-06-25bnx2fc: Improve stats update mechanismNeil Horman1-12/+4
2014-06-25bnx2fc: do not scan uninitialized lists in case of error.Maurizio Lombardi1-0/+2
2014-06-09Merge tag 'scsi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/j...Linus Torvalds1-27/+37
2014-05-19bnx2fc: fix memory leak in bnx2fc_allocate_hash_table()Maurizio Lombardi1-12/+19
2014-05-19bnx2fc: fix memory leak and potential NULL pointer dereference.Maurizio Lombardi1-14/+20
2014-05-19bnx2fc: remove unused variable hash_table_sizeMaurizio Lombardi1-3/+0
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-2/+2
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 Torvalds4-3/+28
2014-03-20scsi, bnx2fc: Fix CPU hotplug callback registrationSrivatsa S. Bhat1-2/+10
2014-03-18cnic,bnx2i,bnx2fc: Fix inconsistent use of page sizeMichael Chan2-25/+29
2014-03-15[SCSI] bnx2fc: Updated version to 2.4.2Eddie Wai2-2/+2
2014-03-15[SCSI] bnx2fc: Fixed the handling for the SCSI retry delayEddie Wai3-1/+20
2014-03-15[SCSI] bnx2fc: Fixed scsi_remove_target soft lockup when rmmod bnx2xEddie Wai1-0/+6
2013-11-10Merge tag 'fcoe-3.13' into for-linusJames Bottomley1-2/+2
2013-10-25[SCSI] bnx2fc: Bump version from 1.0.14 to 2.4.1Eddie Wai2-2/+2
2013-10-25[SCSI] BNX2FC: hung task timeout warning observed when rmmod bnx2x with activ...Eddie Wai1-15/+44
2013-10-25[SCSI] bnx2fc: Fixed a SCSI CMD cmpl race condition between ABTS and CLEANUPEddie Wai1-0/+6
2013-10-14scsi: Convert uses of compare_ether_addr to ether_addr_equalJoe Perches1-2/+1
2013-10-11libfcoe: Make fcoe_sysfs optional / fix fnic NULL exceptionRobert Love1-0/+1
2013-09-18bnx2x, cnic, bnx2i, bnx2fc: Fix bnx2i and bnx2fc regressions.Michael Chan2-3/+2
2013-05-02[SCSI] bnx2fc: Bumped version to 1.0.14Bhanu Prakash Gollapudi2-2/+2
2013-05-02[SCSI] bnx2fc: Update copyright datesBhanu Prakash Gollapudi6-6/+6
2013-05-02[SCSI] bnx2fc: Fix race condition between IO completion and abortBhanu Prakash Gollapudi1-2/+5
2013-05-02[SCSI] bnx2fc: Include chip number in the symbolic nameBhanu Prakash Gollapudi2-6/+49
2013-05-02[SCSI] bnx2fc: Enable cached tasks to improve performanceBhanu Prakash Gollapudi1-1/+5
2013-04-25bnx2x, bnx2fc: Use per port max exchange resourcesBhanu Prakash Gollapudi4-41/+48
2013-03-25libfc, fcoe, bnx2fc: Split fc_disc_init into fc_disc_{init, config}Robert Love1-1/+2
2013-03-25libfc, fcoe, bnx2fc: Always use fcoe_disc_init for discovery layer initializa...Robert Love1-1/+1
2013-03-25bnx2fc: Make the fcoe_cltr the SCSI host parentRobert Love1-3/+2
2013-03-01[SCSI] Merge tag 'fcoe-02-19-13' into for-linusJames Bottomley1-107/+149
2013-01-30[SCSI] bnx2fc: adjust duplicate testJulia Lawall1-1/+1
2013-01-30[SCSI] bnx2fc: Bumped version to 1.0.13Bhanu Prakash Gollapudi2-2/+2
2013-01-30[SCSI] bnx2fc: Support max IO size to 512KBBhanu Prakash Gollapudi1-1/+1
2013-01-30[SCSI] bnx2fc: Tx/Rx byte counts reset to 0 when exceeding 32 bit valuesBhanu Prakash Gollapudi2-5/+34
2013-01-30[SCSI] bnx2fc: Map the doorbell register between offload and enable requestsBhanu Prakash Gollapudi3-28/+26
2013-01-30[SCSI] bnx2fc: Move offload/upload wait logic into a functionBhanu Prakash Gollapudi1-35/+30
2013-01-30[SCSI] bnx2fc: support software fcoe targetBhanu Prakash Gollapudi1-1/+3
2013-01-29[SCSI] bnx2fc: Remove potential NULL dereferenceJulia Lawall1-2/+4
2013-01-29[SCSI] bnx2fc: remove useless calls to memset().Cyril Roelandt1-4/+0
2013-01-03Drivers: scsi: remove __dev* attributes.Greg Kroah-Hartman1-1/+1
2012-12-14bnx2fc: use fcoe_get_lesb/fcoe_ctlr_get_lesb() directly from libfcoeYi Zou1-46/+7
2012-12-14bnx2fc: use fcoe_link_speed_update() from the exported symbol in libfcoeYi Zou1-31/+2