linux/drivers/scsi
David S. Miller a57066b1a0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
The UDP reuseport conflict was a little bit tricky.

The net-next code, via bpf-next, extracted the reuseport handling
into a helper so that the BPF sk lookup code could invoke it.

At the same time, the logic for reuseport handling of unconnected
sockets changed via commit efc6b6f6c3
which changed the logic to carry on the reuseport result into the
rest of the lookup loop if we do not return immediately.

This requires moving the reuseport_has_conns() logic into the callers.

While we are here, get rid of inline directives as they do not belong
in foo.c files.

The other changes were cases of more straightforward overlapping
modifications.

Signed-off-by: David S. Miller <davem@davemloft.net>
2020-07-25 17:49:04 -07:00
..
aacraid scsi: aacraid: Fix an oops in error handling 2020-05-14 20:24:01 -04:00
aic7xxx treewide: replace '---help---' in Kconfig files with 'help' 2020-06-14 01:57:21 +09:00
aic94xx scsi: Wire up ata_scsi_dma_need_drain for SAS HBA drivers 2020-06-15 23:40:43 -04:00
arcmsr
arm SCSI misc on 20200613 2020-06-13 13:17:49 -07:00
be2iscsi
bfa
bnx2fc treewide: replace '---help---' in Kconfig files with 'help' 2020-06-14 01:57:21 +09:00
bnx2i treewide: replace '---help---' in Kconfig files with 'help' 2020-06-14 01:57:21 +09:00
csiostor
cxgbi treewide: replace '---help---' in Kconfig files with 'help' 2020-06-14 01:57:21 +09:00
cxlflash scsi: cxlflash: Remove an unnecessary NULL check 2020-06-09 21:57:27 -04:00
device_handler
dpt
esas2r treewide: replace '---help---' in Kconfig files with 'help' 2020-06-14 01:57:21 +09:00
fcoe
fnic
hisi_sas scsi: Wire up ata_scsi_dma_need_drain for SAS HBA drivers 2020-06-15 23:40:43 -04:00
ibmvscsi SCSI misc on 20200613 2020-06-13 13:17:49 -07:00
ibmvscsi_tgt
isci scsi: Wire up ata_scsi_dma_need_drain for SAS HBA drivers 2020-06-15 23:40:43 -04:00
libfc scsi: libfc: Skip additional kref updating work event 2020-06-26 22:19:35 -04:00
libsas
lpfc scsi: lpfc: Avoid another null dereference in lpfc_sli4_hba_unset() 2020-06-23 23:56:52 -04:00
megaraid scsi: megaraid_sas: Remove undefined ENABLE_IRQ_POLL macro 2020-07-15 16:16:45 -04:00
mpt3sas scsi: mpt3sas: Fix error returns in BRM_status_show 2020-07-07 23:46:38 -04:00
mvsas scsi: Wire up ata_scsi_dma_need_drain for SAS HBA drivers 2020-06-15 23:40:43 -04:00
pcmcia
pm8001 scsi: Wire up ata_scsi_dma_need_drain for SAS HBA drivers 2020-06-15 23:40:43 -04:00
qedf qed, qede, qedf: convert link mode from u32 to ETHTOOL_LINK_MODE 2020-07-20 17:59:43 -07:00
qedi treewide: replace '---help---' in Kconfig files with 'help' 2020-06-14 01:57:21 +09:00
qla2xxx scsi: qla2xxx: Fix a condition in qla2x00_find_all_fabric_devs() 2020-06-26 22:08:30 -04:00
qla4xxx treewide: replace '---help---' in Kconfig files with 'help' 2020-06-14 01:57:21 +09:00
smartpqi treewide: replace '---help---' in Kconfig files with 'help' 2020-06-14 01:57:21 +09:00
snic
sym53c8xx_2
ufs scsi: ufs-bsg: Fix runtime PM imbalance on error 2020-06-15 22:37:08 -04:00
.gitignore
3w-9xxx.c
3w-9xxx.h
3w-sas.c
3w-sas.h
3w-xxxx.c
3w-xxxx.h
53c700.c mm: reorder includes after introduction of linux/pgtable.h 2020-06-09 09:39:13 -07:00
53c700.h
53c700.scr
53c700_d.h_shipped
BusLogic.c
BusLogic.h
FlashPoint.c
Kconfig treewide: replace '---help---' in Kconfig files with 'help' 2020-06-14 01:57:21 +09:00
Makefile
NCR5380.c
NCR5380.h
a100u2w.c
a100u2w.h
a2091.c mm: don't include asm/pgtable.h if linux/mm.h is already included 2020-06-09 09:39:13 -07:00
a2091.h
a3000.c mm: don't include asm/pgtable.h if linux/mm.h is already included 2020-06-09 09:39:13 -07:00
a3000.h
a4000t.c
advansys.c
aha152x.c
aha152x.h
aha1542.c
aha1542.h
aha1740.c
aha1740.h
am53c974.c
atari_scsi.c
atp870u.c
atp870u.h
bvme6000_scsi.c
ch.c
constants.c
dc395x.c
dc395x.h
dmx3191d.c
dpt_i2o.c mm: reorder includes after introduction of linux/pgtable.h 2020-06-09 09:39:13 -07:00
dpti.h
esp_scsi.c
esp_scsi.h
fdomain.c
fdomain.h
fdomain_isa.c
fdomain_pci.c
g_NCR5380.c
gdth.c
gdth.h
gdth_ioctl.h
gdth_proc.c
gdth_proc.h
gvp11.c mm: don't include asm/pgtable.h if linux/mm.h is already included 2020-06-09 09:39:13 -07:00
gvp11.h
hosts.c
hpsa.c scsi: hpsa: hpsa_ioctl(): Tidy up a bit 2020-06-04 10:15:32 -04:00
hpsa.h
hpsa_cmd.h
hptiop.c
hptiop.h
imm.c
imm.h
initio.c
initio.h
ipr.c scsi: Wire up ata_scsi_dma_need_drain for SAS HBA drivers 2020-06-15 23:40:43 -04:00
ipr.h
ips.c
ips.h
iscsi_boot_sysfs.c scsi: iscsi: Fix reference count leak in iscsi_boot_create_kobj 2020-06-02 21:23:47 -04:00
iscsi_tcp.c
iscsi_tcp.h
jazz_esp.c
lasi700.c mm: don't include asm/pgtable.h if linux/mm.h is already included 2020-06-09 09:39:13 -07:00
libiscsi.c scsi: iscsi: Change iSCSI workqueue max_active back to 1 2020-07-02 23:13:54 -04:00
libiscsi_tcp.c
mac53c94.c mm: reorder includes after introduction of linux/pgtable.h 2020-06-09 09:39:13 -07:00
mac53c94.h
mac_esp.c
mac_scsi.c
megaraid.c
megaraid.h
mesh.c mm: reorder includes after introduction of linux/pgtable.h 2020-06-09 09:39:13 -07:00
mesh.h
mvme16x_scsi.c
mvme147.c mm: don't include asm/pgtable.h if linux/mm.h is already included 2020-06-09 09:39:13 -07:00
mvme147.h
mvumi.c
mvumi.h
myrb.c
myrb.h
myrs.c
myrs.h
ncr53c8xx.c
ncr53c8xx.h
nsp32.c
nsp32.h
nsp32_debug.c
nsp32_io.h
pmcraid.c
pmcraid.h
ppa.c
ppa.h
ps3rom.c
qla1280.c
qla1280.h
qlogicfas.c
qlogicfas408.c
qlogicfas408.h
qlogicpti.c mm: reorder includes after introduction of linux/pgtable.h 2020-06-09 09:39:13 -07:00
qlogicpti.h
raid_class.c
script_asm.pl
scsi.c
scsi.h
scsi_common.c
scsi_debug.c scsi: scsi_debug: Parser tables and code interaction 2020-05-19 22:25:52 -04:00
scsi_debugfs.c
scsi_debugfs.h
scsi_devinfo.c scsi: dh: Add Fujitsu device to devinfo and dh lists 2020-07-08 01:16:23 -04:00
scsi_dh.c scsi: dh: Add Fujitsu device to devinfo and dh lists 2020-07-08 01:16:23 -04:00
scsi_error.c scsi: core: Fix incorrect usage of shost_for_each_device 2020-05-19 21:54:17 -04:00
scsi_ioctl.c
scsi_lib.c SCSI misc on 20200605 2020-06-05 15:11:50 -07:00
scsi_lib_dma.c
scsi_logging.c
scsi_logging.h
scsi_netlink.c
scsi_pm.c
scsi_priv.h
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_transport_iscsi.c scsi: iscsi: Change iSCSI workqueue max_active back to 1 2020-07-02 23:13:54 -04:00
scsi_transport_sas.c
scsi_transport_spi.c scsi: scsi_transport_spi: Fix function pointer check 2020-06-29 21:34:35 -04:00
scsi_transport_srp.c
scsicam.c
sd.c SCSI misc on 20200605 2020-06-05 15:11:50 -07:00
sd.h scsi: sd_zbc: emulate ZONE_APPEND commands 2020-05-12 20:36:28 -06:00
sd_dif.c
sd_zbc.c for-5.8/block-2020-06-01 2020-06-02 15:29:19 -07:00
sense_codes.h
ses.c
sg.c
sgiwd93.c
sim710.c
sni_53c710.c mm: don't include asm/pgtable.h if linux/mm.h is already included 2020-06-09 09:39:13 -07:00
sr.c SCSI misc on 20200613 2020-06-13 13:17:49 -07:00
sr.h
sr_ioctl.c
sr_vendor.c
st.c scsi: st: Convert convert get_user_pages() --> pin_user_pages() 2020-06-09 21:57:26 -04:00
st.h
st_options.h
stex.c
storvsc_drv.c SCSI misc on 20200613 2020-06-13 13:17:49 -07:00
sun3_scsi.c
sun3_scsi_vme.c
sun3x_esp.c
sun_esp.c
virtio_scsi.c
vmw_pvscsi.c
vmw_pvscsi.h
wd33c93.c
wd33c93.h
wd719x.c
wd719x.h
xen-scsifront.c
zalon.c
zorro7xx.c
zorro_esp.c mm: reorder includes after introduction of linux/pgtable.h 2020-06-09 09:39:13 -07:00