netdev: replace napi_reschedule with napi_schedule
authorChristian Marangi <ansuelsmth@gmail.com>
Mon, 9 Oct 2023 13:37:52 +0000 (15:37 +0200)
committerJakub Kicinski <kuba@kernel.org>
Thu, 12 Oct 2023 00:28:06 +0000 (17:28 -0700)
commit73382e919f3d938554dadd01d95760f90d1c25c1
tree4a44d0dd29988af8566510ea083ee4e90d020128
parent0a779003213b589d7b3eef72f69e19a30f603ebc
netdev: replace napi_reschedule with napi_schedule

Now that napi_schedule return a bool, we can drop napi_reschedule that
does the same exact function. The function comes from a very old commit
bfe13f54f502 ("ibm_emac: Convert to use napi_struct independent of struct
net_device") and the purpose is actually deprecated in favour of
different logic.

Convert every user of napi_reschedule to napi_schedule.

Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
Acked-by: Jeff Johnson <quic_jjohnson@quicinc.com> # ath10k
Acked-by: Nick Child <nnac123@linux.ibm.com> # ibm
Acked-by: Marc Kleine-Budde <mkl@pengutronix.de> # for can/dev/rx-offload.c
Reviewed-by: Eric Dumazet <edumazet@google.com>
Acked-by: Tariq Toukan <tariqt@nvidia.com>
Link: https://lore.kernel.org/r/20231009133754.9834-3-ansuelsmth@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
19 files changed:
drivers/infiniband/ulp/ipoib/ipoib_ib.c
drivers/net/can/dev/rx-offload.c
drivers/net/ethernet/chelsio/cxgb4/sge.c
drivers/net/ethernet/chelsio/cxgb4vf/sge.c
drivers/net/ethernet/ezchip/nps_enet.c
drivers/net/ethernet/google/gve/gve_main.c
drivers/net/ethernet/ibm/ehea/ehea_main.c
drivers/net/ethernet/ibm/emac/mal.c
drivers/net/ethernet/ibm/ibmveth.c
drivers/net/ethernet/ibm/ibmvnic.c
drivers/net/ethernet/mellanox/mlx4/en_rx.c
drivers/net/ethernet/ni/nixge.c
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
drivers/net/ethernet/xscale/ixp4xx_eth.c
drivers/net/fjes/fjes_main.c
drivers/net/wan/ixp4xx_hss.c
drivers/net/wireless/ath/ath10k/pci.c
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c
include/linux/netdevice.h