DragonFly BSD
DragonFly commits List (threaded) for 2013-03
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

git: igb: Disable interrupts before setting up the interrupt vectors


From: Sepherosa Ziehau <sephe@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Mon, 11 Mar 2013 01:15:32 -0700 (PDT)

commit d3c88389755667c3bdf494fca52a1e7a0c36fcd4
Author: Sepherosa Ziehau <sephe@dragonflybsd.org>
Date:   Mon Mar 11 16:15:00 2013 +0800

    igb: Disable interrupts before setting up the interrupt vectors
    
    The spurious interrupts (even MSI-X, that's amazing) had been observed
    on several types of LOMs, before the devices were initialized, which
    could potentially crash the system.  Disabling interrupts in hardware
    and on serializers before setting up the interrupt vectors should be
    enough.
    
    See-also: FreeBSD PR kern/172113

Summary of changes:
 sys/dev/netif/igb/if_igb.c | 7 +++++++
 1 file changed, 7 insertions(+)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/d3c88389755667c3bdf494fca52a1e7a0c36fcd4


-- 
DragonFly BSD source repository



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]