page fault in igb driver on 8.0-RC2
Jack Vogel
jfvogel at gmail.com
Thu Nov 12 17:38:53 UTC 2009
The storm threshold is a tuneable, like for 10G the default (1000) is
guaranteed
to be too low, we usually up it to 10000 in our lab. In this case its not
indicative
of a problem so just increase until it does not throttle the source.
Jack
On Thu, Nov 12, 2009 at 7:28 AM, Mike Tancsa <mike at sentex.net> wrote:
> At 05:19 PM 11/11/2009, Jack Vogel wrote:
>
> Ya, so maybe a more robust solution to that failure would be a good
>> thing, but this is not the time for more elaborate code, having this small
>> fix put in is low risk and the better failure response can come later.
>>
>> In fact, I have a number of places in the ixgbe driver where I'm pondering
>> over what to do in failure mode anyway.
>>
>
> [trimming re at freebsd as this isnt a release issue]
>
> No panics yet, but at around 350k pps, I see
>
> interrupt storm detected on "irq257:"; throttling interrupt source
> interrupt storm detected on "irq257:"; throttling interrupt source
> interrupt storm detected on "irq257:"; throttling interrupt source
> interrupt storm detected on "irq257:"; throttling interrupt source
> interrupt storm detected on "irq257:"; throttling interrupt source
> interrupt storm detected on "irq257:"; throttling interrupt source
> interrupt storm detected on "irq257:"; throttling interrupt source
> interrupt storm detected on "irq257:"; throttling interrupt source
> interrupt storm detected on "irq257:"; throttling interrupt source
> interrupt storm detected on "irq257:"; throttling interrupt source
> interrupt storm detected on "irq257:"; throttling interrupt source
> interrupt storm detected on "irq257:"; throttling interrupt source
> interrupt storm detected on "irq257:"; throttling interrupt source
> interrupt storm detected on "irq257:"; throttling interrupt source
> interrupt storm detected on "irq257:"; throttling interrupt source
> interrupt storm detected on "irq257:"; throttling interrupt source
> interrupt storm detected on "irq257:"; throttling interrupt source
>
> 0(ich10)# vmstat -i
> interrupt total rate
> irq16: uhci0+ 22 0
> irq18: ehci0 uhci5 15 0
> irq19: fwohci0++ 78 0
> irq21: uhci1 17 0
> irq23: uhci3 ehci1 2 0
> cpu0: timer 175404021 1998
> irq256: igb0 19731770 224
> irq257: igb0 30741918 350
> irq258: igb0 14 0
> irq259: igb1 71514077 814
> irq260: igb1 28098687 320
> irq261: igb1 2 0
> irq262: em0 4435336 50
> irq263: ahci0 89527 1
> cpu7: timer 175395421 1998
> cpu6: timer 175394148 1998
> cpu1: timer 175395011 1998
> cpu4: timer 175394583 1998
> cpu5: timer 175395129 1998
> cpu3: timer 175395466 1998
> cpu2: timer 175394884 1998
> Total 1557780128 17749
> 0(ich10)#
>
>
>
>
>
> --------------------------------------------------------------------
> Mike Tancsa, tel +1 519 651 3400
> Sentex Communications, mike at sentex.net
> Providing Internet since 1994 www.sentex.net
> Cambridge, Ontario Canada www.sentex.net/mike
>
>
More information about the freebsd-current
mailing list