aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi
AgeCommit message (Expand)AuthorFilesLines
2025-05-28Merge tag 'hardening-v6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2025-05-27Merge tag 'timers-cleanups-2025-05-25' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2-2/+2
2025-05-26Merge tag 'for-6.16/block-20250523' of git://git.kernel.dk/linuxLinus Torvalds6-9/+5
2025-05-16Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds1-1/+5
2025-05-14Drivers: hv: Allow vmbus_sendpacket_mpb_desc() to create multiple rangesMichael Kelley1-0/+1
2025-05-12scsi: sd_zbc: block: Respect bio vector limits for REPORT ZONES bufferSteve Siwinski1-1/+5
2025-05-08treewide, timers: Rename destroy_timer_on_stack() as timer_destroy_on_stack()Ingo Molnar2-2/+2
2025-05-08scsi: qedf: Use designated initializer for struct qed_fcoe_cb_opsKees Cook1-1/+1
2025-05-07block: remove the q argument from blk_rq_map_kernChristoph Hellwig2-3/+2
2025-05-05scsi: remove the no_highmem flag in the hostChristoph Hellwig1-3/+0
2025-05-05scsi: make ppa depend on !HIGHMEMChristoph Hellwig2-1/+1
2025-05-05scsi: make imm depend on !HIGHMEMChristoph Hellwig2-1/+1
2025-05-05scsi: make aha152x depend on !HIGHMEMChristoph Hellwig2-1/+1
2025-05-02Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds1-1/+1
2025-04-28scsi: myrb: Fix spelling mistake "statux" -> "status"Colin Ian King1-1/+1
2025-04-25Merge tag 'ata-6.15-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/lib...Linus Torvalds1-12/+24
2025-04-22scsi: Improve CDL controlDamien Le Moal1-12/+24
2025-04-21scsi: mpi3mr: Add level check to control event loggingRanjan Kumar1-0/+3
2025-04-21scsi: core: Clear flags for scsi_cmnd that did not completeAnastasia Kovaleva1-1/+5
2025-04-11scsi: mpi3mr: Reset the pending interrupt flagRanjan Kumar1-0/+3
2025-04-11scsi: mpi3mr: Fix pending I/O counterRanjan Kumar1-1/+1
2025-04-08Merge branch '6.15/scsi-queue' into 6.15/scsi-fixesMartin K. Petersen10-18/+66
2025-04-05treewide: Switch/rename to timer_delete[_sync]()Thomas Gleixner58-166/+166
2025-04-03scsi: megaraid_sas: Driver version update to 07.734.00.00-rc1Chandrakanth Patil1-2/+2
2025-04-03scsi: megaraid_sas: Block zero-length ATA VPD inquiryChandrakanth Patil2-3/+11
2025-04-03scsi: scsi_transport_srp: Replace min/max nesting with clamp()Li Haoran1-1/+1
2025-04-03scsi: smartpqi: Use is_kdump_kernel() to check for kdumpMartin Wilck1-6/+7
2025-04-03scsi: pm80xx: Set phy_attached to zero when device is goneIgor Pylypiv1-0/+1
2025-04-03scsi: iscsi: Fix missing scsi_host_put() in error pathMiaoqian Lin1-2/+5
2025-03-26Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds81-11364/+2004
2025-03-26Merge tag 'for-6.15/block-20250322' of git://git.kernel.dk/linuxLinus Torvalds1-1/+1
2025-03-25Merge tag 'timers-cleanups-2025-03-23' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds3-9/+6
2025-03-24Merge tag 'bitmap-for-6.15' of https://github.com/norov/linuxLinus Torvalds2-19/+6
2025-03-24Merge tag 'hardening-v6.15-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds4-11/+11
2025-03-20scsi: hisi_sas: Fix I/O errors caused by hardware port ID changesXingui Yang1-0/+20
2025-03-20scsi: hisi_sas: Enable force phy when SATA disk directly connectedXingui Yang2-4/+19
2025-03-17scsi: st: Tighten the page format heuristics with MODE SELECTKai Mäkisara1-1/+3
2025-03-17scsi: st: ERASE does not change tape locationKai Mäkisara1-1/+0
2025-03-17scsi: st: Fix array overflow in st_setup()Kai Mäkisara1-1/+1
2025-03-17scsi: lpfc: Restore clearing of NLP_UNREG_INP in ndlp->nlp_flagEwan D. Milne1-0/+2
2025-03-17scsi: hisi_sas: Fixed failure to issue vendor specific commandsXingui Yang4-10/+29
2025-03-17scsi: fnic: Remove unnecessary NUL-terminationsThorsten Blum1-3/+0
2025-03-17scsi: fnic: Remove redundant flush_workqueue() callsChen Ni1-3/+2
2025-03-13block: remove unused parameter 'q' parameter in __blk_rq_map_sg()Anuj Gupta1-1/+1
2025-03-10scsi: core: Use a switch statement when attaching VPD pagesChaohai Chen1-8/+20
2025-03-10scsi: mpi3mr: Task Abort EH SupportChandrakanth Patil1-0/+99
2025-03-10scsi: storvsc: Don't report the host packet status as the hv statusRoman Kisel1-2/+2
2025-03-10scsi: isci: Make most module parameters staticDr. David Alan Gilbert2-14/+7
2025-03-10scsi: megaraid_sas: Make most module parameters staticDr. David Alan Gilbert1-5/+5
2025-03-03scsi: fnic: Remove unnecessary spinlock locking and unlockingKaran Tilak Kumar1-17/+7
2025-03-03scsi: fnic: Replace fnic->lock_flags with local flagsKaran Tilak Kumar1-5/+6
2025-03-03scsi: fnic: Replace use of sizeof with standard usageKaran Tilak Kumar1-2/+1
2025-03-03scsi: fnic: Fix indentation and remove unnecessary parenthesisKaran Tilak Kumar1-13/+13
2025-03-03scsi: fnic: Remove unnecessary debug printKaran Tilak Kumar1-4/+0
2025-03-03scsi: logging: Fix scsi_logging_level boundsNicolas Bouchinet1-1/+3
2025-03-03scsi: scsi_error: Add comments to scsi_check_sense()Damien Le Moal1-0/+7
2025-03-03scsi: mpt3sas: Fix buffer overflow in mpt3sas_send_mctp_passthru_req()Dan Carpenter1-1/+1
2025-03-03scsi: lpfc: Fix spelling mistake 'Toplogy' -> 'Topology'Colin Ian King1-1/+1
2025-03-03scsi: lpfc: Convert timeouts to secs_to_jiffies()Easwar Hariharan7-47/+34
2025-03-03scsi: hisi_sas: Remove incorrect ACPI_PTR annotationsArnd Bergmann2-2/+2
2025-03-02scsi: scsi_debug: Fix uninitialized variable useArnd Bergmann1-1/+1
2025-03-02scsi: core: Fix missing lock protectionChaohai Chen1-2/+3
2025-02-28scsi: qla2xxx: Mark device strings as nonstringKees Cook1-2/+2
2025-02-28scsi: mpt3sas: Mark device strings as nonstringKees Cook2-5/+5
2025-02-28scsi: mpi3mr: Mark device strings as nonstringKees Cook1-4/+4
2025-02-24scsi: scsi_debug: Do not sleep in atomic sectionsBart Van Assche1-6/+10
2025-02-24scsi: scsi_debug: Simplify command handlingBart Van Assche1-110/+20
2025-02-24scsi: scsi_debug: Remove a reference to in_use_bmBart Van Assche1-1/+1
2025-02-24scsi: scsi_debug: Remove sdebug_device_access_infoJohn Garry1-7/+0
2025-02-24scsi: qla2xxx: Fix typos in a commentYuichiro Tsuji1-2/+2
2025-02-24scsi: mpt3sas: Fix spelling mistake "receveid" -> "received"Colin Ian King1-1/+1
2025-02-24Merge patch series "mpi3mr: Few Enhancements and minor fixes"Martin K. Petersen7-6/+80
2025-02-24scsi: mpi3mr: Update driver version to 8.13.0.5.50Ranjan Kumar1-2/+2
2025-02-24scsi: mpi3mr: Check admin reply queue from WatchdogRanjan Kumar2-1/+12
2025-02-24scsi: mpi3mr: Update timestamp only for supervisor IOCsRanjan Kumar1-1/+4
2025-02-24scsi: mpi3mr: Update MPI Headers to revision 35Ranjan Kumar5-2/+62
2025-02-24Merge patch series "scsi: scsi_debug: Add more tape support"Martin K. Petersen1-14/+761
2025-02-24Merge patch series "Initial support for RK3576 UFS controller"Martin K. Petersen5-4/+17
2025-02-24scsi: lpfc: rework lpfc_next_{online,present}_cpu()Yury Norov1-18/+5
2025-02-24scsi: lpfc: switch lpfc_irq_rebalance() to using cpumask_next_wrap()Yury Norov1-1/+1
2025-02-24cpumask: deprecate cpumask_next_wrap()Yury Norov1-1/+1
2025-02-23scsi: scsi_debug: Add support for partitioning the tapeKai Mäkisara1-4/+104
2025-02-23scsi: scsi_debug: Reset tape setting at device resetKai Mäkisara1-1/+20
2025-02-23scsi: scsi_debug: Add compression mode page for tapesKai Mäkisara1-0/+33
2025-02-23scsi: scsi_debug: Add read support and update locate for tapesKai Mäkisara1-5/+235
2025-02-23scsi: scsi_debug: Add write support with block lengths and 4 bytes of dataKai Mäkisara1-5/+212
2025-02-23scsi: scsi_debug: Add READ BLOCK LIMITS and modify LOAD for tapesKai Mäkisara1-6/+121
2025-02-23scsi: scsi_debug: First fixes for tapesKai Mäkisara1-6/+49
2025-02-20Merge patch series "mpt3sas driver udpates"Martin K. Petersen7-6/+405
2025-02-20scsi: mpt3sas: update driver version to 52.100.00.00Shivasharan S1-2/+2
2025-02-20scsi: mpt3sas: Send a diag reset if target reset failsShivasharan S1-2/+10
2025-02-20scsi: mpt3sas: Report driver capability as part of IOCINFO commandShivasharan S2-1/+8
2025-02-20scsi: mpt3sas: Add support for MCTP Passthrough commandsShivasharan S3-0/+318
2025-02-20scsi: mpt3sas: Update MPI headers to 02.00.62 versionShivasharan S3-1/+67
2025-02-20scsi: core: Clear driver private data when retrying requestYe Bin1-7/+7
2025-02-18scsi: mpt3sas: Fix a locking bug in an error pathBart Van Assche1-5/+7
2025-02-18scsi: mpi3mr: Fix locking in an error pathBart Van Assche1-0/+1
2025-02-18scsi: hpsa: Replace deprecated strncpy() with strscpy_pad()Thorsten Blum1-2/+1
2025-02-18scsi: hpsa: Remove deprecated and unnecessary strncpy()Thorsten Blum1-12/+4
2025-02-18scsi: Switch to use hrtimer_setup()Nam Cao3-9/+6
2025-02-12scsi: usb: Rename the RESERVE and RELEASE constantsBart Van Assche5-17/+17
2025-02-12scsi: iscsi_tcp: Switch to using the crc32c libraryEric Biggers4-106/+51
2025-02-12scsi: mpi3mr: Fix spelling mistake "skiping" -> "skipping"Colin Ian King1-1/+1
2025-02-12scsi: mpt3sas: Reduce log level of ignore_delay_remove message to KERN_INFOPaul Menzel1-1/+1
2025-02-03Merge patch series "Update lpfc to revision 14.4.0.8"Martin K. Petersen4-20/+33
2025-02-03scsi: lpfc: Copyright updates for 14.4.0.8 patchesJustin Tee4-5/+5
2025-02-03scsi: lpfc: Update lpfc version to 14.4.0.8Justin Tee1-1/+1
2025-02-03scsi: lpfc: Handle duplicate D_IDs in ndlp search-by D_ID routineJustin Tee1-5/+12
2025-02-03scsi: lpfc: Ignore ndlp rport mismatch in dev_loss_tmo callbkJustin Tee1-3/+9
2025-02-03scsi: lpfc: Free phba irq in lpfc_sli4_enable_msi() when pci_irq_vector() failsJustin Tee1-0/+2
2025-02-03scsi: lpfc: Reduce log message generation during ELS ring clean upJustin Tee1-6/+4
2025-02-03Merge patch series "mpi3mr: Few Enhancements and minor fixes"Martin K. Petersen4-23/+281
2025-02-03scsi: mpi3mr: Update driver version to 8.12.1.0.50Ranjan Kumar1-2/+2
2025-02-03scsi: mpi3mr: Synchronous access b/w reset and tm thread for reply queueRanjan Kumar2-3/+66
2025-02-03scsi: mpi3mr: Support for Segmented Hardware Trace bufferRanjan Kumar4-13/+150
2025-02-03scsi: mpi3mr: Avoid reply queue full conditionRanjan Kumar3-5/+63
2025-02-03scsi: cxlflash: Remove driverAndrew Donnellan17-10781/+0
2025-02-03scsi: mpt3sas: Remove unused config functionsDr. David Alan Gilbert2-85/+0
2025-02-03scsi: mvsas: Remove unused mvs_phys_reset()Dr. David Alan Gilbert2-11/+0
2025-02-03scsi: qla1280: Fix kernel oops when debug level > 2Magnus Lindholm1-1/+1
2025-02-03scsi: isci: Fix double word in commentsCharles Han1-1/+1
2025-02-03Merge patch series "scsi: st: scsi_error: More reset patches"Martin K. Petersen3-8/+83
2025-02-03scsi: st: Add sysfs file position_lost_in_resetKai Mäkisara1-0/+19
2025-02-03scsi: st: Modify st.c to use the new scsi_error countersKai Mäkisara2-5/+29
2025-02-03scsi: core: Add counters for New Media and Power On/Reset UNIT ATTENTIONsKai Mäkisara1-0/+12
2025-02-03scsi: st: Restore some drive settings after resetKai Mäkisara2-3/+23
2025-02-03scsi: Constify struct pci_error_handlersChristophe JAILLET8-8/+8
2025-02-03scsi: storvsc: Set correct data length for sending SCSI command without payloadLong Li1-0/+1
2025-02-03scsi: core: Do not retry I/Os during depopulationIgor Pylypiv1-2/+7
2025-02-03scsi: core: Use GFP_NOIO to avoid circular locking dependencyRik van Riel1-1/+1
2025-02-03Merge branch '6.14/scsi-queue' into 6.14/scsi-fixesMartin K. Petersen1-0/+7
2025-01-31Merge tag 'block-6.14-20250131' of git://git.kernel.dk/linuxLinus Torvalds2-4/+6
2025-01-31block: force noio scope in blk_mq_freeze_queueChristoph Hellwig2-4/+6
2025-01-29Merge tag 'constfy-sysctl-6.14-rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2-2/+2
2025-01-28Merge tag 'driver-core-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2-6/+7
2025-01-28treewide: const qualify ctl_tables where applicableJoel Granados2-2/+2
2025-01-26Merge tag 'mm-nonmm-stable-2025-01-24-23-16' of git://git.kernel.org/pub/scm/...Linus Torvalds8-20/+20
2025-01-26Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds139-2783/+10527
2025-01-21scsi: core: Add passthrough tests for success and no failure definitionsMike Christie1-0/+7
2025-01-20Merge tag 'powerpc-6.14-1' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2-2/+6
2025-01-20Merge tag 'for-6.14/io_uring-20250119' of git://git.kernel.dk/linuxLinus Torvalds1-2/+2
2025-01-20Merge tag 'for-6.14/block-20250118' of git://git.kernel.dk/linuxLinus Torvalds16-43/+24
2025-01-17block: Add common atomic writes enable flagJohn Garry1-0/+1
2025-01-14Merge patch series "Introduce support for Fabric Discovery and Login Services"Martin K. Petersen19-1934/+9313
2025-01-12kernel-wide: add explicity||explicitly to spelling.txtShivam Chaudhary1-1/+1
2025-01-12scsi: pm8001: convert timeouts to secs_to_jiffies()Easwar Hariharan1-1/+1
2025-01-12scsi: arcmsr: convert timeouts to secs_to_jiffies()Easwar Hariharan1-1/+1
2025-01-12scsi: lpfc: convert timeouts to secs_to_jiffies()Easwar Hariharan5-17/+17
2025-01-10scsi: fnic: Propagate SCSI error code from fnic_scsi_drv_init()Arun Easi1-1/+1
2025-01-10scsi: fnic: Test for memory allocation failure and return error codeKaran Tilak Kumar1-0/+14
2025-01-10scsi: fnic: Return appropriate error code from failure of scsi drv initKaran Tilak Kumar1-1/+2
2025-01-10scsi: fnic: Return appropriate error code for mem alloc failureKaran Tilak Kumar1-4/+12
2025-01-10scsi: fnic: Remove always-true IS_FNIC_FCP_INITIATOR macroArun Easi3-62/+39
2025-01-10scsi: fnic: Fix use of uninitialized value in debug messageDheeraj Reddy Jonnalagadda1-2/+1
2025-01-10scsi: fnic: Delete incorrect debugfs error handlingDan Carpenter1-24/+1
2025-01-10scsi: fnic: Remove unnecessary else to fix warning in FDLS FIPKaran Tilak Kumar1-9/+8
2025-01-10scsi: fnic: Remove extern definition from .c filesKaran Tilak Kumar3-3/+2
2025-01-10scsi: fnic: Remove unnecessary else and unnecessary break in FDLSKaran Tilak Kumar1-10/+6
2025-01-10scsi: mpi3mr: Fix possible crash when setting up bsg failsGuixin Liu1-2/+6
2025-01-10scsi: st: Don't set pos_unknown just after device recognitionKai Mäkisara2-0/+7
2025-01-10scsi: aic7xxx: Fix build 'aicasm' warningwangdicheng3-0/+5
2025-01-10scsi: storvsc: Ratelimit warning logs to prevent VM denial of serviceEaswar Hariharan1-1/+7
2025-01-10scsi: scsi_debug: Constify sdebug_driver_templateJohn Garry1-6/+6
2025-01-10Merge branch '6.13/scsi-fixes' into 6.14/scsi-stagingMartin K. Petersen20-703/+215
2025-01-10scsi: transport: sas: spi: Fix kernel-doc for exported functionsRandy Dunlap2-5/+8
2025-01-10scsi: scsi_scan: Add kernel-doc for exported functionRandy Dunlap1-0/+20
2025-01-10scsi: scsi_lib: Add kernel-doc for exported functionsRandy Dunlap1-3/+18
2025-01-10scsi: scsi_ioctl: Add kernel-doc for exported functionsRandy Dunlap1-5/+30
2025-01-10scsi: scsi_error: Add kernel-doc for exported functionsRandy Dunlap1-13/+13
2025-01-10block: add a queue_limits_commit_update_frozen helperChristoph Hellwig2-16/+6
2025-01-09scsi: iscsi: Fix redundant response for ISCSI_UEVENT_GET_HOST_STATS requestXiang Zhang1-1/+3
2025-01-09scsi: core: Fix command pass through retry regressionMike Christie1-0/+3
2025-01-06block: simplify tag allocation policy selectionChristoph Hellwig2-3/+3
2025-01-03driver core: Constify API device_find_child() and adapt for various usagesZijun Hu2-6/+7
2025-01-02scsi: fnic: Increment driver versionKaran Tilak Kumar1-1/+1
2025-01-02scsi: fnic: Add support to handle port channel RSCNKaran Tilak Kumar4-9/+138
2025-01-02scsi: fnic: Code cleanupKaran Tilak Kumar9-623/+611
2025-01-02scsi: fnic: Add stats and related functionalityKaran Tilak Kumar6-19/+196
2025-01-02scsi: fnic: Modify fnic interfaces to use FDLSKaran Tilak Kumar9-247/+398
2025-01-02scsi: fnic: Modify IO path to use FDLSKaran Tilak Kumar5-369/+504
2025-01-02scsi: fnic: Add functionality in fnic to support FDLSKaran Tilak Kumar6-174/+568
2025-01-02scsi: fnic: Add and integrate support for FIPKaran Tilak Kumar7-824/+1289
2025-01-02scsi: fnic: Add and integrate support for FDMIKaran Tilak Kumar3-2/+676
2025-01-02scsi: fnic: Add Cisco hardware model namesKaran Tilak Kumar4-1/+214
2025-01-02scsi: fnic: Add support for unsolicited requests and responsesKaran Tilak Kumar1-0/+683
2025-01-02scsi: fnic: Add support for target based solicited requests and responsesKaran Tilak Kumar3-2/+1367
2025-01-02scsi: fnic: Add support for fabric based solicited requests and responsesKaran Tilak Kumar8-192/+2592
2025-01-02scsi: fnic: Add headers and definitions for FDLSKaran Tilak Kumar2-0/+686
2025-01-02scsi: fnic: Replace shost_printk() with dev_info()/dev_err()Karan Tilak Kumar2-102/+51
2025-01-02scsi: scsi_debug: Skip host/bus reset settle delayBart Van Assche1-0/+1
2025-01-02Merge patch series "scsi: Constify 'struct bin_attribute'"Martin K. Petersen13-121/+121
2025-01-02scsi: qla4xxx: Constify 'struct bin_attribute'Thomas Weißschuh1-6/+6
2025-01-02scsi: qla2xxx: Constify 'struct bin_attribute'Thomas Weißschuh1-40/+40
2025-01-02scsi: qedi: Constify 'struct bin_attribute'Thomas Weißschuh1-1/+1
2025-01-02scsi: qedf: Constify 'struct bin_attribute'Thomas Weißschuh2-6/+6
2025-01-02scsi: ipr: Constify 'struct bin_attribute'Thomas Weißschuh1-13/+13
2025-01-02scsi: lpfc: Constify 'struct bin_attribute'Thomas Weißschuh1-10/+10
2025-01-02scsi: ibmvfc: Constify 'struct bin_attribute'Thomas Weißschuh1-3/+3
2025-01-02scsi: esas2r: Constify 'struct bin_attribute'Thomas Weißschuh2-22/+22
2025-01-02scsi: arcmsr: Constify 'struct bin_attribute'Thomas Weißschuh1-6/+6