freebsd-skq/sys/pci
Max Laier 0afa9c9e2c Adjust TX threshold on every TX underrun. Some supported cards (8139-based)
can retransmit on TX underrun and set TOK in addition to TUND.  Also add a
check to prevent overflow of the addressable threshold.

This fixes some reports of rl(4) slowness, believed to be related to ALTQ
before.

PR:		kern/61448
Submitted by:	Tim Draegen-Gilman <timNOeudaemonSPAMnet> (with changes)
MFC after:	1 week
2005-02-11 01:05:52 +00:00
..
agp_ali.c [1] Remove the generic bridge support from those drivers that had it. The 2004-12-30 07:18:58 +00:00
agp_amd64.c Add PCI ID for VIA K8T800Pro chipset. Tested with agptest and X with DRI 2004-10-05 04:40:32 +00:00
agp_amd.c style.9. 2004-08-16 12:23:53 +00:00
agp_i810.c Use VM_ALLOC_NOBUSY to eliminate an unneeded vm_page_wakeup() call and the 2004-10-24 07:31:07 +00:00
agp_if.m /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
agp_intel.c [1] Remove the generic bridge support from those drivers that had it. The 2004-12-30 07:18:58 +00:00
agp_nvidia.c Add missing <sys/module.h> includes 2004-05-30 20:00:41 +00:00
agp_sis.c [1] Remove the generic bridge support from those drivers that had it. The 2004-12-30 07:18:58 +00:00
agp_via.c [1] Remove the generic bridge support from those drivers that had it. The 2004-12-30 07:18:58 +00:00
agp.c Avoid repeated acquisition and release of the vm object lock inside of 2004-10-24 07:12:13 +00:00
agppriv.h Do the dreaded s/dev_t/struct cdev */ 2004-06-16 09:47:26 +00:00
agpreg.h AMD64 on-CPU GART support. 2004-08-16 12:25:48 +00:00
agpvar.h
alpm.c Convert callers to the new bus_alloc_resource_any(9) API. 2004-03-17 17:50:55 +00:00
amdpm.c Add support for the AMD 8111. 2004-04-20 13:36:44 +00:00
dc21040reg.h
if_dc.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
if_dcreg.h /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
if_de.c Hide link up/down/media printfs behind bootverbose 2004-11-08 19:21:57 +00:00
if_devar.h Apply the long-overdue hatchet of style(9) death to this file. 2004-07-09 02:19:07 +00:00
if_mn.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
if_pcn.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
if_pcnreg.h /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
if_rl.c Adjust TX threshold on every TX underrun. Some supported cards (8139-based) 2005-02-11 01:05:52 +00:00
if_rlreg.h Bring in support for SUGOI LAN GIGA NIC made by System TALKS, Inc from 2005-01-22 22:40:53 +00:00
if_sf.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
if_sfreg.h /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
if_sis.c Reimplement the fix in rev. 1.126. 2005-01-10 09:56:47 +00:00
if_sisreg.h Revert local experiment which leaked into commit. 2005-01-07 23:54:16 +00:00
if_sk.c Cleanup debugging code and put it under bootverbose 2005-01-29 19:26:53 +00:00
if_skreg.h /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
if_ste.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
if_stereg.h /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
if_ti.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
if_tireg.h /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
if_tl.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
if_tlreg.h /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
if_vr.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
if_vrreg.h /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
if_wb.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
if_wbreg.h /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
if_xl.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
if_xlreg.h /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
intpm.c Convert callers to the new bus_alloc_resource_any(9) API. 2004-03-17 17:50:55 +00:00
intpmreg.h
locate.pl
ncr.c Fix typos from previous commit. 2005-01-07 05:01:24 +00:00
ncrreg.h Fix typos from previous commit. 2005-01-07 05:01:24 +00:00
ti_fw2.h
ti_fw.h
viapm.c Prefer C99's __func__ over GCC's __FUNCTION__. 2004-09-22 17:16:04 +00:00
xmaciireg.h /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
xrpu.c /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00
yukonreg.h /* -> /*- for license, minor formatting changes 2005-01-07 02:29:27 +00:00