android_kernel_samsung_a7y1.../drivers/scsi
peter chang a69c29ae6d scsi: pm80xx: Fix for SATA device discovery
[ Upstream commit ce21c63ee995b7a8b7b81245f2cee521f8c3c220 ]

Driver was missing complete() call in mpi_sata_completion which result in
SATA abort error handling timing out. That causes the device to be left in
the in_recovery state so subsequent commands sent to the device fail and
the OS removes access to it.

Link: https://lore.kernel.org/r/20191114100910.6153-2-deepak.ukey@microchip.com
Acked-by: Jack Wang <jinpu.wang@cloud.ionos.com>
Signed-off-by: peter chang <dpf@google.com>
Signed-off-by: Deepak Ukey <deepak.ukey@microchip.com>
Signed-off-by: Viswas G <Viswas.G@microchip.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2020-04-07 13:23:28 +02:00
..
aacraid A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
aic7xxx A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
aic94xx A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
arcmsr A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
arm A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
be2iscsi A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
bfa A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
bnx2fc scsi: bnx2fc: fix incorrect cast to u64 on shift operation 2020-04-06 19:03:14 +02:00
bnx2i A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
csiostor scsi: csiostor: Don't enable IRQs too early 2020-04-07 13:22:50 +02:00
cxgbi scsi: libcxgbi: add a check for NULL pointer in cxgbi_check_route() 2020-04-06 19:04:39 +02:00
cxlflash A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
device_handler A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
dpt A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
esas2r A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
fcoe scsi: fcoe: Embed fc_rport_priv in fcoe_rport structure 2020-04-06 20:50:12 +02:00
fnic A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
ibmvscsi scsi: ibmvfc: fix WARN_ON during event pool release 2020-04-06 20:39:15 +02:00
isci scsi: isci: Change sci_controller_start_task's return type to sci_status 2020-04-07 12:34:46 +02:00
libfc scsi: fcoe: Embed fc_rport_priv in fcoe_rport structure 2020-04-06 20:50:12 +02:00
libsas scsi: libsas: Check SMP PHY control function result 2020-04-07 12:43:10 +02:00
lpfc scsi: lpfc: fix: Coverity: lpfc_cmpl_els_rsp(): Null pointer dereferences 2020-04-07 13:23:13 +02:00
megaraid scsi: megaraid_sas: Fix msleep granularity 2020-04-07 12:36:28 +02:00
mpt3sas scsi: mpt3sas: Fix clear pending bit in ioctl status 2020-04-07 13:22:39 +02:00
mvsas A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
osd A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
pcmcia A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
pm8001 scsi: pm80xx: Fix for SATA device discovery 2020-04-07 13:23:28 +02:00
qla2xxx scsi: qla2xxx: Always check the qla2x00_wait_for_hba_online() return value 2020-04-07 13:08:02 +02:00
qla4xxx scsi: qla4xxx: avoid freeing unallocated dma memory 2020-04-06 18:20:19 +02:00
snic A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
sym53c8xx_2 scsi: sym53c8xx: fix NULL pointer dereference panic in sym_int_sir() 2020-04-07 12:27:26 +02:00
ufs scsi: ufs: fix potential bug which ends in system hang 2020-04-07 13:23:15 +02:00
3w-9xxx.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
3w-9xxx.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
3w-sas.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
3w-sas.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
3w-xxxx.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
3w-xxxx.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
53c700_d.h_shipped A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
53c700.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
53c700.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
53c700.scr A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
a100u2w.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
a100u2w.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
a2091.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
a2091.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
a3000.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
a3000.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
a4000t.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
advansys.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
aha152x.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
aha152x.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
aha1542.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
aha1542.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
aha1740.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
aha1740.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
am53c974.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
atari_NCR5380.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
atari_scsi.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
atp870u.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
atp870u.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
BusLogic.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
BusLogic.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
bvme6000_scsi.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
ch.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
constants.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
dc395x.c scsi: dc395x: fix DMA API usage in sg_update_list 2020-04-07 12:34:54 +02:00
dc395x.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
dmx3191d.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
dpt_i2o.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
dpti.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
dtc.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
dtc.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
eata_generic.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
eata_pio.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
eata_pio.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
eata.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
esp_scsi.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
esp_scsi.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
fdomain.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
fdomain.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
FlashPoint.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
g_NCR5380_mmio.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
g_NCR5380.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
g_NCR5380.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
gdth_ioctl.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
gdth_proc.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
gdth_proc.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
gdth.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
gdth.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
gvp11.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
gvp11.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
hosts.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
hpsa_cmd.h scsi: hpsa: correct ioaccel2 chaining 2020-04-06 19:17:51 +02:00
hpsa.c scsi: hpsa: correct scsi command status issue after reset 2020-04-06 20:49:04 +02:00
hpsa.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
hptiop.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
hptiop.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
imm.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
imm.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
in2000.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
in2000.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
initio.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
initio.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
ipr.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
ipr.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
ips.c scsi: ips: fix missing break in switch 2020-04-07 12:34:40 +02:00
ips.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
iscsi_boot_sysfs.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
iscsi_tcp.c scsi: iscsi_tcp: Explicitly cast param in iscsi_sw_tcp_host_get_param 2020-04-07 12:34:48 +02:00
iscsi_tcp.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
jazz_esp.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
Kconfig scsi: fix kconfig dependency warning related to 53C700_LE_ON_BE 2020-04-07 09:29:03 +02:00
lasi700.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
libiscsi_tcp.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
libiscsi.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mac53c94.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mac53c94.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mac_esp.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mac_scsi.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
Makefile A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
megaraid.c scsi: megaraid: disable device when probe failed after enabled device 2020-04-07 09:24:00 +02:00
megaraid.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mesh.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mesh.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mvme16x_scsi.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mvme147.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mvme147.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mvumi.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
mvumi.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
ncr53c8xx.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
ncr53c8xx.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
NCR53c406a.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
NCR5380.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
NCR5380.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
NCR_D700.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
NCR_D700.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
NCR_Q720.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
NCR_Q720.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
nsp32_debug.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
nsp32_io.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
nsp32.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
nsp32.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
osst_detect.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
osst_options.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
osst.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
osst.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
pas16.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
pas16.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
pmcraid.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
pmcraid.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
ppa.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
ppa.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
ps3rom.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
qla1280.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
qla1280.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
qlogicfas408.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
qlogicfas408.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
qlogicfas.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
qlogicpti.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
qlogicpti.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
raid_class.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
script_asm.pl A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
scsi_common.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
scsi_debug.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
scsi_devinfo.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
scsi_dh.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
scsi_error.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
scsi_ioctl.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
scsi_lib_dma.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
scsi_lib.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
scsi_logging.c scsi: core: Reduce memory required for SCSI logging 2020-04-07 07:43:20 +02:00
scsi_logging.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
scsi_module.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
scsi_netlink.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
scsi_pm.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
scsi_priv.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
scsi_proc.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
scsi_sas_internal.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
scsi_scan.c scsi: core: replace GFP_ATOMIC with GFP_KERNEL in scsi_scan.c 2020-04-06 14:50:30 +02:00
scsi_srpmb-teegris.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
scsi_srpmb.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
scsi_srpmb.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
scsi_sysctl.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
scsi_sysfs.c scsi: core: try to get module before removing device 2020-04-07 09:26:40 +02:00
scsi_trace.c scsi: tracing: Fix handling of TRANSFER LENGTH == 0 for READ(6) and WRITE(6) 2020-04-07 13:23:01 +02:00
scsi_transport_api.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
scsi_transport_fc.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
scsi_transport_iscsi.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
scsi_transport_sas.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
scsi_transport_spi.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
scsi_transport_srp.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
scsi_typedefs.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
scsi.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
scsi.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
scsicam.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
sd_dif.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
sd.c Revert "scsi: sd: Keep disk read-only when re-reading partition" 2020-04-06 18:14:59 +02:00
sd.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
ses.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
sg.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
sgiwd93.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
sim710.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
sni_53c710.c scsi: sni_53c710: fix compilation error 2020-04-07 09:29:01 +02:00
sr_ioctl.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
sr_vendor.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
sr.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
sr.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
st_options.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
st.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
st.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
stex.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
storvsc_drv.c scsi: storvsc: Fix calculation of sub-channel count 2020-04-06 16:42:21 +02:00
sun3_scsi_vme.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
sun3_scsi.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
sun3_scsi.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
sun3x_esp.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
sun_esp.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
sym53c416.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
sym53c416.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
t128.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
t128.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
u14-34f.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
ultrastor.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
ultrastor.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
virtio_scsi.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
vmw_pvscsi.c scsi: vmw_pscsi: Fix use-after-free in pvscsi_queue_lck() 2020-04-06 19:14:18 +02:00
vmw_pvscsi.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
wd33c93.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
wd33c93.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
wd719x.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
wd719x.h A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
wd7000.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
xen-scsifront.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
zalon.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30
zorro7xx.c A750FXXU4CTBC 2020-03-27 21:51:54 +05:30