Intel-Wired-Lan Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Intel-wired-lan] [Question] ixgbe:Mechanism of RSS
@ 2025-01-02  3:53 Haifeng Xu
  2025-01-02  8:13 ` Eric Dumazet
  0 siblings, 1 reply; 16+ messages in thread
From: Haifeng Xu @ 2025-01-02  3:53 UTC (permalink / raw)
  To: Tony Nguyen, , Przemek Kitszel, , "David S. Miller",
	, Eric Dumazet, , Jakub Kicinski, , Paolo Abeni
  Cc: linux-kernel, netdev, intel-wired-lan

Hi masters,

	We use the Intel Corporation 82599ES NIC in our production environment. And it has 63 rx queues, every rx queue interrupt is processed by a single cpu.
	The RSS configuration can be seen as follow:

	RX flow hash indirection table for eno5 with 63 RX ring(s):
	0:      0     1     2     3     4     5     6     7
	8:      8     9    10    11    12    13    14    15
	16:      0     1     2     3     4     5     6     7
	24:      8     9    10    11    12    13    14    15
	32:      0     1     2     3     4     5     6     7
	40:      8     9    10    11    12    13    14    15
	48:      0     1     2     3     4     5     6     7
	56:      8     9    10    11    12    13    14    15
	64:      0     1     2     3     4     5     6     7
	72:      8     9    10    11    12    13    14    15
	80:      0     1     2     3     4     5     6     7
	88:      8     9    10    11    12    13    14    15
	96:      0     1     2     3     4     5     6     7
	104:      8     9    10    11    12    13    14    15
	112:      0     1     2     3     4     5     6     7
	120:      8     9    10    11    12    13    14    15

	The maximum number of RSS queues is 16. So I have some questions about this. Will other cpus except 0~15 receive the rx interrupts? 

	In our production environment, cpu 16~62 also receive the rx interrupts. Was our RSS misconfigured?

^ permalink raw reply	[flat|nested] 16+ messages in thread
* [Intel-wired-lan] [Question] ixgbe:Mechanism of RSS
@ 2024-12-24  3:53 Haifeng Xu
  0 siblings, 0 replies; 16+ messages in thread
From: Haifeng Xu @ 2024-12-24  3:53 UTC (permalink / raw)
  To: Jesse Brandeburg, Tony Nguyen, Jakub Kicinski, intel-wired-lan,
	netdev, linux-kernel

[-- Attachment #1: Type: text/plain, Size: 1434 bytes --]

Hi masters,
    We use the Intel Corporation 82599ES NIC in our production environment.
And it has 63 rx
    queues, every rx queue interrupt is processed by a single cpu.

    The RSS configuration can be seen as follow:

RX flow hash indirection table for eno5 with 63 RX ring(s):
    0:      0     1     2     3     4     5     6     7
    8:      8     9    10    11    12    13    14    15
   16:      0     1     2     3     4     5     6     7
   24:      8     9    10    11    12    13    14    15
   32:      0     1     2     3     4     5     6     7
   40:      8     9    10    11    12    13    14    15
   48:      0     1     2     3     4     5     6     7
   56:      8     9    10    11    12    13    14    15
   64:      0     1     2     3     4     5     6     7
   72:      8     9    10    11    12    13    14    15
   80:      0     1     2     3     4     5     6     7
   88:      8     9    10    11    12    13    14    15
   96:      0     1     2     3     4     5     6     7
  104:      8     9    10    11    12    13    14    15
  112:      0     1     2     3     4     5     6     7
  120:      8     9    10    11    12    13    14    15

    The maximum number of RSS queues is 16. So I have some questions about
this.
     Will other cpus except 0~15 receive the rx interrupts?

      In our production environment, cpu 16~62 also receive the rx
interrupts. Was our RSS       misconfigured?

[-- Attachment #2: Type: text/html, Size: 1949 bytes --]

^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2025-01-09  3:27 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-02  3:53 [Intel-wired-lan] [Question] ixgbe:Mechanism of RSS Haifeng Xu
2025-01-02  8:13 ` Eric Dumazet
2025-01-02  8:43   ` Haifeng Xu
2025-01-02 10:34     ` Eric Dumazet
2025-01-02 11:23       ` Haifeng Xu
2025-01-02 11:46         ` Eric Dumazet
2025-01-03  2:36           ` Haifeng Xu
2025-01-02 16:01         ` Edward Cree
2025-01-02 16:39           ` Jakub Kicinski
2025-01-03  2:37             ` Haifeng Xu
2025-01-03  3:05           ` Haifeng Xu
2025-01-07 17:16             ` Tony Nguyen
2025-01-08  3:36               ` Haifeng Xu
2025-01-08 21:06                 ` Tony Nguyen
2025-01-09  3:26                   ` Haifeng Xu
  -- strict thread matches above, loose matches on Subject: below --
2024-12-24  3:53 Haifeng Xu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox