Create a Post
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted

multi queue R80.30 kernel 2.6

Hi, 

I need somme help for multique on R80.30.

I have a 6800Turbo on R80.30 kernel 2.6 (whith no jumbo hotfix) who is tunned like this :

8 core SND and 12 core firewall. I activate the multiqueu on two interfaces. When i check the multi queue, i have this :

[Expert@fwinternet3:0]# fw ctl affinity -l -r -a -v
CPU 0: Mgmt (irq 108)
CPU 1:
CPU 2:
CPU 3:
CPU 4: fw_11
lpd mpdaemon rtmd fgd50 vpnd fwd in.asessiond cpd cprid
CPU 5: fw_9
lpd mpdaemon rtmd fgd50 vpnd fwd in.asessiond cpd cprid
CPU 6: fw_7
lpd mpdaemon rtmd fgd50 vpnd fwd in.asessiond cpd cprid
CPU 7: fw_5
lpd mpdaemon rtmd fgd50 vpnd fwd in.asessiond cpd cprid
CPU 8: fw_3
lpd mpdaemon rtmd fgd50 vpnd fwd in.asessiond cpd cprid
CPU 9: fw_1
lpd mpdaemon rtmd fgd50 vpnd fwd in.asessiond cpd cprid
CPU 10: eth3 (irq 219)
CPU 11:
CPU 12:
CPU 13:
CPU 14: fw_10
lpd mpdaemon rtmd fgd50 vpnd fwd in.asessiond cpd cprid
CPU 15: fw_8
lpd mpdaemon rtmd fgd50 vpnd fwd in.asessiond cpd cprid
CPU 16: fw_6
lpd mpdaemon rtmd fgd50 vpnd fwd in.asessiond cpd cprid
CPU 17: fw_4
lpd mpdaemon rtmd fgd50 vpnd fwd in.asessiond cpd cprid
CPU 18: fw_2
lpd mpdaemon rtmd fgd50 vpnd fwd in.asessiond cpd cprid
CPU 19: fw_0
lpd mpdaemon rtmd fgd50 vpnd fwd in.asessiond cpd cprid
All: Sync (irq 92)
Interface eth1: has multi queue enabled
Interface eth2: has multi queue enabled

cpmq get -vv

Active igb interfaces:
Mgmt [Off]
Sync [Off]
eth1 [Pending Off]
eth2 [Pending Off]
eth3 [Off]

The rx_num for igb is: 4 (default)

multi-queue affinity for igb interfaces:
CPU | TX | Vector | RX Packets | RX Bytes
-----------------------------------------------------------------------------------
0 | 0 | eth1-TxRx-0 (75) | 29334379987 | 8690814923491
| | eth2-TxRx-0 (147) | |
1 | 2 | eth1-TxRx-2 (91) | 27994768122 | 7484931278219
| | eth2-TxRx-2 (163) | |
2 | 0 | | |
3 | 2 | | |
4 | 0 | | |
5 | 2 | | |
6 | 0 | | |
7 | 2 | | |
8 | 0 | | |
9 | 2 | | |
10 | 1 | eth1-TxRx-1 (83) | 28526069101 | 7845261662962
| | eth2-TxRx-1 (155) | |
11 | 3 | eth1-TxRx-3 (99) | 28697593630 | 8108987727292
| | eth2-TxRx-3 (171) | |
12 | 1 | | |
13 | 3 | | |
14 | 1 | | |
15 | 3 | | |
16 | 1 | | |
17 | 3 | | |
18 | 1 | | |
19 | 3 | | |

On the same core i have the Two interface. What i wich is :

CPU 0 -> eth1-TxRx-0
CPU 1 -> eth1-TxRx-1
CPU 2 -> eth1-TxRx-2
CPU 3 -> eth1-TxRx-3
CPU 10 -> eth2-TxRx-0
CPU 11 -> eth2-TxRx-1
CPU 12 -> eth2-TxRx-2
CPU 13 -> eth2-TxRx-3

It's possible ?

0 Kudos
1 Reply
Highlighted

You need to reboot the gateway to enable multiqueue.
0 Kudos