Page MenuHomeFreeBSD

D18127.id50724.diff
No OneTemporary

D18127.id50724.diff

Index: sys/dev/sfxge/common/ef10_rx.c
===================================================================
--- sys/dev/sfxge/common/ef10_rx.c
+++ sys/dev/sfxge/common/ef10_rx.c
@@ -220,7 +220,13 @@
MCDI_IN_SET_DWORD(req, RSS_CONTEXT_ALLOC_IN_UPSTREAM_PORT_ID,
EVB_PORT_ID_ASSIGNED);
MCDI_IN_SET_DWORD(req, RSS_CONTEXT_ALLOC_IN_TYPE, context_type);
- /* NUM_QUEUES is only used to validate indirection table offsets */
+
+ /*
+ * For exclusive contexts, NUM_QUEUES is only used to validate
+ * indirection table offsets.
+ * For shared contexts, the provided context will spread traffic over
+ * NUM_QUEUES many queues.
+ */
MCDI_IN_SET_DWORD(req, RSS_CONTEXT_ALLOC_IN_NUM_QUEUES, num_queues);
efx_mcdi_execute(enp, &req);

File Metadata

Mime Type
text/plain
Expires
Tue, Apr 28, 4:28 PM (14 h, 19 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
32291459
Default Alt Text
D18127.id50724.diff (742 B)

Event Timeline