Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Oct 2007 17:49:34 +0900
From:      Pyun YongHyeon <pyunyh@gmail.com>
To:        Danny Braniss <danny@cs.huji.ac.il>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: any hope for nfe/msk?
Message-ID:  <20071024084934.GF11234@cdnetworks.co.kr>
In-Reply-To: <E1IkakO-0005BS-CZ@cs1.cs.huji.ac.il>
References:  <E1IkakO-0005BS-CZ@cs1.cs.huji.ac.il>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Oct 24, 2007 at 09:33:48AM +0200, Danny Braniss wrote:
 > Hi,
 > 	these drivers don't work under 7.0
 > As soon as some mild preasure is applied, they start loosing interrupts, and
 > in my case the hosts come to a total stand-still, since they are diskless
 > and rely on the network.
 > This happens at 1gb and at 100mg.
 > 
 > Maybe the problem is with the shared interrups?
 > 	
 > 	irq16: mskc0 uhci0               3308351         13
 > or
 > 	irq21: nfe0 ohci0                1584415         24
 > 
 > but I have no idea how to uncouple this
 > 

If you see watchdog timeout errors on your console, shared interrupt
would be culprit.
For msk(4) set hw.msk.legacy_intr="1" in loader.conf or use kenv(1)
to set it before loading msk(4) kernel module.
For nfe(4) you can switch to polling(4).

-- 
Regards,
Pyun YongHyeon



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20071024084934.GF11234>