freebsd-skq/sys/ia64
marcel 8944146336 Fix the last of the instability and the cause of the annoying
"vm_fault: fault on nofault entry, addr: %lx" panic. The problem was a
stale PTE in the TLB that marked the page as not present, even though
we had a good PTE in the VHPT. We typically don't yet insert PTEs in
the TLB. We do that lazily. The CPU will look for the PTE in the VHPT
when there's no PTE in the TLB. Unfortunately this doesn't handle the
case of the stale PTE in the TLB. The quick fix is to invalidate the
TLB (sloppily) when the VHPT doesn't contain a valid PTE. This is also
the only case that may cause a PTE in the TLB that marks a page as
non-present.
2004-12-12 19:27:58 +00:00
..
acpica Move the code for halting the CPU (acpi_cpu_c1) into machdep files. 2004-10-11 05:39:15 +00:00
compile
conf Remove the BR tag. When the machine doesn't have the DIG64 HCDP 2004-11-14 23:42:48 +00:00
disasm ITC.{i,d} instructions use format M41 not M42. 2004-08-16 18:41:24 +00:00
ia32 ...And fix WITNESS builds: declare syscallnames. 2004-09-26 20:39:56 +00:00
ia64 Fix the last of the instability and the cause of the annoying 2004-12-12 19:27:58 +00:00
include Use primitive types to avoid creating an artificial header dependency: 2004-12-11 06:15:12 +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
pci