Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
2572da44a51192ad181482c1989e66e5eb47dcbe
/
drivers
/
scsi
/
libsas
/
sas_expander.c
0da7ca4
scsi: libsas: Resume host while sending SMP I/Os
by Xiang Chen
· 3 years, 1 month ago
e15f669
scsi: libsas: Allow libsas to include SCSI header files directly
by Jason Yan
· 3 years, 6 months ago
d377f41
scsi: libsas: Introduce more SAM status code aliases in enum exec_status
by Bart Van Assche
· 3 years, 8 months ago
857a80b
scsi: libsas: Clean up whitespace
by Luo Jiaxing
· 3 years, 10 months ago
df561f66
treewide: Use fallthrough pseudo-keyword
by Gustavo A. R. Silva
· 4 years, 5 months ago
55eb809
scsi: libsas: Remove redundant assignment to variable res
by Colin Ian King
· 4 years, 6 months ago
b3e3d4c
scsi: libsas: Tidy SAS address print format
by John Garry
· 5 years ago
ba6d10a
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
by Linus Torvalds
· 6 years ago
924a354
scsi: libsas: aic94xx: hisi_sas: mvsas: pm8001: Use dev_is_expander()
by John Garry
· 6 years ago
a1b6fb9
scsi: libsas: no need to join wide port again in sas_ex_discover_dev()
by Jason Yan
· 6 years ago
3b054179
scsi: libsas: delete sas port if expander discover failed
by Jason Yan
· 6 years ago
86b89cb
scsi: libsas: switch remaining files to SPDX tags
by Christoph Hellwig
· 6 years ago
3c236f8
scsi: libsas: Print expander PHY indexes in decimal
by John Garry
· 6 years ago
d8649fc
scsi: libsas: Do discovery on empty PHY to update PHY info
by John Garry
· 6 years ago
a5b38d3
scsi: libsas: Improve vague log in SAS rediscovery
by John Garry
· 6 years ago
f7ddb43
scsi: libsas: Try to retain programmed min linkrate for SATA min pathway unmatch fixing
by John Garry
· 6 years ago
7b27c5f
scsi: libsas: Stop hardcoding SAS address length
by John Garry
· 6 years ago
92fff53
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
by Linus Torvalds
· 6 years ago
ffeafdd
scsi: libsas: Fix rphy phy_identifier for PHYs with end devices attached
by John Garry
· 6 years ago
59abc8c
scsi: libsas: Remove scsi_to_u32()
by Bart Van Assche
· 6 years ago
cec9771
scsi: libsas: Support SATA PHY connection rate unmatch fixing during discovery
by John Garry
· 6 years ago
01929a6
scsi: libsas: Check SMP PHY control function result
by John Garry
· 6 years ago
15ba780
scsi: libsas: Drop SAS_DPRINTK() and revise logs levels
by John Garry
· 6 years ago
71a4a99
scsi: libsas: Drop sas_printk()
by John Garry
· 6 years ago
b90cd6f
scsi: libsas: fix a race condition when smp task timeout
by Jason Yan
· 6 years ago
32c850b
scsi: libsas: always unregister the old device if going to discover new
by Jason Yan
· 6 years ago
6396bb2
treewide: kzalloc() -> kcalloc()
by Kees Cook
· 7 years ago
121246a
scsi: libsas: Fix kernel-doc headers
by Bart Van Assche
· 7 years ago
28bc6fb
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
by Linus Torvalds
· 7 years ago
0558f33
scsi: libsas: direct call probe and destruct
by Jason Yan
· 7 years ago
affc677
scsi: libsas: initialize sas_phy status according to response of DISCOVER
by chenxiang
· 7 years ago
2b23d95
scsi: libsas: fix error when getting phy events
by Jason Yan
· 7 years ago
4a491b1
scsi: libsas: fix memory leak in sas_smp_get_phy_events()
by Jason Yan
· 7 years ago
66dbbd7
Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
by Linus Torvalds
· 7 years ago
621f640
scsi: libsas: fix length error in sas_smp_handler()
by Jason Yan
· 7 years ago
841b86f
treewide: Remove TIMER_FUNC_TYPE and TIMER_DATA_TYPE casts
by Kees Cook
· 7 years ago
77570ee
scsi: sas: Convert timers to use timer_setup()
by Kees Cook
· 7 years ago
651a013
scsi: scsi_transport_sas: switch to bsg-lib for SMP passthrough
by Christoph Hellwig
· 7 years ago
82ed4db
block: split scsi_request out of struct request
by Christoph Hellwig
· 8 years ago
79855d1
libsas: remove task_collector mode
by Christoph Hellwig
· 10 years ago
458b76e
block: Kill bio_segments()/bi_vcnt usage
by Kent Overstreet
· 11 years ago
832e77b
Merge branch 'misc' into for-linus
by James Bottomley
· 12 years ago
aa9f832
[SCSI] sas: unify the pointlessly separated enums sas_dev_type and sas_device_type
by James Bottomley
· 12 years ago
4de13d7a
Merge branch 'for-3.10/core' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 12 years ago
d4a2618
[SCSI] libsas: fix handling vacant phy in sas_set_ex_phy()
by Lukasz Dorau
· 12 years ago
95c9f4d
[SCSI] libsas: use right function to alloc smp response
by John Gong
· 12 years ago
2f47787
block: Remove some unnecessary bi_vcnt usage
by Kent Overstreet
· 12 years ago
02582e9
treewide: fix typo of "suport" in various comments and Kconfig
by Masanari Iida
· 12 years ago
f0bf750
[SCSI] libsas: trim sas_task of slow path infrastructure
by Dan Williams
· 13 years ago
b17caa1
[SCSI] libsas: fix sas_discover_devices return code handling
by Dan Williams
· 13 years ago
26f2f19
[SCSI] libsas: continue revalidation
by Dan Williams
· 13 years ago
b2311a2
[SCSI] libsas: sas_rediscover_dev did not look at the SMP exec status.
by Jeff Skirvin
· 13 years ago
7d1d865
[SCSI] libsas: fix false positive 'device attached' conditions
by Dan Williams
· 13 years ago
b202445
[SCSI] libsas, libata: fix start of life for a sas ata_port
by Dan Williams
· 13 years ago
0f3fce5
[SCSI] libsas: fix ata_eh clobbering ex_phys via smp_ata_check_ready
by Dan Williams
· 13 years ago
9487669
[SCSI] libsas: unify domain_device sas_rphy lifetimes
by Dan Williams
· 13 years ago
1699490
[SCSI] libsas: fix sas_find_bcast_phy() in the presence of 'vacant' phys
by Thomas Jackson
· 13 years ago
77c309f
[SCSI] libsas: fixup target_port_protocols for expanders that don't report sata
by Dan Williams
· 13 years ago
92625f9
[SCSI] libsas: restore scan order
by Dan Williams
· 13 years ago
c666aae
[SCSI] libsas: delete device on sas address changed
by Dan Williams
· 13 years ago
354cf82
[SCSI] libsas: let libata recover links that fail to transmit initial sig-fis
by Dan Williams
· 13 years ago
d214d81
[SCSI] libsas: improve debug statements
by Dan Williams
· 13 years ago
f41a0c4
[SCSI] libsas: fix sas_find_local_phy(), take phy references
by Dan Williams
· 13 years ago
3a9c556
[SCSI] libsas: check for 'gone' expanders in smp_execute_task()
by Dan Williams
· 13 years ago
0508c2f
[SCSI] libsas: don't mark expanders as gone when a child device is removed
by Dan Williams
· 13 years ago
36a3994
[SCSI] libsas: poll for ata device readiness after reset
by Dan Williams
· 13 years ago
89d3cf6
[SCSI] libsas: add mutex for SMP task execution
by Jeff Skirvin
· 13 years ago
81c757b
[SCSI] libsas: execute transport link resets with libata-eh via host workqueue
by Dan Williams
· 13 years ago
b52df41
[SCSI] libsas: use libata-eh-reset for sata rediscovery fis transmit failures
by Dan Williams
· 13 years ago
87c8331
[SCSI] libsas: prevent domain rediscovery competing with ata error handling
by Dan Williams
· 13 years ago
e139942
[SCSI] libsas: convert dev->gone to flags
by Dan Williams
· 13 years ago
735f7d2
[SCSI] libsas: fix domain_device leak
by Dan Williams
· 13 years ago
ec7ae51
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6
by Linus Torvalds
· 13 years ago
1a34c06
[SCSI] libsas: fix port->dev_list locking
by Dan Williams
· 13 years ago
a73914c
[SCSI] libsas: fix panic when single phy is disabled on a wide port
by Mark Salyzyn
· 13 years ago
bb041a0
[SCSI] libsas: set sas_address and device type of rphy
by Jack Wang
· 13 years ago
ffaac8f
[SCSI] libsas: Allow expander T-T attachments
by Luben Tuikov
· 13 years ago
24926da
[SCSI] libsas: fix failure to revalidate domain for anything but the first expander child.
by Mark Salyzyn
· 13 years ago
5911e96
[SCSI] libsas: remove expander from dev list on error
by Luben Tuikov
· 13 years ago
25985ed
Fix common misspellings
by Lucas De Marchi
· 14 years ago
183ce89
[SCSI] libsas: fix loopback topology bug during discovery
by jack_wang
· 14 years ago
2bc72c9
[SCSI] libsas: fix bug for vacant phy
by Jack Wang
· 14 years ago
56dd2c0
[SCSI] libsas: Don't issue commands to devices that have been hot-removed
by Darrick J. Wong
· 14 years ago
df64d3c
[SCSI] Unify SAM_ and SAM_STAT_ macros
by James Bottomley
· 14 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
198439e
[SCSI] libsas: do not set res = 0 in sas_ex_discover_dev()
by jack wang
· 15 years ago
19252de
[SCSI] libsas: fix wide port hotplug issues
by Tom Peng
· 16 years ago
5f49f63
block: set rq->resid_len to blk_rq_bytes() on issue
by Tejun Heo
· 16 years ago
b079041
block: cleanup rq->data_len usages
by Tejun Heo
· 16 years ago
c3a4d78
block: add rq->resid_len
by Tejun Heo
· 16 years ago
cadbd4a
[SCSI] replace __FUNCTION__ with __func__
by Harvey Harrison
· 17 years ago
32e8ae3
[SCSI] libsas: don't use made up error codes
by James Bottomley
· 17 years ago
2d4b63e
[SCSI] libsas: don't treat underrun as an error on SMP tasks
by James Bottomley
· 17 years ago
b98e66f
[SCSI] libsas: add host SMP processing
by James Bottomley
· 17 years ago
5929faf
[SCSI] libsas: Convert sas_proto users to sas_protocol
by Darrick J. Wong
· 17 years ago
92631fa
[SCSI] libsas: Fix potential NULL dereference in sas_smp_get_phy_events()
by Jesper Juhl
· 17 years ago
2cd614c
[SCSI] libsas: SMP request handler shouldn't crash when rphy is NULL
by Darrick J. Wong
· 17 years ago
b914217
[SCSI] libsas: make ATA functions selectable by a config option
by James Bottomley
· 17 years ago
0854735
[SCSI] libsas: kill unused smp_portal code
by FUJITA Tomonori
· 18 years ago
ba1fc17
[SCSI] libsas: add SAS management protocol handler
by FUJITA Tomonori
· 18 years ago
Next »