aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi/aacraid/aachba.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-29scsi: aacraid: aachba: Replace snprintf() with the safer scnprintf() variantLee Jones1-3/+3
2023-05-26scsi: aacraid: Replace all non-returning strlcpy with strscpyAzeem Shaikh1-1/+1
2023-02-08scsi: aacraid: Allocate cmd_priv with scsicmdKees Cook1-2/+3
2022-06-21scsi: aacraid: Remove redundant "the"Jiang Jian1-1/+1
2022-02-22scsi: aacraid: Move the SCSI pointer to private command dataBart Van Assche1-20/+23
2022-01-05scsi: aacraid: Fix spelling of "its"Randy Dunlap1-1/+1
2021-10-16scsi: aacraid: Call scsi_done() directlyBart Van Assche1-5/+11
2021-10-16scsi: aacraid: Introduce aac_scsi_done()Bart Van Assche1-17/+22
2021-08-11scsi: aacraid: Use scsi_cmd_to_rq() instead of scsi_cmnd.requestBart Van Assche1-1/+1
2021-07-18scsi: aacraid: Remove an unused includeChristoph Hellwig1-1/+0
2021-05-10scsi: aacraid: Replace one-element array with flexible-array memberGustavo A. R. Silva1-5/+5
2021-04-15scsi: aacraid: Remove an unused functionBart Van Assche1-5/+0
2021-03-15scsi: aacraid: Fix a few incorrectly named functionsLee Jones1-4/+4
2021-01-22scsi: aacraid: Avoid setting message byte on completionHannes Reinecke1-109/+64
2020-10-14Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-6/+5
2020-09-15scsi: aacraid: Make some symbols static in aachba.cJason Yan1-3/+3
2020-09-01scsi: aacraid: Remove erroneous fallthrough annotationDan Carpenter1-1/+0
2020-08-24scsi: aacraid: Remove pci-dma-compat wrapper APISuraj Upadhyay1-2/+2
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva1-4/+4
2020-07-15scsi: aacraid: Repair two kerneldoc headersLee Jones1-2/+3
2020-07-15scsi: aacraid: Fix a bunch of function doc formatting errorsLee Jones1-14/+3
2020-05-07scsi: core: Remove 'list' entry from struct scsi_cmndHannes Reinecke1-1/+0
2020-03-11scsi: aacraid: clean up warning cast-function-typePhong Tran1-1/+6
2020-02-28scsi: aacraid: Do not wait for outstanding write commands on synchronize_cacheHannes Reinecke1-74/+2
2019-12-09treewide: Use sizeof_field() macroPankaj Bharadiya1-2/+2
2019-10-18scsi: aacraid: setting different timeout for src and thorBalsundar P1-1/+2
2019-10-18scsi: aacraid: fix illegal IO beyond last LBABalsundar P1-4/+4
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 18Thomas Gleixner1-15/+1
2019-02-08scsi: ata: Use unsigned int for cmd's type in ioctls in scsi_host_templateNathan Chancellor1-1/+1
2018-11-28scsi: aacraid: Mark expected switch fall-throughsGustavo A. R. Silva1-1/+4
2018-08-30scsi: aacraid: remove unused variables dev and cpuColin Ian King1-7/+0
2018-08-15Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds1-14/+27
2018-07-10scsi: aacraid: remove AAC_STAT_GOOD defineJohannes Thumshirn1-14/+27
2018-06-26scsi: aacraid: Fix PD performance regression over incorrect qd being setRaghava Aditya Renukunta1-8/+7
2018-06-12treewide: kmalloc() -> kmalloc_array()Kees Cook1-1/+1
2018-01-10scsi: aacraid: Get correct lun countRaghava Aditya Renukunta1-1/+1
2018-01-08scsi: aacraid: remove redundant setting of variable cColin Ian King1-4/+1
2018-01-03scsi: aacraid: Remove AAC_HIDE_DISK check in queue commandRaghava Aditya Renukunta1-10/+0
2018-01-03scsi: aacraid: Remove unused rescan variableRaghava Aditya Renukunta1-10/+9
2018-01-03scsi: aacraid: Use hotplug handling function in place of scsi_scan_hostRaghava Aditya Renukunta1-4/+0
2018-01-03scsi: aacraid: Process hba and container hot plug events in single functionRaghava Aditya Renukunta1-4/+5
2018-01-03scsi: aacraid: Merge func to get container informationRaghava Aditya Renukunta1-0/+4
2018-01-03scsi: aacraid: Add helper function to set queue depthRaghava Aditya Renukunta1-13/+24
2018-01-03scsi: aacraid: Save bmic phy information for each phyRaghava Aditya Renukunta1-6/+78
2018-01-03scsi: aacraid: Create helper functions to get lun infoRaghava Aditya Renukunta1-12/+42
2018-01-03scsi: aacraid: Move function around to match existing codeRaghava Aditya Renukunta1-56/+56
2018-01-03scsi: aacraid: Untangle targets setup from report phy lunsRaghava Aditya Renukunta1-11/+33
2018-01-03scsi: aacraid: Add target setup helper functionRaghava Aditya Renukunta1-5/+13
2018-01-03scsi: aacraid: Refactor and rename to make mirror existing changesRaghava Aditya Renukunta1-17/+19
2018-01-03scsi: aacraid: Change phy luns function to use common bmic functionRaghava Aditya Renukunta1-52/+23
2018-01-03scsi: aacraid: Create bmic submission function from bmic identifyRaghava Aditya Renukunta1-48/+99
2018-01-03scsi: aacraid: Fix hang in kdumpRaghava Aditya Renukunta1-1/+0
2018-01-03scsi: aacraid: Fix udev inquiry race conditionRaghava Aditya Renukunta1-4/+12
2017-09-15scsi: aacraid: Fix 2T+ drives on SmartIOC-2000Dave Carroll1-6/+6
2017-09-07Merge branch 'fixes' into miscJames Bottomley1-38/+32
2017-08-30scsi: aacraid: report -ENOMEM to upper layer from aac_convert_sgraw2()Nikola Pajkovsky1-3/+7
2017-08-30scsi: aacraid: get rid of one level of indentationNikola Pajkovsky1-136/+131
2017-08-29scsi: aacraid: Fix command send race conditionBrian King1-33/+21
2017-08-16scsi: aacraid: Fix out of bounds in aac_get_name_respRaghava Aditya Renukunta1-2/+7
2017-07-26scsi: aacraid: reading out of boundsDan Carpenter1-3/+4
2017-06-12scsi: aacraid: Fix DMAR issues with iommu=ptRaghava Aditya Renukunta1-11/+6
2017-04-26scsi: aacraid: pci_alloc_consistent() failures on ARM64Mahesh Rajashekhara1-7/+6
2017-02-22scsi: aacraid: Save adapter fib log before an IOP resetRaghava Aditya Renukunta1-0/+4
2017-02-22scsi: aacraid: Decrease adapter health check intervalRaghava Aditya Renukunta1-1/+1
2017-02-22scsi: aacraid: Fix camel caseRaghava Aditya Renukunta1-24/+29
2017-02-07scsi: aacraid: rcode is unsigned and should be signed intColin Ian King1-1/+1
2017-02-03scsi: aacraid: Update copyrightsRaghava Aditya Renukunta1-1/+7
2017-02-03scsi: aacraid: Added new IWBR resetRaghava Aditya Renukunta1-2/+0
2017-02-03scsi: aacraid: VPD 83 type3 supportRaghava Aditya Renukunta1-63/+117
2017-02-03scsi: aacraid: Add task management functionalityRaghava Aditya Renukunta1-4/+362
2017-02-03scsi: aacraid: Added support for hotplugRaghava Aditya Renukunta1-5/+8
2017-02-03scsi: aacraid: Retrieve Queue Depth from Adapter FWRaghava Aditya Renukunta1-1/+77
2017-02-03scsi: aacraid: Added support for read medium errorRaghava Aditya Renukunta1-0/+10
2017-02-03scsi: aacraid: Added support for response pathRaghava Aditya Renukunta1-15/+19
2017-02-03scsi: aacraid: Process Error for response I/ORaghava Aditya Renukunta1-138/+151
2017-02-03scsi: aacraid: Reworked scsi command submission pathRaghava Aditya Renukunta1-102/+70
2017-02-03scsi: aacraid: Retrieve and update the device typesRaghava Aditya Renukunta1-1/+143
2017-02-03scsi: aacraid: added support for init_struct_8Raghava Aditya Renukunta1-2/+6
2016-12-24Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds1-1/+1
2016-04-29aacraid: Removed unnecessary checks for NULLRaghava Aditya Renukunta1-22/+0
2016-02-23aacraid: SCSI blk tag supportRaghava Aditya Renukunta1-15/+12
2015-11-09aacraid: Tune response path if IsFastPath bit setMahesh Rajashekhara1-122/+137
2015-11-09aacraid: Change interrupt mode to MSI for Series 6Mahesh Rajashekhara1-1/+1
2015-11-09aacraid: Fix for LD name and UID not exposed to OSMahesh Rajashekhara1-2/+2
2015-04-09aacraid: 240 simple volume supportMahesh Rajashekhara1-0/+5
2015-04-09aacraid: vpd page code 0x83 supportMahesh Rajashekhara1-12/+153
2015-04-09aacraid: 4KB sector supportMahesh Rajashekhara1-50/+190
2014-11-24scsi: rename SERVICE_ACTION_IN to SERVICE_ACTION_IN_16Hannes Reinecke1-2/+2
2012-11-27[SCSI] aacraid: SCSI dma mapping failure case handlingMahesh Rajashekhara1-23/+64
2012-07-20[SCSI] aacraid: Series 7 Async. (performance) mode supportMahesh Rajashekhara1-37/+200
2012-02-19[SCSI] aacraid: Added Sync.mode to support series 7/8/9 controllersMahesh Rajashekhara1-0/+4
2011-10-31scsi: Fix up files implicitly depending on module.h inclusionPaul Gortmaker1-0/+1
2011-03-31Fix common misspellingsLucas De Marchi1-2/+2
2011-03-23[SCSI] aacraid: Add new code for PMC-Sierra's SRC based controller familyMahesh Rajashekhara1-2/+5
2010-05-16[SCSI] aacraid: prohibit access to array container spaceRajashekhara, Mahesh1-0/+34
2010-05-16[SCSI] aacraid: add support for handling ATA pass-through commands.Rajashekhara, Mahesh1-2/+16
2010-05-16[SCSI] aacraid: expose physical devices for models with newer firmwareRajashekhara, Mahesh1-0/+15
2010-01-17[SCSI] aacraid: fix File System going into read-only modePenchala Narasimha Reddy Chilakala, ERS-HCLTech1-12/+40
2009-04-13Replace all DMA_nBIT_MASK macro with DMA_BIT_MASK(n)Yang Hongyang1-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-04-03[SCSI] aacraid driver updateLeubner, Achim1-8/+32
2008-12-29[SCSI] Clean up my email address and use a single standard address for everyt...Alan Cox1-1/+1
2008-10-09block: unify request timeout handlingJens Axboe1-1/+1
2008-05-02[SCSI] aacraid: Add Power Management supportMark Salyzyn1-8/+125
2008-04-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-2.6Linus Torvalds1-1/+1
2008-04-19SCSI: convert struct class_device to struct deviceTony Jones1-1/+1
2008-04-18drivers: Remove unnecessary inclusions of asm/semaphore.hMatthew Wilcox1-1/+0
2008-04-16[SCSI] aacraid: Do not describe check_reset parameter with its valuePaul Bolle1-1/+1
2008-04-07[SCSI] aacraid: use sg buffer copy helper functionsFUJITA Tomonori1-32/+17
2008-04-07[SCSI] aacraid: READ_CAPACITY_16 shouldn't trust allocation length in cdbFUJITA Tomonori1-11/+11
2008-02-11[SCSI] aacraid: ignore adapter reset check polaritySalyzyn, Mark1-6/+8
2008-02-11[SCSI] aacraid: add optional MSI supportSalyzyn, Mark1-15/+41
2008-02-07[SCSI] aacraid: do not set valid bit in sense informationSalyzyn, Mark1-51/+30
2008-01-23[SCSI] aacraid: add Voodoo Lite class of cards.Salyzyn, Mark1-1/+4
2008-01-23[SCSI] aacraid: remove pigs in spaceSalyzyn, Mark1-122/+121
2008-01-23[SCSI] aacraid: replace '<?:' with min_t()Salyzyn, Mark1-24/+16
2008-01-23[SCSI] replace sizeof sense_buffer with SCSI_SENSE_BUFFERSIZEFUJITA Tomonori1-16/+16
2008-01-23[SCSI] aacraid: SMC vendor identificationSalyzyn, Mark1-10/+15
2008-01-23[SCSI] aacraid: add call to flush_kernel_dcache_pageSalyzyn, Mark1-1/+2
2008-01-23[SCSI] aacraid: fix big endian issuesSalyzyn, Mark1-4/+3
2008-01-23[SCSI] aacraid: variable redefinition hides earlier warningSalyzyn, Mark1-5/+5
2008-01-23[SCSI] aacraid: add sysfs report of RAID levelSalyzyn, Mark1-1/+6
2008-01-23[SCSI] aacraid: add parameter to control FUA and SYNCHRONIZE_CACHE policySalyzyn, Mark1-12/+24
2008-01-11[SCSI] aacraid: fix driver failure with Dell PowerEdge Expandable RAID Contro...Salyzyn, Mark1-1/+14
2008-01-11[SCSI] aacraid: don't assign cpu_to_le32(int) to u8Christoph Hellwig1-5/+6
2008-01-11[SCSI] aacraid: forced reset overrideSalyzyn, Mark1-4/+4
2007-10-22[SG] Update drivers to use sg helpersJens Axboe1-1/+1
2007-10-12[SCSI] aacraid: rename check_resetAndrew Morton1-4/+4
2007-07-28[SCSI] aacraid: add SCSI SYNCHONIZE_CACHE range checkingSalyzyn, Mark1-8/+55
2007-07-27[SCSI] aacraid: draw line in sand, sundry cleanup and version updateSalyzyn, Mark1-2/+1
2007-07-18[SCSI] aacraid: add vpd to inquirySalyzyn, Mark1-0/+138
2007-07-18[SCSI] aacraid: correct valid container response in management ioctlSalyzyn, Mark1-1/+1
2007-06-19[SCSI] aacraid: add support for long serial number informationSalyzyn, Mark1-4/+6
2007-06-19[SCSI] aacraid: change srb status busy returnSalyzyn, Mark1-1/+1
2007-06-17[SCSI] aacraid: add user initiated resetSalyzyn, Mark1-0/+18
2007-06-17[SCSI] aacraid: probe related code cleanupSalyzyn, Mark1-33/+31
2007-06-17[SCSI] aacraid: convert to use the data buffer accessorsFUJITA Tomonori1-117/+49
2007-05-30[SCSI] Merge up to linux-2.6 headJames Bottomley1-6/+9
2007-05-22[SCSI] aacraid: apply commit config for reset_devices flagSalyzyn, Mark1-4/+7
2007-05-22[SCSI] aacraid: add support for FUASalyzyn, Mark1-13/+49
2007-05-16[SCSI] aacraid: fix panic on short InquiryJames Bottomley1-2/+2
2007-04-17[SCSI] aacraid: fix aacraid not finding deviceSalyzyn, Mark1-2/+1
2007-04-01[SCSI] aacraid: fix print of Firmware Build Date and add TSIDSalyzyn, Mark1-0/+6
2007-03-21[SCSI] aacraid: cleanup and version stamp driverSalyzyn, Mark1-5/+1
2007-03-21[SCSI] aacraid: check buffer address in aac_internal_transferSalyzyn, Mark1-2/+3
2007-03-20[SCSI] aacraid: Improved error handlingMark Haverkamp1-3/+48
2007-03-20[SCSI] aacraid: remove un-needed references to container id (cid)Mark Haverkamp1-17/+17
2007-03-20[SCSI] aacraid: Fix blocking issue with container probing function (cast update)Mark Haverkamp1-142/+169
2007-02-14[PATCH] remove many unneeded #includes of sched.hTim Schmielau1-1/+0
2007-01-27[SCSI] aacraid: expanded expose physical device code (new)Mark Haverkamp1-2/+2
2007-01-27[SCSI] aacraid: rework packet support codeMark Haverkamp1-272/+326
2006-12-13[PATCH] getting rid of all casts of k[cmz]alloc() callsRobert P. J. Day1-1/+1
2006-09-23[SCSI] aacraid: expose physical devicesMark Haverkamp1-1/+5
2006-09-23[SCSI] aacraid: misc cleanupMark Haverkamp1-4/+4
2006-08-19[SCSI] aacraid: Reset adapter in recovery timeoutMark Haverkamp1-12/+27
2006-08-19[SCSI] aacraid: Check for unlikely errorsMark Haverkamp1-2/+13
2006-06-23[PATCH] More BUG_ON conversionEric Sesterhenn1-10/+5
2006-06-10[SCSI] drivers/scsi: Use ARRAY_SIZE macroTobias Klauser1-10/+8
2006-06-06[SCSI] fix up request buffer reference in various scsi driversChristoph Hellwig1-2/+2
2006-05-20[SCSI] aacraid: adjustable timeoutsMark Haverkamp1-0/+6
2006-05-20[SCSI] aacraid: optimize sg allocMark Haverkamp1-3/+3
2006-04-13[SCSI] aacraid: Driver version updateMark Haverkamp1-5/+5
2006-04-13[SCSI] aacraid: General driver cleanupMark Haverkamp1-13/+9
2006-04-13[SCSI] aacraid: Track command ownership in driverMark Haverkamp1-18/+23
2006-04-13[SCSI] aacraid: Use scmd_ functionsMark Haverkamp1-10/+11
2006-03-28[PATCH] Replace 0xff.. with correct DMA_xBIT_MASKMatthias Gehre1-0/+1
2006-02-04[SCSI] aacraid: use no_uld_attach flagMark Haverkamp1-50/+3
2006-02-04[SCSI] aacraid: Update global function namesMark Haverkamp1-82/+82
2005-11-09[SCSI] aacraid: Fix read capacity 16 return dataMark Haverkamp1-10/+13
2005-10-28[SCSI] use scmd_id(), scmd_channel() throughout codeJeff Garzik1-4/+4
2005-10-28[SCSI] aacraid: Newer adapter communication iterface supportMark Haverkamp1-16/+7
2005-10-28Merge HEAD from ../scsi-misc-2.6-old James Bottomley1-15/+42
2005-10-28[SCSI] aacraid: fix inquiry pageMark Haverkamp1-11/+38
2005-10-28[SCSI] aacraid: Use DMA mask definesJames Bottomley1-4/+4
2005-09-26[SCSI] aacraid: fib size math fixMark Haverkamp1-4/+4
2005-09-26[SCSI] aacraid: initialization timeoutMark Haverkamp1-1/+1
2005-09-26[SCSI] aacraid: handle AIF hotplug events (update)Mark Haverkamp1-1/+3
2005-09-26[SCSI] aacraid: Greater than 2TB capacity supportMark Haverkamp1-32/+237
2005-09-04[SCSI] aacraid: bad BUG_ON fixMark Haverkamp1-1/+1
2005-08-28[SCSI] aacraid: Fix aacraid probe breakage (updated)Mark Haverkamp1-26/+53
2005-08-08[SCSI] aacraid: correct use of cmd->timeout fieldJames Bottomley1-1/+1
2005-08-05[SCSI] aacraid: sgraw command supportMark Haverkamp1-29/+152
2005-08-05[SCSI] aacraid: remove duplicate io callback codeMark Haverkamp1-56/+7
2005-06-26[SCSI] aacraid: New products patchMark Haverkamp1-3/+41
2005-05-20[SCSI] 2.6 aacraid: Variable FIB size (updated patch)Mark Haverkamp1-37/+95
2005-05-20[SCSI] aacraid: remove sparse warningsMark Haverkamp1-10/+13
2005-05-20[SCSI] drivers/scsi/aacraid/: make some functions staticAdrian Bunk1-5/+5
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds1-0/+2037