summaryrefslogtreecommitdiff
path: root/scripts/Makefile.thinlto
diff options
context:
space:
mode:
authorBrian Bunker <brian@purestorage.com>2026-10-28 17:25:29 -0700
committerMartin K. Petersen (Oracle) <mkp@kernel.org>2026-11-08 21:58:41 -0500
commit746aa1d936b17679361e8d787c6480ccb7c21240 (patch)
tree01c8abab99703bfb8673acad9261e136e6df0056 /scripts/Makefile.thinlto
parent6628e7d4c6b25c8d18f1345e3a20d21829aae7e4 (diff)
downloadlinux-next-746aa1d936b17679361e8d787c6480ccb7c21240.tar.gz
linux-next-746aa1d936b17679361e8d787c6480ccb7c21240.zip
scsi: core: Move REPORT TARGET PORT GROUPS into the SCSI core
ALUA is a standard SCSI feature, independent of multipathing, but only the ALUA device handler can currently send REPORT TARGET PORT GROUPS. Move submit_rtpg() into the SCSI core as scsi_report_tpgs(), together with the resubmission with a larger buffer that alua_rtpg() did when the parameter data did not fit, so that the core can read the ALUA state of a device itself. The parameter data format definitions move to scsi_proto.h with it. scsi_dh_alua calls scsi_report_tpgs() with the same timeout, retries and parameter data format as before. No functional change. Suggested-by: Hannes Reinecke <hare@kernel.org> Co-developed-by: Krishna Kant <krishna.kant@purestorage.com> Signed-off-by: Krishna Kant <krishna.kant@purestorage.com> Signed-off-by: Brian Bunker <brian@purestorage.com> Reviewed-by: Hannes Reinecke <hare@kernel.org> Link: https://patch.msgid.link/20261029002531.82824-2-brian@purestorage.com Signed-off-by: Martin K. Petersen (Oracle) <mkp@kernel.org>
Diffstat (limited to 'scripts/Makefile.thinlto')
0 files changed, 0 insertions, 0 deletions