On Thu, Apr 13, 2023, at 2:45 PM, Stuart Henderson wrote:
> On 2023/04/13 13:30, Brian Conway wrote:
>> Reviving this thread, apologies for discontinuity in mail readers: 
>> https://marc.info/?t=165642193500008
>> 
>> After rebasing on 7.3, my results have mirrored Hrvoje's testing at the end 
>> of that thread. No issues with throughput, unusual latency, or reliability. 
>> `vmstat -i` shows some level of balancing between the queues. I've been 
>> testing on as many em(4) systems as I have access to, some manually, some in 
>> a packet forwarder/firewall scenarios:
>> 
>> em0 at pci1 dev 0 function 0 "Intel I210" rev 0x03, msix, 2 queues, address 
>> 00:f1:f3:...
>> em1 at pci2 dev 0 function 0 "Intel I210" rev 0x03, msix, 2 queues, address 
>> 00:f1:f3:...
>> em2 at pci3 dev 0 function 0 "Intel I210" rev 0x03, msix, 2 queues, address 
>> 00:f1:f3:...
>> em3 at pci4 dev 0 function 0 "Intel I210" rev 0x03, msix, 2 queues, address 
>> 00:f1:f3:...
>> em4 at pci5 dev 0 function 0 "Intel I210" rev 0x03, msix, 2 queues, address 
>> 00:f1:f3:...
>> em5 at pci6 dev 0 function 0 "Intel I210" rev 0x03, msix, 2 queues, address 
>> 00:f1:f3:...
>> 
>> em0 at pci1 dev 0 function 0 "Intel I210" rev 0x03, msix, 4 queues, address 
>> 00:0d:b9:...
>> em1 at pci2 dev 0 function 0 "Intel I210" rev 0x03, msix, 4 queues, address 
>> 00:0d:b9:...
>> em2 at pci3 dev 0 function 0 "Intel I210" rev 0x03, msix, 4 queues, address 
>> 00:0d:b9:...
>> 
>> em0 at pci1 dev 0 function 0 "Intel I211" rev 0x03, msix, 2 queues, address 
>> 00:0d:b9:...
>> em1 at pci2 dev 0 function 0 "Intel I211" rev 0x03, msix, 2 queues, address 
>> 00:0d:b9:...
>> em2 at pci3 dev 0 function 0 "Intel I211" rev 0x03, msix, 2 queues, address 
>> 00:0d:b9:...
>> 
>> em0 at pci1 dev 0 function 0 "Intel 82574L" rev 0x00: msi, address 
>> 68:05:ca:...
>> 
>> The only questions I have are around queue identification. All the specs 
>> I've been able to find indicate the I210 should have 4 queues, did Intel 
>> make a cheaper version with 2 toward the end of production? Or could it be 
>> an I211 masquerading as an I210 (and would that be bad for the driver)?
>
> Is it a 2-cpu machine?

Ah, you're right. The level of detail I provided was insufficient.

>> Also, 
>> https://www.mouser.com/pdfdocs/Intel_82574L_82574IT_GbE_Controller_brief.pdf 
>> indicates that the 82574L should have 2 queues?
>
> No msix in your dmesg excerpt for that one

I'll lug that one back out and take a look. Probably safe to assume a 
misunderstanding on my part. Thanks.

-b

Reply via email to