aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/message/fusion/mptbase.c
AgeCommit message (Expand)AuthorFilesLines
2023-05-31scsi: message: fusion: Replace all non-returning strlcpy() with strscpy()Azeem Shaikh1-2/+2
2023-04-14scsi: message: fusion: Mark mpt_halt_firmware() __noreturnJosh Poimboeuf1-1/+1
2022-04-06scsi: message: fusion: Remove redundant variable dmpColin Ian King1-2/+2
2022-01-10scsi: message: fusion: mptbase: Use dma_alloc_coherent()Christophe JAILLET1-20/+32
2022-01-10scsi: message: fusion: Use dma_alloc_coherent() in mpt_alloc_fw_memory()Christophe JAILLET1-1/+2
2022-01-10scsi: message: fusion: Remove usage of the deprecated "pci-dma-compat.h" APIChristophe JAILLET1-44/+50
2021-12-06scsi: mptfusion: Remove redundant variable rColin Ian King1-4/+2
2021-10-12scsi: message: fusion: Remove unused mpt_pci driver .probe() 'id' parameterUwe Kleine-König1-5/+2
2021-05-14scsi: message: fusion: Remove redundant assignment to rcJiapeng Chong1-2/+0
2021-04-13scsi: message: fusion: Remove unused local variable 'status'Jiapeng Chong1-2/+1
2021-03-24scsi: message: fusion: Remove unnecessary castWang Qing1-3/+3
2020-12-01scsi: message: fusion: Remove in_interrupt() usage in mpt_config()Thomas Gleixner1-12/+2
2020-10-26scsi: message: fusion: Remove unneeded breakTom Rix1-1/+0
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-3/+3
2020-06-26scsi: mptfusion: Don't use GFP_ATOMIC for larger DMA allocationsChristoph Hellwig1-21/+20
2020-04-13scsi: docs: fusion: get rid of a doc build warningMauro Carvalho Chehab1-3/+5
2019-06-18scsi: message: fusion: Use kmemdup instead of memcpy and kmallocBharath Vedartham1-2/+1
2019-03-19scsi: mptfusion: mark expected switch fall-throughGustavo A. R. Silva1-1/+1
2018-09-28scsi: mptfusion: Remove unnecessary parenthesesNathan Chancellor1-2/+2
2018-09-11scsi: message: fusion: fix a few trivial spelling mistakesColin Ian King1-4/+4
2018-07-30scsi: message: fusion: Replace GFP_ATOMIC with GFP_KERNELJia-Ju Bai1-1/+1
2018-07-10scsi: mptfusion: mark expected switch fall-throughsGustavo A. R. Silva1-0/+3
2018-06-10Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-1/+1
2018-05-16proc: introduce proc_create_single{,_data}Christoph Hellwig1-46/+11
2018-05-08scsi: mptfusion: fix spelling mistake: "initators" -> "initiators"Colin Ian King1-1/+1
2018-01-08scsi: mptfusion: use strlcpy() instead of strncpy()Xiongfeng Wang1-1/+1
2017-12-07scsi: fusion: clean up some indentationsColin Ian King1-28/+29
2017-10-31treewide: Fix function prototypes for module_param_call()Kees Cook1-2/+2
2017-08-07scsi: fusion: fix string overflow warningArnd Bergmann1-4/+4
2017-04-24scsi: fusion: fix spelling mistake: "Persistancy" -> "Persistency"Colin Ian King1-1/+1
2016-11-17scsi: mptfusion: Fix printk continuationsHelge Deller1-7/+7
2016-11-08scsi: fusion: print lan address via %pMRAndy Shevchenko1-10/+4
2016-09-02scsi: mpt: Remove deprecated create_singlethread_workqueueBhaktipriya Shridhar1-3/+4
2016-02-23mptbase: fixup error handling paths in mpt_attach()Ewan D. Milne1-7/+33
2016-02-23mptfusion: hide unused seq_mpt_print_ioc_summary functionArnd Bergmann1-0/+2
2015-06-13fusion: remove dead MTRR codeLuis R. Rodriguez1-24/+0
2014-09-16fusion: fix excess parameter kernel-doc warningRandy Dunlap1-1/+0
2014-09-16mptfusion: simplify roundingRasmus Villemoes1-6/+1
2014-07-25mptfusion: tweak null pointer checksJoe Lawrence1-6/+4
2014-07-25mptfusion: make adapter prod_name[] a pointerJoe Lawrence1-6/+5
2014-07-25mptfusion: mark file-private functions as staticJoe Lawrence1-1/+1
2014-05-28fusion: Add free msg frames to the head, not tail of listMatthew Wilcox1-1/+1
2014-01-14MPT / PCI: Use pci_stop_and_remove_bus_device_locked()Rafael J. Wysocki1-1/+1
2013-04-09procfs: new helper - PDE_DATA(inode)Al Viro1-2/+2
2012-09-14[SCSI] Fusion MPT: disable pci device when mpt map resoures failedHanjun Guo1-7/+11
2012-05-31Merge branch 'akpm' (Andrew's patch-bomb)Linus Torvalds1-8/+4
2012-05-31drivers/message/fusion: use pci_dev->revisionSergei Shtylyov1-8/+4
2012-05-22[SCSI] mptfusion: unlock on error in mpt_config()Dan Carpenter1-0/+1
2012-02-27PCI: Rename pci_remove_bus_device to pci_stop_and_remove_bus_deviceYinghai Lu1-1/+1
2011-12-15[SCSI] fusion: ensure NUL-termination of MptCallbacksName elementsFerenc Wagner1-3/+4
2011-08-27[SCSI] mptfusion: Fix for device offline while doing aggressive HBA resetkashyap.desai@lsi.com1-3/+26
2011-08-27[SCSI] mptfusion: Better handling of DEAD IOC PCI-E Link down error conditionkashyap.desai@lsi.com1-1/+62
2011-04-26treewide: cleanup continuations and remove logging message whitespaceJoe Perches1-12/+10
2011-03-31Fix common misspellingsLucas De Marchi1-3/+3
2011-02-12[SCSI] mptfusion: Support SAS2.0 Devices with SAS1.0 ControllersKashyap, Desai1-1/+6
2010-11-01tree-wide: fix comment/printk typosUwe Kleine-König1-1/+1
2010-09-05[SCSI] drivers/message/fusion: Return -ENOMEM on memory allocation failureJulia Lawall1-1/+3
2010-08-14fusion: add function parameter names to kernel-docRandy Dunlap1-0/+2
2010-08-14fusion: fix non-kernel-doc comment blockRandy Dunlap1-1/+1
2010-08-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6Linus Torvalds1-1/+1
2010-08-12Merge branch 'params' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/...Linus Torvalds1-2/+1
2010-08-11fusion: fix kernel-doc warningsRandy Dunlap1-2/+0
2010-08-11mpt fusion: convert to seq_fileAlexey Dobriyan1-117/+119
2010-08-11param: use module_param in drivers/message/fusion/mptbase.cRusty Russell1-2/+1
2010-08-11[SCSI] drivers/message/fusion: Adjust confusing if indentationJulia Lawall1-1/+1
2010-08-04Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/jiko...Linus Torvalds1-2/+2
2010-07-28[SCSI] mptfusion: release resources in error return pathTomas Henzl1-0/+3
2010-07-28[SCSI] mptfusion: Extra debug prints added relavent to Device missing delay e...Kashyap, Desai1-11/+16
2010-07-27[SCSI] mptfusion: print Doorbell register in a case of hard reset and timeoutKei Tokunaga1-5/+8
2010-07-27[SCSI] mpt fusion: Cleanup some duplicate calls in mptbase.cBandan Das1-2/+0
2010-07-27[SCSI] mptfusion: Added missing reset for ioc_reset_in_progress in SoftResetKashyap, Desai1-0/+1
2010-07-27[SCSI] mptfusion: Set fw_events_off to 1 at driver load time.Kashyap, Desai1-0/+3
2010-06-16fix typos concerning "initiali[zs]e"Uwe Kleine-König1-2/+2
2010-04-11[SCSI] mptfusion: mpt config will do Hard Reset based upon retry countsKashyap, Desai1-2/+7
2010-04-11[SCSI] mptfusion: Added new less expensive RESET (Message Unit Reset)Kashyap, Desai1-2/+168
2010-01-18[SCSI] fusion: fix warning when not using procfsErik Ekman1-2/+3
2010-01-17[SCSI] mptsas: Fix issue with chain pools allocation on katmaiAnatolij Gustschin1-0/+2
2009-12-10[SCSI] mpt fusion: Fix 32 bit platforms with 64 bit resources.Pravin Bathija1-3/+3
2009-09-21trivial: fix typos "man[ae]g?ment" -> "management"Uwe Kleine-Koenig1-2/+2
2009-09-12[SCSI] mptsas : PAE Kernel more than 4 GB kernel panicKashyap, Desai1-5/+5
2009-08-22[SCSI] mptsas : Code cleanup of host page alloc and diag reset.Kashyap, Desai1-54/+30
2009-06-19convert some DMA_nnBIT_MASK() callersAndrew Morton1-4/+4
2009-06-14fusion: fix recent kernel-doc problemsRandy Dunlap1-2/+1
2009-06-09[SCSI] mpt fusion: RAID device handling and Dual port Raid support is addedKashyap, Desai1-0/+167
2009-06-09[SCSI] mpt fusion: Put IOC into ready state if it not already in ready stateKashyap, Desai1-0/+16
2009-06-09[SCSI] mpt fusion: Code Cleanup patchKashyap, Desai1-133/+283
2009-06-09[SCSI] mpt fusion: Firmware event implementation using seperate WorkQueueKashyap, Desai1-0/+10
2009-06-09[SCSI] mpt fusion: Adding DeviceResetCtx for internal Device reset frameKashyap, Desai1-2/+11
2009-06-09[SCSI] mpt fusion: rewrite taskmgmt request and completion routinesKashyap, Desai1-14/+66
2009-06-09[SCSI] mpt fusion: rewrite of all internal generated functionsKashyap, Desai1-0/+2
2009-06-09[SCSI] mpt fusion: config path optimized, completion queue is usedKashyap, Desai1-241/+215
2009-06-09[SCSI] mpt fusion: Optimized SendEvent notification Using Doorbell instead FIFOKashyap, Desai1-34/+42
2009-06-09[SCSI] mpt fusion: Added support for MPT discovery completion checkKashyap, Desai1-0/+56
2009-06-09[SCSI] mpt fusion: Fixing 1078 data corruption issue for 36GB memory regionKashyap, Desai1-50/+237
2009-04-21scsi: mpt: suppress debugobjects warningEric Paris1-1/+1
2009-04-07dma-mapping: replace all DMA_32BIT_MASK macro with DMA_BIT_MASK(32)Yang Hongyang1-2/+2
2009-04-07dma-mapping: replace all DMA_64BIT_MASK macro with DMA_BIT_MASK(64)Yang Hongyang1-2/+2
2009-02-22[SCSI] mpt: fix disable lsi sas to use msi as defaultYinghai Lu1-2/+2
2009-01-13[SCSI] mpt fusion: Add Firmware debug supportKashyap, Desai1-0/+37
2009-01-13[SCSI] mpt fusion: Add separate msi enable disable for FC,SPI,SASKashyap, Desai1-13/+37
2008-12-29[SCSI] fusion: use ARRAY_SIZEJulia Lawall1-6/+6
2008-12-29[SCSI] fusion: remove excess kernel-doc notationRandy Dunlap1-3/+0
2008-07-27[SCSI] replace __FUNCTION__ with __func__Harvey Harrison1-12/+12
2008-07-21driver core: remove KOBJ_NAME_LEN defineKay Sievers1-1/+2
2008-07-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6Linus Torvalds1-3/+88
2008-07-12[SCSI] mpt fusion : Adding FAULT Reset polling workPrakash, Sathya1-0/+86
2008-07-12[SCSI] fusion: default MSI to disabled for SPI and FC controllersJames Bottomley1-3/+8
2008-06-05[SCSI] mpt fusion : Updated copyright statment with 2008 includedPrakash, Sathya1-1/+1
2008-06-05[SCSI] mpt fusion: make struct mpt_proc_root_dir staticAdrian Bunk1-2/+1
2008-04-07[SCSI] mpt fusion: fix up msi_enable in mpt_suspendJames Bottomley1-1/+1
2008-04-07[SCSI] mpt fusion: convert inactive_list_mutex to a mutexMatthias Kaehlcke1-5/+5
2008-04-07[SCSI] mpt fusion: Enable MSI by default for SAS controllersPrakash, Sathya1-5/+12
2008-03-18[SCSI] mpt fusion: Power Management fixes for MPT SAS PCI-E controllersPrakash, Sathya1-120/+156
2008-03-03docbook: fix fusion source filesRandy Dunlap1-12/+13
2008-02-22[SCSI] mptbase: fix use-after-free'sAdrian Bunk1-2/+2
2008-02-11[SCSI] mpt fusion: Request I/O resources only when requiredPrakash, Sathya1-7/+43
2008-02-11[SCSI] mpt fusion: Avoid racing when mptsas and mptcl module are loaded in pa...Prakash, Sathya1-1/+3
2008-01-23[SCSI] mpt fusion: Fix for module unload problem in flash less controller env...Prakash, Sathya1-42/+52
2007-10-12[SCSI] mpt fusion: Fix sparse warningsEric Moore1-11/+16
2007-10-12[SCSI] mpt fusion: adding/removing white spaceEric Moore1-11/+11
2007-10-12[SCSI] mpt fusion: standardize printks and debug infoEric Moore1-141/+138
2007-10-12[SCSI] mpt fusion: fix two potential mem leaksJesper Juhl1-6/+7
2007-10-12[SCSI] mpt fusion: Change company name from LSI Logic to LSIPrakash, Sathya1-3/+3
2007-10-12[SCSI] mpt fusion: Change call back indices to u8 from intPrakash, Sathya1-101/+119
2007-10-12[SCSI] mpt fusion: Usage of high priority request FIFO to send task managemen...Prakash, Sathya1-0/+33
2007-10-12[SCSI] mpt fusion: Add support for ATTO 4LD: Rebranded LSI 53C1030Eric Moore1-0/+32
2007-07-31[SCSI] mpt fusion: make logging a global sysfs parameterJames Bottomley1-1/+16
2007-07-28[SCSI] mpt fusion: Changes in mptbase.c for logging supportPrakash, Sathya1-233/+234
2007-07-18[SCSI] mpt fusion: add support for Brocade branded LSI FC HBAPrakash, Sathya1-62/+275
2007-07-18[SCSI] mpt fusion: add sysfs attributes to display IOC parametersPrakash, Sathya1-0/+45
2007-06-17[SCSI] mpt fusion: fc loginfo using defines from the headerEric Moore1-7/+31
2007-06-17[SCSI] mpt fusion: update MAINTAINERS (fusion part)Eric Moore1-1/+1
2007-05-09Fix occurrences of "the the "Michael Opdenacker1-1/+1
2007-03-20[SCSI] fusion: honour return value of pci_enable_device() in mpt_resume()Horms1-1/+4
2007-03-20[SCSI] fusion: kernel-doc warning fixesRandy Dunlap1-15/+7
2007-02-02[SCSI] fusion - bump version - 3.04.04Eric Moore1-1/+1
2007-02-02[SCSI] fusion - error handling bug fix'sEric Moore1-7/+7
2007-02-02[SCSI] fusion - inactive raid support, and raid event bug fix'sEric Moore1-56/+222
2007-02-02[SCSI] fusion - iocstatus, loginfo, and event debug updatesEric Moore1-84/+468
2007-02-02[SCSI] fusion - Greater than 255 target and lun supportEric Moore1-7/+22
2007-01-06[SCSI] fusion: MODULE_VERSION supportEric Moore1-1/+2
2006-12-07[PATCH] kernel-doc: fix fusion and i2o docsRandy Dunlap1-118/+137
2006-11-30Fix typos in doc and commentsJan Engelhardt1-1/+1
2006-10-05IRQ: Maintain regs pointer globally rather than passing to IRQ handlersDavid Howells1-3/+2
2006-07-13[SCSI] mptfusion: misc fix'sEric Moore1-3/+4
2006-07-13[SCSI] mptfusion: firmware download boot fix'sEric Moore1-8/+18
2006-07-13[SCSI] mptfusion: sas loginfo updateEric Moore1-18/+36
2006-07-13[SCSI] mptfusion: mptctl panic when loadingEric Moore1-6/+6
2006-07-03Merge ../scsi-misc-2.6James Bottomley1-27/+48
2006-07-02[PATCH] irq-flags: misc drivers: Use the new IRQF_ constantsThomas Gleixner1-1/+1
2006-06-30[SCSI] mptbase: mpt_interrupt should return IRQ_NONEEric Moore1-7/+8
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel1-1/+0
2006-06-30typo fixes: occuring -> occurringAdrian Bunk1-1/+1
2006-06-28[SCSI] mptsas: Adding 1078 ROC supportEric Moore1-20/+40
2006-06-21Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6Linus Torvalds1-156/+53
2006-06-20[SPARC]: Kill __irq_itoa().David S. Miller1-16/+0
2006-06-10[SCSI] mptfc: abort of board reset leaves port dead requiring rebootMichael Reed1-15/+15
2006-06-10[SCSI] mptfusion: move fc event/reset handling to mptfcMichael Reed1-112/+0
2006-06-10Merge ../linux-2.6James Bottomley1-32/+58
2006-05-31[SCSI] kdump: mpt fusion driver initialization failure fixVivek Goyal1-38/+50
2006-05-19[SCSI] mptspi: reset handler shouldn't be called for other bus protocolsJames Bottomley1-6/+21
2006-04-27[SCSI] fusion - bug fix stack overflow in mptbaseEric Moore1-23/+37
2006-04-25[SCSI] - fusion - mptfc bug fix's to prevent deadlock situationsMoore, Eric1-1/+0
2006-04-25[SCSI] mptfusion: bug fix's for raid components adding/deletingMoore, Eric1-3/+1
2006-03-14[SCSI] fusion - static fix'sMoore, Eric1-2/+2
2006-03-14[SCSI] fusion - move some debug firmware event debug msgs to verbose levelMoore, Eric1-18/+107
2006-03-14[SCSI] fusion - loginfo header updateMoore, Eric1-2/+2
2006-03-01[SCSI] mptspi: Add transport class Domain ValidationJames Bottomley1-70/+2
2006-02-04[SCSI] fusion - mptctl - backplane istwi fixMoore, Eric1-112/+1
2006-02-04[SCSI] fusion - mptctl - Event Log FixMoore, Eric1-1/+1
2006-01-31[SCSI] fusion: unloading the driver results in panic - fixMoore, Eric1-4/+10
2006-01-31[SCSI] fusion: add MSI supportChristoph Hellwig1-0/+11
2006-01-31[SCSI] fusion: add verbose messages for RAID actionsMoore, Eric1-0/+136
2006-01-31[SCSI] fusion: mptsas, increase discovery timout to 300 secondsMoore, Eric1-6/+9
2006-01-31[SCSI] fusion: spi bus reset when driver loadsMoore, Eric1-0/+8
2006-01-14[SCSI] fusion - fix pci express bugMoore, Eric1-4/+4
2006-01-14[SCSI] fusion - adding support for FC949ESMoore, Eric1-0/+4
2006-01-14[SCSI] mptfusion - fc transport attributesMichael Reed1-5/+28
2006-01-14[SCSI] fusion: kzalloc / kcalloc conversionChristoph Hellwig1-2/+1
2005-12-13[SCSI] mptfusion - bus_type, change SCSI to SPIMoore, Eric Dean1-7/+7
2005-12-02Merge master.kernel.org:/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6Linus Torvalds1-2/+62
2005-12-01[SCSI] mptfusion : dv performance fixMoore, Eric Dean1-2/+62
2005-11-29Revert "[PATCH] drivers/message/fusion/mptbase.c: make code static"Linus Torvalds1-2/+4
2005-11-09[PATCH] drivers/message/fusion/mptbase.c: make code staticAdrian Bunk1-4/+2
2005-11-09[PATCH] changing CONFIG_LOCALVERSION rebuilds too much, for no good reasonOlaf Hering1-1/+0
2005-09-19[SCSI] fusion SAS support (mptsas driver) updatesMoore, Eric Dean1-167/+282
2005-09-19[SCSI] fusion core changes for SAS supportChristoph Hellwig1-73/+443
2005-09-04[SCSI] fusion: whitespace fixesChristoph Hellwig1-106/+119
2005-09-04[SCSI] fusion: endianess fixesChristoph Hellwig1-3/+3
2005-09-04[SCSI] fusion: extended config header supportChristoph Hellwig1-28/+62
2005-07-07[PATCH] pm: more u32 vs. pm_message_t fixesPavel Machek1-13/+1
2005-05-20[SCSI] fusion-kfree-cleanupMoore, Eric Dean1-17/+8
2005-05-20[SCSI] fusion - Adding pci recog support for Fibre 949X and 939X chipsMoore, Eric Dean1-1/+40
2005-05-20[SCSI] mptfusion: fix panic loading driver statically compiledMoore, Eric Dean1-12/+5
2005-05-20[SCSI] mptfusion: mptbase cleanup, split driver support, DMA 32_BIT_MASKMoore, Eric Dean1-192/+68
2005-04-16[PATCH] fix u32 vs. pm_message_t in drivers/messagePavel Machek1-1/+1
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+5946