summaryrefslogtreecommitdiff
path: root/sys/arch/sparc
AgeCommit message (Expand)Author
2000-03-03$OpenBSD$Todd T. Fries
2000-02-28Sanitize v{,un}mapbuf. (use the sizes we are passed, not the size from b_coun...Theo de Raadt
2000-02-27repair some gotchas in the .{u,}{mul,div,rem} replacement routines, out of a ...Theo de Raadt
2000-02-25cypress is not pure SUN4MTheo de Raadt
2000-02-23if we discover we are on a v8 cpu, and thus have the multiply and divideTheo de Raadt
2000-02-22enlarge msgbuf, somewhat line netbsd didTheo de Raadt
2000-02-22Use an _BSD_FOO_T_ type declaration for off_t in machine/ansi.h to allowTodd C. Miller
2000-02-21move fpproc into the cpuinfo structure.Artur Grabowski
2000-02-21The last pieces of hypersparc support.Artur Grabowski
2000-02-21In cpumatch_hypersparc - zap the instruction cache if we are the main cpu.Artur Grabowski
2000-02-21remove the annoying "hypersparc support still under construction" warning.Artur Grabowski
2000-02-21hypersparc has a writeback cacheArtur Grabowski
2000-02-21When mapping something into iommu space hypersparc requires us to align itArtur Grabowski
2000-02-21Take the hypersparc cache size from prom, enable instruction cache andArtur Grabowski
2000-02-21add char 124 to be SES devicemjacob
2000-02-20Add support for CDBs > 12 bytes.mjacob
2000-02-19flush the caches that need flushing on context switch.Artur Grabowski
2000-02-19replacemul has been broken all the time. comment it out for now.Artur Grabowski
2000-02-19get a symbol for pure_vcache_flushArtur Grabowski
2000-02-19Add two new cache operations.Artur Grabowski
2000-02-19link boot at a starting address 0x10000 higher than bootxx; avoids hypersparc...Theo de Raadt
2000-02-18No need to call memerr4_4c through a pointer. We know when we are a 4/4c.Artur Grabowski
2000-02-18In vmapbuf expand uvm_km_valloc_wait into a direct call to uvm_mapArtur Grabowski
2000-02-18setpte4m is now only legal for kernel mappings.Artur Grabowski
2000-02-18Zap an unnecessary and confusing prototype for setpte4m.Artur Grabowski
2000-02-18Add a bunch of hypersparc registers. (from NetBSD).Artur Grabowski
2000-02-18Rename some registers to match NetBSD and litterature.Artur Grabowski
2000-02-17add wrasr (the name says it all)Artur Grabowski
2000-02-17In dvma_mapout don't try to flush unmapped memory from cache.Artur Grabowski
2000-02-15Use extents instead of rmaps to handle dvma space.Artur Grabowski
2000-02-09don't include netinet6/ip6.hJun-ichiro itojun Hagino
2000-02-04In cases where we flush a page from the cache and tlb we want toArtur Grabowski
2000-02-04Some cpus might have the cache running even before we enable it.Artur Grabowski
2000-02-01Add a bunch of XXX on incorrect handling of pv_flags.Artur Grabowski
2000-02-01Opps. Missed two cases of ps_alias_recache.Artur Grabowski
2000-02-01Keep stats of pages we uncache because of bad cache aliases.Artur Grabowski
2000-01-31Clean up memerr*. (from NetBSD)Artur Grabowski
2000-01-27remove bogus commentArtur Grabowski
2000-01-27reduce global symbol pollutionArtur Grabowski
2000-01-27use {round,trunc}_page instead of manually doing the same thingArtur Grabowski
2000-01-27pmap_writetext - use getptep4m/setpgt and avoid one unnecessary table walkArtur Grabowski
2000-01-27It's amazing what you can find with some code reading.Artur Grabowski
2000-01-27zap setptesw4m, not used anymoreArtur Grabowski
2000-01-27zap getptesw4m, not used anymore (and the comment was bogus)Artur Grabowski
2000-01-27update comment to reflect reality (remove it).Artur Grabowski
2000-01-27pmap_rmk4m: There is no need to flush the segment from the tlb orArtur Grabowski
2000-01-26cleanup and simplify pmap_page_protect4m:Artur Grabowski
2000-01-26Replace more table-walks and getpte4m/setpte4m with getptep4m/setpgt4m.Artur Grabowski
2000-01-22changes to GENERIC must be matched in GENERIC_SCSI3Theo de Raadt
2000-01-17pmap_{zero,copy}_page4m: use getptep4m to get the ptes for vpages.Artur Grabowski