freebsd-nq/sys/i386
Alan Cox 411d10a600 Migrate the sf_buf allocator that is used by sendfile(2) and zero-copy
sockets into machine-dependent files.  The rationale for this
migration is illustrated by the modified amd64 allocator.  It uses the
amd64's direct map to avoid emphemeral mappings in the kernel's
address space.  On an SMP, the emphemeral mappings result in an IPI
for TLB shootdown for each transmitted page.  Yuck.

Maintainers of other 64-bit platforms with direct maps should be able
to use the amd64 allocator as a reference implementation.
2003-08-29 20:04:10 +00:00
..
acpica Use the ACPICA AcpiEnterSleepStateS4bios instead of rolling our own. This 2003-08-29 04:02:19 +00:00
bios - Use the new resource_disabled() helper function to see if devices are 2003-07-02 16:09:02 +00:00
compile Don't need the .keep_me files. Obrien and I committed past each other. 2001-07-01 23:35:44 +00:00
conf Add device ataraid, this is now seperate and not pulled in by atadisk. 2003-08-24 09:30:13 +00:00
i386 Migrate the sf_buf allocator that is used by sendfile(2) and zero-copy 2003-08-29 20:04:10 +00:00
ibcs2 Remove a few ushorts I missed in my earlier pass. 2003-08-15 14:55:50 +00:00
include Fix copyright comment & FBSDID style nits. 2003-08-25 09:48:48 +00:00
isa Fix compile error. 2003-08-25 08:13:07 +00:00
linux Rename P_THREADED to P_SA. P_SA means a process is using scheduler 2003-06-15 00:31:24 +00:00
pci - Rename PCIx_HEADERTYPE* to PCIx_HDRTYPE* so the constants aren't so long. 2003-08-28 21:22:25 +00:00
svr4 Use __FBSDID(). 2003-06-10 05:05:54 +00:00
Makefile This commit adds basic support for the UFS2 filesystem. The UFS2 2002-06-21 06:18:05 +00:00