linux_dsm_epyc7002/drivers/scsi
Raghava Aditya Renukunta 8105d39d0e scsi: aacraid: Fix DMAR issues with iommu=pt
The driver changed the DMA consistent map after consistent memory was
allocated, this invalidated the IOMMU identity mapping. The fix was to
make sure that we set the DMA consistent mask setting once depending on
the controller card.

Signed-off-by: Raghava Aditya Renukunta <RaghavaAditya.Renukunta@microsemi.com>
Reviewed-by: Dave Carroll <david.carroll@microsemi.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
2017-06-12 20:47:59 -04:00
..
aacraid scsi: aacraid: Fix DMAR issues with iommu=pt 2017-06-12 20:47:59 -04:00
aic7xxx scsi: aic7xxx: fix order of arguments in function prototype 2017-04-19 22:17:23 -04:00
aic94xx scsi: sas: move scsi_remove_host call into sas_remove_host 2017-04-21 10:34:29 -04:00
arcmsr
arm
be2iscsi scsi: be2iscsi: switch to pci_alloc_irq_vectors 2017-03-30 11:37:16 -04:00
bfa scsi: bfa: use designated initializers 2017-04-21 10:11:34 -04:00
bnx2fc scsi: bnx2fc: fix race condition in bnx2fc_get_host_stats() 2017-05-24 15:14:42 -04:00
bnx2i
csiostor scsi: csiostor: fix use after free in csio_hw_use_fwconfig() 2017-05-18 21:37:27 -04:00
cxgbi scsi: cxgb4i: libcxgbi: in error case RST tcp conn 2017-06-02 14:59:19 -04:00
cxlflash scsi: cxlflash: Select IRQ_POLL 2017-05-08 22:09:21 -04:00
device_handler scsi: scsi_dh_rdac: Use ctlr directly in rdac_failover_get() 2017-05-23 21:53:15 -04:00
dpt
esas2r SCSI misc on 20170503 2017-05-04 12:19:44 -07:00
fcoe scsi: fcoe: make fcoe_e_d_tov and fcoe_r_a_tov static 2017-04-25 13:00:59 -04:00
fnic scsi: fnic: bug fix for fip.fip_subcode in fnic_fcoe_send_vlan_req 2017-03-23 09:57:23 -04:00
hisi_sas scsi: sas: move scsi_remove_host call into sas_remove_host 2017-04-21 10:34:29 -04:00
ibmvscsi scsi: ibmvfc: don't check for failure from mempool_alloc() 2017-04-18 21:50:29 -04:00
ibmvscsi_tgt ibmvscsis: Fix the incorrect req_lim_delta 2017-05-15 20:20:03 -07:00
isci scripts/spelling.txt: add regsiter -> register spelling mistake 2017-05-08 17:15:13 -07:00
libfc scsi: libfc: fix incorrect variable assignment 2017-05-16 21:08:42 -04:00
libsas SCSI misc on 20170503 2017-05-04 12:19:44 -07:00
lpfc SCSI fixes on 20170610 2017-06-11 11:21:08 -07:00
megaraid drivers/scsi/megaraid: remove expensive inline from megasas_return_cmd 2017-05-08 17:15:14 -07:00
mpt3sas scripts/spelling.txt: add regsiter -> register spelling mistake 2017-05-08 17:15:13 -07:00
mvsas scsi: sas: move scsi_remove_host call into sas_remove_host 2017-04-21 10:34:29 -04:00
osd char/misc patches for 4.12-rc1 2017-05-04 19:15:35 -07:00
pcmcia
pm8001 scsi: sas: move scsi_remove_host call into sas_remove_host 2017-04-21 10:34:29 -04:00
qedf scsi: qedf: Avoid reading past end of buffer 2017-05-08 22:07:48 -04:00
qedi scsi: qedi: Fix endpoint NULL panic during recovery. 2017-05-23 22:16:43 -04:00
qla2xxx scsi: qla2xxx: Fix extraneous ref on sp's after adapter break 2017-05-31 22:49:06 -04:00
qla4xxx scsi: qla4xxx: fix spelling mistake: "Tempalate" -> "Template" 2017-04-26 18:34:34 -04:00
smartpqi
snic SCSI misc on 20170503 2017-05-04 12:19:44 -07:00
sym53c8xx_2
ufs scsi: ufs: Clean up some rpm/spm level SysFS nodes upon remove 2017-05-18 21:29:21 -04:00
.gitignore
3w-9xxx.c
3w-9xxx.h
3w-sas.c
3w-sas.h
3w-xxxx.c
3w-xxxx.h
53c700_d.h_shipped
53c700.c
53c700.h
53c700.scr
a100u2w.c
a100u2w.h
a2091.c
a2091.h
a3000.c
a3000.h
a4000t.c
advansys.c scsi: advansys: fix uninitialized data access 2017-04-04 19:39:39 -04:00
aha152x.c Annotate hardware config module parameters in drivers/scsi/ 2017-04-20 12:02:32 +01:00
aha152x.h
aha1542.c Annotate hardware config module parameters in drivers/scsi/ 2017-04-20 12:02:32 +01:00
aha1542.h
aha1740.c
aha1740.h
am53c974.c
atari_scsi.c
atp870u.c
atp870u.h
BusLogic.c scsi: BusLogic: fix incorrect spelling of adatper_reset_req 2017-04-21 10:31:33 -04:00
BusLogic.h scsi: BusLogic: fix incorrect spelling of adatper_reset_req 2017-04-21 10:31:33 -04:00
bvme6000_scsi.c
ch.c
constants.c
dc395x.c
dc395x.h
dmx3191d.c
dpt_i2o.c
dpti.h
eata_generic.h
eata_pio.c
eata_pio.h
eata.c
esp_scsi.c
esp_scsi.h
fdomain.c
fdomain.h
FlashPoint.c
g_NCR5380.c Annotate hardware config module parameters in drivers/scsi/ 2017-04-20 12:02:32 +01:00
gdth_ioctl.h
gdth_proc.c
gdth_proc.h
gdth.c Annotate hardware config module parameters in drivers/scsi/ 2017-04-20 12:02:32 +01:00
gdth.h
gvp11.c
gvp11.h
hosts.c
hpsa_cmd.h
hpsa.c SCSI misc on 20170503 2017-05-04 12:19:44 -07:00
hpsa.h
hptiop.c
hptiop.h
imm.c
imm.h
initio.c
initio.h
ipr.c SCSI misc on 20170503 2017-05-04 12:19:44 -07:00
ipr.h scsi: ipr: Driver version 2.6.4 2017-03-23 12:04:05 -04:00
ips.c
ips.h
iscsi_boot_sysfs.c
iscsi_tcp.c treewide: convert PF_MEMALLOC manipulations to new helpers 2017-05-08 17:15:15 -07:00
iscsi_tcp.h
jazz_esp.c
Kconfig
lasi700.c
libiscsi_tcp.c
libiscsi.c SCSI misc on 20170503 2017-05-04 12:19:44 -07:00
mac53c94.c
mac53c94.h
mac_esp.c SCSI misc on 20170503 2017-05-04 12:19:44 -07:00
mac_scsi.c
Makefile scsi: Implement blk_mq_ops.show_rq() 2017-04-26 15:09:04 -06:00
megaraid.c
megaraid.h
mesh.c
mesh.h
mvme16x_scsi.c
mvme147.c
mvme147.h
mvumi.c scsi: mvumi: remove code handling zero scsi_sg_count(scmd) case 2017-04-24 18:16:49 -04:00
mvumi.h
ncr53c8xx.c
ncr53c8xx.h
NCR53c406a.c
NCR5380.c
NCR5380.h
NCR_D700.c
NCR_D700.h
NCR_Q720.c
NCR_Q720.h
nsp32_debug.c
nsp32_io.h
nsp32.c
nsp32.h
osst_detect.h
osst_options.h
osst.c scsi: introduce a result field in struct scsi_request 2017-04-20 12:16:10 -06:00
osst.h
pmcraid.c scsi: pmcraid: remove redundant check to see if request_size is less than zero 2017-05-08 22:16:45 -04:00
pmcraid.h scsi: pmcraid: fix endianess sparse annotations 2017-04-24 18:11:22 -04:00
ppa.c
ppa.h
ps3rom.c
qla1280.c
qla1280.h
qlogicfas408.c
qlogicfas408.h
qlogicfas.c Annotate hardware config module parameters in drivers/scsi/ 2017-04-20 12:02:32 +01:00
qlogicpti.c
qlogicpti.h
raid_class.c
script_asm.pl
scsi_common.c
scsi_debug.c scsi: scsi_debug: Avoid PI being disabled when TPGS is enabled 2017-05-31 22:58:25 -04:00
scsi_debugfs.c scsi: Implement blk_mq_ops.show_rq() 2017-04-26 15:09:04 -06:00
scsi_debugfs.h scsi: Implement blk_mq_ops.show_rq() 2017-04-26 15:09:04 -06:00
scsi_devinfo.c
scsi_dh.c
scsi_error.c SCSI misc on 20170503 2017-05-04 12:19:44 -07:00
scsi_ioctl.c
scsi_lib_dma.c
scsi_lib.c scsi: zero per-cmd private driver data for each MQ I/O 2017-05-18 21:44:49 -04:00
scsi_logging.c
scsi_logging.h
scsi_module.c
scsi_netlink.c netlink: extended ACK reporting 2017-04-13 13:58:20 -04:00
scsi_pm.c
scsi_priv.h SCSI misc on 20170503 2017-05-04 12:19:44 -07:00
scsi_proc.c
scsi_sas_internal.h
scsi_scan.c
scsi_sysctl.c
scsi_sysfs.c
scsi_trace.c
scsi_transport_api.h
scsi_transport_fc.c scsi: scsi_transport_fc: Add dummy initiator role to rport 2017-04-19 19:13:52 -04:00
scsi_transport_iscsi.c scsi: scsi_transport_iscsi: Use flush_work in iscsi_remove_session 2017-03-27 22:03:33 -04:00
scsi_transport_sas.c SCSI misc on 20170503 2017-05-04 12:19:44 -07:00
scsi_transport_spi.c
scsi_transport_srp.c
scsi_typedefs.h
scsi.c scsi: Skip deleted devices in __scsi_device_lookup 2017-05-08 21:36:06 -04:00
scsi.h
scsicam.c
sd_dif.c
sd_zbc.c SCSI misc on 20170503 2017-05-04 12:19:44 -07:00
sd.c scsi: sd: Ignore sync cache failures when not supported 2017-05-16 21:07:24 -04:00
sd.h SCSI misc on 20170503 2017-05-04 12:19:44 -07:00
sense_codes.h
ses.c scsi: ses: don't get power status of SES device slot on probe 2017-04-06 12:48:05 -04:00
sg.c scsi: sg: don't return bogus Sg_requests 2017-05-11 23:14:36 -04:00
sgiwd93.c scsi: remove incorrect __exit markups 2017-03-15 19:27:46 -04:00
sim710.c
sni_53c710.c scsi: remove incorrect __exit markups 2017-03-15 19:27:46 -04:00
sr_ioctl.c
sr_vendor.c
sr.c scsi: sr: Sanity check returned mode data 2017-04-07 17:07:14 -04:00
sr.h
st_options.h
st.c scsi: introduce a result field in struct scsi_request 2017-04-20 12:16:10 -06:00
st.h
stex.c scsi: stex: make S6flag static 2017-04-26 18:32:29 -04:00
storvsc_drv.c SCSI misc on 20170503 2017-05-04 12:19:44 -07:00
sun3_scsi_vme.c
sun3_scsi.c
sun3x_esp.c
sun_esp.c
sym53c416.c
sym53c416.h
virtio_scsi.c virtio: fixes, cleanups, performance 2017-05-10 11:33:08 -07:00
vmw_pvscsi.c
vmw_pvscsi.h
wd33c93.c
wd33c93.h
wd719x.c
wd719x.h
xen-scsifront.c xen/scsifront: use offset_in_page() macro 2017-05-02 11:14:53 +02:00
zalon.c scsi: remove incorrect __exit markups 2017-03-15 19:27:46 -04:00
zorro7xx.c