index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
drivers
/
scsi
/
hosts.c
Age
Commit message (
Expand
)
Author
Files
Lines
5 days
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Linus Torvalds
1
-0
/
+6
2024-04-11
scsi: core: Add a dma_alignment field to the host and host template
Christoph Hellwig
1
-0
/
+6
2024-03-25
scsi: core: Fix unremoved procfs host directory regression
Guilherme G. Piccoli
1
-3
/
+4
2024-02-26
scsi: core: Constify the struct device_type usage
Ricardo B. Marliere
1
-1
/
+1
2023-08-21
scsi: core: Use 32-bit hostnum in scsi_host_lookup()
Tony Battersby
1
-2
/
+2
2023-05-31
scsi: core: Support setting BLK_MQ_F_BLOCKING
Bart Van Assche
1
-0
/
+1
2023-03-31
Merge branch '6.3/scsi-fixes' into 6.4/scsi-staging
Martin K. Petersen
1
-3
/
+0
2023-03-24
scsi: core: Declare SCSI host template pointer members const
Bart Van Assche
1
-2
/
+2
2023-03-09
scsi: core: Fix a procfs host directory removal regression
Bart Van Assche
1
-3
/
+0
2023-02-21
scsi: core: Remove the /proc/scsi/${proc_name} directory earlier
Bart Van Assche
1
-0
/
+2
2023-02-21
scsi: core: Fix a source code comment
Bart Van Assche
1
-1
/
+1
2022-10-18
scsi: core: Fail host creation if creating the proc directory fails
Bart Van Assche
1
-1
/
+2
2022-09-01
scsi: core: Fix a use-after-free
Bart Van Assche
1
-3
/
+13
2022-09-01
scsi: core: Revert "Make sure that hosts outlive targets"
Bart Van Assche
1
-8
/
+0
2022-09-01
scsi: core: Revert "Call blk_mq_free_tag_set() earlier"
Bart Van Assche
1
-5
/
+5
2022-08-13
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Linus Torvalds
1
-5
/
+13
2022-08-06
Merge tag 'dma-mapping-5.20-2022-08-06' of git://git.infradead.org/users/hch/...
Linus Torvalds
1
-0
/
+5
2022-08-04
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Linus Torvalds
1
-2
/
+2
2022-08-01
scsi: core: Call blk_mq_free_tag_set() earlier
Bart Van Assche
1
-5
/
+5
2022-08-01
scsi: core: Make sure that hosts outlive targets
Ming Lei
1
-0
/
+8
2022-07-19
scsi: core: cap shost max_sectors according to DMA limits only once
John Garry
1
-0
/
+5
2022-07-06
blk-mq: Drop 'reserved' arg of busy_tag_iter_fn
John Garry
1
-8
/
+6
2022-06-07
scsi: core: iscsi: Directly use ida_alloc()/ida_free()
keliu
1
-2
/
+2
2022-04-26
scsi: core: Refine how we set tag_set NUMA node
John Garry
1
-4
/
+4
2021-11-18
scsi: core: Remove Scsi_Host.shost_dev_attr_groups
Bart Van Assche
1
-12
/
+3
2021-11-03
Merge branch '5.15/scsi-fixes' into 5.16/scsi-queue
Martin K. Petersen
1
-1
/
+2
2021-11-03
scsi: core: Avoid leaving shost->last_reset with stale value if EH does not run
Ewan D. Milne
1
-0
/
+1
2021-10-16
scsi: core: Remove two host template members that are no longer used
Bart Van Assche
1
-9
/
+0
2021-10-16
scsi: core: Register sysfs attributes earlier
Bart Van Assche
1
-2
/
+21
2021-10-16
scsi: core: Call scsi_done directly
Bart Van Assche
1
-1
/
+1
2021-10-16
scsi: core: pm: Rely on the device driver core for async power management
Bart Van Assche
1
-0
/
+1
2021-10-12
scsi: core: Fix shost->cmd_per_lun calculation in scsi_add_host_with_dma()
Dexuan Cui
1
-1
/
+2
2021-07-12
scsi: core: Fix bad pointer dereference when ehandler kthread is invalid
Tyrel Datwyler
1
-0
/
+1
2021-07-02
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Linus Torvalds
1
-4
/
+9
2021-06-07
scsi: core: Only put parent device if host state differs from SHOST_CREATED
Ming Lei
1
-1
/
+1
2021-06-07
scsi: core: Put .shost_dev in failure path if host state changes to RUNNING
Ming Lei
1
-2
/
+6
2021-06-07
scsi: core: Fix failure handling of scsi_add_host_with_dma()
Ming Lei
1
-8
/
+6
2021-06-07
scsi: core: Fix error handling of scsi_host_alloc()
Ming Lei
1
-10
/
+13
2021-06-02
scsi: core: Change the type of the second argument of scsi_host_complete_all_...
Bart Van Assche
1
-3
/
+5
2021-05-22
scsi: core: Cap scsi_host cmd_per_lun at can_queue
John Garry
1
-0
/
+3
2021-05-14
scsi: core: Fix a comment in function scsi_host_dev_release()
Xiang Chen
1
-1
/
+1
2021-04-06
scsi: remove the unchecked_isa_dma flag
Christoph Hellwig
1
-6
/
+1
2020-10-06
scsi: Add host and host template flag 'host_tagset'
Hannes Reinecke
1
-0
/
+1
2020-07-02
scsi: core: Register sysfs for SCSI workqueue
Bob Liu
1
-3
/
+5
2020-02-28
scsi: core: add scsi_host_busy_iter()
Hannes Reinecke
1
-0
/
+37
2020-02-28
scsi: core: add scsi_host_complete_all_commands() helper
Hannes Reinecke
1
-0
/
+28
2019-11-01
scsi: core: avoid host-wide host_busy counter for scsi_mq
Ming Lei
1
-1
/
+18
2019-07-20
Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...
Linus Torvalds
1
-0
/
+3
2019-07-16
scsi: core: add a host / host template field for the virt boundary
Christoph Hellwig
1
-0
/
+3
2019-05-21
scsi: core: add SPDX tags to scsi midlayer files missing licensing information
Christoph Hellwig
1
-0
/
+1
2019-05-21
treewide: Add SPDX license identifier for missed files
Thomas Gleixner
1
-0
/
+1
2018-12-28
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Linus Torvalds
1
-1
/
+5
2018-12-18
scsi: remove the use_clustering flag
Christoph Hellwig
1
-1
/
+0
2018-12-18
scsi: introduce a max_segment_size host_template parameters
Christoph Hellwig
1
-0
/
+5
2018-11-07
scsi: kill off the legacy IO path
Jens Axboe
1
-23
/
+6
2018-08-27
Revert "scsi: core: avoid host-wide host_busy counter for scsi_mq"
Ming Lei
1
-23
/
+1
2018-06-26
scsi: core: avoid host-wide host_busy counter for scsi_mq
Ming Lei
1
-1
/
+23
2018-06-26
scsi: read host_busy via scsi_host_busy()
Ming Lei
1
-0
/
+10
2018-04-09
scsi: core: remove redundant assignment to shost->use_blk_mq
Colin Ian King
1
-1
/
+0
2018-04-03
Merge branch 'fixes' into misc
James Bottomley
1
-3
/
+1
2018-03-19
scsi: remove the old scsi_module.c initialization model
Christoph Hellwig
1
-23
/
+0
2018-03-19
scsi: core: unexport scsi_host_set_state
Christoph Hellwig
1
-1
/
+0
2018-03-14
scsi: core: introduce force_blk_mq
Ming Lei
1
-0
/
+1
2018-03-01
scsi: core: Avoid that ATA error handling can trigger a kernel hang or oops
Bart Van Assche
1
-3
/
+0
2018-02-13
scsi: core: Move the eh_deadline module parameter definition
Bart Van Assche
1
-6
/
+6
2017-12-07
scsi: core: Ensure that the SCSI error handler gets woken up
Bart Van Assche
1
-0
/
+6
2017-09-05
scsi: Remove Scsi_Host.uspace_req_q
Bart Van Assche
1
-8
/
+0
2017-01-27
scsi: allocate scsi_cmnd structures as part of struct request
Christoph Hellwig
1
-18
/
+2
2017-01-27
scsi: respect unchecked_isa_dma for blk-mq
Christoph Hellwig
1
-0
/
+4
2016-10-07
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
Linus Torvalds
1
-4
/
+8
2016-09-26
scsi: Avoid that toggling use_blk_mq triggers a memory leak
Bart Van Assche
1
-0
/
+2
2016-08-25
scsi: configure runtime pm before calling device_add in scsi_add_host_with_dma
Heiner Kallweit
1
-4
/
+8
2016-07-15
scsi: remove the disable_blk_mq host flag
Christoph Hellwig
1
-2
/
+0
2016-03-18
Merge branch 'for-4.6' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/li...
Linus Torvalds
1
-0
/
+7
2016-02-23
scsi: Use ida for host number management
Lee Duncan
1
-8
/
+14
2016-02-19
scsi: Drop runtime PM usage count after host is added
Mika Westerberg
1
-0
/
+7
2015-12-03
Merge branch 'mkp-fixes' into fixes
James Bottomley
1
-0
/
+11
2015-11-30
Fix a memory leak in scsi_host_dev_release()
Bart Van Assche
1
-0
/
+11
2015-11-09
scsi: use host wide tags by default
Christoph Hellwig
1
-0
/
+7
2014-11-12
scsi: remove ordered_tag host template field
Christoph Hellwig
1
-1
/
+0
2014-11-12
scsi: fixup logging messages in scsi_error.c
Hannes Reinecke
1
-2
/
+2
2014-07-25
scsi: add support for a blk-mq based I/O path.
Christoph Hellwig
1
-5
/
+30
2014-07-17
scsi: use dev_printk variants where possible
Hannes Reinecke
1
-7
/
+8
2014-03-15
[SCSI] scsi_error: disable eh_deadline if no host_reset_handler is set
Hannes Reinecke
1
-1
/
+1
2013-12-19
[SCSI] Set the minimum valid value of 'eh_deadline' as 0
Ren Mingxin
1
-4
/
+13
2013-12-19
[SCSI] improved eh timeout handler
Hannes Reinecke
1
-1
/
+13
2013-11-29
[SCSI] Disable WRITE SAME for RAID and virtual host adapter drivers
Martin K. Petersen
1
-0
/
+1
2013-10-25
[SCSI] Add 'eh_deadline' to limit SCSI EH runtime
Hannes Reinecke
1
-0
/
+7
2013-02-06
driver-core: constify data for class_find_device()
Michał Mirosław
1
-2
/
+2
2012-07-20
[SCSI] Fix device removal NULL pointer dereference
Bart Van Assche
1
-3
/
+4
2012-07-20
[SCSI] properly initialize atomic_t
Josh Hunt
1
-1
/
+1
2012-05-10
[SCSI] fix oops in all legacy host adapters caused by 6f381fa
James Bottomley
1
-0
/
+3
2011-10-30
[SCSI] Make scsi_free_queue() kill pending SCSI commands
Bart Van Assche
1
-3
/
+6
2010-10-22
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6
Linus Torvalds
1
-2
/
+0
2010-10-22
driver core: remove CONFIG_SYSFS_DEPRECATED_V2 but keep it for block devices
Kay Sievers
1
-2
/
+0
2010-09-10
block/scsi: Provide a limit on the number of integrity segments
Martin K. Petersen
1
-0
/
+1
2010-07-28
[SCSI] implement runtime Power Management
Alan Stern
1
-2
/
+8
2010-07-27
[SCSI] scsi:hosts.c Fix warning: variable 'rval' set but not used
Justin P. Mattock
1
-2
/
+2
2010-03-30
include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...
Tejun Heo
1
-0
/
+1
2010-02-26
PM: Allow SCSI devices to suspend/resume asynchronously
Rafael J. Wysocki
1
-0
/
+4
2009-12-09
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
Linus Torvalds
1
-3
/
+10
2009-12-04
[SCSI] scsi_lib_dma: fix bug with dma maps on nested scsi objects
James Bottomley
1
-3
/
+10
2009-11-26
[SCSI] fix crash when disconnecting usb storage
Alexey Kuznetsov
1
-1
/
+1
2009-06-21
fix race that can give duplicate host number
Joe Eykholt
1
-2
/
+6
2009-03-12
[SCSI] fix /proc memory leak in the SCSI core
Alan Stern
1
-1
/
+2
2009-01-02
[SCSI] struct device - replace bus_id with dev_name(), dev_set_name()
Kay Sievers
1
-4
/
+2
2008-10-03
[SCSI] scsi_host_lookup: error returns and NULL pointers
James Smart
1
-1
/
+1
2008-07-21
driver core: remove KOBJ_NAME_LEN define
Kay Sievers
1
-2
/
+2
2008-07-21
Driver Core: add ability for class_find_device to start in middle of list
Greg Kroah-Hartman
1
-1
/
+2
2008-07-15
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
Linus Torvalds
1
-1
/
+1
2008-07-12
[SCSI] make struct scsi_{host,target}_type static
Adrian Bunk
1
-1
/
+1
2008-06-15
[SCSI] scsi_host regression: fix scsi host leak
Mike Christie
1
-2
/
+7
2008-04-27
[SCSI] fix SLUB WARN_ON
James Bottomley
1
-8
/
+8
2008-04-22
[SCSI] use default attributes for scsi_host
Hannes Reinecke
1
-0
/
+1
2008-04-22
[SCSI] add scsi_host and scsi_target to scsi_bus
Hannes Reinecke
1
-2
/
+10
2008-04-19
SCSI: convert struct class_device to struct device
Tony Jones
1
-17
/
+17
2008-04-07
[SCSI] hosts.c: removed one unneeded shost->active_mode assignment
Denis Cheng
1
-1
/
+0
2008-03-27
[SCSI] hosts.c: fixes for "no error" reported after error scenarios
James Smart
1
-5
/
+11
2008-01-30
[SCSI] remove use_sg_chaining
James Bottomley
1
-1
/
+0
2008-01-25
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
Linus Torvalds
1
-3
/
+1
2008-01-24
scsi: use class iteration api
Dave Young
1
-11
/
+13
2008-01-23
[SCSI] don't use __GFP_DMA for sense buffers if not required
James Bottomley
1
-8
/
+1
2008-01-23
[SCSI] use dynamically allocated sense buffer
FUJITA Tomonori
1
-1
/
+8
2008-01-11
[SCSI] Add Documentation and integrate into docbook build
Rob Landley
1
-3
/
+1
2007-10-17
[SCSI] make supported_mode default to initiator.
James Bottomley
1
-0
/
+6
2007-10-16
[SCSI] add use_sg_chaining option to scsi_host_template
FUJITA Tomonori
1
-0
/
+1
2007-10-12
[SCSI] add supported_mode and active_mode attributes to the host
FUJITA Tomonori
1
-0
/
+1
2007-08-01
[SCSI] initialize shost_data to zero
FUJITA Tomonori
1
-1
/
+1
2007-04-27
SCSI: use the proper semaphore to protect the class lists
Greg Kroah-Hartman
1
-2
/
+2
2006-11-25
[SCSI] export scsi-ml functions needed by tgt_scsi_lib and its LLDs
FUJITA Tomonori
1
-0
/
+4
2006-11-15
[SCSI] kill scsi_assign_lock
Christoph Hellwig
1
-2
/
+2
2006-08-31
[SCSI] add shared tag map helpers
James Bottomley
1
-0
/
+3
2006-08-06
[SCSI] scsi_queue_work() documented return value is incorrect
Michael Reed
1
-1
/
+3
2006-04-10
[PATCH] move ->eh_strategy_handler to the transport class
Christoph Hellwig
1
-12
/
+0
2006-02-27
[SCSI] SCSI core kmalloc2kzalloc
Jes Sorensen
1
-2
/
+1
2006-01-12
[SCSI] turn most scsi semaphores into mutexes
Arjan van de Ven
1
-4
/
+4
2006-01-06
[BLOCK] update SCSI to use new blk_ordered for barriers
Tejun Heo
1
-9
/
+0
2005-11-04
Merge by Hand
James Bottomley
1
-5
/
+5
2005-10-29
Create platform_device.h to contain all the platform device details.
Russell King
1
-0
/
+1
2005-10-28
[SCSI] move the mid-layer printk's over to shost/starget/sdev_printk
James Bottomley
1
-5
/
+5
2005-10-28
[PATCH] gfp_t: drivers/scsi
Al Viro
1
-1
/
+2
2005-10-02
[SCSI] fix potential panic with proc on module removal
James Bottomley
1
-1
/
+1
2005-09-19
[SCSI] fix oops on usb storage device disconnect
James Bottomley
1
-2
/
+33
2005-09-06
[SCSI] switch EH thread startup to the kthread API
Christoph Hellwig
1
-15
/
+8
2005-07-30
[SCSI] host state model update: mediate host add/remove race
Mike Anderson
1
-0
/
+2
2005-07-30
[SCSI] host state model update: reimplement scsi_host_cancel
Mike Anderson
1
-17
/
+1
2005-07-30
[SCSI] host state model update: replace old host bitmap state
Mike Anderson
1
-6
/
+82
2005-06-26
[SCSI] remove scsi_set_device
Christoph Hellwig
1
-5
/
+0
2005-06-24
[PATCH] make various thing static
Adrian Bunk
1
-1
/
+1
2005-04-16
Linux-2.6.12-rc2
v2.6.12-rc2
Linus Torvalds
1
-0
/
+462