Linus Torvalds
79f51b7b9c
Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi
...
Pull SCSI updates from James Bottomley:
"This series has a huge amount of churn because it pulls in Mauro's doc
update changing all our txt files to rst ones.
Excluding that, we have the usual driver updates (qla2xxx, ufs, lpfc,
zfcp, ibmvfc, pm80xx, aacraid), a treewide update for scnprintf and
some other minor updates.
The major core change is Hannes moving functions out of the aacraid
driver and into the core"
* tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi: (223 commits)
scsi: aic7xxx: aic97xx: Remove FreeBSD-specific code
scsi: ufs: Do not rely on prefetched data
scsi: dc395x: remove dc395x_bios_param
scsi: libiscsi: Fix error count for active session
scsi: hpsa: correct race condition in offload enabled
scsi: message: fusion: Replace zero-length array with flexible-array member
scsi: qedi: Add PCI shutdown handler support
scsi: qedi: Add MFW error recovery process
scsi: ufs: Enable block layer runtime PM for well-known logical units
scsi: ufs-qcom: Override devfreq parameters
scsi: ufshcd: Let vendor override devfreq parameters
scsi: ufshcd: Update the set frequency to devfreq
scsi: ufs: Resume ufs host before accessing ufs device
scsi: ufs-mediatek: customize the delay for enabling host
scsi: ufs: make HCE polling more compact to improve initialization latency
scsi: ufs: allow custom delay prior to host enabling
scsi: ufs-mediatek: use common delay function
scsi: ufs: introduce common and flexible delay function
scsi: ufs: use an enum for host capabilities
scsi: ufs: fix uninitialized tx_lanes in ufshcd_disable_tx_lcc()
...
2020-04-02 17:03:53 -07:00
Christoph Hellwig
a10183d744
scsi: simplify scsi_partsize
...
Call scsi_bios_ptable from scsi_partsize instead of requiring boilerplate
code in the callers. Also switch the calling convention to match that
of the ->bios_param instances calling this function, and use true/false
for the return value instead of the weird -1 convention.
Signed-off-by: Christoph Hellwig <hch@lst.de >
Signed-off-by: Jens Axboe <axboe@kernel.dk >
2020-03-24 07:57:07 -06:00
Mauro Carvalho Chehab
dade67f4a5
scsi: docs: convert arcmsr_spec.txt to ReST
...
This file had its own peculiar style, not following any other
files inside the Kernel (as far as I saw).
Had to do a number of changes here, starting by removing the two
leading asterisks from each line, adding table and literal
block markups and changing whitespace and blank lines.
The end result is that (IMHO), it is now a lot easier to read
it as a text file, while producing a good html output.
Link: https://lore.kernel.org/r/6f8e4da4ea643adbe048f55504a59427c5e50c97.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:08:03 -04:00
Mauro Carvalho Chehab
40ee63091a
scsi: docs: convert wd719x.txt to ReST
...
Link: https://lore.kernel.org/r/23e5b13d810b7dd8126b126173999c02eac50e74.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:08:03 -04:00
Mauro Carvalho Chehab
b64f682240
scsi: docs: convert ufs.txt to ReST
...
Link: https://lore.kernel.org/r/052d45576e342a217185e91a83793b384b1592a4.1583136624.git.mchehab+huawei@kernel.org
Acked-by: Avri Altman <avri.altman@wdc.com >
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:08:03 -04:00
Mauro Carvalho Chehab
e92c45d272
scsi: docs: convert tcm_qla2xxx.txt to ReST
...
Link: https://lore.kernel.org/r/de73fa02f38f67f54f22ef2842f9680c0b34434a.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:08:03 -04:00
Mauro Carvalho Chehab
f02e84d29e
scsi: docs: convert sym53c8xx_2.txt to ReST
...
Link: https://lore.kernel.org/r/08202c87294d61d147ec4ac784219d20805cdeb5.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:08:03 -04:00
Mauro Carvalho Chehab
110a89b1ca
scsi: docs: convert sym53c500_cs.txt to ReST
...
Link: https://lore.kernel.org/r/eff6166b3442ddb37b934bca46e7f9ef25ebc2a4.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:08:03 -04:00
Mauro Carvalho Chehab
bf65c84647
scsi: docs: convert st.txt to ReST
...
Link: https://lore.kernel.org/r/6b2ddb36983e81e7028de6e5fd0c643c2fb4c6c9.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:08:02 -04:00
Mauro Carvalho Chehab
ff1efa7431
scsi: docs: convert smartpqi.txt to ReST
...
Link: https://lore.kernel.org/r/00b398efb7cfc667b046fbef92a84f1d3c33eb64.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:08:02 -04:00
Mauro Carvalho Chehab
d835971b2b
scsi: docs: convert sd-parameters.txt to ReST
...
Link: https://lore.kernel.org/r/8d0b75b0faf13a2e81373570d6ce601b629fb22a.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:08:02 -04:00
Mauro Carvalho Chehab
b7223d9bde
scsi: docs: convert scsi.txt to ReST
...
Link: https://lore.kernel.org/r/c617b37769a82901def0fed3d236a25995c4e160.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:08:02 -04:00
Mauro Carvalho Chehab
a0b1643bee
scsi: docs: convert scsi-parameters.txt to ReST
...
Link: https://lore.kernel.org/r/f00a5f6f2bf9a2562e0856ee8f45bcf9521d181f.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:08:02 -04:00
Mauro Carvalho Chehab
ce5c5d6503
scsi: docs: convert scsi_mid_low_api.txt to ReST
...
Link: https://lore.kernel.org/r/881e7741dfed5d6f5f73e1dfc2826b200b8604aa.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:08:02 -04:00
Mauro Carvalho Chehab
d4d79340fb
scsi: docs: convert scsi-generic.txt to ReST
...
Link: https://lore.kernel.org/r/f57b8ddf30397c2c7213e49634e5e9cbd4246368.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:08:02 -04:00
Mauro Carvalho Chehab
fedd7a4d09
scsi: docs: convert scsi_fc_transport.txt to ReST
...
Link: https://lore.kernel.org/r/f75bd9b6512f223847cc4ece8bd7e8e72e434b21.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:08:01 -04:00
Mauro Carvalho Chehab
e513de9936
scsi: docs: convert scsi_eh.txt to ReST
...
Link: https://lore.kernel.org/r/300314197f2e6a3258200711e825aa04c9e8ceaf.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:08:01 -04:00
Mauro Carvalho Chehab
731fc16c2f
scsi: docs: convert scsi-changer.txt to ReST
...
Link: https://lore.kernel.org/r/433d073fa982174a19783c2e59412b724e2cf946.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:08:01 -04:00
Mauro Carvalho Chehab
058595d582
scsi: docs: convert qlogicfas.txt to ReST
...
Link: https://lore.kernel.org/r/b69f795c781811b9a908abe43485f1dca0ee8ac5.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:08:01 -04:00
Mauro Carvalho Chehab
304a8b6270
scsi: docs: convert ppa.txt to ReST
...
Link: https://lore.kernel.org/r/3db8cd51d77fef6b66632249412969caa29dec40.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:08:01 -04:00
Mauro Carvalho Chehab
dbfa1bceed
scsi: docs: convert NinjaSCSI.txt to ReST
...
Link: https://lore.kernel.org/r/6385a411d000dad005b78647629e43700580ecf0.1583136624.git.mchehab+huawei@kernel.org
Acked-by: GOTO Masanori <gotom@debian.or.jp >
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:08:01 -04:00
Mauro Carvalho Chehab
8dca37d259
scsi: docs: convert ncr53c8xx.txt to ReST
...
Link: https://lore.kernel.org/r/cover.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:08:01 -04:00
Mauro Carvalho Chehab
a756185de6
scsi: docs: convert megaraid.txt to ReST
...
Link: https://lore.kernel.org/r/b7ee59230c5a33ff6d60edba0d0bcf3e2aeaa88f.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:08:00 -04:00
Mauro Carvalho Chehab
b4adb75781
scsi: docs: convert lpfc.txt to ReST
...
Link: https://lore.kernel.org/r/48c13184b77ba61ed4fd7c235816fdb8e7530664.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:08:00 -04:00
Mauro Carvalho Chehab
cbbc70a8cd
scsi: docs: convert link_power_management_policy.txt to ReST
...
Link: https://lore.kernel.org/r/c56177fdf046d80e0dec6031c4139cb4e8c39d31.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:08:00 -04:00
Mauro Carvalho Chehab
a88dc3ec2c
scsi: docs: convert libsas.txt to ReST
...
Link: https://lore.kernel.org/r/9022cb5551487f774cab16a828fe06b0b6b3add3.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:08:00 -04:00
Mauro Carvalho Chehab
ac69461b60
scsi: docs: convert hptiop.txt to ReST
...
Link: https://lore.kernel.org/r/d189a339bb360b7b397914ee3ddeb75d9a7fd788.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:08:00 -04:00
Mauro Carvalho Chehab
1392de9d7a
scsi: docs: convert hpsa.txt to ReST
...
Link: https://lore.kernel.org/r/ea58e04176d43fb7194615b145060aa04c9cf3ad.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:08:00 -04:00
Mauro Carvalho Chehab
3c1e681bcd
scsi: docs: convert g_NCR5380.txt to ReST
...
Link: https://lore.kernel.org/r/a66e9ea704be6a7aa81b9864ad66a32b75ab808d.1583136624.git.mchehab+huawei@kernel.org
Acked-by: Finn Thain <fthain@telegraphics.com.au >
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:08:00 -04:00
Mauro Carvalho Chehab
cc0d9d3ad7
scsi: docs: convert FlashPoint.txt to ReST
...
Link: https://lore.kernel.org/r/e755b9644047eed6be69fcc77eb797f0801fcb99.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:07:59 -04:00
Mauro Carvalho Chehab
f22978400e
scsi: docs: convert dpti.txt to ReST
...
Link: https://lore.kernel.org/r/212fd7961c134c5bd73d87cd818bcddc30270804.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:07:59 -04:00
Mauro Carvalho Chehab
62e3bfa4a1
scsi: docs: convert dc395x.txt to ReST
...
Link: https://lore.kernel.org/r/3c0876df0045695185f922a0404c497a69de36a9.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:07:59 -04:00
Mauro Carvalho Chehab
d2ba7ca338
scsi: docs: convert cxgb3i.txt to ReST
...
Link: https://lore.kernel.org/r/0708b62b6ec4f0dddc581e412bb02ba6476f4523.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:07:59 -04:00
Mauro Carvalho Chehab
977b899ce3
scsi: docs: convert BusLogic.txt to ReST
...
Link: https://lore.kernel.org/r/750629b6a5233c85c5391c44d126606b8aabefc8.1583136624.git.mchehab+huawei@kernel.org
Acked-by: Khalid Aziz <khalid@gonehiking.org >
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:07:59 -04:00
Mauro Carvalho Chehab
1d4f8dfe2d
scsi: docs: convert bnx2fc.txt to ReST
...
Link: https://lore.kernel.org/r/f239116bd2c36f6fc8deb62e325bb8161da04270.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:07:59 -04:00
Mauro Carvalho Chehab
6e5a663d8e
scsi: docs: convert bfa.txt to ReST
...
Link: https://lore.kernel.org/r/6660d0f83ddae2ab8efb31c39f9c220fc132e9d4.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:07:58 -04:00
Mauro Carvalho Chehab
cff7c4a596
scsi: docs: convert aic7xxx.txt to ReST
...
Link: https://lore.kernel.org/r/dc2b1ffe4bf64cfc4b32328740704a30e8d38a79.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:07:58 -04:00
Mauro Carvalho Chehab
520a44d4df
scsi: docs: convert aic79xx.txt to ReST
...
Link: https://lore.kernel.org/r/e8a40337a2173f028c9ac569d3d71fd880f4fab5.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:07:58 -04:00
Mauro Carvalho Chehab
94b5530f1f
scsi: docs: convert aha152x.txt to ReST
...
Link: https://lore.kernel.org/r/097cfcc7f25343676a1fedcefed7e3b91b41b4df.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:07:58 -04:00
Mauro Carvalho Chehab
cb32240894
scsi: docs: convert advansys.txt to ReST
...
Link: https://lore.kernel.org/r/3c697a046e641c81cdfd0784f037d41d54766931.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:07:58 -04:00
Mauro Carvalho Chehab
dd9cc1447a
scsi: docs: convert aacraid.txt to ReST
...
Link: https://lore.kernel.org/r/67c60ad88777c91937d49771e2a3f48cbf353e4c.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:07:58 -04:00
Mauro Carvalho Chehab
f76576777a
scsi: docs: convert 53c700.txt to ReST
...
Link: https://lore.kernel.org/r/a2e5116b70564f36b4fc7f1f1e5da1e693d7dadb.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:07:58 -04:00
Mauro Carvalho Chehab
7f877908df
scsi: docs: include SCSI Transport SRP diagram at the doc body
...
Instead of having a separate makefile, and be alone, group
it at the SCSI documentation and make it being built as part
of docs makefile.
Link: https://lore.kernel.org/r/419c455fb40c9a1e85cc9a654a7fdb07aeeccf71.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:07:57 -04:00
Mauro Carvalho Chehab
31df2fd54c
scsi: docs: Add an empty index file for SCSI documents
...
In preparation for adding the SCSI documents to the documentation
body, add an empty index for it.
The next patches should be adding contents to it, as files get
converted to ReST format.
Link: https://lore.kernel.org/r/4d8c1b7ebe5898ac4a8265ca5e5a9552da3b426f.1583136624.git.mchehab+huawei@kernel.org
Signed-off-by: Mauro Carvalho Chehab <mchehab+huawei@kernel.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:07:57 -04:00
Paul Menzel
a2bdd0c904
scsi: smartpqi: Update attribute name to driver_version
...
The file name in the documentation is currently incorrect, so fix it.
Link: https://lore.kernel.org/r/fe264d62-0371-ea59-b66a-6d855290ce65@molgen.mpg.de
Fixes: 6d90615f13
("scsi: smartpqi: add sysfs entries")
Signed-off-by: Paul Menzel <pmenzel@molgen.mpg.de >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2019-12-09 19:17:36 -05:00
Finn Thain
35c3363363
scsi: core: Clean up SG_NONE
...
Remove SG_NONE and a related misleading comment. Update documentation.
This patch does not affect behaviour as zero initialization is redundant.
Cc: Jonathan Corbet <corbet@lwn.net >
Cc: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com >
Cc: Jens Axboe <axboe@kernel.dk >
Cc: Viresh Kumar <vireshk@kernel.org >
Cc: Oliver Neukum <oneukum@suse.com >
Cc: Alan Stern <stern@rowland.harvard.edu >
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org >
Cc: usb-storage@lists.one-eyed-alien.net
Link: https://lore.kernel.org/r/b4779b7a6563f6bd8d259ee457871c1c463c420e.1572656814.git.fthain@telegraphics.com.au
Signed-off-by: Finn Thain <fthain@telegraphics.com.au >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2019-11-12 22:21:35 -05:00
Arthur Simchaev
4e1c94b047
scsi: ufs: Documentation: Announce ufs-tool v1.0
...
The ufs-tool stable release v1.0 is available at:
https://github.com/westerndigitalcorporation/ufs-tool
Feedback and bug reports, as always, are welcomed.
Signed-off-by: Arthur Simchaev <Arthur.Simchaev@wdc.com >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2019-06-26 22:47:51 -04:00
Hannes Reinecke
4e3ea141b5
scsi: osst: kill obsolete driver
...
The osst driver is becoming obsolete, as the manufacturer went out of
business ages ago, and the maintainer has no means of testing any
improvements anymore. Plus these days flash drives are cheaper and offer a
higher capacity. So drop it completely.
Cc: Willem Riede <osst@riede.org >
Signed-off-by: Hannes Reinece <hare@suse.com >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2019-06-18 19:46:18 -04:00
Avri Altman
5c17f87abb
scsi: ufs-bsg: Allow reading descriptors
...
Add this functionality, placing the descriptor being read in the actual
data buffer in the bio.
That is, for both read and write descriptors query upiu, we are using the
job's request_payload. This in turn, is mapped back in user land to the
applicable sg_io_v4 xferp: dout_xferp for write descriptor, and din_xferp
for read descriptor.
Signed-off-by: Avri Altman <avri.altman@wdc.com >
Reviewed-by: Evan Green <evgreen@chromium.org >
Reviewed-by: Bean Huo <beanhuo@micron.com >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2019-02-27 09:00:02 -05:00
Avri Altman
4eaa329e33
scsi: ufs-bsg: Change the calling convention for write descriptor
...
When we had a write descriptor query upiu, we appended the descriptor right
after the bsg request. This was fine as the bsg driver allows to allocate
whatever buffer we needed in its job request.
Still, the proper way to deliver payload, however small (we only write
config descriptors of 144 bytes), is by using the job request payload data
buffer.
So change this ABI now, while ufs-bsg is still new, and nobody is actually
using it.
Signed-off-by: Avri Altman <avri.altman@wdc.com >
Reviewed-by: Evan Green <evgreen@chromium.org >
Reviewed-by: Bean Huo <beanhuo@micron.com >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2019-02-27 08:56:32 -05:00