Source-Changes archive

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

Re: CVS commit: src/sys/dev/ic



itohy%NetBSD.org@localhost wrote:

> Modified Files:
>       src/sys/dev/ic: elinkxl.c
> 
> Log Message:
> Restart transmitter, not reset the entire chip, on transmission errors
> like Tx underrun.
> This should improve performance on such errors.
> 
> Handle fifo threshold properly --- actually it did not handled at all.
> Note that the Tx Complete interrupts occur only on errors, and ex_txstat()
> is not good place to increment sc->tx_succ_ok.  Increase the sc->tx_succ_ok
> count from 100 to 256, since the ex(4) does busmastering and underruns
> should rarely happen in normal operations.
> 
> Possibly improve some situation for the hang-on-heavy-load problems,
> such as kern/11450 and kern/27096.

Does this also close PR kern/31455?
---
Izumi Tsutsui



Home | Main Index | Thread Index | Old Index