freebsd-dev/sys/pci
Alan Cox 7ef6ba5d27 Push down the responsibility for zeroing a physical page from the
caller to vm_page_grab().  Although this gives VM_ALLOC_ZERO a
different meaning for vm_page_grab() than for vm_page_alloc(), I feel
such change is necessary to accomplish other goals.  Specifically, I
want to make the PG_ZERO flag immutable between the time it is
allocated by vm_page_alloc() and freed by vm_page_free() or
vm_page_free_zero() to avoid locking overheads.  Once we gave up on
the ability to automatically recognize a zeroed page upon entry to
vm_page_free(), the ability to mutate the PG_ZERO flag became useless.
Instead, I would like to say that "Once a page becomes valid, its
PG_ZERO flag must be ignored."
2004-04-24 20:53:55 +00:00
..
agp_ali.c Add the ability to disable agp devices at the loader prompt. Usage is 2004-04-03 22:55:12 +00:00
agp_amd.c Add the ability to disable agp devices at the loader prompt. Usage is 2004-04-03 22:55:12 +00:00
agp_i810.c Push down the responsibility for zeroing a physical page from the 2004-04-24 20:53:55 +00:00
agp_if.m Fix typo. 2003-04-07 10:06:48 +00:00
agp_intel.c Add the ability to disable agp devices at the loader prompt. Usage is 2004-04-03 22:55:12 +00:00
agp_nvidia.c Add the ability to disable agp devices at the loader prompt. Usage is 2004-04-03 22:55:12 +00:00
agp_sis.c Add the ability to disable agp devices at the loader prompt. Usage is 2004-04-03 22:55:12 +00:00
agp_via.c Add the ability to disable agp devices at the loader prompt. Usage is 2004-04-03 22:55:12 +00:00
agp.c Push down the responsibility for zeroing a physical page from the 2004-04-24 20:53:55 +00:00
agppriv.h
agpreg.h Add register definitions for the status and command registers for AGP. 2004-04-05 02:32:07 +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
cy_pci.c Converted the isa probe and attach to new-bus so that this driver works 2004-04-05 08:16:23 +00:00
dc21040reg.h
if_dc.c First driver with user-configurable polling(4). 2004-04-11 13:47:15 +00:00
if_dcreg.h The transmit frame status is stored in the last transmit descriptor for the 2004-01-08 06:22:15 +00:00
if_de.c Convert callers to the new bus_alloc_resource_any(9) API. 2004-03-17 17:50:55 +00:00
if_devar.h Replace the if_name and if_unit members of struct ifnet with new members 2003-10-31 18:32:15 +00:00
if_mn.c Convert callers to the new bus_alloc_resource_any(9) API. 2004-03-17 17:50:55 +00:00
if_pcn.c Convert callers to the new bus_alloc_resource_any(9) API. 2004-03-17 17:50:55 +00:00
if_pcnreg.h Drop the driver lock around calls to if_input to avoid a LOR when 2003-11-14 19:00:32 +00:00
if_rl.c Implemented per-interface polling(4) control. 2004-04-11 16:23:16 +00:00
if_rlreg.h Drop the driver lock around calls to if_input to avoid a LOR when 2003-11-14 19:00:32 +00:00
if_sf.c Convert callers to the new bus_alloc_resource_any(9) API. 2004-03-17 17:50:55 +00:00
if_sfreg.h Drop the driver lock around calls to if_input to avoid a LOR when 2003-11-14 19:00:32 +00:00
if_sis.c Implemented per-interface polling(4) control. 2004-04-11 20:34:08 +00:00
if_sisreg.h Vastly improve performance of IRQ handling on stopped interfaces with 2003-12-25 22:14:25 +00:00
if_sk.c Use BSD spelling, no SysV. 2004-04-19 18:44:04 +00:00
if_skreg.h Support the D-Link DGE-530T. Mine appears to have a blank eeprom, so assume 2004-03-31 12:35:51 +00:00
if_ste.c Implemented per-interface polling(4) control. 2004-04-11 14:42:25 +00:00
if_stereg.h Actually fix the TX performance with polling(4) enabled 2004-04-06 11:04:54 +00:00
if_ti.c Convert callers to the new bus_alloc_resource_any(9) API. 2004-03-17 17:50:55 +00:00
if_tireg.h Drop the driver lock around calls to if_input to avoid a LOR when 2003-11-14 19:00:32 +00:00
if_tl.c Convert callers to the new bus_alloc_resource_any(9) API. 2004-03-17 17:50:55 +00:00
if_tlreg.h Drop the driver lock around calls to if_input to avoid a LOR when 2003-11-14 19:00:32 +00:00
if_vr.c Implemented per-interface polling(4) control. 2004-04-11 15:18:09 +00:00
if_vrreg.h - Rewritten TX to use only two pointers to track producer/consumer. 2004-04-05 17:39:57 +00:00
if_wb.c Convert callers to the new bus_alloc_resource_any(9) API. 2004-03-17 17:50:55 +00:00
if_wbreg.h Drop the driver lock around calls to if_input to avoid a LOR when 2003-11-14 19:00:32 +00:00
if_xl.c Boomerang 10/100BT (found in 2c905-TX) chips apparently suffer the 2004-04-13 19:34:20 +00:00
if_xlreg.h Drop the driver lock around calls to if_input to avoid a LOR when 2003-11-14 19:00:32 +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 Convert callers to the new bus_alloc_resource_any(9) API. 2004-03-17 17:50:55 +00:00
ncrreg.h
ti_fw2.h
ti_fw.h
viapm.c Convert callers to the new bus_alloc_resource_any(9) API. 2004-03-17 17:50:55 +00:00
xmaciireg.h
xrpu.c Convert callers to the new bus_alloc_resource_any(9) API. 2004-03-17 17:50:55 +00:00
yukonreg.h Add missing file, it is sorely needed to make if_sk.c compile again. 2003-09-20 15:49:22 +00:00