aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi/bfa
AgeCommit message (Expand)AuthorFilesLines
24 hoursMerge tag 'driver-core-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds1-21/+7
2024-05-06scsi: bfa: Ensure the copied buf is NUL terminatedBui Quang Minh1-2/+2
2024-05-04scsi: Use device_show_string() helper for sysfs attributesLukas Wunner1-21/+7
2024-02-26scsi: bfa: Fix function pointer type mismatch for state machinesArnd Bergmann13-435/+582
2024-02-26scsi: bfa: Fix function pointer type mismatch for hcb_qe->cbfnArnd Bergmann4-13/+19
2024-02-26scsi: bfa: Remove additional unnecessary struct declarationsSimone Weiß1-2/+0
2023-11-24scsi: bfa: Use the proper data type for BLIST flagsBart Van Assche1-1/+1
2023-08-21scsi: bfa: Replace one-element array with flexible-array member in struct fc_...Gustavo A. R. Silva2-2/+2
2023-05-16scsi: bfa: Replace all non-returning strlcpy() with strscpy()Azeem Shaikh9-25/+25
2023-03-09scsi: bfa: Drop redundant pci_enable_pcie_error_reporting()Bjorn Helgaas2-7/+0
2022-11-17scsi: bfa: Replace one-element array with flexible-array memberGustavo A. R. Silva1-1/+1
2022-11-08scsi: bfa: Rework bfad_reset_sdev_bflags()Bart Van Assche1-3/+5
2022-11-08scsi: bfa: Convert bfad_reset_sdev_bflags() from a macro into a functionBart Van Assche2-26/+27
2022-04-25scsi: bfa: Remove unneeded flush_workqueue()ran jianping1-1/+0
2022-04-25scsi: bfa: Remove redundant NULL checkHaowen Bai1-2/+1
2022-02-22scsi: bfa: Stop using the SCSI pointerBart Van Assche2-13/+30
2022-02-14Merge branch '5.17/scsi-fixes' into 5.18/scsi-stagingMartin K. Petersen1-6/+0
2022-01-31scsi: bfa: Replace snprintf() with sysfs_emit()Yang Guang1-13/+13
2022-01-24scsi: bfa: Remove useless DMA-32 fallback configurationChristophe JAILLET1-6/+0
2021-11-29scsi: bfa: Declare 'bfad_im_vport_attrs' staticBart Van Assche1-1/+1
2021-10-16scsi: bfa: Switch to attribute groupsBart Van Assche3-30/+46
2021-10-16scsi: core: Remove the 'done' argument from SCSI queuecommand_lck functionsBart Van Assche1-2/+2
2021-10-16scsi: bfa: Call scsi_done() directlyBart Van Assche1-5/+3
2021-05-21scsi: bfa: Fix inconsistent indentingJiapeng Chong1-1/+1
2021-05-21scsi: bfa: Fix typozuoqilin1-1/+1
2021-05-15scsi: bfa: Remove some unused variablesChristophe JAILLET1-6/+0
2021-04-05scsi: bfa: Remove unnecessary struct declarationsWan Jiabing1-3/+0
2021-03-24scsi: bfa: Fix a typo in two placesBhaskar Chowdhury1-2/+2
2021-03-24scsi: bfa: Fix warning comparing pointer to 0Jiapeng Chong1-1/+1
2021-03-15scsi: bfa: Move a large struct from the stack onto the heapLee Jones1-6/+14
2021-01-22scsi: bfa: Drop driver-defined SCSI status codesHannes Reinecke3-17/+2
2020-12-02scsi: bfa: Fix fall-through warnings for ClangGustavo A. R. Silva2-3/+5
2020-10-23Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-0/+1
2020-10-07scsi: bfa: Fix error return in bfad_pci_init()Jing Xiangfeng1-0/+1
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva5-16/+16
2020-07-24scsi: bfa: Ensure a blank line precedes next function/headerLee Jones1-0/+1
2020-07-24scsi: bfa: Demote seemingly unintentional kerneldoc headerLee Jones1-2/+2
2020-07-24scsi: bfa: Demote seemingly unintentional kerneldoc headerLee Jones1-1/+1
2020-07-24scsi: bfa: Demote non-kerneldoc headers down to standard comment blocksLee Jones1-15/+15
2020-07-24scsi: bfa: Remove unused variable 'adisc'Lee Jones1-3/+0
2020-07-24scsi: bfa: Demote non-compliant kerneldoc headers to standard commentsLee Jones1-3/+3
2020-07-24scsi: bfa: Staticify non-external functionsLee Jones1-3/+3
2020-07-24scsi: bfa: Remove a few unused variables 'pgoff' and 't'Lee Jones1-14/+6
2020-07-24scsi: bfa: Demote seemingly unintentional kerneldoc headerLee Jones1-1/+1
2020-07-24scsi: bfa: Remove set but unused variable 'rp'Lee Jones1-7/+1
2020-07-24scsi: bfa: Staticify local functionsLee Jones1-2/+2
2020-07-24scsi: bfa: Staticify all local functionsLee Jones1-111/+111
2020-05-11scsi: bfa: Make bfad_iocmd_ioc_get_stats() staticJason Yan1-1/+1
2020-04-24scsi: bfa: Remove unneeded semicolon in bfa_fcs_rport.cJason Yan1-2/+2
2020-04-24scsi: bfa: Remove set but not used variable 'fchs'YueHaibing1-3/+0
2020-04-24scsi: bfa: Remove unneeded semicolon in bfa_fcs_lport_ns_sm_online()Jason Yan1-1/+1
2020-04-14scsi: bfa: bfad.c: make max_rport_logins staticJason Yan1-1/+1
2020-04-14scsi: bfa: bfad_attr.c: make two funcitons staticJason Yan1-2/+2
2020-04-14scsi: bfa: bfa_ioc_ct.c: make two funcitons staticJason Yan1-2/+2
2020-04-14scsi: bfa: bfa_fcs_lport.c: make bfa_fcport_get_loop_attr() staticJason Yan1-1/+1
2020-04-14scsi: bfa: bfa_fcpim.c: make two functions staticJason Yan1-2/+2
2020-04-14scsi: bfa: bfa_core.c: make bfa_isr_rspq() staticJason Yan1-1/+1
2020-04-14scsi: bfa: bfa_svc.c: make two functions staticJason Yan1-2/+2
2019-09-30scsi: bfa: Make restart_bfa staticYueHaibing1-2/+1
2019-09-30scsi: bfa: release allocated memory in case of errorNavid Emamdoost1-1/+3
2019-08-29scsi: bfa: remove redundant assignment to variable errorColin Ian King1-1/+1
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 292Thomas Gleixner39-351/+39
2019-05-07Merge tag 'Wimplicit-fallthrough-5.2-rc1' of git://git.kernel.org/pub/scm/lin...Linus Torvalds1-3/+3
2019-04-08scsi: bfa: bfa_fcpim: Mark expected switch fall-throughsGustavo A. R. Silva1-3/+3
2019-04-08drivers: Remove explicit invocations of mmiowb()Will Deacon3-6/+1
2019-03-09Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds4-42/+12
2019-03-02Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds1-5/+13
2019-02-25scsi: bfa: fix calls to dma_set_mask_and_coherent()Hannes Reinecke1-5/+13
2019-01-29scsi: bfa: no need to check return value of debugfs_create functionsGreg Kroah-Hartman1-18/+0
2019-01-11scsi: bfa: bfa_ioc: Mark expected switch fall-throughsGustavo A. R. Silva1-6/+3
2019-01-11scsi: bfa: bfa_fcs_rport: Mark expected switch fall-throughsGustavo A. R. Silva1-12/+7
2019-01-11scsi: bfa: bfa_fcs_lport: Mark expected switch fall-throughsGustavo A. R. Silva1-6/+2
2019-01-08cross-tree: phase out dma_zalloc_coherent()Luis Chamberlain1-3/+3
2018-12-19scsi: bfa: clean up a couple of indentation issuesColin Ian King1-2/+2
2018-12-18scsi: flip the default on use_clusteringChristoph Hellwig1-2/+0
2018-11-15scsi: bfa: use dma_set_mask_and_coherentChristoph Hellwig1-11/+7
2018-10-25Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds4-119/+2
2018-10-16scsi: bfa: Avoid implicit enum conversion in bfad_im_post_vendor_eventNathan Chancellor2-2/+2
2018-10-16scsi: bfa: Remove unused functionsNathan Chancellor2-117/+0
2018-10-02PCI/AER: Remove pci_cleanup_aer_uncorrect_error_status() callsOza Pawandeep1-2/+0
2018-07-10scsi: bfa: remove ScsiResult macroJohannes Thumshirn2-12/+8
2018-06-12treewide: kzalloc() -> kcalloc()Kees Cook2-3/+4
2018-03-15scsi: bfa: remove VLAStephen Kitt1-1/+1
2018-01-31Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds18-180/+144
2018-01-10scsi: bfa: use ARRAY_SIZE for array sizing calculation on array __pciidsColin Ian King1-1/+1
2018-01-04scsi: bfa: Use zeroing allocator rather than allocator/memsetHimanshu Jha2-8/+3
2017-12-15Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds3-4/+18
2017-12-11scsi: bfa: convert to strlcpy/strlcatArnd Bergmann8-98/+84
2017-12-07scsi: bfa: fix type conversion warningArnd Bergmann3-4/+16
2017-12-04scsi: bfa: remove unused pointer 'port'Colin Ian King1-3/+0
2017-12-04scsi: bfa: use 64-bit times in bfa_aen_entry_s ABIArnd Bergmann1-2/+2
2017-12-04scsi: bfa: try to sanitize vendor netlink eventsArnd Bergmann2-11/+24
2017-12-04scsi: bfa: replace bfa_get_log_time() with ktime_get_real_seconds()Arnd Bergmann1-22/+10
2017-12-04scsi: bfa: document overflow of io_profile_start_timeArnd Bergmann3-6/+5
2017-12-04scsi: bfa: improve bfa_ioc_send_enable/disable dataArnd Bergmann1-3/+5
2017-12-04scsi: bfa: use proper time accessor for stats_reset_timeArnd Bergmann4-25/+9
2017-12-04scsi: bfa: use ktime_get_real_ts64 for firmware timestampArnd Bergmann1-3/+3
2017-11-29scsi: bfa: fix access to bfad_im_port_sJohannes Thumshirn1-2/+4
2017-11-21treewide: setup_timer() -> timer_setup()Kees Cook2-4/+4
2017-11-21treewide: init_timer() -> setup_timer()Kees Cook1-3/+1
2017-11-14Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2-9/+3
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-10-16scsi: bfa: don't reset max_segments for every bsg requestChristoph Hellwig1-7/+0
2017-10-16scsi: bfa: integer overflow in debugfsDan Carpenter1-2/+3
2017-08-25scsi: bfa: move bus reset to target resetHannes Reinecke1-22/+15
2017-04-21scsi: bfa: use designated initializersKees Cook1-10/+21
2017-04-19scsi: bfa: remove bfa_module_s madnessChristoph Hellwig5-298/+108
2017-02-27scripts/spelling.txt: add "aligment" pattern and fix typo instancesMasahiro Yamada1-1/+1
2017-02-21Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds3-139/+48
2017-02-06scsi: remove eh_timed_out methods in the transport templateChristoph Hellwig1-0/+2
2017-01-17Merge remote-tracking branch 'mkp-scsi/fixes' into fixesJames Bottomley1-1/+1
2017-01-17scsi: bfa: fix wrongly initialized variable in bfad_im_bsg_els_ct_request()Johannes Thumshirn1-1/+1
2017-01-09scsi: bfa: remove bfa_fcs_mod_sChristoph Hellwig2-139/+46
2017-01-08Merge remote-tracking branch 'mkp-scsi/fixes' into fixesJames Bottomley2-4/+4
2017-01-05scsi: bfa: Increase requested firmware version to 3.2.5.1Benjamin Poirier2-4/+4
2016-12-24Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds1-1/+1
2016-11-21scsi: bfa: turn bfa_mem_{kva,dma}_setup into inline functionsArnd Bergmann1-13/+17
2016-11-17scsi: fc: use bsg_job_doneJohannes Thumshirn1-2/+2
2016-11-17scsi: change FC drivers to use 'struct bsg_job'Johannes Thumshirn2-7/+7
2016-11-17scsi: fc: provide fc_bsg_to_shost() helperJohannes Thumshirn1-4/+2
2016-11-17scsi: fc: Export fc_bsg_jobdone and use it in FC driversJohannes Thumshirn1-2/+4
2016-11-17scsi: don't use fc_bsg_job::request and fc_bsg_job::reply directlyJohannes Thumshirn1-17/+23
2016-09-02scsi: bfa: Do not dereference port before it is null checkedColin Ian King1-2/+2
2016-05-19scripts/spelling.txt: add "fimware" misspellingKees Cook1-1/+1
2016-05-09bfa: fix bfa_fcb_itnim_alloc() error handlingDan Carpenter3-6/+8
2016-02-23bfa: deinline __bfa_trc() and __bfa_trc32()Denys Vlasenko2-37/+23
2016-02-23bfa: use strncpy() instead of memcpy()Dan Carpenter1-1/+1
2015-12-02bfa: Update driver version to 3.2.25.0Anil Gurumurthy1-1/+1
2015-12-02bfa: File header and user visible string changesAnil Gurumurthy39-89/+84
2015-12-02bfa: Fix for crash when bfa_itnim is NULLAnil Gurumurthy1-0/+26
2015-12-02bfa: Update copyright messagesAnil Gurumurthy39-78/+117
2015-11-09scsi: use host wide tags by defaultChristoph Hellwig1-2/+0
2015-09-06bfa: Fix incorrect de-reference of pointerAnil Gurumurthy1-1/+1
2015-09-06bfa: Fix indentationAnil Gurumurthy1-11/+11
2015-08-12bfa: fix leak of bfad_im_port_index on module unloadAlexey Khoroshilov1-0/+2
2015-04-17bfs: bfad_worker cleanupJiri Slaby1-13/+9
2014-11-24scsi: drop reason argument from ->change_queue_depthChristoph Hellwig1-2/+2
2014-11-20bfa: replace 2 kzalloc/copy_from_user by memdup_userFabian Frederick1-24/+6
2014-11-12scsi: don't set tagging state from scsi_adjust_queue_depthChristoph Hellwig1-2/+1
2014-11-12scsi: always assign block layer tags if enabledChristoph Hellwig1-5/+3
2014-11-12scsi: remove ordered_tags scsi_device fieldChristoph Hellwig1-8/+3
2014-07-29bfa: Use pci_enable_msix_exact() instead of pci_enable_msix()Alexander Gordeev1-14/+6
2014-07-29bfa: Cleanup bfad_setup_intr() functionAlexander Gordeev1-10/+8
2014-07-29bfa: Do not call pci_enable_msix() after it failed onceAlexander Gordeev1-25/+23
2014-07-25bfa: use ARRAY_SIZE instead of sizeof/sizeof[0]Fabian Frederick1-3/+3
2014-07-25bfa: remove useless return variablesPeter Senna Tschudin1-6/+4
2014-07-25bfa: Fix undefined bit shift on big-endian architectures with 32-bit DMA addressBen Hutchings1-1/+1
2014-07-25bfa: Use dma_zalloc_coherentJoe Perches1-3/+3
2014-05-19bfa: allocate memory with GFP_ATOMIC in spinlock contextAlexey Khoroshilov1-1/+1
2014-03-19[SCSI] bfa: Replace large udelay() with mdelay()Ben Hutchings1-1/+1
2014-03-15[SCSI] bfa: set correct command return codeHannes Reinecke1-1/+6
2014-03-15[SCSI] bfa: Fix smatch warningsVijaya Mohan Guvva1-4/+5
2014-03-15[SCSI] bfa: fix missing unlock on error in bfad_iocmd_cfg_trunk()Wei Yongjun1-1/+3
2014-01-22Merge branch 'misc' into for-linusJames Bottomley13-104/+836
2013-12-19[SCSI] bfa: Driver version upgrade to 3.2.23.0Vijaya Mohan Guvva2-4/+4
2013-12-19[SCSI] bfa: change FC_ELS_TOV to 20secVijaya Mohan Guvva1-1/+1
2013-12-19[SCSI] bfa: Observed auto D-port mode instead of manualVijaya Mohan Guvva2-2/+3
2013-12-19[SCSI] bfa: Fix for bcu or hcm faa query hangVijaya Mohan Guvva1-4/+4
2013-12-19[SCSI] bfa: LUN discovery issue in direct attach modeVijaya Mohan Guvva1-1/+14
2013-12-19[SCSI] bfa: Register port with SCSI even on port init failureVijaya Mohan Guvva2-46/+43
2013-12-19[SCSI] bfa: Firmware patch simplificationVijaya Mohan Guvva7-46/+767
2013-12-18[SCSI] bfa: Chinook quad port 16G FC HBA claim issueVijaya Mohan Guvva1-2/+4
2013-12-03[SCSI] bfa: Fix crash when symb name set for offline vportVijaya Mohan Guvva3-8/+14
2013-11-15Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+0
2013-10-14SCSI: remove unnecessary pci_set_drvdata()Jingoo Han1-1/+0
2013-09-23[SCSI] bfa: Use pcie_set()/get_readrq() to simplify codeYijing Wang1-41/+12
2013-09-06Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds1-1/+1
2013-09-04treewide: Convert retrun typos to returnJoe Perches1-1/+1
2013-09-03[SCSI] bfa: firmware update to 3.2.1.1Rasesh Mody1-3/+3
2013-07-04Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds23-289/+1507
2013-06-29bfa: switch to fixed_size_llseek()Al Viro1-25/+3
2013-06-26[SCSI] bfa: Update the driver version to 3.2.21.1Vijaya Mohan Guvva2-4/+4
2013-06-26[SCSI] bfa: dis-associate bfa path_tov with dev_loss_tmoVijaya Mohan Guvva1-26/+7
2013-06-26[SCSI] bfa: Support for chinook-quad port cardVijaya Mohan Guvva3-1/+13
2013-06-26[SCSI] bfa: fix endianess issue for firmware statsVijaya Mohan Guvva1-1/+1
2013-06-26[SCSI] bfa: Fix bug_on condition in RPSC rsp handlingVijaya Mohan Guvva1-2/+3
2013-06-26[SCSI] bfa: Allow rsp queue process during ioc disableVijaya Mohan Guvva1-2/+1
2013-06-26[SCSI] bfa: firmware statistics updateVijaya Mohan Guvva1-0/+12
2013-06-26[SCSI] bfa: fru vpd date update changesVijaya Mohan Guvva7-18/+43
2013-06-26[SCSI] bfa: driver compatibility with 32bit libsVijaya Mohan Guvva2-4/+7
2013-06-26[SCSI] bfa: kdump fix on 815 and 825 adaptersVijaya Mohan Guvva5-24/+150
2013-06-26[SCSI] bfa: Fix FDISC timeout handlingVijaya Mohan Guvva1-2/+17
2013-06-26[SCSI] bfa: Fix 1860 port initialize when ATC is enabledVijaya Mohan Guvva1-0/+10
2013-06-26[SCSI] bfa: FDMI enhancementsVijaya Mohan Guvva3-2/+224
2013-06-26[SCSI] bfa: Fix WARN_ON condition checkVijaya Mohan Guvva1-1/+1
2013-06-26[SCSI] bfa: Add dynamic diagnostic port supportVijaya Mohan Guvva7-89/+781
2013-06-26[SCSI] bfa: Forward Error Correction status queryVijaya Mohan Guvva3-2/+22
2013-06-26[SCSI] bfa: Support for FC BB credit recoveryVijaya Mohan Guvva10-104/+202
2013-06-26[SCSI] bfa: Fixes for 0-terminated strncpy and possible null pointer dereferenceJakob Normark1-4/+6
2013-06-16lseek(fd, n, SEEK_END) does *not* go to eof - nAl Viro1-1/+1
2013-06-04[SCSI] bfa: fix for FC Direct Attach LUN discovery failureVijay Mohan Guvva1-2/+2
2013-06-04[SCSI] bfa: fix faulty handling of events in lps smVijay Mohan Guvva1-1/+1
2013-02-28Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-1/+1
2013-02-27scsi/bfa: convert to idr_alloc()Tejun Heo1-11/+4
2013-01-30[SCSI] bfa: fix strncpy() limiter in bfad_start_ops()Dan Carpenter1-1/+1
2013-01-03Drivers: scsi: remove __dev* attributes.Greg Kroah-Hartman1-1/+1
2012-10-07[SCSI] bfa: Update the driver version to 3.1.2.1Krishna Gudipati1-1/+1
2012-10-07[SCSI] bfa: Firmware image naming convention updateKrishna Gudipati1-3/+3
2012-10-07[SCSI] bfa: Add support to read/update the FRU data.Krishna Gudipati9-5/+715
2012-10-07[SCSI] bfa: Support Power on Hours display and diag temp sensor fixesKrishna Gudipati3-5/+42