freebsd-nq/sys/i386
John Baldwin 968950e5d1 - Rework pmap_map() to take advantage of direct-mapped segments on
supported architectures such as the alpha.  This allows us to save
  on kernel virtual address space, TLB entries, and (on the ia64) VHPT
  entries.  pmap_map() now modifies the passed in virtual address on
  architectures that do not support direct-mapped segments to point to
  the next available virtual address.  It also returns the actual
  address that the request was mapped to.
- On the IA64 don't use a special zone of PV entries needed for early
  calls to pmap_kenter() during pmap_init().  This gets us in trouble
  because we end up trying to use the zone allocator before it is
  initialized.  Instead, with the pmap_map() change, the number of needed
  PV entries is small enough that we can get by with a static pool that is
  used until pmap_init() is complete.

Submitted by:		dfr
Debugging help:		peter
Tested by:		me
2001-03-06 06:06:42 +00:00
..
acpica FreeBSD-specific OSD (operating system dependant) modules for the Intel 2000-10-28 06:56:15 +00:00
apm select() DKI is now in <sys/selinfo.h>. 2001-01-09 04:33:49 +00:00
bios select() DKI is now in <sys/selinfo.h>. 2001-01-09 04:33:49 +00:00
conf Add some default hints for isp. 2001-03-03 19:39:15 +00:00
i386 - Rework pmap_map() to take advantage of direct-mapped segments on 2001-03-06 06:06:42 +00:00
ibcs2 Fix typo: seperate -> separate. 2001-02-06 11:21:58 +00:00
include Merged from sys/i386/include/bus_at386.h revision 1.13. 2001-03-02 08:31:38 +00:00
isa Don't enable interrupts before calling sched_ithd for threaded interrupts. 2001-03-05 04:37:54 +00:00
linux Create clone'd linux processes as stopped processes at first and don't 2001-03-06 02:59:46 +00:00
pci Free the memory we get from devclass_get_devices and device_get_children. 2001-02-08 20:44:49 +00:00
svr4 Remove the leading underscore from all symbols defined in x86 asm 2001-02-25 06:29:04 +00:00
Makefile