em network issues
Bruce Evans
bde at zeta.org.au
Thu Oct 19 09:30:51 UTC 2006
On Thu, 19 Oct 2006, Scott Long wrote:
> Bruce Evans wrote:
>> On Thu, 19 Oct 2006, Scott Long wrote:
>>> Can you be more specific as to the 'bad things'?
>>
>> Not very. Maybe interrupts don't get reenabled as intended. Then the
>> symptoms get mutated by watchdog timeouts.
>
> Then yes, I'm already thinking of a better way to do the interrupt
> enable/disable thing. I am still very surprised that the hardware
> cannot be silenced by doing a read and/or write of a status register,
> like most other hardware. If that were possible, this would be a very
> simple problem.
Er, what is it that em_disable_intr() disables?
The problem might go the other way, being that em_enable_intr() doesn't
always work due to the device not liking high frequency toggling of the
interrupt mask register.
Bruce
More information about the freebsd-net
mailing list