605-v5.12-net-export-dev_set_threaded-symbol.patch 804 B

123456789101112131415161718192021222324
  1. From: Lorenzo Bianconi <[email protected]>
  2. Date: Sun, 14 Mar 2021 15:49:19 +0100
  3. Subject: [PATCH] net: export dev_set_threaded symbol
  4. For wireless devices (e.g. mt76 driver) multiple net_devices belongs to
  5. the same wireless phy and the napi object is registered in a dummy
  6. netdevice related to the wireless phy.
  7. Export dev_set_threaded in order to be reused in device drivers enabling
  8. threaded NAPI.
  9. Signed-off-by: Lorenzo Bianconi <[email protected]>
  10. Signed-off-by: David S. Miller <[email protected]>
  11. ---
  12. --- a/net/core/dev.c
  13. +++ b/net/core/dev.c
  14. @@ -6821,6 +6821,7 @@ int dev_set_threaded(struct net_device *
  15. return err;
  16. }
  17. +EXPORT_SYMBOL(dev_set_threaded);
  18. void netif_napi_add(struct net_device *dev, struct napi_struct *napi,
  19. int (*poll)(struct napi_struct *, int), int weight)