freebsd-dev/sys/i386
Alan Cox 1628900be4 MFamd64 SVN rev 179749 CVS rev 1.620
Reverse the direction of pmap_promote_pde()'s traversal over the specified
  page table page.  The direction of the traversal can matter if
  pmap_promote_pde() has to remove write access (PG_RW) from a PTE that
  hasn't been modified (PG_M).  In general, if there are two or more such
  PTEs to choose among, it is better to write protect the one nearer the
  high end of the page table page rather than the low end.  This is because
  most programs access memory in an ascending direction.  The net result of
  this change is a sometimes significant reduction in the number of failed
  promotion attempts and the number of pages that are write protected by
  pmap_promote_pde().

MFamd64 SVN rev 179777 CVS rev 1.621
  Tweak the promotion test in pmap_promote_pde().  Specifically, test PG_A
  before PG_M.  This sometimes prevents unnecessary removal of write access
  from a PTE.  Overall, the net result is fewer demotions and promotion
  failures.
2008-09-20 16:24:42 +00:00
..
acpica Don't enforce unique device minor number policy anymore. 2008-06-11 18:55:19 +00:00
bios Now that all platforms use genclock, shuffle things around slightly 2008-04-22 19:38:30 +00:00
compile
conf Add 'device acpi' to GENERIC on i386. Most newer i386 machines require it, 2008-09-16 20:22:22 +00:00
cpufreq Add a proper detach method to the est(4) driver using cpufreq_unregister(). 2008-09-10 17:41:41 +00:00
i386 MFamd64 SVN rev 179749 CVS rev 1.620 2008-09-20 16:24:42 +00:00
ibcs2 Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed thread 2008-08-28 15:23:18 +00:00
include MFamd64: More CPUID feature flags: SSE4, X2APIC, POPCNT, DTES64, and 1GB 2008-09-17 20:45:18 +00:00
isa - Add the i386_memio_map_load() function to load I/O address table. 2008-09-07 04:44:24 +00:00
linux Segment registers are stored in the uc_mcontext member of the struct 2008-09-07 16:39:21 +00:00
pci Add a 'hw.pci.mcfg' tunable. It can be set to 0 to disable memory-mapped 2008-09-11 21:42:11 +00:00
svr4 Since version 4.3, gcc changed its behaviour concerning the i386/amd64 2008-03-13 10:54:38 +00:00
xbox In keeping with style(9)'s recommendations on macros, use a ';' 2008-03-16 10:58:09 +00:00
xen Change order of pcpu initialization so the pc_prvspace is set 2008-09-18 02:59:19 +00:00
Makefile Update entries for building tags. 2007-05-13 18:21:54 +00:00