aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi/megaraid/megaraid_sas.h
AgeCommit message (Expand)AuthorFilesLines
2024-04-11scsi: megaraid_sas: Switch to using ->device_configureChristoph Hellwig1-1/+1
2023-10-13Merge patch series "megaraid_sas: Driver version update to 07.727.03.00-rc1"Martin K. Petersen1-2/+2
2023-10-13scsi: megaraid_sas: Driver version update to 07.727.03.00-rc1Chandrakanth patil1-2/+2
2023-09-05scsi: megaraid_sas: Fix deadlock on firmware crashdumpJunxiao Bi1-1/+1
2023-05-16scsi: megaraid_sas: Convert union megasas_sgl to flex-arraysKees Cook1-5/+3
2023-03-06scsi: megaraid_sas: Driver version update to 07.725.01.00-rc1Chandrakanth Patil1-2/+2
2023-03-06scsi: megaraid_sas: Add crash dump mode capability bit in MFI capabilitiesChandrakanth Patil1-2/+4
2023-03-06scsi: megaraid_sas: Update max supported LD IDs to 240Chandrakanth Patil1-0/+2
2022-04-06scsi: megaraid_sas: Target with invalid LUN ID is deleted during scanChandrakanth patil1-0/+3
2022-02-22scsi: megasas: Stop using the SCSI pointerBart Van Assche1-0/+12
2021-10-04scsi: megaraid_sas: Driver version update to 07.719.03.00-rc1Sumit Saxena1-2/+2
2021-06-02scsi: megaraid_sas: Update driver version to 07.717.02.00-rc1Chandrakanth Patil1-2/+2
2021-06-02scsi: megaraid_sas: Early detection of VD deletion through RaidMap updateKashyap Desai1-0/+12
2021-03-04scsi: megaraid_sas: mq_poll supportKashyap Desai1-0/+3
2021-03-04scsi: megaraid_sas: Replace sdev_busy with local counterKashyap Desai1-0/+2
2020-11-04scsi: megaraid_sas: Simplify compat_ioctl handlingArnd Bergmann1-2/+0
2020-07-08scsi: megaraid: Fix compilation warningsDamien Le Moal1-0/+20
2020-05-11scsi: megaraid_sas: Update driver version to 07.714.04.00-rc1Chandrakanth Patil1-2/+2
2020-05-11scsi: megaraid_sas: Replace undefined MFI_BIG_ENDIAN macro with __BIG_ENDIAN_...Shivasharan S1-2/+2
2020-01-15scsi: megaraid_sas: Update driver version to 07.713.01.00-rc1Anand Lodnoor1-2/+2
2020-01-15scsi: megaraid_sas: Re-Define enum DCMD_RETURN_STATUSAnand Lodnoor1-4/+5
2020-01-15scsi: megaraid_sas: Update optimal queue depth for SAS and NVMe devicesAnand Lodnoor1-2/+2
2019-10-09scsi: megaraid_sas: Unique names for MSI-X vectorsChandrakanth Patil1-0/+3
2019-08-12scsi: megaraid_sas: Introduce module parameter for default queue depthChandrakanth Patil1-0/+1
2019-07-20Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds1-2/+2
2019-07-11scsi: megaraid_sas: Update driver version to 07.710.50.00Shivasharan S1-2/+2
2019-07-11Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-10/+91
2019-06-27scsi: megaraid_sas: Update driver version to 07.710.06.00-rc1Chandrakanth Patil1-2/+2
2019-06-27scsi: megaraid_sas: Introduce various Aero performance modesChandrakanth Patil1-1/+13
2019-06-27scsi: megaraid_sas: Use high IOPS queues based on IO workloadChandrakanth Patil1-0/+3
2019-06-27scsi: megaraid_sas: Enable coalescing for high IOPS queuesChandrakanth Patil1-1/+1
2019-06-27scsi: megaraid_sas: Add support for High IOPS queuesChandrakanth Patil1-0/+6
2019-06-27scsi: megaraid_sas: Add support for MPI toolbox commandsChandrakanth Patil1-1/+35
2019-06-27scsi: megaraid_sas: Handle sequence JBOD map failure at driver levelChandrakanth Patil1-0/+2
2019-06-27scsi: megaraid_sas: Call disable_irq from process IRQ pollChandrakanth Patil1-0/+1
2019-06-27scsi: megaraid_sas: Remove few debug counters from IO pathChandrakanth Patil1-5/+0
2019-06-27scsi: megaraid_sas: Add support for Non-secure Aero PCI IDsChandrakanth Patil1-0/+4
2019-06-27scsi: megaraid_sas: Add 32 bit atomic descriptor support to AERO adaptersChandrakanth Patil1-0/+3
2019-06-18scsi: megaraid_sas: Update driver version to 07.708.03.00Shivasharan S1-2/+2
2019-06-18scsi: megaraid_sas: Export RAID map through debugfsShivasharan S1-0/+4
2019-06-18scsi: megaraid_sas: Add debug prints for device listShivasharan S1-0/+1
2019-06-18scsi: megaraid_sas: Print FW fault informationShivasharan S1-0/+2
2019-06-18scsi: megaraid_sas: Enhance prints in OCR and TM pathShivasharan S1-1/+3
2019-06-18scsi: megaraid_sas: Load balance completions across all MSI-XShivasharan S1-0/+3
2019-06-18scsi: megaraid_sas: IRQ poll to avoid CPU hard lockupsShivasharan S1-0/+5
2019-06-18scsi: megaraid_sas: Block PCI config space access from userspace during OCRShivasharan S1-0/+3
2019-06-18scsi: megaraid_sas: Rework code around controller resetShivasharan S1-0/+1
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13Thomas Gleixner1-13/+1
2019-02-12scsi: megaraid_sas: driver version updateShivasharan S1-2/+2
2019-02-12scsi: megaraid_sas: Update structures for HOST_DEVICE_LIST DCMDShivasharan S1-1/+2
2019-02-04scsi: megaraid_sas: Add support for DEVICE_LIST DCMD in driverShivasharan S1-4/+45
2018-12-19scsi: megaraid_sas: driver version updateShivasharan S1-2/+2
2018-12-19scsi: megaraid_sas: changes to function prototypesShivasharan S1-2/+2
2018-12-19scsi: megaraid_sas: Introduce new Aero adapter typeShivasharan S1-0/+1
2018-11-21scsi: megaraid_sas: Add support for MegaRAID Aero controllersShivasharan S1-0/+4
2018-11-06scsi: megaraid_sas: Update driver versionShivasharan S1-2/+2
2018-11-06scsi: megaraid_sas: remove unused macroShivasharan S1-1/+0
2018-11-06scsi: megaraid_sas: Rename scratch_pad registersShivasharan S1-5/+4
2018-11-06scsi: megaraid_sas: Update copyright informationShivasharan S1-8/+6
2018-11-06scsi: megaraid_sas: Add support for FW snap dumpShivasharan S1-2/+23
2018-11-06scsi: megaraid_sas: Add watchdog thread to detect Firmware faultShivasharan S1-2/+10
2018-06-18scsi: megaraid_sas: driver version upgradeShivasharan S1-2/+2
2018-06-18scsi: megaraid_sas: Support FW provided TM timeout valuesShivasharan S1-3/+26
2018-04-18scsi: megaraid_sas: driver version upgradeShivasharan S1-2/+2
2018-03-14scsi: megaraid_sas: fix selection of reply queueMing Lei1-0/+1
2018-01-22scsi: megaraid_sas: NVMe passthrough command supportShivasharan S1-4/+26
2018-01-10scsi: megaraid_sas: driver version upgradeShivasharan S1-2/+2
2018-01-10scsi: megaraid_sas: Update LD map after populating drv_map driver map copyShivasharan S1-1/+1
2018-01-10scsi: megaraid_sas: Avoid firing DCMDs while OCR is in progressShivasharan S1-1/+0
2017-10-25scsi: megaraid_sas: driver version upgradeShivasharan S1-2/+2
2017-10-25scsi: megaraid_sas: Add support for 64bit consistent DMAShivasharan S1-2/+10
2017-10-25scsi: megaraid_sas: Incorrect processing of IOCTL frames for SMP/STP commandsShivasharan S1-10/+13
2017-10-25scsi: megaraid_sas: remove instance->ctrl_infoShivasharan S1-1/+0
2017-10-25scsi: megaraid_sas: Pre-allocate frequently used DMA buffersShivasharan S1-0/+13
2017-10-25scsi: megaraid_sas: reduce size of fusion_context and use kmalloc for allocationShivasharan S1-1/+0
2017-10-25scsi: megaraid_sas: replace is_ventura with adapter_type checksShivasharan S1-1/+0
2017-10-25scsi: megaraid_sas: Add support for Crusader controllersShivasharan S1-0/+1
2017-10-25scsi: megaraid_sas: use adapter_type for all gen controllersShivasharan S1-0/+8
2017-08-24scsi: megaraid_sas: driver version upgradeShivasharan S1-2/+2
2017-08-24scsi: megaraid_sas: use vmalloc for crash dump buffers and driver's local RAI...Shivasharan S1-1/+0
2017-03-13scsi: megaraid_sas: Driver version upgradeShivasharan S1-2/+2
2017-02-13scsi: megaraid_sas: driver version upgradeShivasharan S1-2/+2
2017-02-13scsi: megaraid_sas: Indentation and smatch warning fixesShivasharan S1-1/+1
2017-02-13scsi: megaraid_sas: Cleanup VD_EXT_DEBUG and SPAN_DEBUG related debug printsShivasharan S1-2/+0
2017-02-13scsi: megaraid_sas: Increase internal command poolShivasharan S1-1/+1
2017-02-13scsi: megaraid_sas: megasas_return_cmd does not memset IO frame to zeroShivasharan S1-0/+1
2017-02-13scsi: megaraid_sas: MR_TargetIdToLdGet u8 to u16 and avoid invalid raid-map a...Shivasharan S1-1/+1
2017-02-13scsi: megaraid_sas: reduce size of fusion_context and use vmalloc if kmalloc ...Shivasharan S1-0/+2
2017-02-13scsi: megaraid_sas: enhance debug logs in OCR contextShivasharan S1-0/+3
2017-02-13scsi: megaraid_sas: raid 1 write performance for large ioShivasharan S1-0/+5
2017-02-13scsi: megaraid_sas: NVME fast path io supportShivasharan S1-1/+9
2017-02-13scsi: megaraid_sas: NVME interface target prop addedShivasharan S1-0/+14
2017-02-13scsi: megaraid_sas: NVME Interface detection and prop settingsShivasharan S1-7/+16
2017-02-13scsi: megaraid_sas: change issue_dcmd to return void from intShivasharan S1-1/+1
2017-02-13scsi: megaraid_sas: Refactor MEGASAS_IS_LOGICAL macro using sdevShivasharan S1-2/+2
2017-02-13Revert "scsi: megaraid_sas: Enable or Disable Fast path based on the PCI Thre...Shivasharan S1-8/+0
2017-01-10scsi: megaraid_sas: driver version upgradeSasikumar Chandrasekaran1-2/+2
2017-01-10scsi: megaraid_sas: Implement the PD Map support for SAS3.5 Generic Megaraid ...Sasikumar Chandrasekaran1-27/+78
2017-01-10scsi: megaraid_sas: Enable or Disable Fast path based on the PCI Threshold Ba...Sasikumar Chandrasekaran1-0/+8
2017-01-10scsi: megaraid_sas: Dynamic Raid Map Changes for SAS3.5 Generic Megaraid Cont...Sasikumar Chandrasekaran1-0/+7
2017-01-10scsi: megaraid_sas: SAS3.5 Generic Megaraid Controllers Fast Path for RAID 1/...Sasikumar Chandrasekaran1-0/+1
2017-01-10scsi: megaraid_sas: SAS3.5 Generic Megaraid Controllers Stream Detection and ...Sasikumar Chandrasekaran1-0/+1
2017-01-10scsi: megaraid_sas: 128 MSIX SupportSasikumar Chandrasekaran1-0/+1
2017-01-10scsi: megaraid_sas: Add new pci device Ids for SAS3.5 Generic Megaraid Contro...Sasikumar Chandrasekaran1-3/+9
2016-12-14Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-3/+5
2016-12-07scsi: megaraid_sas: switch to pci_alloc_irq_vectorsHannes Reinecke1-1/+0
2016-11-09scsi: megaraid_sas: fix macro MEGASAS_IS_LOGICAL to avoid regressionSumit Saxena1-1/+1
2016-11-08scsi: megaraid_sas: driver version upgradeKashyap Desai1-2/+2
2016-11-08scsi: megaraid_sas: Send SYNCHRONIZE_CACHE for VD to firmwareKashyap Desai1-0/+3
2016-04-15megaraid_sas: driver version upgradeSumit Saxena1-2/+2
2016-04-15megaraid_sas: reduce memory footprints in kdump modeSumit Saxena1-0/+2
2016-03-10megaraid_sas: Don't issue kill adapter for MFI controllers in case of PD list...Sumit Saxena1-1/+1
2016-02-23megaraid_sas: Fix for IO failing post OCR in SRIOV environmentSumit Saxena1-4/+9
2016-02-23megaraid_sas: driver version upgradeSumit Saxena1-2/+2
2016-02-23megaraid_sas: Make adprecovery variable atomicSumit Saxena1-1/+1
2016-02-23megaraid_sas: IO throttling supportSumit Saxena1-2/+4
2016-02-23megaraid_sas: Dual queue depth supportSumit Saxena1-0/+9
2016-02-23megaraid_sas: Reply Descriptor Post Queue (RDPQ) supportSumit Saxena1-1/+5
2016-02-23megaraid_sas: Fastpath region lock bypassSumit Saxena1-2/+6
2016-02-23megaraid_sas: Update device queue depth based on interface typeSumit Saxena1-1/+269
2016-02-23megaraid_sas: Task management supportSumit Saxena1-0/+13
2016-02-23megaraid_sas: MFI IO timeout handlingSumit Saxena1-1/+21
2016-02-23megaraid_sas: Do not allow PCI access during OCRSumit Saxena1-0/+2
2015-11-09megaraid_sas: Make tape drives visible on PERC5 controllersSumit Saxena1-0/+1
2015-11-02megaraid_sas : Driver version upgradesumit.saxena@avagotech.com1-2/+2
2015-10-29megaraid_sas: Update OCR capability on controller properties changesumit.saxena@avagotech.com1-0/+1
2015-10-29megaraid_sas: Do not use PAGE_SIZE for max_sectorssumit.saxena@avagotech.com1-0/+2
2015-10-29megaraid_sas: Support for Cutlass (12 Gbps) controllersumit.saxena@avagotech.com1-0/+5
2015-10-29megaraid_sas: Support for Intruder (12 Gbps) controllersumit.saxena@avagotech.com1-0/+9
2015-10-29megaraid_sas: Version updatesumit.saxena@avagotech.com1-2/+2
2015-10-29megaraid_sas: Print critical firmware event messagessumit.saxena@avagotech.com1-0/+10
2015-10-29megaraid_sas: Support for max_io_size 1MBsumit.saxena@avagotech.com1-2/+5
2015-10-29megaraid_sas: JBOD sequence number supportsumit.saxena@avagotech.com1-2/+11
2015-10-29megaraid_sas: Synchronize driver headers with firmware APIssumit.saxena@avagotech.com1-4/+14
2015-06-01megaraid_sas : Modify return value of megasas_issue_blocked_cmd() and wait_an...Sumit.Saxena@avagotech.com1-1/+1
2015-05-25megaraid_sas : add endianness annotationsChristoph Hellwig1-151/+151
2015-05-25megaraid_sas : add missing __iomem annotationsChristoph Hellwig1-1/+1
2015-05-25megaraid_sas : Support for Avago's Single server High Availability productSumit.Saxena@avagotech.com1-2/+15
2015-05-25megaraid_sas : Add release date and update driver versionSumit.Saxena@avagotech.com1-1/+2
2015-05-25megaraid_sas : Use Block layer tag support for internal command indexingSumit.Saxena@avagotech.com1-9/+4
2015-05-25megaraid_sas : Move controller's queue depth calculation in adapter specific ...Sumit.Saxena@avagotech.com1-0/+1
2015-05-25megaraid_sas : Add separate functions for building sysPD IOs and non RW LDIOsSumit.Saxena@avagotech.com1-3/+7
2015-01-09megaraid_sas: driver version updateSumit.Saxena@avagotech.com1-1/+1
2015-01-09megaraid_sas: reserve commands for IOCTLs and internal DCMDsSumit.Saxena@avagotech.com1-3/+4
2015-01-09megaraid_sas: add support for secure JBODSumit.Saxena@avagotech.com1-9/+48
2014-11-24megaraid_sas: online Firmware upgrade support for Extended VD featureSumit.Saxena@avagotech.com1-2/+1
2014-11-24megaraid_sas: update MAINTAINERS and copyright information for megaraid driversSumit.Saxena@avagotech.com1-7/+9
2014-11-24megaraid_sas: driver version upgrade and remove some meta data of driverSumit.Saxena@avagotech.com1-3/+1
2014-09-16megaraid_sas : Driver version updateSumit.Saxena@avagotech.com1-3/+3
2014-09-16megaraid_sas : MFI MPT linked list corruption fixSumit.Saxena@avagotech.com1-2/+23
2014-09-16megaraid_sas : N-drive primary raid level 1 load balancingSumit.Saxena@avagotech.com1-2/+6
2014-09-16megaraid_sas : Extended VD supportSumit.Saxena@avagotech.com1-18/+55
2014-09-16megaraid_sas : Firmware crash dump feature supportSumit.Saxena@avagotech.com1-1/+57
2014-09-16megaraid_sas: Version and Changelog updateAdam Radford1-3/+3
2014-09-16megaraid_sas: Remove unused variables in megasas_instanceAdam Radford1-2/+0
2014-09-16megaraid_sas: Fix LD/VF affiliation parsingAdam Radford1-0/+1
2014-03-15[SCSI] megaraid_sas: Version and Changelog updateadam radford1-3/+3
2014-03-15[SCSI] megaraid_sas: Add Dell PowerEdge VRTX SR-IOV VF supportadam radford1-5/+95
2014-03-15[SCSI] megaraid_sas: Big endian code related fixesSumit.Saxena@lsi.com1-1/+7
2013-12-19[SCSI] megaraid: Use resource_size_t for PCI resources, not longBen Collins1-1/+0
2013-10-25[SCSI] megaraid_sas: Fix synchronization problem between sysPD IO path and AE...Sumit.Saxena@lsi.com1-0/+1
2013-09-10[SCSI] megaraid_sas: addded support for big endian architectureSumit.Saxena@lsi.com1-15/+64
2013-09-06[SCSI] megaraid_sas: Version and Changelog updateadam radford1-3/+3
2013-09-06[SCSI] megaraid_sas: Add High Availability clustering support using shared Lo...adam radford1-1/+31
2013-06-24[SCSI] megaraid_sas: Changelog and driver version updateSumit.Saxena@lsi.com1-3/+3
2013-06-24[SCSI] megaraid_sas: Add support to differentiate between iMR vs MR FirmwareSumit.Saxena@lsi.com1-0/+1
2013-06-24[SCSI] megaraid_sas: Add support for Uneven Span PRL11Sumit.Saxena@lsi.com1-1/+126
2013-06-24[SCSI] megaraid_sas: Add support for Extended MSI-x vectors for 12Gb/s contro...Sumit.Saxena@lsi.com1-5/+20
2013-06-24[SCSI] megaraid_sas: Add support to display Customer branding details in syslogSumit.Saxena@lsi.com1-0/+26
2013-06-24[SCSI] megaraid_sas: Add support for MegaRAID Fury (device ID-0x005f) 12Gb/s ...Sumit.Saxena@lsi.com1-0/+1
2013-04-18[SCSI] megaraid_sas: Use correct #define for MSI-X capabilityBjorn Helgaas1-3/+0
2013-02-22[SCSI] megaraid_sas: Version and Changelog updateadam radford1-3/+3
2012-12-04megaraid: fix BUG_ON() from incorrect use of delayed workXiaotian Feng1-1/+1
2012-10-09[SCSI] megaraid_sas: Version, Changelog, Copyright updateadam radford1-4/+4
2012-08-24[SCSI] megaraid_sas: Version and Changelog updateadam radford1-3/+3
2012-08-24[SCSI] megaraid_sas: Add throttlequeuedepth module parameteradam radford1-0/+2
2012-04-23[SCSI] megaraid_sas: Version and Changelog updateadam radford1-3/+3
2012-01-16[SCSI] megaraid_sas: Version and Changelog updateadam radford1-3/+3
2012-01-16[SCSI] megaraid_sas: remove poll_mode_io codeadam radford1-2/+0
2011-10-16[SCSI] megaraid_sas: Changelog and version updateadam radford1-3/+3
2011-10-16[SCSI] megaraid_sas: Add driver workaround for PERC5/1068 kdump kernel panicadam radford1-0/+1
2011-10-16[SCSI] megaraid_sas: Add multiple MSI-X vector/multiple reply queue supportadam radford1-2/+9
2011-10-16[SCSI] megaraid_sas: Add support for MegaRAID 9360/9380 12GB/s controllersadam radford1-0/+2
2011-10-16[SCSI] megaraid_sas: Increase default cmds per lun to 256adam radford1-1/+1
2011-07-27[SCSI] megaraid_sas Version to 5.40-rc1 and Changelog updateadam radford1-3/+3
2011-05-24[SCSI] megaraid_sas: Version and Changelog updateadam radford1-3/+3
2011-05-24[SCSI] megaraid_sas: Check MFI_REG_STATE.fault.resetAdapteradam radford1-2/+2
2011-03-31Fix common misspellingsLucas De Marchi1-1/+1
2011-02-28[SCSI] megaraid_sas: Version and Changelog updateadam radford1-3/+3
2011-02-28[SCSI] megaraid_sas: Fix max_sectors for IEEE SGLadam radford1-0/+1
2011-02-28[SCSI] megaraid_sas: Fix probe_one to clear MSI-X flags in kdumpadam radford1-0/+3
2010-12-22[SCSI] megaraid_sas: Add 9565/9285 specific codeadam radford1-8/+30
2010-12-22[SCSI] megaraid_sas: Add struct megasas_instance_template changesadam radford1-0/+7
2010-12-22[SCSI] megaraid_sas: Use lowest memory bar for SR-IOV VF supportadam radford1-0/+1
2010-12-22[SCSI] megaraid_sas: Add MSI-X support and msix_disable module parameteradam radford1-0/+3
2010-12-21[SCSI] megaraid_sas: Update GPL headers.adam radford1-7/+22
2010-10-26[SCSI] megaraid_sas: Version and documentation updateYang, Bo1-3/+3
2010-10-26[SCSI] megaraid_sas: Add input parameter for max_sectorsYang, Bo1-0/+1
2010-10-07[SCSI] megaraid_sas: Add Online Controller Reset to MegaRAID SAS drivebo yang1-7/+81
2010-02-17[SCSI] megaraid_sas: version and documentation updateYang, Bo1-3/+3