1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-17 10:26:15 +00:00
freebsd/sys/sparc64
Jake Burkholder fa60dcbea4 Enable virtual caching for kernel pages. When we enabled virtual caching
for certain user pages, stores to kernel pages would not update the
affected cache lines, which would sometimes cause the wrong data to be
returned for loads from kernel pages.  This was especially fatal when
the addresses affected held the kernel stack pointer, and a random
value was loaded into it.
Fix a harmless off by one error in a dcache_inval_phys call.
2002-01-01 21:14:58 +00:00
..
compile Obrien created this directory, but I didn't cvs add cvsignore 2001-07-01 23:37:03 +00:00
conf Add device ofw_console so this kernel is usable. 2001-12-29 05:58:07 +00:00
ebus Add EBus support code, ported from NetBSD. 2001-11-09 20:23:38 +00:00
include Implement sysarch(SPARC_UTRAP_INSTALL). 2002-01-01 20:57:51 +00:00
isa Add ISA support code for sparc64. 2001-11-09 20:21:21 +00:00
pci Do not include pcib.h, which only existed in my development tree, and do 2001-12-30 16:14:33 +00:00
sparc64 Enable virtual caching for kernel pages. When we enabled virtual caching 2002-01-01 21:14:58 +00:00