Pavel Begunkov
c0b709bf43
net: pass queue rx page size from memory provider
...
Allow memory providers to configure rx queues with a custom receive
page size. It's passed in struct pp_memory_provider_params, which is
copied into the queue, so it's preserved across queue restarts. Then,
it's propagated to the driver in a new queue config parameter.
Drivers should explicitly opt into using it by setting
QCFG_RX_PAGE_SIZE, in which case they should implement ndo_default_qcfg,
validate the size on queue restart and honour the current config in case
of a reset.
Signed-off-by: Pavel Begunkov <asml.silence@gmail.com >
2026-01-14 02:13:36 +00:00
..
2025-07-10 15:27:32 -07:00
2025-12-07 08:29:09 -08:00
2025-06-08 09:07:37 +02:00
2025-10-31 17:42:35 -07:00
2025-11-04 19:10:32 -08:00
2025-11-27 12:19:08 -08:00
2025-11-04 19:10:32 -08:00
2025-10-31 06:46:03 -07:00
2025-12-19 17:11:27 -05:00
2025-10-20 13:16:10 -07:00
2026-01-04 10:59:59 -08:00
2025-12-11 01:35:41 -08:00
2025-12-17 10:47:33 +01:00
2026-01-06 00:39:43 +01:00
2026-01-14 02:13:36 +00:00
2025-10-01 09:48:21 +02:00
2025-11-25 19:20:42 -08:00
2025-11-04 12:36:51 +01:00
2025-12-23 10:32:08 +01:00
2025-11-24 19:27:31 -08:00
2025-12-18 12:24:25 +01:00
2025-12-22 12:36:40 +01:00
2025-12-04 11:15:13 +01:00
2025-11-04 19:10:33 -08:00
2026-01-08 09:04:24 -08:00
2025-12-30 12:04:36 +01:00
2025-11-28 19:20:27 -08:00
2025-12-03 17:24:33 -08:00
2025-10-30 09:03:12 +01:00
2025-12-01 12:03:09 -08:00
2025-04-15 17:54:56 -07:00
2025-06-08 09:07:37 +02:00
2025-11-04 19:10:32 -08:00
2026-01-08 13:33:11 +01:00
2025-02-18 10:35:44 +01:00
2025-12-01 13:52:13 -08:00
2025-11-03 17:40:54 -08:00
2025-12-23 09:12:25 +01:00
2025-06-12 18:21:59 -07:00
2026-01-02 10:44:28 +01:00
2025-08-30 10:15:30 -04:00
2025-11-04 19:10:32 -08:00
2025-12-04 11:01:17 +01:00
2025-12-28 09:15:42 +01:00
2025-12-22 12:25:11 +01:00
2025-11-04 19:10:33 -08:00
2025-11-04 19:10:33 -08:00
2024-12-18 19:23:04 -08:00
2025-11-25 19:20:42 -08:00
2025-11-04 19:10:32 -08:00
2025-11-04 19:10:32 -08:00
2025-09-22 17:40:30 -07:00
2025-12-30 11:45:51 +01:00
2025-11-04 19:10:32 -08:00
2026-01-08 08:22:28 -08:00
2025-12-18 16:18:00 +01:00
2025-11-25 19:20:42 -08:00
2025-12-04 11:07:18 -08:00
2025-11-13 12:35:38 -08:00
2025-12-24 09:23:04 -08:00
2025-03-11 11:30:28 +01:00
2025-11-13 12:35:38 -08:00
2025-10-31 06:46:03 -07:00
2026-01-08 08:45:13 -08:00
2026-01-05 16:14:50 -08:00
2026-01-08 13:33:05 +01:00
2025-11-04 19:10:32 -08:00
2025-11-27 12:19:08 -08:00
2025-11-20 09:13:26 -08:00
2025-11-26 13:45:23 -07:00
2025-10-17 16:29:26 -07:00
2024-10-08 15:16:59 +02:00
2025-09-18 12:32:06 +02:00
2025-12-05 15:52:30 -08:00