freebsd-nq/sys/amd64
Alan Cox caa665aae3 Undo revision 1.251. This change was a performance pessimizing work-around
that is no longer required.  (In fact, it is not clear that it was ever
required in HEAD or RELENG_4, only RELENG_3 required a work-around.)  Now,
as before revision 1.251, if the preexisting PTE is invalid, pmap_enter()
does not call pmap_invalidate_page() to update the TLB(s).

Note: Even with this change, the handling of a copy-on-write fault is
inefficient, in such cases pmap_enter() calls pmap_invalidate_page() twice.

Discussed with: bde@
PR: kern/16568
2004-10-03 20:14:07 +00:00
..
acpica Sync with i386 - get the softc via the devclass rather than caching the dev 2004-08-16 23:10:18 +00:00
amd64 Undo revision 1.251. This change was a performance pessimizing work-around 2004-10-03 20:14:07 +00:00
compile Make space for compilations. 2002-07-06 02:49:07 +00:00
conf Minor sync-up with i386. Catch up on de-quoting and de-counting after 2004-09-22 01:04:54 +00:00
ia32 Remove sched_free_thread() which was only used 2004-08-31 06:12:13 +00:00
include Prevent the unexpected deallocation of a page table page while performing 2004-09-29 19:20:40 +00:00
isa Add new a function isa_dma_init() which returns an errno when it fails 2004-09-15 12:09:50 +00:00
linux32 Give setrunqueue() and sched_add() more of a clue as to 2004-09-01 02:11:28 +00:00
pci Add missing <sys/module.h> instances which were shadowed by the nested 2004-06-03 05:58:30 +00:00
Makefile This commit adds basic support for the UFS2 filesystem. The UFS2 2002-06-21 06:18:05 +00:00