freebsd-src/sys/sparc64
Jake Burkholder 0f0dfee4d5 Handle the fictitious pages created by the device pager. For fictitious
pages which represent actual physical memory we must strip off the fake
page in order to allow illegal aliases to be detected.  Otherwise we map
uncacheable in the virtual and physical caches and set the side effect bit,
as is required for mapping device memory.

This fixes gstat on sparc64, which wants to mmap kernel memory through a
character device.
2003-03-27 02:16:31 +00:00
..
central Use M_WAITOK. 2003-02-19 17:25:58 +00:00
compile Obrien created this directory, but I didn't cvs add cvsignore 2001-07-01 23:37:03 +00:00
conf Remove bitrot associated with `maxusers'. 2003-03-22 14:18:23 +00:00
ebus Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
fhc Fix definite panic when releasing interrupt resources. 2003-02-19 19:40:40 +00:00
include Handle the fictitious pages created by the device pager. For fictitious 2003-03-27 02:16:31 +00:00
isa Add two new workaround for firmware anomalies: 2002-11-07 16:07:46 +00:00
pci Set the cache line size for subordinate pci bridges as well as for their 2003-03-27 02:01:59 +00:00
sbus Back out M_* changes, per decision of the TRB. 2003-02-19 05:47:46 +00:00
sparc64 Handle the fictitious pages created by the device pager. For fictitious 2003-03-27 02:16:31 +00:00