Re: r8169 tx batching(?) causing performance problems

2018-10-03 Thread David Miller
From: David Howells Date: Wed, 03 Oct 2018 21:19:40 +0100 > David Miller wrote: > >> Probably you are seeing some interrupt mitigation. >> >> It seems there is a difference in how the interrupt mitigation is >> programmed on for 8168 chips vs. others by default. Most get >> all zeros in the

Re: r8169 tx batching(?) causing performance problems

2018-10-03 Thread David Howells
David Miller wrote: > Probably you are seeing some interrupt mitigation. > > It seems there is a difference in how the interrupt mitigation is > programmed on for 8168 chips vs. others by default. Most get > all zeros in the IntrMitigate register, whilst for 8168 chips > a value of 0x5151 is

Re: r8169 tx batching(?) causing performance problems

2018-10-03 Thread David Miller
Probably you are seeing some interrupt mitigation. It seems there is a difference in how the interrupt mitigation is programmed on for 8168 chips vs. others by default. Most get all zeros in the IntrMitigate register, whilst for 8168 chips a value of 0x5151 is programmed. You can play with

Re: r8169 tx batching(?) causing performance problems

2018-10-03 Thread David Howells
David Howells wrote: > Can someone help me figure out a performance issue that seems to be caused by > an RTL8168g/8111g NIC that seems to be batching up transmissions - or, at > least, not starting immediately that it's given something to transmit? I've been told that: commit

r8169 tx batching(?) causing performance problems

2018-10-03 Thread David Howells
Hi, Can someone help me figure out a performance issue that seems to be caused by an RTL8168g/8111g NIC that seems to be batching up transmissions - or, at least, not starting immediately that it's given something to transmit? The setup that I'm dealing with is an AFS filesystem client (the test