aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/scsi
AgeCommit message (Expand)AuthorFilesLines
2 daysMerge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/mk...Mark Brown5-58/+53
2 daysMerge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/je...Mark Brown15-26/+46
2 daysMerge branch 'master' of git://git.code.sf.net/p/tomoyo/tomoyo.gitMark Brown2-4/+4
2 daysMerge branch 'for-next' of https://git.kernel.org/pub/scm/linux/kernel/git/ax...Mark Brown1-1/+1
2 daysMerge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/mkp/s...Mark Brown6-40/+78
4 daysblock: assign caller-specific lockdep class to disk->open_mutexTetsuo Handa2-4/+4
5 daysMerge branch 'fixes' into for-nextJames Bottomley6-40/+78
5 daysMerge branch 'for-7.2/block' into for-nextJens Axboe1-1/+1
5 daysblock: switch numa_node to int in blk_mq_hw_ctx and init_requestMateusz Nowicki1-1/+1
9 daysMerge branch 'misc' into for-nextJames Bottomley15-26/+46
9 daysscsi: fcoe: Reject FIP descriptors with zero fip_dlen in CVL walkerMichael Bommarito1-1/+1
9 daysscsi: scsi_transport_fc: Widen FPIN pname walker counter to u32Michael Bommarito1-36/+41
9 daysscsi: core: Convert INQUIRY informationBart Van Assche1-6/+12
9 daysscsi: core: Use the INQUIRY-related constantsBart Van Assche1-5/+10
9 daysscsi: megaraid_mbox: Reduce stack usage in megaraid_cmm_register()Arnd Bergmann2-32/+24
9 daysscsi: scsi_debug: Remove unused variable sdebug_any_injecting_optBart Van Assche1-11/+0
9 daysscsi: scsi_debug: Add missing newline in scsi_debug_device_reset()Ewan D. Milne1-1/+1
9 daysscsi: megaraid_sas: Fix NULL pointer dereference on firmware duplicate comple...Milan P. Gandhi1-0/+9
9 daysscsi: devinfo: Add BLIST_NO_RSOC for Promise VTrak E310fAlexander Perlis1-0/+1
9 daysscsi: scsi_ioctl: Use strnlen() in scsi_ioctl_get_pci()Thorsten Blum1-4/+7
9 daysscsi: core: Run queues for all non-SDEV_DEL devices from scsi_run_host_queuesDavid Jeffery1-2/+25
9 daysMerge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds2-2/+4
2026-05-14scsi: isci: Remove unused macro scu_get_command_request_logical_port()Piotr Zarycki1-2/+0
2026-05-14scsi: isci: Fix use-after-free in device removal pathMichael Bommarito1-0/+3
2026-05-14scsi: pm8001: Reject non-fatal dump when controller is crashedKumar Meiyappan1-0/+7
2026-05-14scsi: pm8001: Reject firmware update in fatal error stateKumar Meiyappan1-0/+8
2026-05-14scsi: hisi_sas: Add slave_destroy interface for v3 hwYihang Li1-1/+11
2026-05-14scsi: mvsas: Don't emit __LINE__ in debug messagesUwe Kleine-König (The Capable Hub)1-3/+3
2026-05-14scsi: sd: Fix return code handling in sd_spinup_disk()Mike Christie1-2/+1
2026-05-14scsi: libiscsi: Fix spelling and format errorsWang Yan1-2/+2
2026-05-14scsi: scsi_transport_srp: Move long delayed work to system_dfl_long_wqMarco Crivellari1-5/+5
2026-05-14scsi: storvsc: Replace symbolic permissions with octalMd Shofiqul Islam1-4/+4
2026-05-14scsi: core: scsi_scan: Fix typo in commentMd Shofiqul Islam1-1/+1
2026-05-14scsi: snic: vnic_dev: Remove dead store in vnic_dev_discover_res()Evgenii Burenchev1-1/+0
2026-05-05Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds6-5/+18
2026-04-30scsi: ncr53c8xx: Drop CONFIG_ prefix from Zalon-specific compiler definesSasha Levin3-5/+5
2026-04-30scsi: advansys: Drop ISA_DMA_API remnantsArnd Bergmann2-2/+0
2026-04-27cdrom, scsi: sr: propagate read-only status to block layer via set_disk_ro()Daan De Meyer2-10/+2
2026-04-26Merge branch '7.1/scsi-queue' into 7.1/scsi-fixesMartin K. Petersen6-5/+18
2026-04-21Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds54-620/+905
2026-04-20scsi: hisi_sas: Fix sparse warnings in prep_ata_v3_hw()Yihang Li1-1/+1
2026-04-20scsi: pmcraid: Fix typo in commentsHugo Villeneuve1-1/+1
2026-04-20scsi: scsi_dh_alua: Increase default ALUA timeout to maximum spec valueBrian Bunker1-1/+1
2026-04-20scsi: smartpqi: Silence a recursive lock warningTomas Henzl1-0/+1
2026-04-20scsi: mpt3sas: Limit NVMe request size to 2 MiBRanjan Kumar1-1/+13
2026-04-20scsi: sg: Don't use GFP_ATOMIC in sg_start_req()Christoph Hellwig1-1/+1
2026-04-14Merge tag 'net-next-7.1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds4-4/+2
2026-04-13Merge tag 'for-7.1/block-20260411' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-1/+175
2026-04-10scsi: bsg: fix buffer overflow in scsi_bsg_uring_cmd()Dan Carpenter1-2/+2
2026-04-08scsi: qla2xxx: Use nr_cpu_ids instead of NR_CPUS for qp_cpu_map allocationLi RongQing1-1/+1
2026-04-08scsi: mpi3mr: Fix typoClaudiu Beznea1-1/+1
2026-04-08scsi: sd: fix missing put_disk() when device_add(&disk_dev) failsYang Xiuwei1-0/+1
2026-04-08scsi: storvsc: Handle PERSISTENT_RESERVE_IN truncation for Hyper-V vFCLi Tian1-11/+21
2026-04-08scsi: iscsi_tcp: Remove unneeded selections of CRYPTO and CRYPTO_MD5Eric Biggers1-2/+0
2026-04-02Merge patch series "Update lpfc to revision 15.0.0.0"Martin K. Petersen16-234/+224
2026-04-02scsi: lpfc: Update lpfc version to 15.0.0.0Justin Tee1-1/+1
2026-04-02scsi: lpfc: Add PCI ID support for LPe42100 series adaptersJustin Tee3-2/+8
2026-04-02scsi: lpfc: Introduce 128G link speed selection and supportJustin Tee6-19/+45
2026-04-02scsi: lpfc: Check ASIC_ID register to aid diagnostics during failed fw updatesJustin Tee3-3/+37
2026-04-02scsi: lpfc: Update construction of SGL when XPSGL is enabledJustin Tee2-46/+87
2026-04-02scsi: lpfc: Remove deprecated PBDE featureJustin Tee9-140/+13
2026-04-02scsi: lpfc: Add REG_VFI mailbox cmd error handlingJustin Tee1-18/+20
2026-04-02scsi: lpfc: Log MCQE contents for mbox commands with no contextJustin Tee1-3/+5
2026-04-02scsi: lpfc: Select mailbox rq_create cmd version based on SLI4 if_typeJustin Tee1-1/+3
2026-04-02scsi: lpfc: Break out of IRQ affinity assignment when mask reaches nr_cpu_idsJustin Tee1-1/+5
2026-04-02scsi: aic7xxx: Fix compiler warnings triggered by user space codeBart Van Assche3-3/+3
2026-04-02scsi: hpsa: Enlarge controller and IRQ name buffersPengpeng Hou1-2/+2
2026-04-02Merge branch 7.0/scsi-fixes into 7.1/scsi-stagingMartin K. Petersen15-50/+81
2026-04-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-3/+4
2026-03-29ipv6: convert CONFIG_IPV6 to built-in only and clean up KconfigsFernando Fernandez Mancera4-4/+2
2026-03-27Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds3-3/+4
2026-03-27Merge patch series "mpi3mr: Enhancements for mpi3mr"Martin K. Petersen3-8/+74
2026-03-27scsi: mpi3mr: Add retry mechanism for IOC shutdown with timeout resetRanjan Kumar2-6/+27
2026-03-27scsi: mpi3mr: Add queue-full tracking for operational request queuesRanjan Kumar2-0/+28
2026-03-27scsi: mpi3mr: Reset controller on invalid I/O completionRanjan Kumar3-2/+19
2026-03-27scsi: iscsi_tcp: update outdated comment for renamed iscsi_conn_set_callbacks()Kexin Sun1-1/+1
2026-03-27scsi: lpfc: Update outdated comment for renamed lpfc_freenode()Kexin Sun1-6/+5
2026-03-27scsi: virtio_scsi: Kick event_list unconditionallyJoshua Daley1-9/+6
2026-03-27scsi: virtio_scsi: Move INIT_WORK calls to virtscsi_probe()Joshua Daley1-3/+4
2026-03-27scsi: esas2r: Fix __printf annotation on esas2r_log_master()Arnd Bergmann1-11/+3
2026-03-19scsi: scsi_transport_sas: Fix the maximum channel scanning issueYihang Li1-1/+1
2026-03-19scsi: lpfc: Use the crc32c() functionEric Biggers5-57/+12
2026-03-19scsi: ibmvfc: Fix OOB access in ibmvfc_discover_targets_done()Tyllis Xu1-1/+2
2026-03-19scsi: ses: Handle positive SCSI error from ses_recv_diag()Greg Kroah-Hartman1-1/+1
2026-03-19scsi: bsg: add io_uring passthrough handlerYang Xiuwei1-1/+167
2026-03-19bsg: add io_uring command support to generic layerYang Xiuwei1-1/+9
2026-03-15Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds4-10/+4
2026-03-07Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds3-1/+12
2026-03-07scsi: qla2xxx: Add support to report MPI FW stateNilesh Javali3-2/+71
2026-03-07scsi: hisi_sas: Fix the risk of overflow in bitwise logical operationsYihang Li1-2/+2
2026-03-07scsi: hisi_sas: Correct printing format issuesYihang Li2-5/+5
2026-03-07scsi: hisi_sas: Fix NULL pointer exception during user_scan()Xingui Yang2-2/+2
2026-03-07scsi: qla2xxx: Completely fix fcport double freeVladimir Riabchun1-2/+0
2026-03-07scsi: core: Drop using the host_lock to protect async_scan race conditionChaohai Chen1-8/+2
2026-03-07scsi: core: Fix error handling for scsi_alloc_sdev()Junxiao Bi1-6/+2
2026-03-07Merge tag 'for-linus-7.0-rc3-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-1/+1
2026-03-04xenbus: add xenbus_device parameter to xenbus_read_driver_state()Juergen Gross1-1/+1
2026-02-28Merge patch series "scsi: target: Add support for completing commands from ba...Martin K. Petersen3-0/+5
2026-02-28scsi: target: Use driver completion preference by defaultMike Christie3-0/+5
2026-02-28scsi: sd: Enable sector size > PAGE_SIZE in SCSI sd driverSwarna Prabhu1-12/+68
2026-02-28scsi: sg: Remove deprecated sg-big-buffYang Erkun1-48/+11
2026-02-28scsi: sg: Resolve soft lockup issue when opening /dev/sgXYang Erkun1-2/+27
2026-02-28scsi: sg: Fix sysctl sg-big-buff register during sg_init()Yang Erkun1-1/+1
2026-02-28scsi: core: Add 'serial' sysfs attribute for SCSI/SATAIgor Pylypiv2-0/+63
2026-02-28scsi: devinfo: Add BLIST_SKIP_IO_HINTS for Iomega ZIPFlorian Fuchs1-1/+1
2026-02-28scsi: mpi3mr: Clear reset history on ready and recheck state after timeoutRanjan Kumar1-0/+10
2026-02-28scsi: lpfc: ELIMINATE kernel-doc warnings in lpfc.hRandy Dunlap1-4/+7
2026-02-28scsi: core: Fix refcount leak for tagset_refcntJunxiao Bi1-0/+1
2026-02-28scsi: megaraid_sas: Protect more code with instance->reset_mutexBart Van Assche1-6/+9
2026-02-28scsi: fnic: Make fnic_queuecommand() easier to analyzeBart Van Assche1-6/+3
2026-02-28Merge patch series "fnic 1.8.0.3 update"Martin K. Petersen7-89/+127
2026-02-24scsi: fnic: Bump up version numberKaran Tilak Kumar1-1/+1
2026-02-24scsi: fnic: Refactor in_remove flag and call to fnic_fcpio_reset()Karan Tilak Kumar1-5/+2
2026-02-24scsi: fnic: Rename fnic_scsi_fcpio_reset()Karan Tilak Kumar6-58/+55
2026-02-24scsi: fnic: Do not use GFP_ZERO for mempoolsKaran Tilak Kumar1-4/+4
2026-02-24scsi: fnic: Use mempool for receive framesKaran Tilak Kumar4-22/+66
2026-02-24scsi: BusLogic: Replace deprecated strcpy() + strcat() in blogic_rdconfig()Thorsten Blum1-2/+2
2026-02-24scsi: lpfc: Update lpfc version to 14.4.0.14Justin Tee1-1/+1
2026-02-24scsi: lpfc: Update copyright year string for 2026Justin Tee1-2/+2
2026-02-24scsi: lpfc: Restrict first burst to non-FCoE and SLI4 adapters onlyJustin Tee1-1/+3
2026-02-24scsi: lpfc: Update class of service bit field to 3 bits for WQE submissionsJustin Tee2-7/+8
2026-02-24scsi: lpfc: Add clean up of aborted NVMe commands during PCI fcn resetJustin Tee3-3/+52
2026-02-24scsi: lpfc: Fix incorrect txcmplq_cnt during cleanup in lpfc_sli_abort_ring()Justin Tee1-42/+24
2026-02-24scsi: lpfc: Cleanup error exit paths in lpfc_fdmi_cmd() and associated messagesJustin Tee1-6/+7
2026-02-24scsi: lpfc: Remove unnecessary ndlp kref get in lpfc_check_nlp_post_devlossJustin Tee1-1/+0
2026-02-24scsi: lpfc: Reduce pointer chasing when accessing vmid_flagJustin Tee1-1/+1
2026-02-24scsi: lpfc: Use min_t() instead of min() in lpfc_sli4_driver_resource_setupJustin Tee1-2/+2
2026-02-24scsi: lpfc: Add log messages to fabric login error labelsJustin Tee2-11/+29
2026-02-24scsi: lpfc: Log discarded and insufficient RQE buffer eventsJustin Tee2-4/+18
2026-02-24scsi: lpfc: Update log message when ndlp kref get is unsuccessfulJustin Tee1-9/+3
2026-02-23Merge branch '7.0/scsi-queue' into 7.0/scsi-fixesMartin K. Petersen8-36/+61
2026-02-22Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL usesKees Cook22-79/+53
2026-02-21Convert more 'alloc_obj' cases to default GFP_KERNEL argumentsLinus Torvalds39-106/+53
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds152-403/+403
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook186-842/+777
2026-02-17scsi: snic: Remove unused linkstatusThomas Fourier1-9/+0
2026-02-17scsi: pm8001: Fix use-after-free in pm8001_queue_command()Salomon Dushimirimana1-2/+3
2026-02-17scsi: mpi3mr: Add NULL checks when resetting request and reply queuesRanjan Kumar1-14/+18
2026-02-17scsi: ses: Fix devices attaching to different hostsTomas Henzl1-3/+2
2026-02-17scsi: storvsc: Fix scheduling while atomic on PREEMPT_RTJan Kiszka1-2/+3
2026-02-17scsi: lpfc: Properly set WC for DPP mappingMathias Krause3-6/+35
2026-02-13Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds1-5/+12
2026-02-12Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds131-646/+3094
2026-02-12Merge tag 'mm-nonmm-stable-2026-02-12-10-48' of git://git.kernel.org/pub/scm/...Linus Torvalds5-0/+5
2026-02-11Merge tag 'driver-core-7.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-1/+1
2026-02-10Merge tag 'irq-cleanups-2026-02-09' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-7/+1
2026-02-09Merge tag 'for-7.0/block-20260206' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds3-4/+8
2026-02-03scsi: csiostor: Fix dereference of null pointer rnColin Ian King1-1/+2
2026-02-03scsi: buslogic: Reduce stack usageArnd Bergmann1-2/+4
2026-02-03scsi: smartpqi: Fix memory leak in pqi_report_phys_luns()Zilin Guan1-3/+10
2026-02-03scsi: mpi3mr: Make driver probing asynchronousGuixin Liu1-1/+4
2026-02-03scsi: efct: Use IRQF_ONESHOT and default primary handlerSebastian Andrzej Siewior1-7/+1
2026-02-01scsi: efct: Use IRQF_ONESHOT and default primary handlerSebastian Andrzej Siewior1-7/+1
2026-01-26Merge tag 'v6.19-rc7' into driver-core-nextDanilo Krummrich5-4/+53
2026-01-23scsi: be2iscsi: Fix a memory leak in beiscsi_boot_get_sinfo()Haoxiang Li1-0/+1
2026-01-23scsi: qla2xxx: edif: Fix dma_free_coherent() sizeThomas Fourier1-1/+1
2026-01-23Merge patch series "Add WQ_PERCPU to alloc_workqueue() users"Martin K. Petersen3-3/+3
2026-01-23scsi: qla2xxx: target: Add WQ_PERCPU to alloc_workqueue() usersMarco Crivellari1-1/+1
2026-01-23scsi: qla2xxx: Add WQ_PERCPU to alloc_workqueue() usersMarco Crivellari1-1/+1
2026-01-23scsi: qla4xxx: Add WQ_PERCPU to alloc_workqueue() usersMarco Crivellari1-1/+1
2026-01-23Merge patch series "mpi3mr: Enhancements for mpi3mr"Martin K. Petersen13-40/+478
2026-01-23scsi: mpi3mr: Driver version update to 8.17.0.3.50Ranjan Kumar1-2/+2
2026-01-23scsi: mpi3mr: Fixed the W=1 compilation warningRanjan Kumar2-5/+7
2026-01-23scsi: mpi3mr: Record and report controller firmware faultsRanjan Kumar3-0/+135
2026-01-23scsi: mpi3mr: Update MPI Headers to revision 39Ranjan Kumar8-12/+197
2026-01-23scsi: mpi3mr: Use negotiated link rate from DevicePage0Ranjan Kumar4-12/+111
2026-01-23scsi: mpi3mr: Avoid redundant diag-fault resetsRanjan Kumar1-3/+10
2026-01-23scsi: mpi3mr: Rename log data save helper to reflect threaded/BH contextRanjan Kumar3-4/+9
2026-01-23scsi: mpi3mr: Add module parameter to control threaded IRQ pollingRanjan Kumar1-2/+7
2026-01-23scsi: Change the return type of the .queuecommand() callbackBart Van Assche83-157/+201
2026-01-23scsi: qla2xxx: Declare qla2xxx_mqueuecommand() staticBart Van Assche1-2/+2
2026-01-23scsi: megaraid_sas: Return SCSI_MLQUEUE_HOST_BUSY instead of 1Bart Van Assche1-5/+5
2026-01-23scsi: megaraid: Return SCSI_MLQUEUE_HOST_BUSY instead of 1Bart Van Assche1-5/+5
2026-01-23scsi: aha152x: Return SCSI_MLQUEUE_HOST_BUSY instead of 0x2003Bart Van Assche1-2/+2
2026-01-20kernel.h: drop hex.h and update all hex.h usersRandy Dunlap5-0/+5
2026-01-20block: pass io_comp_batch to rq_end_io_fn callbackMing Lei3-4/+8
2026-01-16scsi: sd: Do not split error messagesBart Van Assche1-31/+24
2026-01-16scsi: sd: Move the sd_fops definitionBart Van Assche1-16/+15
2026-01-16scsi: sd: Move the scsi_disk_release() function definitionBart Van Assche1-12/+11
2026-01-16scsi: sd: Move the sd_config_discard() function definitionBart Van Assche1-58/+56
2026-01-16scsi: sd: Move the sd_remove() function definitionBart Van Assche1-27/+26
2026-01-16scsi: qla2xxx: Sanitize payload size to prevent member overflowJiasheng Jiang1-0/+7
2026-01-16scsi: core: Wake up the error handler when final completions race against eac...David Jeffery2-1/+18
2026-01-16scsi: storvsc: Process unsupported MODE_SENSE_10Long Li1-1/+2
2026-01-16driver core: attribute_container: change return type to voidDaniel Gomez1-1/+1
2026-01-11Merge patch series "Call scsi_host_busy() after the SCSI host has been added"Martin K. Petersen1-3/+2
2026-01-11scsi: core: Revert "Fix a regression triggered by scsi_host_busy()"Bart Van Assche1-3/+2
2026-01-11scsi: mpt3sas: Simplify the workqueue allocation codeBart Van Assche2-8/+3
2026-01-11scsi: mpi3mr: Simplify the workqueue allocation codeBart Van Assche2-6/+1
2026-01-11Merge patch series "scsi: Make use of bus callbacks"Martin K. Petersen6-59/+123
2026-01-11scsi: st: Convert to SCSI bus methodsUwe Kleine-König1-9/+9
2026-01-11scsi: sr: Convert to SCSI bus methodsUwe Kleine-König1-9/+8
2026-01-11scsi: ses: Convert to SCSI bus methodsUwe Kleine-König1-9/+2
2026-01-11scsi: sd: Convert to SCSI bus methodsUwe Kleine-König1-12/+13
2026-01-11scsi: ch: Convert to SCSI bus methodsUwe Kleine-König1-7/+7
2026-01-11scsi: core: sysfs: Make use of bus callbacksUwe Kleine-König1-2/+71
2026-01-11scsi: core: Pass a struct scsi_driver to scsi_{,un}register_driver()Uwe Kleine-König6-11/+13
2026-01-08virtio_scsi: fix DMA cacheline issues for eventsMichael S. Tsirkin1-5/+12
2026-01-04scsi: bfa: Update outdated commentJulia Lawall1-1/+1
2026-01-04scsi: core: Fix error handler encryption supportBrian Kao1-0/+24