Steffen Maier
538c6e910b
scsi: zfcp: wire previously driver-specific sysfs attributes also to fc_host
...
Manufacturer, HBA model, firmware version, and hardware version. Use the
same value format as for the driver-specific attributes. Keep the
driver-specific attributes for stable user space sysfs API.
Link: https://lore.kernel.org/r/20200312174505.51294-4-maier@linux.ibm.com
Reviewed-by: Jens Remus <jremus@linux.ibm.com >
Reviewed-by: Benjamin Block <bblock@linux.ibm.com >
Signed-off-by: Steffen Maier <maier@linux.ibm.com >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-17 13:12:35 -04:00
Steffen Maier
e05a10a055
scsi: zfcp: expose fabric name as common fc_host sysfs attribute
...
FICON Express8S or older, as well as card features newer than FICON
Express16S+ have no certain firmware level requirement.
FICON Express16S or FICON Express16S+ have the following
minimum firmware level requirements to show a proper fabric name value:
z13 machine
FICON Express16S , MCL P08424.005 , LIC version 0x00000721
z14 machine
FICON Express16S , MCL P42611.008 , LIC version 0x10200069
FICON Express16S+ , MCL P42625.010 , LIC version 0x10300147
Otherwise, the read value is not the fabric name.
Each FCP channel of these card features might need one SAN fabric re-login
after concurrent microcode update in order to show the proper fabric name.
Possible ways to trigger a SAN fabric re-login are one of: Pull fibres
between FCP channel port and SAN switch port on either side and re-plug,
disable SAN switch port adjacent to FCP channel port and re-enable switch
port, or at Service Element toggle off all CHPIDs of FCP channel over all
LPARs and toggle CHPIDs on again. Zfcp operating subchannels (FCP devices)
on such FCP channel recovers a fabric re-login.
Initialize fabric name for any topology and have it an invalid WWPN 0x0 for
anything but fabric topology. Otherwise for e.g. point-to-point topology
one could see the initial -1 from fc_host_setup() and after a link unplug
our fabric name would turn to 0x0 (with subsequent commit ("zfcp: fix
fc_host attributes that should be unknown on local link down") and stay 0x0
on link replug. I did not initialize to 0x0 somewhere even earlier in the
code path such that it would not flap from real to 0x0 to real on e.g. an
exchange config data with fabric topology.
Link: https://lore.kernel.org/r/20200312174505.51294-3-maier@linux.ibm.com
Reviewed-by: Benjamin Block <bblock@linux.ibm.com >
Reviewed-by: Jens Remus <jremus@linux.ibm.com >
Signed-off-by: Steffen Maier <maier@linux.ibm.com >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-17 13:12:34 -04:00
Steffen Maier
819732be9f
scsi: zfcp: fix missing erp_lock in port recovery trigger for point-to-point
...
v2.6.27 commit cc8c282963 ("[SCSI] zfcp: Automatically attach remote
ports") introduced zfcp automatic port scan.
Before that, the user had to use the sysfs attribute "port_add" of an FCP
device (adapter) to add and open remote (target) ports, even for the remote
peer port in point-to-point topology. That code path did a proper port open
recovery trigger taking the erp_lock.
Since above commit, a new helper function zfcp_erp_open_ptp_port()
performed an UNlocked port open recovery trigger. This can race with other
parallel recovery triggers. In zfcp_erp_action_enqueue() this could corrupt
e.g. adapter->erp_total_count or adapter->erp_ready_head.
As already found for fabric topology in v4.17 commit fa89adba19 ("scsi:
zfcp: fix infinite iteration on ERP ready list"), there was an endless loop
during tracing of rport (un)block. A subsequent v4.18 commit 9e156c54ac
("scsi: zfcp: assert that the ERP lock is held when tracing a recovery
trigger") introduced a lockdep assertion for that case.
As a side effect, that lockdep assertion now uncovered the unlocked code
path for PtP. It is from within an adapter ERP action:
zfcp_erp_strategy[1479] intentionally DROPs erp lock around
zfcp_erp_strategy_do_action()
zfcp_erp_strategy_do_action[1441] NO erp lock
zfcp_erp_adapter_strategy[876] NO erp lock
zfcp_erp_adapter_strategy_open[855] NO erp lock
zfcp_erp_adapter_strategy_open_fsf[806]NO erp lock
zfcp_erp_adapter_strat_fsf_xconf[772] erp lock only around
zfcp_erp_action_to_running(),
BUT *_not_* around
zfcp_erp_enqueue_ptp_port()
zfcp_erp_enqueue_ptp_port[728] BUG: *_not_* taking erp lock
_zfcp_erp_port_reopen[432] assumes to be called with erp lock
zfcp_erp_action_enqueue[314] assumes to be called with erp lock
zfcp_dbf_rec_trig[288] _checks_ to be called with erp lock:
lockdep_assert_held(&adapter->erp_lock);
It causes the following lockdep warning:
WARNING: CPU: 2 PID: 775 at drivers/s390/scsi/zfcp_dbf.c:288
zfcp_dbf_rec_trig+0x16a/0x188
no locks held by zfcperp0.0.17c0/775.
Fix this by using the proper locked recovery trigger helper function.
Link: https://lore.kernel.org/r/20200312174505.51294-2-maier@linux.ibm.com
Fixes: cc8c282963 ("[SCSI] zfcp: Automatically attach remote ports")
Cc: <stable@vger.kernel.org > #v2.6.27+
Reviewed-by: Jens Remus <jremus@linux.ibm.com >
Reviewed-by: Benjamin Block <bblock@linux.ibm.com >
Signed-off-by: Steffen Maier <maier@linux.ibm.com >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-17 13:12:33 -04:00
Bart Van Assche
3cef59481a
scsi: scsi_trace: Use get_unaligned_be24()
...
This makes the SCSI tracing code slightly easier to read.
Link: https://lore.kernel.org/r/20200313203102.16613-6-bvanassche@acm.org
Fixes: bf81623542 ("[SCSI] add scsi trace core functions and put trace points")
Cc: Christoph Hellwig <hch@lst.de >
Cc: James E.J. Bottomley <jejb@linux.ibm.com >
Cc: Martin K. Petersen <martin.petersen@oracle.com >
Reported-by: Colin Ian King <colin.king@canonical.com >
Reviewed-by: Christoph Hellwig <hch@lst.de >
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-16 22:08:36 -04:00
Bart Van Assche
35b703dbfa
scsi: st: Use get_unaligned_be24() and sign_extend32()
...
Use these functions instead of open-coding them.
Link: https://lore.kernel.org/r/20200313203102.16613-5-bvanassche@acm.org
Cc: Kai Makisara <Kai.Makisara@kolumbus.fi >
Cc: James E.J. Bottomley <jejb@linux.ibm.com >
Cc: Martin K. Petersen <martin.petersen@oracle.com >
Reviewed-by: Christoph Hellwig <hch@lst.de >
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-16 22:08:34 -04:00
Bart Van Assche
a7afff31d5
scsi: treewide: Consolidate {get,put}_unaligned_[bl]e24() definitions
...
Move the get_unaligned_be24(), get_unaligned_le24() and
put_unaligned_le24() definitions from various drivers into
include/linux/unaligned/generic.h. Add a put_unaligned_be24()
implementation.
Link: https://lore.kernel.org/r/20200313203102.16613-4-bvanassche@acm.org
Cc: Keith Busch <kbusch@kernel.org >
Cc: Sagi Grimberg <sagi@grimberg.me >
Cc: Jens Axboe <axboe@fb.com >
Cc: Harvey Harrison <harvey.harrison@gmail.com >
Cc: Martin K. Petersen <martin.petersen@oracle.com >
Cc: Ingo Molnar <mingo@kernel.org >
Cc: Thomas Gleixner <tglx@linutronix.de >
Cc: H. Peter Anvin <hpa@zytor.com >
Cc: Andrew Morton <akpm@linux-foundation.org >
Reviewed-by: Christoph Hellwig <hch@lst.de >
Reviewed-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com >
Reviewed-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org > # For drivers/usb
Reviewed-by: Felipe Balbi <balbi@kernel.org > # For drivers/usb/gadget
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-16 22:08:34 -04:00
Bart Van Assche
7251c0a410
scsi: c6x: Include <linux/unaligned/generic.h> instead of duplicating it
...
Use the generic __{get,put}_unaligned_[bl]e() definitions instead of
duplicating these. Since a later patch will add more definitions into
<linux/unaligned/generic.h>, this patch ensures that these definitions have
to be added only once. See also commit a7f626c194 ("C6X: headers"). See
also commit 6510d41954 ("kernel: Move arches to use common unaligned
access").
Link: https://lore.kernel.org/r/20200313203102.16613-3-bvanassche@acm.org
Cc: Aurelien Jacquiot <jacquiot.aurelien@gmail.com >
Reviewed-by: Christoph Hellwig <hch@lst.de >
Acked-by: Mark Salter <msalter@redhat.com >
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-16 22:08:32 -04:00
Bart Van Assche
19f747f737
scsi: linux/unaligned/byteshift.h: Remove superfluous casts
...
The C language supports implicitly casting a void pointer into a non-void
pointer. Remove explicit void pointer to non-void pointer casts because
these are superfluous.
Link: https://lore.kernel.org/r/20200313203102.16613-2-bvanassche@acm.org
Cc: Harvey Harrison <harvey.harrison@gmail.com >
Cc: Ingo Molnar <mingo@kernel.org >
Cc: Thomas Gleixner <tglx@linutronix.de >
Cc: H. Peter Anvin <hpa@zytor.com >
Cc: Andrew Morton <akpm@linux-foundation.org >
Reviewed-by: Christoph Hellwig <hch@lst.de >
Signed-off-by: Bart Van Assche <bvanassche@acm.org >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-16 22:08:32 -04:00
Ryan Attard
6fdb79ff27
scsi: core: Allow non-root users to perform ZBC commands
...
Allow users with read permissions to issue REPORT ZONE commands and users
with write permissions to manage zones on block devices supporting the ZBC
specification.
Link: https://lore.kernel.org/r/20200226170518.92963-2-ryanattard@ryanattard.info
Signed-off-by: Ryan Attard <ryanattard@ryanattard.info >
Reviewed-by: Damien Le Moal <damien.lemoal@wdc.com >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-16 18:26:31 -04:00
Luo Jiaxing
1e067dd8a3
scsi: hisi_sas: Use dev_err() in read_iost_itct_cache_v3_hw()
...
The print of pr_err() does not come with device information, so replace it
with dev_err(). Also improve the grammar in the message.
Link: https://lore.kernel.org/r/1583940144-230800-1-git-send-email-john.garry@huawei.com
Signed-off-by: Luo Jiaxing <luojiaxing@huawei.com >
Signed-off-by: John Garry <john.garry@huawei.com >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-16 18:24:23 -04:00
Ewan D. Milne
b0962c53bd
scsi: core: avoid repetitive logging of device offline messages
...
Large queues of I/O to offline devices that are eventually submitted when
devices are unblocked result in a many repeated "rejecting I/O to offline
device" messages. These messages can fill up the dmesg buffer in crash
dumps so no useful prior messages remain. In addition, if a serial console
is used, the flood of messages can cause a hard lockup in the console code.
Introduce a flag indicating the message has already been logged for the
device, and reset the flag when scsi_device_set_state() changes the device
state.
Link: https://lore.kernel.org/r/20200311143930.20674-1-emilne@redhat.com
Reviewed-by: Bart van Assche <bvanassche@acm.org >
Signed-off-by: Ewan D. Milne <emilne@redhat.com >
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com >
2020-03-11 23:09:27 -04: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