msk0: interrupt storm

YongHyeon PYUN pyunyh at gmail.com
Wed Mar 7 03:41:03 UTC 2012


On Tue, Mar 06, 2012 at 10:36:05AM -0500, John Baldwin wrote:
> On Thursday, March 01, 2012 8:29:55 pm YongHyeon PYUN wrote:
> > On Wed, Feb 29, 2012 at 01:03:29AM +0400, Pavel Gorshkov wrote:
> > > My laptop running 9.0-RELEASE/amd64/GENERIC freezes and
> > > (sometimes) unfreezes intermittently, logging the following:
> > > 
> > > Feb 28 23:07:36 lifebook kernel: interrupt storm detected on "irq259:"; 
> throttling interrupt source
> > > 
> > > $ vmstat -i
> > > ...
> > > irq259: mskc0                   11669511       3456
> > > 
> > > 
> > > Looks very similar to this:
> > > http://www.freebsd.org/cgi/query-pr.cgi?pr=164569
> > > 
> > > Any suggestions?
> > 
> > Try disabling MSI and see whether that makes any difference.
> 
> I also get interrupt storms with msk.  They do fix themselves when they 
> happen, and I've seen it happen with the machine is idle.  This is on my 
> little netbook where msk had several problems initially that have since been 
> fixed.
> 
> mskc0: <Marvell Yukon 88E8072 Gigabit Ethernet> port 0x2000-0x20ff mem 
> 0xe0000000-0xe0003fff irq 19 at device 0.0 on pci32
> msk0: <Marvell Technology Group Ltd. Yukon EX Id 0xb5 Rev 0x02> on mskc0
> msk0: Ethernet address: 00:24:81:40:e3:ef
> miibus0: <MII bus> on msk0
> e1000phy0: <Marvell 88E1149 Gigabit PHY> PHY 0 on miibus0
> e1000phy0:  none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 
> 1000baseT-master, 1000baseT-FDX, 1000baseT-FDX-master, auto, auto-flow
> 
> mskc0 at pci0:32:0:0:      class=0x020000 card=0x3056103c chip=0x436c11ab 
> rev=0x10 hdr=0x00
>     vendor     = 'Marvell Technology Group Ltd.'
>     device     = '88E8072 PCI-E Gigabit Ethernet Controller'
>     class      = network
>     subclass   = ethernet
> 

John, can you let me know the value of B0_Y2_SP_ISRC2 register in
interrupt handler when you see the interrupt storm?


More information about the freebsd-stable mailing list