Arnd Bergmann
eb2c11b27c
net: bql: fix building with BQL disabled
...
It is now possible to disable BQL, but that causes the cpsw driver to break:
drivers/net/ethernet/ti/am65-cpsw-nuss.c:297:28: error: no member named 'dql' in 'struct netdev_queue'
297 | dql_avail(&netif_txq->dql),
There is already a helper function in net/sch_generic.h that could
be used to help here. Move its implementation into the common
linux/netdevice.h along with the other bql interfaces and change
both users over to the new interface.
Fixes: ea7f3cfaa5 ("net: bql: allow the config to be disabled")
Signed-off-by: Arnd Bergmann <arnd@arndb.de >
Signed-off-by: David S. Miller <davem@davemloft.net >
2024-03-01 08:46:15 +00:00
..
2023-12-22 12:56:21 -05:00
2023-12-29 07:46:38 +00:00
2024-01-12 13:52:21 -08:00
2024-02-22 00:14:54 +01:00
2023-12-15 11:01:27 +00:00
2023-12-17 10:56:33 +00:00
2024-01-02 12:41:16 +00:00
2024-01-07 14:58:26 +00:00
2023-12-08 10:40:51 +00:00
2023-12-24 15:22:50 +00:00
2024-01-31 17:51:55 -08:00
2023-12-15 10:37:35 +00:00
2023-08-24 10:07:13 +02:00
2024-02-02 13:08:58 +01:00
2023-12-15 11:14:57 +01:00
2023-10-20 11:34:51 +01:00
2023-12-20 11:50:13 +00:00
2023-10-24 13:08:14 -07:00
2023-10-24 13:08:14 -07:00
2023-08-22 13:19:02 +02:00
2023-10-25 18:04:29 -07:00
2024-01-03 16:42:48 -08:00
2023-10-06 11:37:02 +01:00
2023-11-02 09:31:02 +01:00
2023-12-29 08:43:59 +00:00
2023-10-06 07:30:40 +02:00
2023-10-12 15:14:27 +03:00
2023-11-20 11:43:03 +01:00
2023-12-08 10:40:51 +00:00
2024-01-19 21:13:25 -08:00
2023-12-22 22:15:35 +00:00
2024-01-21 18:09:30 +00:00
2023-12-22 22:15:35 +00:00
2023-12-21 22:16:47 +01:00
2023-09-19 18:21:44 +02:00
2023-10-05 13:16:47 -07:00
2023-11-16 22:33:31 +00:00
2024-01-26 21:05:26 -08:00
2023-10-30 14:36:57 -07:00
2023-12-22 22:15:34 +00:00
2023-08-22 21:40:40 +02:00
2024-01-19 21:30:09 -08:00
2023-08-18 16:05:26 +02:00
2023-12-21 20:35:15 +01:00
2023-12-27 13:08:10 +00:00
2024-02-22 19:21:11 -08:00
2023-08-22 17:31:18 -07:00
2023-11-28 12:18:29 +01:00
2023-10-18 09:23:01 +01:00
2024-01-13 18:26:23 +00:00
2023-12-04 18:04:05 -08:00
2023-11-20 10:15:16 -08:00
2023-12-19 15:31:40 +01:00
2023-10-06 10:50:34 +01:00
2023-11-20 11:43:45 +01:00
2023-12-20 11:50:13 +00:00
2023-12-20 11:50:13 +00:00
2023-09-18 09:44:05 +02:00
2023-10-16 09:57:52 +01:00
2023-08-20 11:40:03 +01:00
2024-03-01 08:46:15 +00:00
2023-12-12 14:24:14 +01:00
2023-12-26 20:24:33 +00:00
2024-01-21 18:09:30 +00:00
2023-10-04 11:49:20 -07:00
2024-02-16 09:36:37 +00:00
2024-01-02 12:41:16 +00:00
2024-01-04 18:06:46 -08:00
2023-12-04 14:45:26 -08:00
2024-02-18 10:25:00 +00:00
2023-10-23 15:01:53 -07:00
2024-02-10 21:38:19 +00:00
2023-10-23 08:48:57 +01:00
2023-09-14 16:16:36 +02:00
2023-11-16 22:33:31 +00:00
2024-01-24 16:24:06 -08:00
2023-11-29 14:59:40 -08:00
2023-12-14 16:38:59 +01:00
2023-12-14 17:12:49 -08:00
2023-12-13 16:16:40 -08:00