linux/drivers/net/ethernet/sfc
Jason A. Donenfeld 69b4ed5cbf net: sfc: use skb_list_walk_safe helper for gso segments
This is a straight-forward conversion case for the new function, and
while we're at it, we can remove a null write to skb->next by replacing
it with skb_mark_not_on_list.

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2020-01-08 15:19:55 -08:00
..
falcon netdev: pass the stuck queue to the timeout handler 2019-12-12 21:38:57 -08:00
Kconfig sfc: Remove unnecessary dependencies on I2C 2020-01-02 16:23:18 -08:00
Makefile sfc: move common tx code 2020-01-08 13:28:03 -08:00
bitfield.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
ef10.c sfc: move common rx code 2020-01-08 13:28:03 -08:00
ef10_regs.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
ef10_sriov.c sfc: avoid duplicate error handling code in 'efx_ef10_sriov_set_vf_mac()' 2019-12-30 17:52:21 -08:00
ef10_sriov.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
efx.c sfc: move common rx code 2020-01-08 13:28:03 -08:00
efx.h sfc: move common rx code 2020-01-08 13:28:03 -08:00
efx_channels.c sfc: move event queue management code 2020-01-08 13:28:03 -08:00
efx_channels.h sfc: add new headers in preparation for code split 2020-01-08 13:28:02 -08:00
efx_common.c sfc: move channel alloc/removal code 2020-01-08 13:28:03 -08:00
efx_common.h sfc: further preparation for code split 2020-01-08 13:28:02 -08:00
enum.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
ethtool.c sfc: add new headers in preparation for code split 2020-01-08 13:28:02 -08:00
farch.c sfc: add new headers in preparation for code split 2020-01-08 13:28:02 -08:00
farch_regs.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
filter.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
io.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
mcdi.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
mcdi.h sfc: add new headers in preparation for code split 2020-01-08 13:28:02 -08:00
mcdi_functions.h sfc: add new headers in preparation for code split 2020-01-08 13:28:02 -08:00
mcdi_mon.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
mcdi_pcol.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
mcdi_port.c sfc: add new headers in preparation for code split 2020-01-08 13:28:02 -08:00
mcdi_port_common.h sfc: add new headers in preparation for code split 2020-01-08 13:28:02 -08:00
mtd.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
net_driver.h sfc: add new headers in preparation for code split 2020-01-08 13:28:02 -08:00
nic.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
nic.h sfc: add new headers in preparation for code split 2020-01-08 13:28:02 -08:00
ptp.c sfc: Only cancel the PPS workqueue if it exists 2019-11-21 12:06:06 -08:00
rx.c sfc: move common rx code 2020-01-08 13:28:03 -08:00
rx_common.c sfc: move common rx code 2020-01-08 13:28:03 -08:00
rx_common.h sfc: add new headers in preparation for code split 2020-01-08 13:28:02 -08:00
selftest.c sfc: add new headers in preparation for code split 2020-01-08 13:28:02 -08:00
selftest.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
siena.c sfc: add new headers in preparation for code split 2020-01-08 13:28:02 -08:00
siena_sriov.c sfc: move channel alloc/removal code 2020-01-08 13:28:03 -08:00
siena_sriov.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
sriov.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
sriov.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
tx.c net: sfc: use skb_list_walk_safe helper for gso segments 2020-01-08 15:19:55 -08:00
tx.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
tx_common.c sfc: move common tx code 2020-01-08 13:28:03 -08:00
tx_common.h sfc: add new headers in preparation for code split 2020-01-08 13:28:02 -08:00
tx_tso.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
vfdi.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
workarounds.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00